Idris2Doc : lscz2

lscz — lxsameer's serene compiler, zero

The stage-0 compiler for the Serene programming language, written in Idris2. Its only job is to compile enough of Serene to bootstrap the real, self-hosted compiler written in Serene itself.

Build and test

All commands run from inside lscz2/ (use nix develop for the toolchain):

    idris2 --build lscz.ipkg              # fastest check
    idris2 --build tests.ipkg                 # build the test suite
    ./build/exec/lscz-tests                   # run it

The pipeline

See the language report and the architecture overview for the bigger picture.




Package lscz2 - Namespaces