| domain | compilerbook.com |
| summary | This project aims to create a new, faster Monkey implementation by rebuilding core components – the lexer, parser, AST, and object system – alongside a tree-walking evaluator. The goal is to develop a custom Monkey compiler and virtual machine from the ground up, maintaining a parallel, evolving system for continuous development and improvement. |
| title | Writing A Compiler In Go | Thorsten Ball |
| description | This is the sequel to Writing An Interpreter In Go and this time we're writing a compiler and a virtual machine for Monkey. Same codebase, same approach, new goals. Code front and center, step by step explained, fully unit tested and runnable. |
| keywords | book, code, books, monkey, writing, compiler, programming, build, interpreter, machine, language, have, first, read, amazon, well, compilers |
| upstreams |
|
| downstreams |
|
| nslookup | A 63.176.8.218, A 35.157.26.135 |
| created | 2026-02-14 |
| updated | 2026-02-14 |
| summarized | 2026-02-15 |
|
|