An ongoing implementation of the Interpreted Lox programming language in Rust from Robert Nystrom's wonderful book Crafting Interpreters. Technically Turing Complete right now but need to still add some quality or life things. Chapters Implemented:
- Scanning
- Representing Code
- Parsing Expressions
- Evaluating Expressions
- Statements and State
- Control Flow
- Functions
- Resolving and Binding
- Classes
- Inheritance