A Scala 3 implementation of the Monkey Language
Langur has 3 sibling implementations:
The two books (Writing An Interpreter In Go and Writing A Compiler in Go) are implemented.
Script | Description |
---|---|
tests.sh |
Run all the tests |
build.sh |
Release build |
benchmarks.sh |
Run the classic monkey benchmark (fibonacci(35) ), requires one command (eval ,eval-fast ,vm ,vm-fast )) |
repl.sh |
Run the Langur REPL |