Let’s Build A Simple Interpreter. Part 1. - Ruslan's Blog
“If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you don’t know how they work.” — Steve Yegge There you have it. Think about it. It doesn’t really matter …
“ If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you don’t know how they work.” — Steve Yegge There you have it. Think about it. It doesn’t really matter whether you’re a newbie or a seasoned software developer: if you don’t know how compilers and interpreters work, then you don’t know how computers work. It’s that simple. So, do you know how compilers and interpreters work? And I mean, are you 100% sure that you know how they work? If you don’t. Or if you
Explore this link on the map →related reading
- Introduction · Crafting Interpreterscraftinginterpreters.com
- Scanning · Crafting Interpreterscraftinginterpreters.com
- 2. Kaleidoscope: Implementing a Parser and AST — LLVM 23.0.0git documentationllvm.org
- 1. Kaleidoscope: Kaleidoscope Introduction and the Lexer — LLVM 23.0.0git documentationllvm.org
- Structure and Interpretation of Computer Programsmitp-content-server.mit.edu
- Evaluating Expressions · Crafting Interpreterscraftinginterpreters.com
- Parsing Expressions · Crafting Interpreterscraftinginterpreters.com
- Representing Code · Crafting Interpreterscraftinginterpreters.com
- A Map of the Territory · Crafting Interpreterscraftinginterpreters.com
- A Map of the Territory · Crafting Interpreterscraftinginterpreters.com
- Reading 12: Regular Expressions & Grammarsweb.mit.edu
- Statements and State · Crafting Interpreterscraftinginterpreters.com