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.

Ověřit SHA-256 kontrolní součty →
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.

Kompletní reference