retroforth/Words.txt
crc 183c5bae38 Initial checkin (from 58fa921 in the old git repo)
FossilOrigin-Name: d2b8467883db80cb179089e1db1b1ed4dff1f11b4bee7086ee46d83f3ee0136e
2017-10-16 16:09:39 +00:00

130 lines
4.7 KiB
Text

Global:
- , ;
/ [ ]
{{ }} *
+ 0; again
allot and bi
bi@ bi* call
case choose Compiler
compiling? const copy
curry data depth
Dictionary dip does
drop drop-pair dup
?dup dup-pair EOM
-eq? eq? FALSE
fetch fetch-next gt?
gteq? Heap here
if -if immediate
interpret lt? lteq?
mod /mod nip
nl not or
over pop push
putc putn puts
reclass reorder repeat
reset ---reveal--- RewriteUnderscores
rot s, ScopeList
shift sip sp
store store-next STRINGS
swap tab TempStringMax
TempStrings times tors
tri tri@ tri*
TRUE tuck until
var var<n> Version
while words xor
i d r
as{ }as
ASCII:
ASCII:ACK ASCII:BEL ASCII:BS
ASCII:CAN ASCII:CR ASCII:DC1
ASCII:DC2 ASCII:DC3 ASCII:DC4
ASCII:DEL ASCII:DLE ASCII:EM
ASCII:ENQ ASCII:EOT ASCII:ESC
ASCII:ETB ASCII:ETX ASCII:FF
ASCII:FS ASCII:GS ASCII:HT
ASCII:LF ASCII:NAK ASCII:NUL
ASCII:RS ASCII:SI ASCII:SO
ASCII:SOH ASCII:SPACE ASCII:STX
ASCII:SUB ASCII:SYN ASCII:US
ASCII:VT
buffer:
buffer:add buffer:empty buffer:end
buffer:get buffer:preserve buffer:set
buffer:size buffer:start
c:
c:-consonant? c:consonant? c:-digit?
c:digit? c:letter? c:-lowercase?
c:lowercase? c:toggle-case c:to-lower
c:to-string c:to-upper c:-uppercase?
c:uppercase? c:-visible? c:visible?
c:-vowel? c:vowel? c:-whitespace?
c:whitespace?
class:
class:data class:macro class:primitive
class:word
compile:
compile:call compile:jump compile:lit
compile:ret
d:
d:add-header d:class d:create
d:last d:last<class> d:last<name>
d:last<xt> d:link d:lookup
d:name d:xt d:for-each
err:
err:notfound
n:
n:abs n:between? n:dec
n:even? n:inc n:limit
n:max n:min n:negate
n:negative? n:odd? n:positive?
n:pow n:sqrt n:square
n:to-string n:-zero? n:zero?
n:strictly-positive?
prefix:
prefix:` prefix:: prefix:'
prefix:( prefix:$ prefix:&
prefix:# prefix:@ prefix:!
s:
s:append s:chop s:empty
s:eq? s:filter s:for-each
s:hash s:index-of s:split
s:keep s:length s:map
s:prepend s:reverse s:skip
s:substr s:temp s:to-lower
s:to-number s:to-upper s:trim
s:trim-left s:trim-right s:with-format
s:case s:left s:right
s:contains-char? s:contains-string?
set:
set:contains? set:contains-string? set:dup
set:filter set:from-results set:from-string
set:for-each set:length set:map
set:nth set:reverse
v:
v:dec v:dec-by v:inc
v:inc-by v:limit v:off
v:on v:update-using v:preserve