BASIC ROM Routines
MENU: Introduction/News Routines listed in Address order Routines listed by Category BASIC ROM documentation by Christopher Dewhurst BASIC4r32 |
BASIC IV Routines (Listed by Category)
A | |||
AND | |||
B | |||
BPUT | |||
C | |||
CHR$ | |||
CLOSE | |||
D | |||
DIV | |||
E | |||
EDIT | |||
EOR | |||
EXT = | |||
F | |||
G | |||
H | |||
I | |||
L | |||
LIST | |||
LISTO | |||
M | |||
MOD | |||
N | |||
O | |||
OR | OSCLI | ||
P | |||
PTR = | |||
R | |||
S | |||
SAVE | |||
T | |||
U | |||
V | |||
W | |||
'+' Operator |
'-' Operator |
'*' Operator |
'/' Operator |
'=' and other relational operators |
'<' Operator |
'<=' Operator |
'<>' Operator |
'>' Operator |
'>=' Operator |
'^' Operator (raise to Power) |
'+' Operator |
'=' and other relational operators |
'<' Operator |
'<=' Operator |
'<>' Operator |
'>' Operator |
'>=' Operator |
Compare String values |
Load SWA with String Value |
String Addition |
BASIC Error handler |
Reset ON ERROR code pointer |
Check Program can be read correctly |
Detokenise the requested Line Number and Set IWA to the Line Number value |
Check for Stack clash with Heap |
Load Variable |
Read byte from I/O processor memory location (at the address contained in the IWA)> |
Display current Line number to screen [for TRACE] | |
Output ASCII character or BASIC Token (in ASCII text) to the screen | |
Output character to the screen | |
Print Line Number on screen | |
ASCNUM: Handle Exponental values & complete number conversion |
Floating-point divide by 10 |
Floating-point multiply by 10 |