Reference implementation of the Luma programming language.
powershell -c "irm https://raw.githubusercontent.com/tayadev/luma/refs/heads/main/scripts/install.ps1 | iex"
curl -fsSL https://raw.githubusercontent.com/tayadev/luma/refs/heads/main/scripts/install.sh | sh
Running luma or luma --help will print the following usage information:
Usage: luma <command> [...flags] [...args]
Commands:
run ./my-script.luma Execute a file with Luma
repl Start a REPL session with Luma
check ./my-script.luma Typecheck a Luma script without executing it
compile ./my-script.luma Compile a Luma script to a .lumac bytecode file
upgrade Upgrade to latest version of Luma.
<command> --help Print help text for command.
runcan be omitted to execute a script directly:luma ./my-script.lumais equivalent toluma run ./my-script.luma