[retroforth] Re: 7.5 Development

  • From: Charles Childers <crc@xxxxxxxxxxxxxx>
  • To: retroforth@xxxxxxxxxxxxx
  • Date: Sun, 24 Oct 2004 09:09:18 -0400

Here is the list of words defined in RetroForth 7.5.0:

Forth (normal) words:
------------------------------------------------------
.version
version#
."
"
s0
|
zt-free
zt-make
words
 >pad
clear
del
tab
space
cr
<<
0;
fill
alias
execute
'
columns
lines
2swap
2over
chars
char+
cells
cell+
align
allot
pad
*/
/mod
octal
binary
decimal
hex
+!
2drop
2dup
tuck
over
-rot
rot
here
constant
variable,
variable
mod
/
-
negate
*
+
c!
c@
!
@
not
 >>
xor
or
and
nip
dup
drop
swap
base
d0
h0
last
cmove
restore
reset
parse
type
.
macro
forth
:
compile
]
create
3,
2,
1,
,
eval
 >number
find
mfind
key
emit
bye

Macro (compile-time) words:
------------------------------------------------------
$,
s"
[']
1-
1+
|
(
then
 >if
<if
=if
<>if
r>
 >r
m:
f:
until
again
repeat
:
literal
;
;;
[
does>

There are 95 Forth words, and 25 Macro words. This is a total of 120 
words. Note that the syscall/DLL interfacing words are not counted in 
this list. I'll be including this list (with stack comments and 
descriptions) in the Retro Book.

--
Charles

Other related posts: