Tree-walk interpreters: Programming Language Design course | Zoonk
15. Tree-walk interpreters
Implement a complete tree-walk interpreter with an environment, mutable state, control flow, and runtime errors. Connect each interpreter rule to the language’s operational semantics.