编译原理的书
帮忙推荐一本讲编译原理比较好的书,谢谢了,比较适合初学者的,谢谢啊 原帖由 zhn636 于 2007-9-17 16:55 发表 http://linux.chinaunix.net/bbs/images/common/back.gif帮忙推荐一本讲编译原理比较好的书,谢谢了,比较适合初学者的,谢谢啊
龙书. EAC最好,个人觉得 Let's build a compiler 龙书大家感觉怎么样啊?我感觉里面的文法之类的好抽象啊 Compiler Construction
-- Niklaus Wirth
不但可以学到编译器的知识,还可以学习到语言设计的真谛
文件大于200kb,上传不了,可以到http://www.oberon.ethz.ch/WirthPubl/CBEAll.pdf下载。
回复 #5 zhn636 的帖子
可以找几本书对照着看,一定要过了那个坎。 编译原理及实践,理论结合实际,入门好。树匹配生成虚拟机代码,可以认为生成IR。Lcc那本书,类型系统不错,树模式匹配跳过生成IR直接生成汇编代码。
代码结合书看效果会好一些。
优化理解了理论其实很简单,其实优化并没有想象的那么好。
代码生成和前端翻译区别不大,都是翻译,还更约束了。 :lol: :lol: :lol: 那龙书还需要看吗?感觉文法讲的好抽象啊,大家都是怎么学这一块的呢?谢谢了