基础课教材推荐-编译器

编译原理是CS专业本科阶段的必修课程,差不多也是最难学的一门专业课了。国外使用的龙书、虎书、鲸书并不太适合教学使用,内容太多而且过于生涉难懂。吉林大学刘磊老师写的《编译原理及实现技术》、《编译程序的设计与实现》非常适合学习,两本书以简化的pascal语言为例,详细介绍了编译器的实现并附有源代码,内容主要涵盖了编译器开发的主要部分词法分析、语法分析、语义分析、中间代码生成、指令集生成,对于指令集优化、动态链接讲解不多。就非编译器开发工作而言,内容深度、广度已经足够了,非常适合学习使用。

posted @ 2018-09-04 09:32  星际行者  阅读(351)  评论(0编辑  收藏  举报