第1章 Microsoft Pascal引言 1
1.1 Microsoft Pascal的级 2
1.2 选择的特点 3
1.3 未实现的特点 5
第2章 语言概貌 6
2.1 元命令 7
2.2 程序和程序的可编译部份 8
2.3 过程和函数 11
2.4 语句 13
2.5 表达式 14
2.6 变量 15
2.7 常量 15
2.8 类型 16
2.9 标识符 18
2.10 符号 18
第3章 符号 20
3.1 标识符的成份 21
3.2 分隔符 22
3.3 特殊符号 23
3.4 未使用的字符 25
3.5 关于字符说明 26
第4章 标识符 27
4.1 标识符生成 28
4.2 标识符说明 29
4.3 标识符作用域 30
4.4 预说明标识符 31
第5章 数据类型引言 34
5.1 什么是类型? 35
5.2 数据类型说明 36
5.3 类型兼容性 37
第6章 简单类型 41
6.1 顺序类型 42
6.2 实数 48
6.3 整数4 50
第7章 数组、记录和集合 51
7.1 数组 52
7.2 超数组 53
7.3 记录 66
7.4 集合 72
第8章 文件 75
8.1 文件说明 76
8.2 缓冲变量 77
8.3 文件结构 79
8.4 文件存取方式 80
8.5 预说明文件INPUT和OUTPUT 82
8.6 文件I/O:扩充级 83
8.7 文件I/O:系统级 85
第9章 引用和其它类型 86
9.1 引用类型 87
9.2 PACKED类型 97
9.3 过程和函数类型 97
第10章 常量 99
10.1 什么是常量? 100
10.2 常量标识符说明 101
10.3 数字常量 102
10.4 字符串 106
10.5 结构常量 107
10.6 常量表达式 110
第11章 变量和数值 113
11.1 什么是变量? 114
11.2 变量说明 115
11.3 数值部份 116
11.4 使用变量和数值 117
11.5 属性 121
第12章 表达式 128
12.1 简单类型表达式 130
12.2 布尔表达式 134
12.3 集合表达式 136
12.4 函数标志符 138
12.5 表达式求值 140
12.6 表达式其它特点 142
第13章 语句 145
13.1 Pascal语句语法 146
13.2 简单语句 148
13.3 结构语句 155
第14章 过程和函数引言 167
14.1 过程 169
14.2 函数 170
14.3 属性和伪指令 172
14.4 过程和函数参数 182
第15章 变量过程和函数 194
15.1 变量过程和函数类别 195
15.2 函数和过程目录 204
第16章 面向文件的过程和函数 242
16.1 文件系统原过程和函数 244
16.2 文本文件输入和输出 253
16.3 扩充级I/O 266
第17章 程序的可编译部份 272
17.1 程序 275
17.2 模块 278
17.3 单位 281
第18章 Microsoft Pascal元命令 293
18.1 语言级的设置及优化 295
18.2 查错和错误处理 297
18.3 源文件控制 302
18.4 列表文件控制 305
18.5 列表文件格式 308
附录 312
A.Pascal语法图 313
B.Microsoft Pascal特点和ISO标准 326
C.Microsoft Pascal和其它Pascal 336
D.ASCII字符代码 342
E.Microsoft Pascal保留字一览 345
F.变量过程和函数一览 347
G.Microsoft元命令一览 353