欢迎来到 常识词典网 , 一个专业的常识知识学习网站!
[ Ctrl + D 键 ]收藏本站
答案 1:
“编译原理”一般是本科或者研究生时课程的名字,一般说来这时关注的主要是理论部分,从形式语言和自动机的角度介绍各种文法和自动机的知识,这方面的知识“龙书” [1] 是非常经典的,尤其是前几章。而实践的部分则更推荐看“虎书” [2],对现代编译器的结构、词法分析和语法分析实现,代码生成和虚拟机的构造等都有详细的叙述,是非常好的上手指南,我自己写的第一个编译器就是按照虎书做的。此外,如果希望编写实用的、面向现代操作系统的编译器,那么 Linkers and Loaders [3] 这样面向专门领域的经典也不可错过。[1] dragonbook.stanford.edu/[2].cs.princeton.edu/~appel/modern/[3].iecc/linker/下一篇:互联网产品经理们,如果有一天脱离了互联网,你们会做什么工作? 下一篇 【方向键 ( → )下一篇】
上一篇:为何以蜗杆为主动件? 上一篇 【方向键 ( ← )上一篇】
快搜