《化BASIC为C工具-BASTOC》
作者 | 莹圃电脑软体研究开发部门编译 编者 |
---|---|
出版 | 尖端电脑杂志社 |
参考页数 | 202 |
出版时间 | 1988(求助前请核对) 目录预览 |
ISBN号 | 无 — 求助条款 |
PDF编号 | 85362848(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

第一章一般的特性1
简介1
程式库3
各磁片的内容3
装置BASTOC6
两部软式磁碟机系统7
硬碟系统8
系统架构9
操作BASTOC10
旗标11
最佳化旗标13
操作实例18
所使用MBAS IC语言特征的限制21
第二章BASIC语言的衍生语(DIALECT)23
行间的多重陈述23
行号LINE NUMBERING24
注解COMMENTS24
常数CONSTANT24
识别字IDENTIFIER25
大(小)写CAPITALIZATION25
陈述STATEMENTS26
BEEP26
CALL ident[(argunemt]{,argument})]27
CHAIN filename27
CLEAR[,string space[,stackspace]]27
CLOSE[[#] f i lenum{,[#] filenum}]28
CLS28
COLOR [fg[,bg[,bd]]]28
COMMON variable{,variable.}30
CVMODE expr31
DATA datum{,datum}32
DATE$=expr32
DEF FNx(id{,id})=expression32
DEF SEG [=address]33
DEF USR [n]=number33
DIM ident (subscript list)34
END34
ERASE array-ident34
ERROR number35
GET [#] filename[,recno]35
GOSUB line number36
GOTO live number36
INPUT [prompt;]variable{,variable}37
INPUT # filenum, variable{,variable}37
KILL filename38
[LET] variable=expression38
LINE INPUT [prompt;]variable38
LINE INPUT # filename,variable38
LOCATE [row][,[co l][,[cursor][[start][,stop]]]]38
Lock [#] filenum[,READ][,SAIT][,recl to rec2]39
LPRINT {expr[;]}40
LPRINT [USING format] {expr.[;]}40
LSET name=string40
FIELD [#] number, fwidth AS svar{,fwidth AS svar}40
FILES [pattern]41
MID$((old string,position[,length])=newstring41
NAME oldfile AS newfile41
NEW42
NEXT [variable{,variable}]42
ON ERROR GOTO line number42
ON expression GOSUB line number{,line number}42
ON expression GOTO line number{,line number}43
OPEN filename [FOR model]43
AS [#] filenum [LEN=recl]43
OPEN mode2,[#] filenum,43
filename[,recl]44
OPTION BASE44
OUT port-number, data-byte45
POKE addr, value45
PRINT [# filenum,][USING format,]45
expr{p expr}[p]45
PRINT @ number,46
PRINT@(row, column),46
PUT filenum[,recno]47
RANDOMIZE [n]47
RENDOMIZE TIMER47
READ variable{,variable}48
REM48
RESET48
RESTORE[line number]48
RESUME[line number]49
RESUME NEXT49
RETURN[line number]49
RESET name=string49
RUN [line]50
RUN filename[,R]50
SHELL [“command”]50
SPOOL50
STOP51
SYSTEM51
TIMER$=expr51
TROFF52
TRON52
UNLOCK [#] filenum[,recl to rec2]52
WAIT port, mask[,pattern]52
WEND53
WHILE expression53
WIDTH [filenum,]size53
WIDTH device-name,size53
WRITE [# f i lenum,][list of expression]53
运算子(OPERATORS)54
函数(FUNCTIONS)56
算术函数(Arithmetic Functions)56
ABS (X#)56
ATN (X#)56
COS (X#)56
EXP(x#)57
FIX (X#)57
INT (X#)57
LOG (X#)57
RND[(expr)]57
SGN (X#)57
S IN (X#)58
SQR (X#)58
TRN (X#)58
字串函数(String Functions)58
ABS (S$)58
CHR$ (N%)58
DATE$59
TRF [(dummy-argument)]59
HEX$ (N%)59
INSTR([N%,]S$, P$)59
LEFT$ (S$, N$)59
MID$ (S$, I%,L%)60
OCT$ (N%)60
RIGHT$(S$, N%)60
SPACE$(N%)60
STR$(N#)61
STRING$(N%,S$)61
TIME$61
VAL (S$)61
I/O函数(Input/Output Functions)61
CVD (F$)61
CV I (F$)62
CVS (F$)62
EOF (f i lenum%)62
INKEY$62
INPUT$ (N%[,[#] filenum])63
LOC (f i l enum)63
LOF (f i lenum%)63
LPOS (f i lenum%)63
MKD$ (N#)63
MKD$(N!)64
POS[(dummy-argument)]64
SPC(N%)64
TAB (N%)64
其他(Miscellaneous Functions)64
CDBL (expression)65
CINT (expression)65
CSNG (expression)65
CSRLIN65
ERL65
PEEK (N%)66
SHELL (“command”)66
TIMER66
USR [n]([argument])66
VARPTR (variable)66
第三章进入C67
转换的子程式67
整数(INTEGERS)69
名称(NAMES)70
个别编译(SEPARATE TRANSLATION)70
转换已存在的资料71
第四章使BASTOC个人化70
可构建之参数73
I/O缓冲区大小73
倍精准大小74
单精准大小74
行宽74
最小I/O单位数(Unit Number)74
最大I/O单位数75
归位75
印表机名称75
字串终结字元76
列印区域长度76
BAS IC指令76
空格终结字元77
识别字中的关键字字首77
识别字中先前字母的最大数量77
识别字中字元数目的最大量78
重覆性关键字检查78
暂时字元储存之大小78
编译器指令字元(directive character)79
注解字元79
续行字元79
CR/LF字元80
做为使用者函数的 FN字首80
使用者函数引数可省略80
BAS IC陈述缓冲区81
一切均为型态整数旗标81
END陈述终止程式之执行81
最大BASIC陈述之储存量82
错误标示字首(Error Label Prefix)82
起始For回圈之标示字首82
终结FOR回圈之标示字首83
C识别字大小限制83
标示字首83
翻译主程式84
矩阵限制乘数字首84
最大陈述长度85
最大正整数(以文字字串方式)85
起始静态识别字85
LET为可省略85
为BASIC副程式产生C函数86
函数名称字首86
型态整数旗标86
速度旗标87
静态旗标87
陈述分隔字元87
标准变数型态88
陈述追踪88
字串长度字首88
系统定位点(Tab Stops)89
暂时倍精准字首89
暂时浮点字首89
暂时整数字首90
暂时标示字首90
暂时字串字首90
确认型态整数旗标90
加入一个内建函数91
1.把新项目加入档案atblsl.c.的kword.tbl之内91
2.编辑档案atblsl.c92
3.建立一个新的BASTOC程式92
4.在C中撰写一个新的功能函数93
5.编译新的功能函数94
6.加入新的目的档到控制run_time支援程式库94
加入一个新的叙述94
加入新的运算子98
加入一个标准变数定义100
第五章主执行环境--适用于PC-DOS 2.0及M icosoft C Version 4.0的编译器104
MBASIC语言特征的限制104
CHAIN陈述104
COMMON陈述106
RUN陈述107
SHELL陈述的功能108
MSTAR程式(THE MSTAR PROGRAM)108
修改BASTOC117
说明文件之惯例120
BASTOC程式121
MBB122
MBASUPD126
MBAS130
主介面函数(HOST INTERFACE FUNCTIONS)134
BCLOSE135
BFPRINT, BLPRINT, BPRINT136
BFWRITE,BWRITE138
BINP,OUT, WA I140
BOPEN,BSOPEN142
BPEEK,BPOKE144
BREAD145
CHA IN146
CLS147
COLOR148
CSRLIN149
DATE150
FILES151
INKEY152
INPUT153
INPUT_154
KILL155
LOCATE156
LOCK,UNLOCK157
NAME159
POS160
RUN161
SDTAE_162
SEG163
SHELL164
SSHELL165
ST IME166
TIMER167
TIME_168
VIPRINT,VLPRINT,VPRINT169
a_ delf i le171
a _tmpnam172
acc_ mode173
bexit176
bfinit177
cexit178
cur_ control179
da _append180
da_ autoclos181
da close182
da_create183
da_ file184
da_fread185
da _open186
da_pipe187
da_read188
da_ seek189
da _size190
da _special191
da_ tell192
da_write193
frexp194
israw195
ptr _split196
rawread198
rd_ cursor200
set_ cur201
u _opt202
1988《化BASIC为C工具-BASTOC》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由莹圃电脑软体研究开发部门编译 1988 尖端电脑杂志社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- Microsoft Visual Basic 6.0组件工具指南
- 1999 北京:北京希望电脑公司;北京:北京希望电子出版社
-
- 软件工程与 C++ 和 CASE 工具
- 1998 世界图书出版公司北京公司
-
- Quick BASIC高级软件开发工具包
- 1990 北京:海洋出版社
-
- Visual C++开发工具实用指南
- 1997 北京:机械工业出版社
-
- TURBO C 工具库
- 1991 南京:南京大学出版社
-
- Microsoft C科学与工程工具库
- 1991 北京希望电脑公司
-
- C语言及其开发工具 上 C语言及编译器
- 1988 厦门:厦门大学出版社
-
- 化学化工工具书指南
- 1997 北京:化学工业出版社
-
- 图形用户界面设计与技术 以Borland C++为工具
- 1997 西安:西安电子科技大学出版社
-
- 生物化学工具
- 1980 北京:人民卫生出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD