首页 > 教育学习 > 为什么 > 如何学好编译原理?

如何学好编译原理?
2012-01-19 19:32:20   来源:   点击:

    如何学好编译原理?

    1 个答案

    • 答案 1:

      “编译原理”一般是本科或者研究生时课程的名字,一般说来这时关注的主要是理论部分,从形式语言和自动机的角度介绍各种文法和自动机的知识,这方面的知识“龙书” [1] 是非常经典的,尤其是前几章。而实践的部分则更推荐看“虎书” [2],对现代编译器的结构、词法分析和语法分析实现,代码生成和虚拟机的构造等都有详细的叙述,是非常好的上手指南,我自己写的第一个编译器就是按照虎书做的。此外,如果希望编写实用的、面向现代操作系统的编译器,那么 Linkers and Loaders [3] 这样面向专门领域的经典也不可错过。[1] dragonbook.stanford.edu/[2]http://www.cs.princeton.edu/~appel/modern/[3]http://www.iecc.com/linker/

相关热词搜索:

上一篇:读了《创业家》杂志关于新浪微博大号垄断的新闻,你想说些什么?
下一篇:为什么用Chrome进行下载任务总是失败?