Overview
Introduction
Credits
Editing
Files
Variables
Flow Control
Indirection
Evaluation Order
Error Handling
Procedures and Functions
Graphics
Windows
Assembler
VDU Emulator
Escape
Keywords
ABS
ACS
ADVAL
AND
ASC
ASN
ATN
AUTO
BGET#
BPUT#
BY
CALL
CHAIN
CHR$
CIRCLE
CLEAR
CLG
CLOSE#
CLS
COLOUR
COS
COUNT
DATA
DEF
DEG
DIM
DIV
DRAW
ELLIPSE
ELSE
END
ENDPROC
ENDWHILE
EOF#
EOR
ERL
ERR
EVAL
EXIT
EXP
EXT#
FALSE
FILL
FN
FOR
GCOL
GCOLPAT
GET
GOSUB
GOTO
HIMEM
IF
INKEY
INPUT
INPUT#
INPUT LINE
INSTR
INT
LEFT$
LEN
LET
LIST
LIST IF
LISTO
LN
LOAD
LOCAL
LOG
LOMEM
MAT
MAT PRINT
MID$
MOD
MODE
MOVE
NEW
NEXT
NOT
OLD
ON
ON ERROR
OPENIN
OPENOUT
OPENUP
OPT
OR
OSCLI
PAGE
PI
PLOT
POINT
POS
PRINT
PRINT#
PROC
PTR#
PUT
RAD
READ
READ#
RECTANGLE
REM
RENUMBER
REPEAT
REPORT
RESTORE
RETURN
RIGHT$
RND
RUN
SAVE
SGN
SIN
SPC
SQR
STEP
STOP
STR$
STRING$
SWAP
TAB
TAN
THEN
TIME
TIME$
TO
TOP
TRACE
TRUE
UNTIL
USR
VAL
VDU
VPOS
WAIT
WHILE
WIDTH
Star Commands
|
BUILDINFO
BYE
DELETE
DIR
ERASE
ESC
EXEC
EXIT
FONT
FX
GBUF
GSCALE
HIMEM
LOAD
QUIT
REFRESH
RESETCHR
SAVE
SLEEP
SPEED
YAXIS
OS Calls
OSASCI
OSBGET
OSBPUT
OSBYTE
OSCLI
OSFIND
OSGBPB
OSNEWL
OSRDCH
OSWORD
OSWRCH
Assembly API
Introduction
0 Glob (Pattern Matching)
1 UCASE$
2 LCASE$
3 LTRIM$
4 RTRIM$
5 TRIM$
6 REPLACE$
7 REVERSE$
Error Messages
Bad program
LINE space
No room
RENUMBER space
Silly
Sorry
1 Out of range
4 Mistake
5 Missing ,
6 Type mismatch
7 No FN
9 Missing "
10 Bad DIM
11 DIM space
12 Not LOCAL
13 No PROC
14 Array
15 Subscript
16 Syntax error
17 Escape
18 Division by zero
19 String too long
20 Too big
21 -ve root
22 Log range
23 Accuracy lost
24 Exp range
26 No such variable
27 Missing )
28 Bad HEX
29 No such FN/PROC
30 Bad call
31 Arguments
32 No FOR
33 Can't match FOR
34 FOR variable
36 No TO
38 No GOSUB
39 ON syntax
40 ON range
41 No such line
42 Out of DATA
43 No REPEAT
45 Missing#
204 Bad name
254 Bad command
Appendices
BBC BASIC for TI-OS Programmers
EXTERR
Format of Program and Variables in Memory
FPP
Mathematical Functions
SIRCS Command and Device Codes
Tokeniser