January 2026
Intermediate to advanced
372 pages
8h 14m
English
In this part, the first version of the complete interpreter comes together. I will work through the four different layers needed to handle the source code—lexing, parsing, analyzing, and generating—up to the point where the source code actually runs. By the end, I will make a concrete use of the language, just as a user of that language would.
This part has the following chapters:
Read now
Unlock full access