《PASCAL编译程序用户指南》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:徐军译
  • 出 版 社:
  • 出版年份:1985
  • ISBN:
  • 页数:201 页
图书介绍:

第一章 前言 1

IBM多功能5550 Pascal 1

Pascal语言 1

IBM多功能5550 Pascal扩充 1

编译程序伪指令 2

单元 2

属性 2

超级数组 2

字符串 3

常量值 3

系统实现 4

小结 4

第二章 编译一个Pascal程序 5

准备步骤 5

第一遍编译 5

备份主软盘: 5

开始编译 6

启动编译程序:PAS 1 6

继续编译:PAS 2 8

连接 8

运行用户的Pascal程序 10

任选的PAS 1命令行 10

任选的PAS 2命令行 11

任选的连接命令行 11

编译长程序 12

使用批处理文件编译 12

编译程序列表 12

第三章 记法和术语 20

Pascal级别 20

元语言 20

标准的Pascal 20

扩展的Pascal 20

系统的Pascal 20

语法和词汇 20

Pascal保留字 21

属性 22

伪指令 22

予先说明的标识符 22

注释 24

分隔符 24

第四章 编译程序命令 25

元命令 25

错误条件 27

$BRAVE 28

$DEBUG 28

$ENTRY 29

$ERRORS 29

$GOTO 29

$IF……$THEN……$ELSE……$END…… 29

$INCLUDE 30

$INCONST 30

$INITCK 30

$INDEXCK 31

$LINE 31

$LINESIZE 31

$LIST 31

$MATHCK 32

$MESSAGE 32

$NILCK 32

$OCODE 33

$PAGE 33

$PAGE 33

$PAGEIF 33

$PAGESIZE 33

$PUSH/$POP 34

$RANGECK 34

$RUNTIME 34

$SKIP 35

$STACKCK 35

$SUBTITLE 35

$SYMTAB 35

$TITLE 36

$WARN 36

第五章 标识符和常数 37

标识符 37

长度限制 37

作用城 37

常数 38

数值常数 38

字符串 41

常数定义 41

结构常数 42

关于常数的注意事项 43

第六章 数据类型 44

IBM Pascal中的数据类型 44

简单数据类型 45

基本类型 45

枚举类型 46

子域类型 47

结构类型 48

数组 49

记录 54

集合 56

文件 57

引用类型 58

指针 58

地址 59

过程类型 62

类型兼容性 62

内部表示法 64

第七章 变量说明及使用 66

变量说明 66

属性 66

属性组合规则 68

数值说明 69

值 70

第八章 表达式 73

简单表达式 73

运算符和操作数 73

布尔表达式 75

集合表达式 76

其它表达式特性 77

函数标志符 78

第九章 语句 80

语句标号 80

简单语句 80

赋值语句 80

过程语句 81

GOTO语句 81

空语句 83

BREAK,CYCLE和RETURN语句 83

结构语句 84

复合语句 84

选择语句 85

重复语句 86

WHILE语句 86

REPEAT语句 86

FOR语句 87

WITH语句 88

顺序控制运算符码 88

第十章 过程和函数 90

过程和函数说明 90

过程和函数首部 91

函数说明 92

数据参数 92

数值参数 92

引用参数 93

过程参数 93

内部调用协定 96

第十一章 通用过程和函数 103

予先说明的过程和函数 103

动态分配过程 103

数据传送过程和函数 104

算术函数 106

扩展的内部特性 107

系统内部特性 109

字符串内部特性 110

LSTRING特有的内部特性 112

STRING或LSTRING的内部特性 112

库过程和函数 113

第十二章 文件系统 115

对文件的介绍 115

文件结构 115

文件方式 116

文件系统原语 117

存取缓冲变量 119

文本文件的输入和输出 120

扩展的I/O特性 126

暂时文件 127

其它文件过程 127

首部中的文件变量 129

系统I/O特性 130

DiRECT(直接)文件 130

第十三章 编译源文件 133

程序 133

模块 135

单位 136

附录A 错误信息 141

前端错误 141

前端错误表 141

后端错误 156

后端用户错误 156

后端内部错误 156

文件系统错误 156

单元U错误 157

Pascal文件系统错误代码 158

其它运行期间错误 159

2000—2049存储错误 159

2050—2099序数算术错误 160

2100—2149 REAL类型算术错误 160

2150—2199结构类型错误 161

2200—2999其它错误 161

附录B.文件系统内部 162

文件控制块 162

文件结构及方式 163

特殊性能 164

错误处理 165

FCB的详细说明 166

DOS专用域 169

包含FCB的说明 169

DOS接口例行程序 169

包括单元U的说明 176

附录C.编译程序结构 177

概述 177

前端 177

后端 178

附录D.运行期间结构 180

概述 180

初始化与终止 181

错误处理 183

机器错误上下文 184

源错误上下文 184

堆阵分配 185

其它运行期间模块 186

附录E.PASCAL标准和IBM特性 187

IBM Pasal特性小结 187

语法和语用 187

数据类型与方式 187

操作符和内部过程 188

控制流与结构 189

输入/输出及文件 189

IBM Pascal与标准的Pascal 189

附录F.IBM PASCAL语法 191

语法 191

原语分类(编译程序的扫描部分) 191

主分类(编译程序主体) 192