|
This version of the standard Disk Basic SP-6015 i an extended version
which has several new Basic commands. The new commands are colored red.
The entry point $240A isn't a real Basic routine: it only produces
an error 255! This means, there are some Basic commands new and colored
red, but a real routine isn't implemented.
| Token |
Command,
table starts
at $5606 |
Entry point,
table at
$5846 |
| $6C |
USING( |
- |
| $6D |
STRING( |
$5584 |
| $6E |
LINE( |
$555B |
| $6F |
VARPTR( |
$240A |
| $70 |
TOP |
$240A |
| $71 |
- |
$240A |
| $72 |
- |
$240A |
| $73 |
- |
$240A |
| $74 |
DSORT |
$240A |
| $75 |
SORT |
$240A |
| $76 |
- |
$240A |
| $77 |
- |
$240A |
| $78 |
SHUT |
$265A |
| $79 |
PUSH |
$2031 |
| $7A |
EXX |
$5F90 |
| $7B |
DARK |
$5F75 |
| $7C |
LIGHT |
$5F71 |
| $7D |
POP |
$5F65 |
| $7E |
BELL |
$21A0 |
| $7F |
IMAGE |
$13F8 |
| $80 |
REM |
$13F8 |
| $81 |
DATA |
$13F8 |
| $82 |
LIST |
$132A |
| $83 |
RUN |
$151B |
| $84 |
NEW |
$5BFB |
| $85 |
PRINT |
$398F |
| $86 |
LET |
$1428 |
| $87 |
FOR |
$15C5 |
| $88 |
IF |
$1928 |
| $89 |
GOTO |
$1531 |
| $8A |
READ |
$416D |
| $8B |
GOSUB |
$1559 |
| $8C |
RETURN |
$1590 |
| $8D |
NEXT |
$1903 |
| $8E |
STOP |
$141C |
| $8F |
END |
$13FF |
| $90 |
ON |
$16E5 |
| $91 |
LOAD |
$43BC |
| $92 |
SAVE |
$45C0 |
| $93 |
VERIFY |
$240A |
| $94 |
POKE |
$18E2 |
| $95 |
DIM |
$17C6 |
| $96 |
DEF FN |
$1959 |
| $97 |
INPUT |
$3E42 |
| $98 |
RESTORE |
$13D7 |
| $99 |
CLR |
$5EFB |
| $9A |
MUSIC |
$19CF |
| $9B |
TEMPO |
$19EF |
| $9C |
USR( |
$2094 |
| $9D |
WOPEN |
$41D7 |
| $9E |
ROPEN |
$41DB |
| $9F |
CLOSE |
$487E |
| $A0 |
BYE |
$2009 |
| $A1 |
LIMIT |
$20A7 |
| $A2 |
CONT |
$2113 |
| $A3 |
SET |
$5D29 |
| $A4 |
RESET |
$5D2D |
| $A5 |
GET |
$2042 |
| $A6 |
INP@ |
$21A6 |
|
$A7
|
OUT@ |
$21E3 |
| $A8 |
AUTO |
$240A |
| $A9 |
APPEND |
$240A |
| $AA |
DOKE |
$25D3 |
| $AB |
RENUM |
$240A |
| $AC |
ELSE |
$123F |
| $AD |
THEN |
$2372 |
| $AE |
TO |
$2372 |
| $AF |
STEP |
$2372 |
| $B0 |
>< |
$32DF |
| $B1 |
<> |
$32DF |
| $B2 |
=< |
$330A |
| $B3 |
<= |
$330A |
| $B4 |
=> |
$330E |
| $B5 |
>= |
$330E |
| $B6 |
= |
$3300 |
| $B7 |
> |
$32F2 |
| $B8 |
< |
$32F6 |
| $B9 |
AND |
$59E2 |
| $BA |
OR |
$59E6 |
| $BB |
NOT |
$59EA |
| $BC |
+ |
$2B3B |
| $BD |
- |
$2B38 |
| $BE |
* |
$2C47 |
| $BF |
/ |
$2D1E |
| $C0 |
LEFT$( |
$1E2D |
| $C1 |
RIGHT$( |
$1E5F |
| $C2 |
MID$( |
$1E83 |
| $C3 |
LEN( |
$1EC7 |
| $C4 |
CHR$( |
$1ED6 |
| $C5 |
STR$( |
$1EF6 |
| $C6 |
ASC( |
$1F2F |
| $C7 |
VAL( |
$1F12 |
| $C8 |
PEEK( |
$1F71 |
| $C9 |
TAB( |
$1F92 |
| $CA |
SPC( |
$1F95 |
| $CB |
SIZE |
$1FBB |
| $CC |
ERL |
$1FC9 |
| $CD |
ERN |
1FDB |
| $CE |
POINT |
$5D25 |
| $CF |
↑
( exponential function,
power of x ) |
$38F9 |
| $D0 |
RND( |
$331D |
| $D1 |
SIN( |
$339E |
| $D2 |
COS( |
$3490 |
| $D3 |
TAN( |
$349F |
| $D4 |
ATN( |
$3813 |
| $D5 |
EXP( |
$3594 |
| $D6 |
GAU( |
$31FC |
| $D7 |
LOG( |
$3801 |
| $D8 |
LN( |
$36CD |
| $D9 |
ABS( |
$1FEE |
| $DA |
SGN( |
$1FF3 |
| $DB |
SQR( |
$34CA |
| $DC |
FRAC( |
$26A6 |
| $DD |
INT( |
$2677 |
| $DE |
MOD( |
$26B9 |
| $DF |
INSTR( |
$5DB4 |
| $E0 |
ERROR |
$2372 |
| $E1 |
EOF( |
$5EBE |
| $E2 |
POS( |
$25E6 |
| $E3 |
VTAB( |
$2372 |
| $E4 |
DEEK( |
$5BD1 |
| $E5 |
FAK( |
$26FE |
| $E6 |
MAX( |
$260C |
| $E7 |
MIN( |
$2613 |
| $E8 |
DIR |
$49AD |
| $E9 |
DELETE |
$4B99 |
| $EA |
SWAP |
$4679 |
| $EB |
KILL |
$4CAE |
| $EC |
RENAME |
$4D46 |
| $ED |
LOCK |
$4CFF |
| $EE |
CHAIN |
$44E4 |
| $EF |
UNLOCK |
$4CFC |
| $F0 |
RESUME |
$1761 |
| $F1 |
XOPEN |
$41CC |
| $F2 |
CURSOR |
$200C |
| $F3 |
TRACE |
$240A |
| $F4 |
LINK |
$240A |
| $F5 |
DUMP |
$240A |
| $F6 |
WAIT |
$1E01 |
| $F7 |
OFF |
$240A |
| $F8 |
HELP |
$240A |
| $F9 |
BREAK |
$240A |
| $FA |
WHILE |
$240A |
| $FB |
WEND |
$240A |
| $FC |
FIND |
$240A |
| $FD |
COPY |
$240A |
| $FE |
INSERT |
$5E3F |
| $FF |
pi |
$2372 |
|