A Map of the Territory · Crafting Interpreters
You must have a map, no matter how rough. Otherwise you wander all over the place. In The Lord of the Rings I never made anyone go farther than he could on a given day.
2 A Map of the Territory You must have a map, no matter how rough. Otherwise you wander all over the place. In The Lord of the Rings I never made anyone go farther than he could on a given day. J. R. R. Tolkien We don't want to wander all over the place, so before we set off, let's scan the territory charted by previous language implementers. It will help us understand where we are going and the alternate routes others have taken. First, let me establish a shorthand. Much of this book is about a language's implementation , which is distinct from the language itself in some sort of Platonic ide
related reading
- A Map of the Territory · Crafting Interpreterscraftinginterpreters.com
- Introduction · Crafting Interpreterscraftinginterpreters.com
- how I think when I think about programming - alice mazalicemaz.com
- Scanning · Crafting Interpreterscraftinginterpreters.com
- Representing Code · Crafting Interpreterscraftinginterpreters.com
- Statements and State · Crafting Interpreterscraftinginterpreters.com
- Beautiful Racket: Make a language in one hour: stackerbeautifulracket.com
- Parsing Expressions · Crafting Interpreterscraftinginterpreters.com
- Control Flow · Crafting Interpreterscraftinginterpreters.com
- Structure and Interpretation of Computer Programsmitp-content-server.mit.edu
- Crafting Interpreterscraftinginterpreters.com
- Jumping Back and Forth · Crafting Interpreterscraftinginterpreters.com