编译原理与实践(中英双语版)

出版时间:2007-6  出版社:清华大学出版社  作者:张菁  页数:154  
Tag标签:无  

内容概要

  “编译原理与实践”是计算机专业课中一门非常重要的课程。编写《编译原理与实践(中英双语版)》的目的是要帮助计算机专业的学生以及相关的专为人员系统地学习程序设计语言的编译过程,掌握编译程序的原理,了解编译程序的基本结构并且能够设计简单的编译程序。《编译原理与实践(中英双语版)》用中英双语介绍编译程序的整个编译过程,重点讨论了词法分析、语法分析、语义分析、中间代码的生成、代码优化以及生成目标代码的问题。  《编译原理与实践(中英双语版)》语言流畅,结构合理,内容丰富,是作者在实际双语教学的基础上精心编著而成。全部内容经国内及国外专家审阅,有助于提高大专院校师生的专业理论水平和编程能力。尤其有助于提高读者专业外语水平。

书籍目录

第1章 编译程序概述1.1 概念1.2 源程序的分析1.2.1 词法分析器1.2.2 语法分析器1.2.3 语义分析1.2.4 中间代码生成器1.2.5 代码优化1.2.6 代码生成1.2.7 出错表1.2.8 符号表1.3 总结1.4 编译器的遍1.5 实例1——编译器程序1.5.1 词法分析器1.5.2 语法分析器1.5.3 代码生成器1.6 实例2——使用工具第2章 形式语言2.1 符号串2.2 文法和形式语言2.3 语法树和二义性2.4 扩充BNF范式2.5 文法的分类2.6 正则文法]第3章 词法分析3.1 词法分析器的作用3.2 词法分析器的设计3.3 有穷自动机3.3.1 确定有穷自动机3.3.2 非确定有穷自动机3.3.3 从非确定有穷自动机到确定有穷自动机的转换3.3.4 最小化DFA3.3.5 有ε输入符号的状态子集的ε闭包3.3.6 从正则表达式到DFA转换举例第4章 自顶向下语法分析4.1 文法的实用限制〕4.2 头符号和后继符号集4.3 避免回溯4.4 自顶向下语法分析方法4.4.1 递归子程序法4.4.2 LL(1)方法第5章 自底向上语法分析5.1 算符优先分析法5.1.1 算符优先的关系5.1.2 构造处符优先关系5.1.3 算符优先关系文法5.1.4 最左素短语5.1.5 算符优先分析算法和程序5.2 LR(O)分析法5.2.1 可归前缀5.2.2 构造识别可归前缀的有自动机5.2.3 项目集的闭包5.2.4 LR(O)分析表5.3 SLR(1)分析法第6章 符号表和类型检查6.1 符号表的作用6.2 符号表的属性6.3 符号表的设计……第7章 存储组织与分配第8章 中间语言第9章 代码生成第10章 代码优化参考文献

图书封面

图书标签Tags

评论、评分、阅读与下载


    编译原理与实践(中英双语版) PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7