《编译方法》求取 ⇩

目录1

第一章 编译程序概述1

1.1 什么叫编译程序1

1.2 编译程序的组成部分3

1.3 编译程序的分遍4

1.4 编译程序的开发6

第二章 形式语言简介9

2.1 基本概念9

2.2 文法变换28

2.3 文法的其它表示法35

2.4 关系和Warshall算法37

第三章 词法分析49

3.1 扫描程序49

3.2 自动机53

3.3 自动机用于词法分析64

3.4 词法分析例68

4.1 自底向上和自顶向下的语法分析73

第四章 语法分析73

4.2 简单优先方法75

4.3 递归子程序方法86

4.4 LL(1)方法91

4.5 LR(0)和SLR(1)方法98

4.6 状态转换方法113

4.7 产生式语言PL127

第五章 标识符的处理139

5.0 引言139

5.1 标识符的内部表示和信息表140

5.2 定义性和使用性标识符149

5.3 标识符的局部化154

5.4 单元分配162

5.5 标识符的翻译算法166

第六章 中间语言182

6.0 引言182

6.1 逆波兰式及其生成算法183

6.2 三元式及其生成算法189

6.3 四元式及其生成算法195

6.4 语法制导生成中间语言202

第七章 目标生成212

7.0 引言212

7.1 表达式逆波兰式的翻译218

7.2 表达式三元式的翻译221

7.3 表达式四元式的翻译224

7.4 表达式的翻译225

7.5 赋值语句的翻译254

7.6 转向语句的翻译258

7.7 条件语句的翻译263

7.8 循环语句的翻译267

7.9 过程语句的翻译283

7.10 复合语句和分程序的翻译306

7.11 过程说明的翻译308

8.1 程序错误与校正319

第八章 错误的诊察与校正319

8.2 改正拼写错误322

8.3 校正语义错误323

8.4 校正语法错误327

第九章 优化简介339

9.0 引言339

9.1 合并常数339

9.2 消除多余运算343

9.3 外提不变运算346

9.4 削减运算强度351

9.5 下标变量优化353

第十章 存贮的组织与分配366

10.1 静态分配366

10.2 数组的动态分配369

10.3 递归调用与动态分配379

10.4 表区管理400

1984《编译方法》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由金成植编 1984 北京:高等教育出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

教学方法新编(1991 PDF版)
教学方法新编
1991 北京:中国商业出版社
ALGOL60编译方法  (下册)(1983年06月第1版 PDF版)
ALGOL60编译方法 (下册)
1983年06月第1版 科学出版社
计算方法简编(1975 PDF版)
计算方法简编
1975
编辑方法( PDF版)
编辑方法
ALGOL60编译方法  下(1983 PDF版)
ALGOL60编译方法 下
1983 北京:科学出版社
编译程序构造方法(1991 PDF版)
编译程序构造方法
1991 北京:科学出版社
医学日语汉译方法(1982 PDF版)
医学日语汉译方法
1982 北京:人民卫生出版社
程序设计语言编译方法(1988 PDF版)
程序设计语言编译方法
1988 大连:大连理工大学出版社
英文翻译方法和实例(1976 PDF版)
英文翻译方法和实例
1976 香港宏业书局
编纂方法(1991 PDF版)
编纂方法
1991 长春:吉林人民出版社
ALGOL60编译方法  上(1983 PDF版)
ALGOL60编译方法 上
1983 北京:科学出版社
编译程序方法导引(1979 PDF版)
编译程序方法导引
1979 北京:国防工业出版社
汇编语言程序习题及选解(1984 PDF版)
汇编语言程序习题及选解
1984 北京:高等教育出版社
编译方法(1984 PDF版)
编译方法
1984 北京:高等教育出版社
编译方法  修订版(1994 PDF版)
编译方法 修订版
1994 北京:电子工业出版社