1
miaoever 2013-11-01 22:27:51 +08:00
我觉得这本书其实适合写编译器的基础后再看,因为它总结了很多经典的模式,如果初学的话,不容易体会到其中的奥妙。
|
6
krazy 2013-11-02 02:05:42 +08:00
感觉不如先看 《The Definitive ANTLR 4 Reference》前面讲的还清楚一些
|
8
zzNucker 2013-11-02 11:03:18 +08:00
这本书 感觉学完编译原理才看得懂 = =
|
10
luikore 2013-11-04 12:38:38 +08:00 1
这本书比龙书浅很多, 应该说比较简单实用吧, 因为龙书的很多理论是在你做一个编译器之前都很难体会到其作用的. 既然连龙书的等级都没达到, 那和现代编译器就更加不沾边了.
parser 方面, 根本没涉及各种文法, 自动机理论, 也没介绍 antlr 和其他语法生成器的构造和优化算法. 编译方面数据流分析, 控制流分析, SSA, 抽象解释, 类型系统运算都没提到, 更不用提即时编译了. 解释方面 threaded code, tagged pointer, fat pointer, stack caching, instruction unification, register machine ... 等等现代解释器构造都没提到. GC, 栈安全, 对象设计等等等等方面就更不用指望提到了. |