语言处理程序PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:许耀昌主编
- 出 版 社:北京:中国科学技术出版社
- 出版年份:1992
- ISBN:7504606677
- 页数:251 页
第一章 编译过程 1
1.1 翻译和解释 1
1.2 编译程序的结构 6
1.3 阶段的分组 10
1.4 编译器的伙伴 11
1.5 编译程序的生成 13
练习一 17
2.1 词法分析器的作用 18
第二章 词法分析 18
2.2 源程序的输入 21
2.3 单词符号的识别 23
2.4 状态转换图 24
2.5 正则表达式与有限自动机 27
2.6 词法分析器的自动生成 41
练习二 47
第三章 语法分析 48
3.1 文法和语言 48
3.2 语法树和二义性 54
3.3 符号串的分析 57
3.4 递归下降分析法 60
3.5 LL(1)分析法 71
3.6 算符优先分析法 79
3.7 LR分析法 90
3.8 LALR分析法 110
3.9 分析表的自动生成器 116
练习三 119
第四章 中间代码 121
4.1 逆波兰表示法 122
4.2 三元式 127
4.3 四元式 130
4.4 语法制导生成中间语言 134
练习四 140
第五章 符号表和模式表 141
5.1 符号表的组织和使用 141
5.2 顺序查表与造表法 146
5.3 对半查表与造表法 148
5.4 散列表法 150
5.5 分程序结构语言符号表的组织 154
5.6 非分程序结构语言符号表的组织 158
5.7 模式表 160
练习五 163
第六章 目标代码结构 165
6.1 程序的目标结构 165
6.2 说明和语句的目标结构 166
6.3 过程调用时数据传递的基本形式 172
6.4 循环语句的目标结构 176
练习六 180
第七章 运行时的存储组织及管理 181
7.1 存储组织 181
7.2 静态存储分配策略 186
7.3 栈式存储分配策略 189
7.4 堆式存储分配策略 195
练习七 198
8.1 错误处理概述 200
第八章 错误处理 200
8.2 词法及语法分析阶段错误的处理 202
8.3 语义错误处理 205
练习八 206
第九章 代码优化 207
9.1 优化概述 207
9.2 局部优化 208
9.3 循环优化 215
练习九 222
10.1 引言 225
第十章 代码生成 225
10.2 目标机器指令系统 226
10.3 一个简单的代码生成器 228
10.4 寄存器分配 237
10.5 窥孔优化 240
练习十 243
附录:试题举例 245
主要参考文献 250
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《音乐语言的根基》张艺编著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018