A rust implementation of an interpreter and compiler for the toy programming language Monkey.
Implementation based on the books interpreter book and compiler book.
- lexer
- parser
- tree-walk interpreter
- vm (bytecode interpreter)
- codegen
- repl
- documentation
- examples
- jit