Bulletin 2708
BASIC Language Development Kit
Table of Contents
iii
Chapter 5
Introduction 5–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Library 5–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Writing Programs 5–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the ENVPC Simulator 5–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A – Predefined Constants 5–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B – Global Variables 5–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C – BASIC Language Development Kit Limitations 5–7. . . . . . . . . . . .
D – PC Simulation Constants and Variables 5–7. . . . . . . . . . . . . . . . . .
Display and Keyboard 5–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network I/O 5–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COM and AUX 5–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Status Display 5–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Printing Reports and Forms 5–9. . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix A
Misspellings A–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Strings in TYPEs A–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variables Beginning with “FN” A–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accidental Omission of %, &, ! # OR $ A–1. . . . . . . . . . . . . . . . . . . . . . . .
Use of Colons as Statement Separators A–1. . . . . . . . . . . . . . . . . . . . . . . . .
CONSTant Declarations A–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PRINT “text”; : <statement> A–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix B
General Restrictions B–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supported A-B VBASIC Keywords B–3. . . . . . . . . . . . . . . . . . . . . . . . . . .
ABS(numeric–expression) B–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASC(string–expression) B–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BEEP B–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CDBL(numeric–expression) B–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CHAIN filespec B–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CHR$(code) B–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CINT(numeric–expression) B–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CLNG(numeric–expression) B–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CLOSE [ [#]filenumber[,[#]filenumber]...] B–3. . . . . . . . . . . . . . . . . . .
CLS [{ 0 | 1 | 2 }] B–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONST constname=expression B–3. . . . . . . . . . . . . . . . . . . . . . . . . . . .
CSNG(numeric–expression) B–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CSRLIN B–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CVI, CVS, CVL, (CVD) B–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATE$ B–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATE$ = ”yymmddw” B–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A-B VBASIC
Application Library
A-B VBASIC and
Visual BASIC Tips
Differences Between
A-B VBASIC and Visual
BASIC
Comments to this Manuals