0.5 First self-hosted release
Lux Simple Lang
První veřejné self-hosted vydání LSL. Compiler je napsaný v LSL, přímo vytváří statické Linux x86_64 ELF soubory a nepotřebuje C, libc, assembler ani linker.
$ tar -xzf lsl-0.5-linux-x86_64.tar.gz
$ ./lsl-0.5/bin/lsl version
0.5
Ke stažení
Vydání obsahuje bootstrapping binárky, úplný zdrojový strom a český vývojářský manuál.
Binární balík
Spustitelné lsl, lslc, nástroje a kompletní standardní knihovna.
Repozitář
Zdroj compileru, runtime, stdlib, testy, příklady a auditovatelný binary seed.
Manuál offline
Všech 12 kapitol a kompletní reference v samostatném archivu.
Self-hostedCompiler překládá sám sebe bitově shodně.
Statický ELFVýsledné programy nemají dynamic interpreter.
Syscall-onlyRuntime komunikuje přímo s Linux kernelem.
Vývojářský manuál
Od prvního programu po compiler internals.