This is the full ANSI word set: CORE ! # #> #S ' ( * */ */MOD + +! +LOOP , - . ." / /MOD 0< 0= 1+ 1- 2! 2* 2/ 2@ 2DROP 2DUP 2OVER 2SWAP : ; < <# = > >BODY >IN >NUMBER >R ?DUP @ ABORT ABORT" ABS ACCEPT ALIGN ALIGNED ALLOT AND BASE BEGIN BL C! C, C@ CELL+ CELLS CHAR CHAR+ CHARS CONSTANT COUNT CR CREATE DECIMAL DEPTH DO DOES> DROP DUP ELSE EMIT ENVIRONMENT? EVALUATE EXECUTE EXIT FILL FIND FM/MOD HERE HOLD I IF IMMEDIATE INVERT J KEY LEAVE LITERAL LOOP LSHIFT M* MAX MIN MOD MOVE NEGATE OR OVER POSTPONE QUIT R> R@ RECURSE REPEAT ROT RSHIFT S" S>D SIGN SM/REM SOURCE SPACE SPACES STATE SWAP THEN TYPE U. U< UM* UM/MOD UNLOOP UNTIL VARIABLE WHILE WORD XOR [ ['] [CHAR] ] CORE EXTENSION #TIB .( .R 0<> 0> 2>R 2R> 2R@ :NONAME <> ?DO AGAIN C" CASE COMPILE, CONVERT ENDCASE ENDOF ERASE EXPECT FALSE HEX ROLL SAVE-INPUT SOURCE-ID SPAN TIB TO TRUE TUCK U.R U> UNUSED MARKER NIP OF PAD PARSE PICK QUERY REFILL RESTORE-INPUT VALUE WITHIN [COMPILE] \ BLOCK BLK BLOCK BUFFER EVALUATE FLUSH LOAD SAVE-BUFFERS UPDATE BLOCK EXTENSION EMPTY-BUFFERS LIST REFILL SCR THRU \ DOUBLE-NUMBER 2CONSTANT 2LITERAL 2VARIABLE D+ D- D. D.R D0< D0= D2* D2/ D< D= D>S DABS DMAX DMIN DNEGATE M*/ M+ DOUBLE-NUMBER EXTENSION 2ROT DU< EXCEPTION CATCH THROW EXCEPTION EXTENSION ABORT ABORT" FACILITY AT-XY KEY? PAGE EKEY EKEY>CHAR EKEY? EMIT? MS TIME&DATE FILE-ACCESS ( BIN CLOSE-FILE CREATE-FILE DELETE-FILE FILE-POSITION FILE-SIZE INCLUDE-FILE INCLUDED OPEN-FILE R/O R/W READ-FILE READ-LINE REPOSITION-FILE RESIZE-FILE S" SOURCE-ID W/O WRITE-FILE WRITE-LINE FILE-ACCESS EXTENSION FILE-STATUS FLUSH-FILE REFILL RENAME-FILE FLOATING-POINT >FLOAT D>F F! F* F+ F- F/ F0< F0= F< F>D F@ FALIGN FALIGNED FCONSTANT FDEPTH FDROP FDUP FLITERAL FLOAT+ FLOATS FMAX FMIN FNEGATE FOVER FROT FROUND FSWAP FVARIABLE REPRESENT FLOATING-POINT EXTENSION DF! DF@ DFALIGN DFALIGNED DFLOAT+ DFLOATS F** F. FABS FACOS FACOSH FALOG FASIN FASINH FATAN FATAN2 FATANH FCOS FCOSH FE. FEXP FEXPM1 FLN FLNP1 FLOG FS. FSIN FSINCOS FSINH FSQRT FTAN FTANH F~ PRECISION SET-PRECISION SF! SF@ SFALIGN SFALIGNED SFLOAT+ SFLOATS LOCALS (LOCAL) TO LOCALS EXTENSION LOCALS| MEMORY-ALLOCATION ALLOCATE FREE RESIZE PROGRAMMING-TOOLS .S ? DUMP SEE WORDS PROGRAMMING-TOOLS EXTENSION ;CODE AHEAD ASSEMBLER BYE CODE CS-PICK CS-ROLL EDITOR FORGET STATE [ELSE] [IF] [THEN] SEARCH-ORDER DEFINITIONS FIND FORTH-WORDLIST GET-CURRENT GET-ORDER SEARCH-WORDLIST SET-CURRENT SET-ORDER WORDLIST SEARCH-ORDER EXTENSION ALSO FORTH ONLY ORDER PREVIOUS STRING -TRAILING /STRING BLANK CMOVE CMOVE> COMPARE SEARCH SLITERAL