书籍详情
编译原理(第二版)
作者:蒋立源,康慕宁主编;蒋立源[等]编
出版社:西北工业大学出版社
出版时间:1999-09-02
ISBN:9787561211472
定价:¥28.00
购买这本书可以去
内容简介
本书第2版为“九五”国家级重点教材,旨在系统地介绍编译系统的结构、工作流程以及编译程序的设计原理和基本实现技术。全书共分为十章。第1章对编译过程、编译程序的逻辑结构及编译程序各部分的主要功能进行了概括的说明。第2章介绍前后文无关文法和语言的基本知识。第3章以正规文法、正规式和有限自动机为工具,讨论了词法分析程序的设计原理和自动生成方法。第4章讲述了语法分析程序的设计技术。第5章以属性文法的理论为基础,以语法制导翻译为模式,介绍了将程序设计语言常见的语法成分翻译为中间代码的方法,并对几种十分流行的、行之有效的语法分析程序自动生成工具(LLama,YACC,OCCS等)的使用方法进行了扼要的讨论。第6章至第10章分别讨论了符号表的构造、目标程序运行时的存储组织与分配、代码优化、目标代码生成及源程序的查错与改错等问题。本书在基本概念和基本原理的阐述上力求准确清楚,在内容的组织上力求循序渐进,深入浅出,以便于自学;各章之后均附有一定数量的习题和上机实习题目。本书可作为大学本科计算机各专业的教材,也可作为从事计算机软件开发的科技工作者的参考书。
作者简介
暂缺《编译原理(第二版)》作者简介
目录
第一章 绪论
1.1 编译过程概述
1.2 编译程序的逻辑结构
1.3 编译程序的组织
习题
第二章 前后文无关文法和语言
2.1 文法及语言的表示
2.2 文法和语言的定义
2.3 句型的分析
2.4 文法的化简和改造
2.5 文法和语言的Chomsky分类
习题
第三章 词法分析及词法分析程序
3.1 设计折描器时应考虑的几个问题
3.2 正规文法和状转换图
3.3 有限自动机
3.4 正规表达式与正规集
3.5 词法分析程序的实现
习题
上机实习题
第四章 语法分析和语法分析程序
4.1 自顶向下的语法分析
4.2 自底向上的语法分析
习题
上机实习题
第五章 语法制导翻译及中间代码生成
5.1 引言
5.2 属性文法属性翻译文法
5.3 常见中间言简介
5.4 简单算术表达式和赋值语句的翻译
5.5 布尔表达式的释译
5.6 程序流程控制语句的翻译
5.7 含数组元素的算术表达式及赋值语句的翻译
5.8 过程说明和过程调用的翻译
……
第六章 符号表
第七章 运行时的存储组织与分配
第八章 代码优化
第九章 目标代码生成
第十章 查错与改错
参考文献
1.1 编译过程概述
1.2 编译程序的逻辑结构
1.3 编译程序的组织
习题
第二章 前后文无关文法和语言
2.1 文法及语言的表示
2.2 文法和语言的定义
2.3 句型的分析
2.4 文法的化简和改造
2.5 文法和语言的Chomsky分类
习题
第三章 词法分析及词法分析程序
3.1 设计折描器时应考虑的几个问题
3.2 正规文法和状转换图
3.3 有限自动机
3.4 正规表达式与正规集
3.5 词法分析程序的实现
习题
上机实习题
第四章 语法分析和语法分析程序
4.1 自顶向下的语法分析
4.2 自底向上的语法分析
习题
上机实习题
第五章 语法制导翻译及中间代码生成
5.1 引言
5.2 属性文法属性翻译文法
5.3 常见中间言简介
5.4 简单算术表达式和赋值语句的翻译
5.5 布尔表达式的释译
5.6 程序流程控制语句的翻译
5.7 含数组元素的算术表达式及赋值语句的翻译
5.8 过程说明和过程调用的翻译
……
第六章 符号表
第七章 运行时的存储组织与分配
第八章 代码优化
第九章 目标代码生成
第十章 查错与改错
参考文献
猜您喜欢