CLI
Jaya currently ships with a compiler, runtime entrypoint, test runner, and REPL.
REPL
./jpl
Run a File
./jpl app.jpl
Load Into the REPL
./jpl --i app.jpl
Run Tests
./jpl --t
./jpl --t tests/std/modules.t
Print Generated Lua
./jpl --lua app.jpl
Print the AST
./jpl --ast app.jpl
Compile to Lua Bytecode
./jpl --luac app.jpl
lua luac.out