Microsoft BASIC编译程式使用手册 13
介绍 13
系统需求 14
版权讯息 15
套装软体的内容 15
软体 16
文件 16
如何使用这本手册 17
语法记号 18
学习BASIC 19
第一章 编译程式的介绍 21
1-1 编译和解译 21
1-2 常用字汇 23
1-3 程式发展的过程 25
第二章 执行范例 27
注意 27
第三章 编修原始程式 33
3-1 INCLUDE隐指令 33
3-2 编修程式/解译程式的差异 34
3-3 列的长度 34
第四章 用Microsoft BASIC解译程式除错 35
第五章 编译 37
5-1 内定的档案规格 37
5-2 召唤编译程式 38
5-3 编译程式的控制开关 41
第六章 连结 49
6-1 连结到BASRUN.LIB程式库 49
6-2 连结到BASCOM.LIB程式库 51
第七章 执行程式 53
第八章 隐指令 55
8-1 语法 56
8-2 描述 57
第九章 编译程式/解译程式语言的比较 61
9-1 操作上的不同 61
9-2 语言的不同 62
9-3 实现的不同 74
附录A 利用执行模组建立程式系统 79
附录B 原始程式列表的格式 81
附录C 记忆空间的对映 83
附录D 执行段的对映 87
附录E Microsoft BASIC组合语言副常式 89
E-1 CALL指令 89
E-2 CALLS指令 91
E-3 DEF SEG指令 92
附录F 磁碟档案的处理 93
F-1 顺序档案 93
F-2 随机存取档案 96
附录G 错误讯息 103
G-1 召唤的错误 103
G-2 编译的错误 104
G-3 执行的错误 109
G-4 MS-LINK 113
Microsoft BASIC编译程式参考手册 119
概论 119
第一章 关于Microsoft BASIC的一般性描述 121
1-1 设定初始状态 121
1-2 操作模式 121
1-3 列形式 122
1-4 字元集 123
1-5 常数 125
1-6 变数 127
1-7 形态转换 129
1-8 表示式 131
1-9 输入编辑 138
1-10 错误讯息 138
第二章 概论 139
2-1 AUTO 140
2-2 CALL 141
2-3 CHAIN 142
2-4 CLEAR 145
2-5 CLOAD 146
2-6 CLOSE 147
2-7 COMMON 148
2-8 CONT 150
2-9 CSAVE 151
2-10 DATA 152
2-11 DEF FN 153
2-12 DEF INT/SNG/DBL/STR 154
2-13 DEF USR 155
2-14 DELETE 156
2-15 DIM 157
2-16 EDIT 158
2-17 END 162
2-18 ERASE 163
2-19 ERR和ERL变数 164
2-20 ERROR 165
2-21 FIELD 167
2-22 FOR……NEXT 170
2-23 GET 173
2-24 GOSUB……RETURN 174
2-25 GOTO 175
2-26 IF…THEN〔…ELSE〕及IF…GOTO 176
2-27 INPUT 178
2-28 INPUT# 180
2-29 KILL 181
2-30 LET 182
2-31 LINE INPUT 183
2-32 LINE INPUT# 184
2-33 LIST 185
2-34 LLIST 187
2-35 LOAD 188
2-36 LPRINT及LPRINT USING 189
2-37 LSET及RSET 190
2-38 MERGE 191
2-39 MID$ 192
2-40 NAME 193
2-41 NEW 194
2-42 NULL 195
2-43 ON ERROR GOTO 196
2-44 ON…GOSUB及ON…GOTO 197
2-45 OPEN 198
2-46 OPTION BASE 199
2-47 OUT 200
2-48 POKE 201
2-49 PRINT 202
2-50 PRINT USING 204
2-51 PRINT#及PRINT#USING 208
2-52 PUT 210
2-53 RANDOMIZE 211
2-54 READ 213
2-55 REM 215
2-56 RENUM 216
2-57 RESTORE 217
2-58 RESUME 218
2-59 RUN 219
2-60 SAVE 220
2-61 STOP 221
2-62 SWAP 222
2-63 TRON/TROFF 223
2-64 WAIT 224
2-65 WHILE……WEND 225
2-66 WIDTH 226
2-67 WRITE 227
2-68 WRITE# 228
第三章 Microsoft BASIC函数 229
简介 229
3-1 ABS 230
3-2 ASC 231
3-3 ATN 232
3-4 CDBL 233
3-5 CHR$ 234
3-6 CINT 235
3-7 COS 236
3-8 CSNG 237
3-9 CVI,CVS,CVD 238
3-10 EOF 239
3-11 EXP 240
3-12 FIX 241
3-13 FRE 242
3-14 HEX$ 243
3-15 INKEY$ 244
3-16 INP 245
3-17 INPUT$ 246
3-18 INSTR 247
3-19 INT 248
3-20 LEFT$ 249
3-21 LEN 250
3-22 LOC 251
3-23 LOG 252
3-24 LPOS 253
3-25 MID$ 254
3-26 MKI$,MKS$,MKD$ 255
3-27 OCT$ 256
3-28 PEEK 257
3-29 POS 258
3-30 RIGHT$ 259
3-31 RND 260
3-32 SGN 261
3-33 SIN 262
3-34 SPACE$ 263
3-35 SPC 264
3-36 SQR 265
3-37 STR$ 266
3-38 STRING$ 267
3-39 TAB 268
3-40 TAN 269
3-41 USR 270
3-42 VAL 271
3-43 VARPTR 272
附录A 错误码及错误讯息 273
附录B 数学函数 281
附录C ASCII字元码 283
附录D Microsoft BASIC保留字 285