
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 |