Implementation of Lox from the book, Crafting Interpreters by Robert Nystrom.
- Scanning
- Single Lexemes
- OneOrTwo Lexemes
- String Literals
- Number Literals
- Reserved Words and Identifiers
- Clean up/Refactor
- Representing Code
- Expression Representation
- AST printer
- Clean up/Refactor
- Parsing Expressions
- Evaluating Expressions
- Statements and State
- Control Flow
- Functions
- Resolving and Binding
- Classes
- Inheritance