Downloads

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.

Download lungo