第一章 BASlC编译程序介绍 1
什么是编译程序 1
解释程序 1
编辑程序 1
专用词汇 1
BASIC编译程序 2
BASIC编译程序软件包的内容 2
第二章 使用BASlC编译程序 3
需要条件 3
编译程序全过程 3
准备工作 3
准备软盘 4
编译BASIC程序 4
第三章 范例 5
建立和调试DEMO程序 5
编译DEMO程序 5
连接DEMO程序 7
运行DEMO程序 9
第四章 建立源程序 10
编译程序和解释程序之间的区别 10
编译程序物理行 10
编译程序元命令 10
第五章 用BASlC解释程序进行调试 12
第六章 编译 13
准备步骤 13
起动编译程序 14
由BASIC编译程序进行提示 14
使用单命令行 15
编译程序参数 17
错误陷阱参数 17
事件陷阱参数 18
规范参数 18
专用代码参数 19
BASRUNK.EXE运行时模块 21
编译程序参数一览表 22
编译程序运行结束后 22
编译程序列表 23
位移和数据列 23
源程序行 23
编译程序错误信息 23
综述 23
第七章 连接 26
准备步骤 26
起动连接程序 26
回答连接程序提示 27
连接程序运行结束后 28
第八章 运行程序 29
第九章 使用批文件 30
SAMPLE.BAT 30
CREATE.BAT 30
COM.BAT 31
第十章 编译程序与解释程序间的区别 32
编译程序元命令 32
$ INCLUDE元命令 32
$ LINESIZE元命令 34
$ LIST元命令 34
$ OCODE元命令 35
$ PAGE元命令 35
$ PAGEIF元命令 35
$ PAGESIZE元命令 36
$ SKIP元命令 36
$ SUBTITLE元命令 36
$ TITLE元命令 37
操作区别 38
语句区别 38
CALL语句 40
CACC (ABSOLUFE) 41
CHAIN语句 42
CLEAR语句 42
COMMON语句 43
DEF FN语句 44
DEF type语句 44
DIM语句 45
DRAW语句 45
END语句 46
FOR和NEXT语句 46
FRE函数 47
KEY语句 48
OPEN语句 48
PLAY语句 49
REM语句 49
RUN命令 50
STOP语句 50
USR函数 50
WHILE和WEND语句 51
WIDTH语句 52
其它几个区别 53
双精度算数函数 53
双精度循环控制变量 53
表达式求值 53
输入语句 54
整型变量 54
行编辑 54
PEEK和POKE 55
字符串长度 55
字符串空间的整理 55
附录A 错误信息 56
编译程序检测出的错误 56
完整的错误信息 56
双字符代码 57
运行程序时出现的错误 61
不可陷落的错误 65
附录B 内存分配图 67
段图 67
内存分配图1(有运行时模块) 69
内存分配图2(无运行时模块) 70
附录C 各词解释 71