6.1 comprehensive word list

From RevaWiki

Jump to: navigation, search
Comprehensive list of words in Reva 6.1

Produced by words.f

context: ~help (3 words)
help! nohelp showhelp



context: ~priv (47 words)
!r ((words)) (+to) (cleaner) (cur-lib) (func-create) (func-data-does) (hi) (is2) (make) (needs) (reset~) (showword) (stat) (to) (w) (words) >here >printable ?nl all-contexts argv> cases contexts dump$ dumpasc envcmp envvalue hello inrange? in_termios last-func last-lib libname localtime needs? needslibname needy non-canonical notloaded nulenv restore-canonical root uses-list waitinput wcnt words?



context: ~io (19 words)
accept close cr creat ekey emit fsize ioerr key key? open/r open/rw read seek space tell type type_ write



context: ~util (63 words)
#! 'alias (argv) (include) (save) 0drop; 2cell+ 2cell- 3cell+ 3drop 4cell+ >body >class >digit >lz >name >single >size >xt @rem alias: appname argc asciiz, asciizl, depth digit> disassemble dump findprev fnvhash getenv here, include iterate later link lz> lzmax os parse/ peek peek-n pop prior push put rp@ rpick save see slurp spaces stack-empty? stack-iterate stack-size stack: THROW_BADFUNC THROW_BADLIB THROW_GENERIC used xt>size z,



context: ~strings (25 words)
"" (") +lplace +place -chop /char /string 0term c+lplace c+place chop cmp cmpi count lc lcount lplace place quote search split z" zcount zt \char



context: ~doubles (1 words)
>double



context: ~os (10 words)
(seek) delete getpid hinst libc mtime osname rename stat syscall



context: ~sys (54 words)
(-lib) (bye) (call) (else) (env) (find) (func) (here) (if (lib) (s0) (s^) (to~) (while) >in >rel ?literal appstart cleanup cold compiling? context? d0 default_class defer? dict dodoes dolstr dostr dovar find-word h0 if) interp isa onexit onstartup pdoes pop>ebx prompt rel> rp0 s0 src srcstr str0 then,> then> tib tp vector vector! word? xt?



context: ~reva (6 words)
.ver argc# argcend caught finish revaver



context: ~ (288 words)
! " $caseof ' '' ''context 'constant 'context 'defer 'forth 'inline 'macro 'macront 'notail 'value 'variable ( (.) (.r) (context) (create) (header) (hide) (inline) (p.r) (words~) (xfind) * */ + +! ++ +to , - -- -1 -rot . ." .2x .classes .contexts .funcs .libs .needs .r .rs .s .x .~ / /mod 0 00; 0; 0do 0if 1 1+ 1, 1- 2! 2* 2, 2/ 2@ 2drop 2dup 2over 2swap 2variable 3, 3dup : :: ; ;; ;then < << <> <>if <if = =if > >> >base> >defer >if >r >rr ? ?do ?dup ?lib @ @execute abs again ahead alias align aligned allocate allot and appdir argv as back base base! between binary bye c! c@ case caseof catch cb{ cell+ cell- cells cleanup-libs cmove> compile constant context: create ctx>name data: decimal defer defer@ defer@def dict? do does> drop dup eleave else endcase endof eval execute exit~ false fill find forth free func: header help help/ here hex hex# hide i if inline inline{ invert in~ is j last last! last@ leave lib libdir literal literal, loop macro make makeexename max min mnotail mod more move ms ms@ my needs negate newclass nip noop nosavedict not notail nul octal of off on only~ or over p: pad padchar parse parsews pathsep pick pop~ push~ r> r@ rangeof rdepth rdrop remains repeat reset reset~ resize reva rol8 rot rr> saved-contexts scratch setclass setfind~ skip sm/rem sp stdin stdout swap temp then throw time&date to to~ true tuck turnkey? u< undo unloop value variable variable, w! w@ while without~ with~ words words~ xchg xfind xor xt>name xwords [ ['] [DEFINED] [ELSE] [IF] [THEN] | ||| ] }cb ~ ~doubles ~help ~io ~os ~priv ~reva ~strings ~sys ~util

Personal tools