klox is an interpreter for Lox, a programming language described in Crafting Interpreters.
To run the Read-Eval-Print Loop (REPL):
$ ./gradlew run --console=plain
Terminate the REPL with Ctrl+C
.
To run a script from a file:
$ ./gradlew run --args file.lox
The project is distributed under the terms of the MIT license (unless a particular file states otherwise).
The license indication in the project's sources is compliant with the REUSE specification v3.3.