图书介绍

编译原理辅助教程 一个PASCAL子集 IOPL 编译系统分析与实践pdf电子书版本下载

编译原理辅助教程 一个PASCAL子集 IOPL 编译系统分析与实践
  • 冯博琴等编 著
  • 出版社: 西安:西安交通大学出版社
  • ISBN:7560506402
  • 出版时间:1995
  • 标注页数:121页
  • 文件大小:4MB
  • 文件页数:129页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

编译原理辅助教程 一个PASCAL子集 IOPL 编译系统分析与实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分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查找Search 45

§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

精品推荐