BASIC概念 1
第Ⅰ章 数据的表示和处理 1
ASCII码,图表1—1a 3
EBCDIC码,图表1—1b 4
数字数据 5
引言 5
目录 5
维数命令〔DIM〕 6
专用名词词汇表 6
精度命令〔PRECISION〕 7
浮点命令〔FLOATING POINT〕 8
绝对值函数〔ABS〕 9
整数部分函数〔INT〕 10
分数部分函数〔FPT〕 10
符号函数〔SGN〕 11
指数函数〔EPT〕 12
ASCII码函数〔ASC〕 13
模数函数〔MOD〕 13
串函数〔STR〕 14
数字函数〔NUM〕 15
生成奇校验函数〔GAP〕 16
字符函数〔CHR〕 17
二进制函数〔BIN〕 18
十进制函数〔DEC〕 19
串数据 20
串定维命令〔DIM〕 21
子串函数 22
串长度函数〔LEN〕 23
子串位置函数〔POS〕 24
十六进制/ASCII码函数〔HTA〕 25
ASCII码/十六进制函数〔ATH〕 26
“或”函数〔IOR〕 27
“异或”函数〔XOR〕 28
逻辑“与”函数〔AND〕 29
逻辑“非”函数〔NOT〕 30
纵向冗余校验函数〔LRC〕 30
循环冗余校验函数〔CRC〕 31
散列函数〔HSH〕 32
定义可编程函数命令〔DEFFNx DEFFNx$〕 33
可编程数字函数〔FNx〕 34
可编程串函数〔FNx$〕 35
第Ⅱ章 程序控制 37
注释命令〔REM〕 37
GOTO命令 38
ON n GOTO命令 40
转子程序命令〔GOSUB〕 41
ON n GOSUB命令 42
返回命令〔RETURN〕 43
FOR/NEXT命令 44
出口命令〔EXITTO〕 45
IF/THEN/ELSE命令 46
等待命令〔WAIT〕 48
设置ERR命令〔SETERR〕 49
RETRY命令 50
设置ESC命令〔SETESC〕 51
第Ⅲ章 文件生成命令 53
程序文件定义命令〔PROGRAM〕 55
程序文件存储命令〔SAVE〕 56
文件定义命令〔FILE〕 57
文件清除命令〔ERASE〕 57
直接文件定义命令〔DIRECT〕 58
索引文件定义命令〔INDEXED〕 59
分类文件定义命令〔SORT〕 60
文件/设备打开命令〔OPEN〕 61
文件/设备关闭命令〔CLOSE〕 62
文件锁定命令〔LOCK〕 63
解除文件锁定命令〔UNLOCK〕 63
磁盘卷删除命令〔DISABLE〕 64
磁盘卷保留命令〔RESERVE〕 65
磁盘卷生效命令〔ENABLE〕 65
文件控制表增添命令〔ADD〕 66
文件控制表删除命令〔DROP〕 66
第Ⅳ章 输入/输出操作 68
数据输入命令〔INPUT〕 69
数据打印输出命令〔PRINT〕 71
数据读出命令〔READ〕 72
数据查找输入命令〔FIND〕 73
数据摘录输入命令〔EXTRACT〕 74
数据写输出命令〔WRITE〕 75
数据记录消除命令〔REMOVE〕 77
对于I/O命令的I/O选择修改量〔I/O option〕 77
对于I/O命令的记录修改量〔RECORD 81
对于I/O命令的数据定位修改量〔@(_,_)〕 82
转换表定义〔TABLE〕 83
输入/输出表定义〔IOLIST〕 85
对于I/O命令的输入/输出表修改量〔IOL=〕 86
输入命令的数据检验修改量 87
关于设备控制的记忆符号常量I/O修改量 89
数字数据格式的修改量 91
特殊字符和代码描述 93
第Ⅴ章 系统命令和函数 95
用户任务释放命令〔RELEASE〕 96
用户任务启动命令〔START〕 97
任务预置命令〔BEGIN,CLEAR,RESET〕 98
程序运行命令〔RUN〕 99
程序装入命令〔LOAD〕 99
任务结束命令〔STOP、END〕 100
暂停命令〔ESCAPE〕 101
程序语句删除命令〔DELETE〕 101
程序列表命令〔LIST〕 102
程序编辑命令〔EDIT〕 104
程序语句合并命令〔MERGE〕 106
串(语句)执行命令〔EXECUTE〕 107
关于程序语句的跟踪命令〔SETTRACE,ENDTRACE〕 108
设置时间命令〔SETTIME〕 109
设置日期命令〔SETDAY〕 109
错误索引函数〔ERR〕 110
串(语句)编译函数〔CPL〕 111
被编译串(语句)列表函数〔LST〕 112
编译的程序语句恢复函数〔PGM〕 113
第Ⅵ章 系统和任务信息 114
SMC BASIC系统变量 115
SMG BASIC任务变量 118
第Ⅶ章 公共程序 123
公共程序增添驻留命令〔ADDR〕 124
公共程序调用和执行命令〔CALL〕 124
公共程序宗量输入命令〔ENTER〕 125
公共程序出口命令〔EXIT〕 126
第Ⅷ章 错误处理信息 127
附录 SMC BASIC实用程序 138
PSD——实用选择菜单和维护程序 139
APSD——打印磁盘目录 140
BPSD——建立CSYSFL 141
CPSD——比较程序 142
DPSD——对程序/文件重新命名 143
EPSD——清除程序/文件 144
FPSD——显示文件参量 145
HPSD——在终端上将程序列表 146
IPSD——十六进制文件转贮 147
JPSD——初始用户环境 149
LPSD——列磁盘目录 151
MPSD——显示任务存贮分配 153
OPSD——定义文件 153
PPSD——为程序语句重新编号 155
QPSD——串检索和代换 157
RPSD—重建数据文件 159
KPSD——在打印机上列程序表 160
SPSD——传送程序/文件 161
TPSD——文件传送和扩充 162
XPSD——通道交互访问 163