编译程序构造方法PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:丘玉圃,刘椿年等编著
- 出 版 社:北京:科学出版社
- 出版年份:1991
- ISBN:7030025989
- 页数:346 页
1.1 编译程序与翻译程序 1
3.4 扩展的BNF (7 1
目录 1
第一章编译程序概述 1
1.2编译程序的结构 2
1.3编译程序的书写语言与T形图 4
1.4 Pascal-T语言及其编译程序 7
习题 12
程序清单1 Pascal-T编译程序的主程序 13
第二章词法分析 32
2.1词法分析的任务 32
2.2取字符与写符号 34
2.3 扫描 36
2.4标识符与保留字 37
2.5数 41
2.6 字符串 42
2.7注解 43
2.8差错处理 44
2.9其它语言的特有问题 44
2.10词法分析程序的自动构造 45
习题 51
程序清单2 Pascal-T编译程序的词法分析程序 53
第三章文法与语言 63
3.1 形式语言 63
3.2文法的分类 66
6.2类型结构表 (1 67
3.3上下文无关文法的二义性 68
3.5 Pascal-T语言的语法 73
习题 74
第四章 自顶向下的语法分析方法 76
4.1 自顶向下分析的基本思想 76
4.2 LL(1)分析方法 80
4.3递归下降分析程序的构造 80
4.4 验证Pascal-T满足LL(1)条件 86
4.5 Pascal-T语言的分析程序 93
4.6语法差错修正 99
4.7 Pascal-T语言带语法差错修正的分析程序 101
习题 105
程序清单3 Pascal-T编译程序的语法分析程序 107
第五章作用域分析 125
5.1标识符的作用域与程序体 125
5.2标识符表 128
5.3程序体表与层次表 129
5.4Pascal-T语言的语义分析程序 133
程序清单4 Pascal-T编译程序的语义分析程序 138
第六章类型分析 166
6.1 标识符表的完整形式 166
6.3查标识符表算法的完整形式 169
6.4常量定义 170
6.5类型定义 173
6.6变量定义与形式参数定义 181
6.7语义差错修正 185
6.8表达式 186
6.9语句 196
6.1 0过程与函数 199
习题 207
第七章存贮管理 210
7.1静态存贮管理 210
7.2栈式存贮管理 212
7.3堆式存贮管理 215
习题 216
第八章代码生成 217
8.1 理想计算机概念 217
8.2 Pascal-T计算机及其解释程序 217
8.3 Pascal-T语言的代码生成程序 225
8.4表达式和变量的目标 226
8.5 语句的目标 230
8.6过程和函数的目标 235
习题 243
程序清单5 Pascal-T编译程序的代码生成程序 244
程序清单6 Pascal-T解释程序 257
第九章汇编代码生成 267
9.1 Intel 8088处理器简介 267
9.2 Pascal-T语言的汇编代码生成程序 268
9.3汇编代码生成的例子 268
9.4 目标代码优化 271
习题 274
程序清单7 Pascal-T编译程序的汇编代码生成程序 275
第十章基于自底向上语法分析技术的编译程序自动构造 285
10.1 LR分析方法 285
10.2 Yacc简介 288
10.3 用 Yacc构造PL/0编译程序 290
习题 301
第十一章编译程序构造课题 302
1 1.1 PL语言的程序示例 302
11.2 PL语言的描述 303
11.3 PL语言的语法 305
11.4课程设计的步骤和要求 306
11.5 PL语言的解释程序 307
附录一 一个用Pascal-T语言编写的源程序及其编译过程的例子 313
附录二一组用Pascal-T语言编写的用户源程序的实例 336
附录三Pascal-T编译程序(软盘)的使用说明 344
参考文献 346
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《基于地质雷达信号波的土壤重金属污染探测方法研究》赵贵章 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《数学物理方法与仿真 第3版》杨华军 2020
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019