Path: Home > List > Load (compilerbook.com)

Summary
This project aims to create a new, faster Monkey implementation by rebuilding key 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 scratch, providing a continuously evolving, parallel system for experimentation 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
NS Lookup
A 35.157.26.135, A 63.176.8.218
Dates
Created 2026-02-14
Updated 2026-02-14
Summarized 2026-03-18

Screenshot

Screenshot of compilerbook.com

Query time: 2285 ms