A work-in-progress interpreter for the Lox language from Crafting Interpreters, implemented in Rust.
cargo run --release
cargo run --release [path_to_script.lox]
If you need to see the emitted bytecode as it is being executed (e.g. for debugging purposes), set the following environment variables:
- DEBUG_PRINT_CODE=1