mirror of
https://github.com/forth-ev/VolksForth.git
synced 2024-11-22 05:32:28 +00:00
35 KiB
35 KiB
Comapring wordlist of VolksForth kernels
Comparison of user visible words in each target base kernel image
Word | CP/M | MS-DOS | C64/C16 | Atari ST | Atari 8bit | Apple 1/2 | PET | py65 | |
---|---|---|---|---|---|---|---|---|---|
ASSEMBLER | |||||||||
FORTH-83 | |||||||||
(R/W | |||||||||
DRVINIT | |||||||||
DRV? | |||||||||
>DRIVE | |||||||||
DRIVE | |||||||||
BLK/DRV | |||||||||
B/BLK | |||||||||
DISPLAY | |||||||||
65TYPE | |||||||||
65AT? | |||||||||
65AT | |||||||||
65PAGE | |||||||||
65DEL | |||||||||
65CR | |||||||||
65EMIT | |||||||||
(EMIT | |||||||||
KEYBOARD | |||||||||
65EXPECT | |||||||||
65DECODE | |||||||||
#LF | |||||||||
#ESC | |||||||||
#CR | |||||||||
#BS | |||||||||
65KEY | |||||||||
CUROFF | |||||||||
CURON | |||||||||
GETKEY | |||||||||
65KEY? | |||||||||
RESTART | |||||||||
COLD | |||||||||
'RESTART | |||||||||
'COLD | |||||||||
EXPECT | |||||||||
DECODE | |||||||||
KEY? | |||||||||
KEY | |||||||||
INPUT: | |||||||||
COL | |||||||||
ROW | |||||||||
AT? | |||||||||
AT | |||||||||
PAGE | |||||||||
DEL | |||||||||
TYPE | |||||||||
CR | |||||||||
EMIT | |||||||||
OUTPUT: | |||||||||
?CR | |||||||||
STOP? | |||||||||
BYE | |||||||||
SAVE | |||||||||
EMPTY | |||||||||
FORGET | |||||||||
(FORGET | |||||||||
CLEAR | |||||||||
ALL-BUFFERS | |||||||||
FREEBUFFER | |||||||||
ALLOTBUFFER | |||||||||
FIRST | |||||||||
LIMIT | |||||||||
CONVEY | |||||||||
COPY | |||||||||
FLUSH | |||||||||
EMPTY-BUFFERS | |||||||||
SAVE-BUFFERS | |||||||||
UPDATE | |||||||||
BLOCK | |||||||||
BUFFER | |||||||||
(BLOCK | |||||||||
(BUFFER | |||||||||
CORE? | |||||||||
R/W | |||||||||
DISKERR | |||||||||
(DISKERR | |||||||||
B/BUF | |||||||||
PREV | |||||||||
FILE | |||||||||
UNLOCK | |||||||||
LOCK | |||||||||
PAUSE | |||||||||
LIST | |||||||||
L/S | |||||||||
C/L | |||||||||
.S | |||||||||
U. | |||||||||
. | |||||||||
D. | |||||||||
U.R | |||||||||
.R | |||||||||
D.R | |||||||||
#S | |||||||||
# | |||||||||
SIGN | |||||||||
#> | |||||||||
<# | |||||||||
HOLD | |||||||||
SPACES | |||||||||
SPACE | |||||||||
-TRAILING | |||||||||
BL | |||||||||
ERROR" | |||||||||
ABORT" | |||||||||
(ABORT" | |||||||||
(ERROR | |||||||||
R# | |||||||||
SCR | |||||||||
ABORT | |||||||||
'ABORT | |||||||||
STANDARDI/O | |||||||||
QUIT | |||||||||
'QUIT | |||||||||
(QUIT | |||||||||
DEPTH | |||||||||
RDEPTH | |||||||||
–> | |||||||||
+THRU | |||||||||
THRU | |||||||||
+LOAD | |||||||||
LOAD | |||||||||
PUSH | |||||||||
.STATUS | |||||||||
?STACK | |||||||||
IS | |||||||||
(IS | |||||||||
DEFER | |||||||||
] | |||||||||
[ | |||||||||
INTERPRET | |||||||||
NO.EXTENSIONS | |||||||||
NOTFOUND | |||||||||
>INTERPRET | |||||||||
NULLSTRING? | |||||||||
['] | |||||||||
[COMPILE] | |||||||||
' | |||||||||
FIND | |||||||||
(FIND | |||||||||
WORDS | |||||||||
ORDER | |||||||||
DEFINITIONS | |||||||||
ONLYFORTH | |||||||||
ONLY | |||||||||
FORTH | |||||||||
VOCABULARY | |||||||||
TOSS | |||||||||
ALSO | |||||||||
CONTEXT | |||||||||
CURRENT | |||||||||
VP | |||||||||
ALIAS | |||||||||
USER | |||||||||
UALLOT | |||||||||
VARIABLE | |||||||||
CONSTANT | |||||||||
; | |||||||||
: | |||||||||
.NAME | |||||||||
>BODY | |||||||||
NAME> | |||||||||
>NAME | |||||||||
CREATE | |||||||||
WARNING | |||||||||
| | |||||||||
?HEAD | |||||||||
DOES> | |||||||||
HEAP? | |||||||||
HEAP | |||||||||
HALLOT | |||||||||
CLEARSTACK | |||||||||
RESTRICT | |||||||||
IMMEDIATE | |||||||||
RECURSIVE | |||||||||
REVEAL | |||||||||
HIDE | |||||||||
LAST | |||||||||
NUMBER | |||||||||
NUMBER? | |||||||||
DPL | |||||||||
CONVERT | |||||||||
ACCUMULATE | |||||||||
DIGIT? | |||||||||
DECIMAL | |||||||||
HEX | |||||||||
\NEEDS | |||||||||
\\ | |||||||||
\ | |||||||||
.( | |||||||||
( | |||||||||
." | |||||||||
(." | |||||||||
" | |||||||||
(" | |||||||||
"LIT | |||||||||
," | |||||||||
ASCII | |||||||||
STATE | |||||||||
NAME | |||||||||
PARSE | |||||||||
WORD | |||||||||
SOURCE | |||||||||
CAPITALIZE | |||||||||
CAPITAL | |||||||||
/STRING | |||||||||
SKIP | |||||||||
SCAN | |||||||||
QUERY | |||||||||
TIB | |||||||||
SPAN | |||||||||
BLK | |||||||||
>IN | |||||||||
>TIB | |||||||||
#TIB | |||||||||
COMPILE | |||||||||
C, | |||||||||
, | |||||||||
ALLOT | |||||||||
PAD | |||||||||
HERE | |||||||||
FILL | |||||||||
ERASE | |||||||||
COUNT | |||||||||
PLACE | |||||||||
MOVE | |||||||||
CMOVE> | |||||||||
CMOVE | |||||||||
UD/MOD | |||||||||
UD/MOD | |||||||||
*/ | |||||||||
*/MOD | |||||||||
MOD | |||||||||
/ | |||||||||
/MOD | |||||||||
2/ | |||||||||
M/MOD | |||||||||
UM/MOD | |||||||||
2* | |||||||||
* | |||||||||
M* | |||||||||
UM* | |||||||||
LEAVE | |||||||||
+LOOP | |||||||||
LOOP | |||||||||
?DO | |||||||||
DO | |||||||||
UNTIL | |||||||||
REPEAT | |||||||||
WHILE | |||||||||
BEGIN | |||||||||
ELSE | |||||||||
THEN | |||||||||
IF | |||||||||
CASE? | |||||||||
?PAIRS | |||||||||
<RESOLVE | |||||||||
<MARK | |||||||||
>RESOLVE | |||||||||
>MARK | |||||||||
?BRANCH | |||||||||
BRANCH | |||||||||
J | |||||||||
I | |||||||||
(+LOOP | |||||||||
(LOOP | |||||||||
ENDLOOP | |||||||||
BOUNDS | |||||||||
(?DO | |||||||||
(DO | |||||||||
ABS | |||||||||
DBAS | |||||||||
EXTEND | |||||||||
UMIN | |||||||||
UMAX | |||||||||
MAX | |||||||||
MIN | |||||||||
D< | |||||||||
D= | |||||||||
D0= | |||||||||
= | |||||||||
U> | |||||||||
0<> | |||||||||
0> | |||||||||
> | |||||||||
U< | |||||||||
< | |||||||||
UWITHIN | |||||||||
0= | |||||||||
0< | |||||||||
LITERAL | |||||||||
LIT | |||||||||
CLIT | |||||||||
OFF | |||||||||
ON | |||||||||
4 | |||||||||
3 | |||||||||
2 | |||||||||
1 | |||||||||
0 | |||||||||
-1 | |||||||||
FALSE | |||||||||
TRUE | |||||||||
2- | |||||||||
1- | |||||||||
3+ | |||||||||
2+ | |||||||||
1+ | |||||||||
D+ | |||||||||
DNEGATE | |||||||||
NEGATE | |||||||||
NOT | |||||||||
- | |||||||||
XOR | |||||||||
AND | |||||||||
OR | |||||||||
+ | |||||||||
2DUP | |||||||||
2DROP | |||||||||
2SWAP | |||||||||
ROLL | |||||||||
PICK | |||||||||
UNDER | |||||||||
NIP | |||||||||
ROT | |||||||||
-ROT | |||||||||
OVER | |||||||||
?DUP | |||||||||
DUP | |||||||||
SWAP | |||||||||
DROP | |||||||||
+! | |||||||||
! | |||||||||
@ | |||||||||
CTOGGLE | |||||||||
C! | |||||||||
C@ | |||||||||
PERFORM | |||||||||
EXECUTE | |||||||||
?EXIT | |||||||||
EXIT | |||||||||
RDROP | |||||||||
R@ | |||||||||
R> | |||||||||
>R | |||||||||
RP! | |||||||||
RP@ | |||||||||
UP! | |||||||||
UP@ | |||||||||
SP! | |||||||||
SP@ | |||||||||
UDP | |||||||||
VOC-LINK | |||||||||
ERRORHANDLER | |||||||||
INPUT | |||||||||
OUTPUT | |||||||||
BASE | |||||||||
OFFSET | |||||||||
DP | |||||||||
R0 | |||||||||
S0 | |||||||||
ORIGIN | |||||||||
NOOP | |||||||||
RECOVER | |||||||||
END-TRACE |