《编译原理辅助教程 一个PASCAL子集 IOPL 编译系统分析与实践》求取 ⇩

第一部分IOCS编译系统分析1

第1章IOCS总体设计1

§1.1概述1

§1.2 IOPL语言1

目录1

§1.3 IOCS编译思想2

§1.4 IOCS功能3

§1.5如何运用IOCS系统3

§2.1实现思想及模块结构5

2.1.1实现思想5

第2章IOPL语言编译分析(IOPLCOMP.PAS分析)5

2.1.2模块调用关系 …………………………………………………(6 )§2.2词法分析和错误处理8

2.2.1词法分析8

2.2.2错误处理 ………………………………………………………(9 )§2.3说明部分处理10

2.3.1主要数据结构及变量10

2.3.2总体处理思想11

2.3.3常量说明处理12

2.3.4类型说明处理12

2.3.5变量说明处理16

2.3.6过程说明处理17

§2.4语句部分处理17

§2.7运行RUN(ALT+R)18

2.4.1预备知识——假想栈式计算机18

§2.9 Options(ALT+O)19

2.4.2主要数据结构和变量20

2.4.3赋值语句处理20

2.4.4条件语句处理21

2.4.5循环语句处理23

2.4.6过程调用23

§2.5一个例子24

第3章目标代码生成(IOPLTRAN.PAS分析)27

§3.1实现思想及主要数据结构27

§3.2模块结构28

§3.3几个问题的处理29

3.3.1基本块的划分29

3.3.2寄存器分配30

3.3.3标号处理30

3.3.4存储空间的组织与分配31

3.3.5 I/O处理和目标代码结构32

§3.4一个例子33

§4.2模块结构37

§4.1实现思想及主要数据结构37

第4章中间代码解释执行(IOPLPRET.PAS分析)37

§4.3几个问题的处理38

4.3.1栈式计算机模拟38

4.3.2变量名的处理39

4.3.3语句的解释39

第二部分IOCS系统使用说明40

§1.1 IOCS系统简介 ……………………………………………………(40 )§1.2 IOCS特点40

第1章IOCS集成开发环境简介40

§1.3 IOCS系统安装与运行 …………………………………………(41 )§1.4 IOCS菜单选择41

第2章IOCS IDE菜单说明43

§2.1(SYSTEM)菜单(ALT+Space Bar)43

§2.2 File菜单(ALT+F)43

§2.3 Edit菜单(ALT十E)45

§2.4查找Search45

§2.5词法分析Lexical(A1t+L)46

§2.6语义分析菜单Compile(Alt+C)47

§2.8 Windcws窗口功能(ALT十W)49

§2.10 Help(ALT+H)50

第3章IOCS生成的中间数据文件51

§3.1词法分析部分51

§3.2语法分析与语义处理部分51

§3.3目标代码生成部分52

第三部分IOPL语言编译、目标生成及解释源程序53

第1章IOPL编译源程序(IOPLCOMP.PAS)53

第2章IOPL目标生成源程序(IOPLTRAN.PAS)93

第3章IOPL中间代码解释执行程序(IOPLPRET.PAS)106

附录A IOPL语言文本(BNF形式)115

附录B IOPL编译错误代码表117

附录C IOPL编译系统过程索引118

1995《编译原理辅助教程 一个PASCAL子集 IOPL 编译系统分析与实践》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由冯博琴等编 1995 西安:西安交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

系统分析原理(1986 PDF版)
系统分析原理
1986 五南图书出版公司
编译原理 P325( PDF版)
编译原理 P325
编译原理与实践(2020 PDF版)
编译原理与实践
2020
编译原理及编译程序构造(1995年12月第1版 PDF版)
编译原理及编译程序构造
1995年12月第1版 东南大学出版社
系统分析原理(民国75.04 PDF版)
系统分析原理
民国75.04 五南图书出版公司
PASCAL编译程序( PDF版)
PASCAL编译程序
编译原理与实践( PDF版)
编译原理与实践
中国科学院希望高级电脑技术公司
PASCAL编译程序用户指南(1985 PDF版)
PASCAL编译程序用户指南
1985
UCSD PASCAL实践教程( PDF版)
UCSD PASCAL实践教程
华中工学院计算机系中心实验室
英语口语教程  3(1990 PDF版)
英语口语教程 3
1990 南京:东南大学出版社
80386/486系统编程实践(1993 PDF版)
80386/486系统编程实践
1993 杭州:浙江大学出版社
计算机辅助设计控制系统程序汇编 PASCAL语言(1989 PDF版)
计算机辅助设计控制系统程序汇编 PASCAL语言
1989 北京:宇航出版社
口译理论实践与教学(1990 PDF版)
口译理论实践与教学
1990 北京:旅游教育出版社
编译程序原理与技术(1997 PDF版)
编译程序原理与技术
1997 北京市:清华大学出版社
编译程序设计原理(1990 PDF版)
编译程序设计原理
1990 北京:北京大学出版社