Study note
Crafting Interpreters
Properties
- Type
- Books
- Status
- 想读
- Domain
- Compilers / PL
- Category
- 解释器、虚拟机与语言实现
- Source
- craftinginterpreters.com
- Vault note
library/books/compilers/Crafting-Interpreters-4bd3269e081a1461.md
Summary
通过从 `main()` 开始亲手实现一门脚本语言,讲解析、语义、字节码表示、垃圾回收、词法作用域、一等函数、闭包、类和继承等语言实现主题。
Highlights
工程感很强,读者会写出几千行自己完全理解的解释器代码,适合把“编译原理课”转化为可运行的语言实现经验。
Notes
Robert Nystrom;2021-7-28。
Comments
Loading comments...