Crafting Interpreters Website Notes Introduction (chapter, notes) A Map of the Territory (chapter, notes) The Lox Language (chapter, notes) Tree-walk Interpreter Scanning (chapter, notes) Representing Code (chapter, notes) Parsing Expressions (chapter, notes) Evaluating Expressions (chapter) Statements and State (chapter, notes) Control Flow (chapter) Functions (chapter) Resolving and Binding (chapter) Classes (chapter) Inheritance (chapter) Bytecode Virtual Machine Chunks of Bytecode (chapter, notes) A Virtual Machine (chapter, notes)