▲ 1 ▼ Build an interpreter for a C-like language in go
What you'll learn:
- How to build an interpreter for a C-like programming language from scratch
- What a lexer, a parser and an Abstract Syntax Tree (AST) are and how to build your own
- What closures are and how and why they work
- What the Pratt parsing technique and a recursive descent parser is
- What others talk about when they talk about built-in data structures
- What REPL stands for and how to build one
Register to comment or vote on this story
This is a dupe, but I'll leave it up as it is an interesting book. Please do not editorialise titles though, you can do that in the story body, title adjusted.
https://interpreterbook.com