The documentation is published at https://machinefabric.com/lungo/docs, in English and
Italian. The addresses under lungo.machinefabric.com redirect there.
The error reference and the Lean-to-Rust type mapping live in lungo-rs (docs/reference),
beside the code they describe, and are checked against it by its tests.
lungo-rs builds and tests from its own repository, with the four support libraries cloned
beside it.
Generated packages
Every generator can emit a component to embed in a host package (embed), instead of a
package of its own.
Every generated package refuses a runtime other than the lungo release that generated it.
lungo generate --verify fails when a checked-in package differs from what lungo generates now.
A generated Python package finds its program through its package path, so an editable install
imports it.
TypeScript packages are ES modules running a WebAssembly program.
Fixes
Float operations build with MSVC on Windows.
The Linux musl runtime archives carry the static library only: musl programs are linked
statically, runtime included.
Generated output no longer contains the build paths of the runtime it was compiled against.