|
|
|
|
|
|
|
|
程序设计语言 编译原理(2007.8重印) 内容提要 |
《程序设计语言 编译原理(2007.8重印)》比较全面、系统地介绍了编译程序构造的一般原理和基本实现方法,内容包括词法分析、语法分析、属性文法与语法制导翻译、语义分析与中间代码产生、符号表与运行时存储空间组织、优化与目标代码生成、并行编译技术。与原教材相比,《程序设计语言 编译原理(2007.8重印)》将编译技术的最新发展,例如属性文法、面向对象语言的编译技术、并行编译技术、编译程序自动构造工具等内容系统地融合到教材中;在语言背景方面,以C,Pascal 替代原教材中的FORTRAN和Algol;并在一些重要的章节中增加了必要的例题,以帮助读者理解和自学。 《程序设计语言 编译原理(2007.8重印)》可作为高等(理、工)院校计算机科学(或工程)专业的教材,或作为教师、研究生、高年级学生或软件工程技术人员的参考书。 |
|
|
程序设计语言 编译原理(2007.8重印) 目录 |
第一章 引论/1 1.1 什么叫编译程序/1 1.2 编译过程概述/2 1.3 编译程序的结构/5 1.3.1 编译程序总框/5 1.3.2 表格与表格管理/6 1.3.3 出错处理/6 1.3.4 遍/6 1.3.5 编译前端与后端/7 1.4 编译程序与程序设计环境/7 1.5 编译程序的生成/9 第二章 高级语言及其语法描述/12 2.1 程序语言的定义/12 2.1.1 语法/12 2.1.2 语义/13 2.2 高级语言的一般特性/14 2.2.1 高级语言的分类/15 2.2.2 程序结构/15 2.2.3 数据类型与操作/18 2.2.4 语句与控制结构/22 2.3 程序语言的语法描述/25 2.3.1 上下文无关文法/26 2.3.2 语法分析树与二义性/31 2.3.3 形式语言鸟瞰/34 |
| → 目录全文 |
|
|
调换货原则 |
|
|
|
|
查看评论 |
|
|
|
发布评论 |
|
|
|
|
| |
|
|
|
|