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