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 |
|