[x] EOF #-1 if file number has reached end of file, else 0.
[x] LOC # location in current file number
[x] LOF # length of current file number
[ ] USING with PRINT
[ ] SPC with PRINT
[x] SCREEN code point at given position
There are 12 unallocated tokens. $ff should be reserved for double-byte tokens which will be user defined commands extensions. Checkmarks indicate preferences.
Functions
[ ] DATE should return 32-bit system variable value (using stack BCDE function)
[ ] ERL line number of last error
[ ] ERR number of last error
[x] FRE available BASIC memory
[x] MOUSE mouse values
[ ] POINT if a pixel is set
[ ] POS current column position
[x] STICK joystick values
Commands
[x] AUTO auto produce line numbers
[x] CHAIN load a program and run it while retaining variables
[ ] DEF SEG define memory area to be used by BLOAD, BSAVE, CALL, PEEK, POKE and USR.
Allocated but not used
EOF #
-1
if file number has reached end of file, else0
.LOC #
location in current file numberLOF #
length of current file numberUSING
withPRINT
SPC
withPRINT
SCREEN
code point at given positionThere are 12 unallocated tokens.
$ff
should be reserved for double-byte tokens which will be user defined commands extensions. Checkmarks indicate preferences.Functions
DATE
should return 32-bit system variable value (using stack BCDE function)ERL
line number of last errorERR
number of last errorFRE
available BASIC memoryMOUSE
mouse valuesPOINT
if a pixel is setPOS
current column positionSTICK
joystick valuesCommands
AUTO
auto produce line numbersCHAIN
load a program and run it while retaining variablesDEF SEG
define memory area to be used byBLOAD
,BSAVE
,CALL
,PEEK
,POKE
andUSR
.ERASE
deallocate arrayGET
variousPUT
variousLINE
graphics instructionNOISE
audioOPTION BASE
start of arrays to1
or0
PAINT
graphics fillSWAP
switch two variables