Return to wordsets.fs CVS log | Up to [gforth] / gforth |
* Added some files: * ecvt.c provides some functions for DJGPP under DOS * tt.fs is Tetris (from PFE) * checkans.fs allows to check, which words of the ANSI wordsets are present * the rest are other tools
1: \ WORDSETS.STR All the words of the Wordsets 03may93jaw 2: 3: WS CORE 4: 5: ^ ! ^ # ^ #> ^ #S ^ ' ^ ( ^ * ^ */ ^ */MOD ^ + ^ +! ^ +LOOP 6: ^ , ^ - ^ . ^ ." ^ / ^ /MOD ^ 0< ^ 0= ^ 1+ ^ 1- ^ 2! ^ 2* ^ 2/ 7: ^ 2@ ^ 2DROP ^ 2DUP ^ 2OVER ^ 2SWAP ^ : ^ ; ^ < ^ <# ^ = ^ > 8: ^ >BODY ^ >IN ^ >NUMBER ^ >R ^ ?DUP ^ @ ^ ABORT ^ ABORT" 9: ^ ABS ^ ACCEPT ^ ALIGN ^ ALIGNED ^ ALLOT ^ AND ^ BASE ^ BEGIN 10: ^ BL ^ C! ^ C, ^ C@ ^ CELL+ ^ CELLS ^ CHAR ^ CHAR+ ^ CHARS 11: ^ CONSTANT ^ COUNT ^ CR ^ CREATE ^ DECIMAL ^ DEPTH ^ DO ^ DOES> 12: ^ DROP ^ DUP ^ ELSE ^ EMIT ^ ENVIRONMENT? ^ EVALUATE ^ EXECUTE 13: ^ EXIT ^ FILL ^ FIND ^ FM/MOD ^ HERE ^ HOLD ^ I ^ IF ^ IMMEDIATE 14: ^ INVERT ^ J ^ KEY ^ LEAVE ^ LITERAL ^ LOOP ^ LSHIFT ^ M* ^ MAX 15: ^ MIN ^ MOD ^ MOVE ^ NEGATE ^ OR ^ OVER ^ POSTPONE ^ QUIT 16: ^ R> ^ R@ ^ RECURSE ^ REPEAT ^ ROT ^ RSHIFT ^ S" ^ S>D 17: ^ SIGN ^ SM/REM ^ SOURCE ^ SPACE ^ SPACES ^ STATE ^ SWAP 18: ^ THEN ^ TYPE ^ U. ^ U< ^ UM* ^ UM/MOD ^ UNLOOP ^ UNTIL ^ VARIABLE 19: ^ WHILE ^ WORD ^ XOR ^ [ ^ ['] ^ [CHAR] ^ ] 20: 21: WS CORE-EXT 22: 23: ^ #TIB ^ .( ^ .R ^ 0<> ^ 0> ^ 2>R ^ 2R> ^ 2R@ ^ :NONAME ^ <> 24: ^ ?DO ^ AGAIN ^ C" ^ CASE ^ COMPILE, ^ CONVERT ^ ENDCASE 25: ^ ENDOF ^ ERASE ^ EXPECT ^ FALSE ^ HEX ^ MARKER ^ NIP ^ OF 26: ^ PAD ^ PARSE ^ PICK ^ QUERY ^ REFILL ^ RESTORE-INPUT ^ ROLL 27: ^ SAVE-INPUT ^ SOURCE-ID ^ SPAN ^ TIB ^ TO ^ TRUE ^ TUCK ^ U.R 28: ^ U> ^ UNUSED ^ VALUE ^ WITHIN ^ [COMPILE] ^ \ 29: 30: WS BLOCK 31: 32: ^ BLK ^ BLOCK ^ BUFFER ^ EVALUATE ^ FLUSH ^ LOAD ^ SAVE-BUFFERS 33: ^ UPDATE 34: 35: WS BLOCK-EXT 36: 37: ^ EMPTY-BUFFERS ^ LIST ^ REFILL ^ SCR ^ THRU ^ \ 38: 39: WS DOUBLE 40: 41: ^ 2CONSTANT ^ 2LITERAL ^ 2VARIABLE ^ D+ ^ D- ^ D. ^ D.R ^ D0< 42: ^ D0= ^ D2* ^ D2/ ^ D< ^ D= ^ D>S ^ DABS ^ DMAX ^ DMIN ^ DNEGATE 43: ^ M*/ ^ M+ ^ 2ROT ^ DU< 44: 45: WS EXEPTION 46: 47: ^ CATCH ^ THROW 48: 49: WS EXEPTION-EXT 50: 51: ^ ABORT ^ ABORT" 52: 53: WS FACILITY 54: 55: ^ AT-XY ^ KEY? ^ PAGE 56: 57: WS FACILITY-EXT 58: 59: ^ EKEY ^ EKEY>CHAR ^ EKEY? ^ EMIT? ^ MS ^ TIME&DATE 60: 61: WS FILE 62: 63: ^ ( ^ BIN ^ CLOSE-FILE ^ CREATE-FILE ^ DELETE-FILE 64: ^ FILE-POSITION ^ FILE-SIZE ^ INCLUDE-FILE ^ INCLUDED 65: ^ OPEN-FILE ^ R/O ^ R/W ^ READ-FILE ^ READ-LINE ^ REPOSITION-FILE 66: ^ RESIZE-FILE ^ S" ^ SOURCE-ID ^ W/O ^ WRITE-FILE ^ WRITE-LINE 67: 68: WS FILE-EXT 69: 70: ^ FILE-STATUS ^ FLUSH-FILE ^ REFILL ^ RENAME-FILE 71: 72: WS FLOAT 73: 74: ^ >FLOAT ^ D>F ^ F! ^ F* ^ F+ ^ F- ^ F/ ^ F0< ^ F0= ^ F< ^ F>D 75: ^ F@ ^ FALIGN ^ FALIGNED ^ FCONSTANT ^ FDEPTH ^ FDROP ^ FDUP 76: ^ FLITERAL ^ FLOAT+ ^ FLOATS ^ FLOOR ^ FMAX ^ FMIN ^ FNEGATE 77: ^ FOVER ^ FROT ^ FROUND ^ FSWAP ^ FVARIABLE ^ REPRESENT 78: 79: WS FLOAT-EXT 80: 81: ^ DF! ^ DF@ ^ DFALIGN ^ DFALIGNED ^ DFLOAT+ ^ DFLOATS ^ F** 82: ^ F. ^ FABS ^ FACOS ^ FACOSH ^ FALOG ^ FASINH ^ FATAN 83: ^ FATAN2 ^ FATANH ^ FCOS ^ FCOSH ^ FE. ^ FEXP ^ FEXPM1 84: ^ FLN ^ FLNP1 ^ FLOG ^ FS. ^ FSIN ^ FSINCOS ^ FSINH 85: ^ FSQRT ^ FTAN ^ FTANH ^ F- ^ PRECISION ^ SF! ^ SF@ 86: ^ SFALIGN ^ SFALIGNED ^ SFLOAT+ ^ SFLOATS 87: 88: WS LOCAL 89: 90: ^ (LOCAL) ^ TO 91: 92: WS LOCAL-EXT 93: 94: ^ LOCALS| 95: 96: WS MEMORY 97: 98: ^ ALLOCATE ^ FREE ^ RESIZE 99: 100: WS TOOLKIT 101: 102: ^ .S ^ ? ^ DUMP ^ SEE ^ WORDS 103: 104: WS TOOLKIT-EXT 105: 106: ^ ;CODE ^ AHEAD ^ ASSEMBLER ^ BYE ^ CODE ^ CS-PICK ^ CS-ROLL 107: ^ EDITOR ^ FORGET ^ STATE ^ [ELSE] ^ [IF] ^ [THEN] 108: 109: WS SEARCH 110: 111: ^ DEFINITIONS ^ FIND ^ FORTH-WORDLIST ^ GET-CURRENT ^ GET-ORDER 112: ^ SEARCH-WORDLIST ^ SET-CURRENT ^ SET-ORDER ^ WORDLIST 113: 114: WS SEARCH-EXT 115: 116: ^ ALSO ^ FORTH ^ ONLY ^ ORDER ^ PREVIOUS 117: 118: WS STRING 119: 120: ^ -TRAILING ^ /STRING ^ BLANK ^ CMOVE ^ CMOVE> ^ COMPARE ^ SEARCH 121: ^ SLITERAL 122: