← Back to books

Book details

Crafting Interpreters

Categories Compilers , Interpreters

A practical guide to implementing the Lox programming language through two interpreters: a tree-walk interpreter and a bytecode virtual machine. It covers scanning, parsing, language semantics, functions, classes, closures, garbage collection, and bytecode optimization.