扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
编译原理及实现(第2版) 版权信息
- ISBN:9787302265849
- 条形码:9787302265849 ; 978-7-302-26584-9
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 所属分类:>
编译原理及实现(第2版) 内容简介
《编译原理及实现(第2版)》以通俗易懂的语言介绍编译原理的理论和常用的方法与技术,并着重介绍各种编译方法的实现途径。全书共分10章,包括形式语言基础、词法分析、语法分析、语义分析及代码生成、符号表管理、运行时的存储分配,以及代码优化等。考虑目前学计算机专业的学生对C语言比较了解,该书以C语言为雏形设计了一种TEST语言,并在介绍全书内容时,用TEST语言进行分析与实现,使编译原理的抽象性通过TEST语言编译器的实现而具体化,从而使读者轻松掌握编译原理。 该书理论与实践并重,内容深入浅出,便于自学。每章后都提供了适量的习题。 《编译原理及实现(第2版)》可作为高等学校计算机专业的教材,也可供从事计算机应用和开发的人员使用。
编译原理及实现(第2版) 目录
第1章 编译概述
1.1 程序设计语言
1.2 翻译程序
1.3 编译程序的组成
1.3.1 词法分析
1.3.2 语法分析
1.3.3 语义分析及中间代码生成
1.3.4 代码优化
1.3.5 目标代码生成
1.3.6 符号表管理
1.3.7 错误处理
1.4 编译程序的结构
1.4.1 单遍编译程序
1.4.2 多遍编译程序
1.4.3 编译程序分遍的优缺点
1.4.4 “端”的概念
1.5 编译程序的前后处理器
1.5.1 预处理器
1.5.2 汇编程序
1.5.3 连接加载程序
1.6 TEST语言与编译器
1.6.1 TEST语言
1.6.2 TEST编译器
1.6.3 TEST机
习题
第2章 文法和语言
2.1 字母表和符号串
2.1.1 字母表
2.1.2 符号串
2.1.3 符号串及其集合的运算
2.2 文法
2.2.1 文法形式定义
2.2.2 文法的EBNF表示
2.3 推导
2.3.1 直接推导定义
2.3.2 推导定义
2.3.3 规范推导
2.4 句型和句子
2.5 语言
2.6 递归规则与递归文法
2.6.1 递归规则
2.6.2 递归文法
2.7 短语、简单短语和句柄
2.8 语法树
2.9 子树与短语
2.10 由树构造推导过程
2.11 文法的二义性
2.12 有关文法的实用限制
2.13 文法和语言分类
习题
第3章 词法分析
3.1 词法分析的功能
3.2 程序语言的单词符号种类及词法分析输出
3.3 正则文法及状态图
3.3.1 状态图
3.3.2 状态图的用法
3.4 词法分析程序的设计与实现
3.4.1 TEST语言的词法规则及状态图
3.4.2 TEST语言词法分析程序的构造
3.4.3 TEST语言的词法分析程序实现
3.5 正则表达式
3.5.1 正则表达式定义
3.5.2 正则文法到正则表达式的转换
3.6 有穷自动机
……
第4章 语法分析——自顶向下分析
第5章 语法分析——自底向上分析
第6章 语法制导翻译技术
第7章 符号表管理技术
第8章 程序运行时的存储组织及管理
第9章 语义分析和代码生成
第10章 代码优化
附录A TEST语言文法规则
附录B词法分析程序
附录C语法分析程序
附录D 语义及代码生成程序
附录E TEST抽象机模拟器完整程序
1.1 程序设计语言
1.2 翻译程序
1.3 编译程序的组成
1.3.1 词法分析
1.3.2 语法分析
1.3.3 语义分析及中间代码生成
1.3.4 代码优化
1.3.5 目标代码生成
1.3.6 符号表管理
1.3.7 错误处理
1.4 编译程序的结构
1.4.1 单遍编译程序
1.4.2 多遍编译程序
1.4.3 编译程序分遍的优缺点
1.4.4 “端”的概念
1.5 编译程序的前后处理器
1.5.1 预处理器
1.5.2 汇编程序
1.5.3 连接加载程序
1.6 TEST语言与编译器
1.6.1 TEST语言
1.6.2 TEST编译器
1.6.3 TEST机
习题
第2章 文法和语言
2.1 字母表和符号串
2.1.1 字母表
2.1.2 符号串
2.1.3 符号串及其集合的运算
2.2 文法
2.2.1 文法形式定义
2.2.2 文法的EBNF表示
2.3 推导
2.3.1 直接推导定义
2.3.2 推导定义
2.3.3 规范推导
2.4 句型和句子
2.5 语言
2.6 递归规则与递归文法
2.6.1 递归规则
2.6.2 递归文法
2.7 短语、简单短语和句柄
2.8 语法树
2.9 子树与短语
2.10 由树构造推导过程
2.11 文法的二义性
2.12 有关文法的实用限制
2.13 文法和语言分类
习题
第3章 词法分析
3.1 词法分析的功能
3.2 程序语言的单词符号种类及词法分析输出
3.3 正则文法及状态图
3.3.1 状态图
3.3.2 状态图的用法
3.4 词法分析程序的设计与实现
3.4.1 TEST语言的词法规则及状态图
3.4.2 TEST语言词法分析程序的构造
3.4.3 TEST语言的词法分析程序实现
3.5 正则表达式
3.5.1 正则表达式定义
3.5.2 正则文法到正则表达式的转换
3.6 有穷自动机
……
第4章 语法分析——自顶向下分析
第5章 语法分析——自底向上分析
第6章 语法制导翻译技术
第7章 符号表管理技术
第8章 程序运行时的存储组织及管理
第9章 语义分析和代码生成
第10章 代码优化
附录A TEST语言文法规则
附录B词法分析程序
附录C语法分析程序
附录D 语义及代码生成程序
附录E TEST抽象机模拟器完整程序
展开全部
书友推荐
- >
伯纳黛特,你要去哪(2021新版)
伯纳黛特,你要去哪(2021新版)
¥25.4¥49.8 - >
龙榆生:词曲概论/大家小书
龙榆生:词曲概论/大家小书
¥13.5¥24.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥13.5¥39.8 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥19.3¥35.0 - >
史学评论
史学评论
¥23.2¥42.0 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
罗庸西南联大授课录
罗庸西南联大授课录
¥13.8¥32.0 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0
本类畅销
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69