keithe@tekgvs.UUCP (Keith Ericson) (09/04/86)
Here's the list of words supplied in the IBM-PC version of F83. I got these by 1) invoking each vocabulary 2) typing "words" to get that particular vocabulary's word-list 3) using sidekick to capture the screen display to a file (I had to do this a few times for some vocabularies) 4) uploading the files to UN*X 5) editing the individual files to include the <vocab> string after each word 6) concatenating ALL the files together and 7) (whew, finally!) sorting the conglomerate words-file. Here it is! ! <forth> !CSP <forth> !FCB <dos> !FILES <dos> !LINK <forth> " <forth> "CREATE <forth> # <assembler> # <forth> #) <assembler> #> <forth> #? <assembler> #AFTER <editor> #BUFFERS <forth> #END <editor> #LINE <forth> #OUT <forth> #PAGE <forth> #REMAINING <editor> #S <forth> #THREADS <forth> #TIB <forth> #TIMES <forth> #USER <forth> #VOCS <forth> ' <forth> 'C#A <editor> 'CURSOR <editor> 'DEBUG <debug> 'F+ <editor> 'FIND <editor> 'INSERT <editor> 'LINE <editor> 'START <editor> 'TIB <forth> 'UNNEST <debug> 'VIDEO <editor> 'WORD <forth> ( <forth> (!FCB) <dos> (") <forth> ((SEE)) <hidden> (+LOOP) <forth> (.") <forth> (.) <forth> (;CODE) <forth> (;USES) <forth> (>SHADOW) <shadow> (?DO) <forth> (?ERROR) <forth> (?LEAVE) <forth> (ABORT") <forth> (AT) <editor> (BLOCK) <forth> (BLOT) <editor> (BUFFER) <forth> (CHAR) <forth> (CONSOLE) <forth> (CONVEY) <forth> (COPY) <forth> (D.) <forth> (DARK) <editor> (DEBUG) <debug> (DEL-IN) <forth> (DO) <forth> (EMIT) <forth> (FIND) <forth> (FORGET) <forth> (I) <editor> (IS) <forth> (KEY) <forth> (KEY?) <forth> (LEAVE) <forth> (LIT) <forth> (LOAD) <forth> (LOOP) <forth> (NUMBER) <forth> (NUMBER?) <forth> (PAGE) <forth> (PAUSE) <forth> (PRINT) <forth> (S <forth> (SEE) <forth> (SEMIT) <forth> (SOURCE) <forth> (TILL) <editor> (U.) <forth> (UD.) <forth> (WHERE) <forth> * <forth> */ <forth> */MOD <forth> *D <forth> + <forth> +! <forth> +LOOP <forth> +RET <assembler> +T <editor> +THRU <forth> , <assembler> , <forth> ," <forth> ,/C, <assembler> ,VIEW <forth> - <forth> --> <forth> -LINE <forth> -ROT <forth> -TRAILING <forth> . <forth> ." <forth> .( <forth> .(;CODE) <hidden> .2 <forth> .: <hidden> .ALL <editor> .BRANCH <hidden> .BUFS <editor> .CONSTANT <hidden> .DEFER <hidden> .DEFINITION-CLASS <hidden> .DOES> <hidden> .DUMB <editor> .EXECUTION-CLASS <hidden> .FILE <forth> .FINISH <hidden> .FRAMED <editor> .HEAD <forth> .ID <forth> .IMMEDIATE <hidden> .INLINE <hidden> .LINE <editor> .LINE0 <forth> .NAME <dos> .OTHER <hidden> .PFA <hidden> .QUOTE <hidden> .R <forth> .S <forth> .SCR <forth> .SCREEN <editor> .STRING <hidden> .TO <forth> .UNNEST <hidden> .USER-DEFER <hidden> .USER-VARIABLE <hidden> .VARIABLE <hidden> .WORD <hidden> / <forth> /MOD <forth> /STRING <forth> 0 <forth> 0< <assembler> 0< <forth> 0<= <forth> 0<> <assembler> 0<> <forth> 0= <assembler> 0= <forth> 0> <forth> 0>= <assembler> 0>= <forth> 1 <forth> 1+ <forth> 1- <forth> 10MI <assembler> 11MI <assembler> 12MI <assembler> 13MI <assembler> 14MI <assembler> 1MI <assembler> 1PUSH <assembler> 2 <forth> 2! <forth> 2* <forth> 2+ <forth> 2- <forth> 2/ <forth> 2@ <forth> 2CONSTANT <forth> 2DROP <forth> 2DUP <forth> 2MI <assembler> 2OVER <forth> 2PR <hidden> 2PUSH <assembler> 2ROT <forth> 2SCR <hidden> 2SWAP <forth> 2VARIABLE <forth> 3 <forth> 3DUP <forth> 3MI <assembler> 4DUP <forth> 4MI <assembler> 5MI <assembler> 6MI <assembler> 7MI <assembler> 8* <forth> 8MI <assembler> 9MI <assembler> : <forth> :: <forth> ; <forth> ;CODE <forth> ;USES <forth> < <assembler> < <forth> <# <forth> <= <assembler> <= <forth> <> <forth> <IP <debug> <MARK <forth> <RESOLVE <forth> = <forth> > <assembler> > <forth> >= <assembler> >= <forth> >BODY <forth> >BUFFERS <forth> >END <forth> >IN <forth> >IN-SHADOW <shadow> >IS <forth> >LINK <forth> >MARK <forth> >NAME <forth> >NEXT <forth> >R <forth> >RESOLVE <forth> >SHADOW <shadow> >SIZE <forth> >TYPE <forth> >UPDATE <forth> >VIEW <forth> ? <forth> ?.A <forth> ?.N <forth> ?<MARK <assembler> ?<MARK <forth> ?<RESOLVE <assembler> ?<RESOLVE <forth> ?>MARK <assembler> ?>MARK <forth> ?>RESOLVE <assembler> ?>RESOLVE <forth> ?BRANCH <forth> ?CONDITION <forth> ?CR <forth> ?CSP <forth> ?DEFINE <dos> ?DISK-ERROR <dos> ?DNEGATE <forth> ?DO <forth> ?DUP <forth> ?ENOUGH <forth> ?ERROR <forth> ?FAR <assembler> ?LEAVE <forth> ?LINE <forth> ?MISSING <editor> ?MISSING <forth> ?NEGATE <forth> ?STACK <forth> ?STAMP <editor> ?TEXT <editor> ?UPPERCASE <forth> @ <forth> @LINK <forth> @VIEW <forth> A <forth> A: <forth> A?<MARK <assembler> A?<RESOLVE <assembler> A?>MARK <assembler> A?>RESOLVE <assembler> AAA <assembler> AAD <assembler> AAM <assembler> AAS <assembler> ABORT <forth> ABORT" <forth> ABS <forth> ABSENT? <forth> ACTIVATE <forth> ADC <assembler> ADD <assembler> AGAIN <assembler> AGAIN <forth> AH <assembler> AL <assembler> ALIGN <forth> ALLOT <forth> ALLOT <user> ALSO <root> AND <assembler> AND <forth> ASCII <forth> ASSEMBLER <forth> ASSOCIATIVE: <forth> AT <forth> AUTO <editor> AVOC <forth> AX <assembler> B <forth> B <forth> B/BUF <forth> B/FCB <forth> B/L? <assembler> B/REC <forth> B: <forth> BACK-UP <forth> BACKGROUND: <forth> BACKSPACES <forth> BASE <forth> BDOS <forth> BEEP <forth> BEGIN <assembler> BEGIN <forth> BELL <forth> BETWEEN <forth> BH <assembler> BIG? <assembler> BL <assembler> BL <forth> BLANK <forth> BLK <forth> BLOCK <forth> BLOT <forth> BODY> <forth> BOOT <forth> BOUNDS <forth> BP <assembler> BRANCH <forth> BRING <editor> BS <forth> BS-IN <forth> BUFFER <forth> BUFFER# <forth> BUG <forth> BX <assembler> BYE <forth> BYTE <assembler> C <editor> C! <forth> C, <assembler> C, <forth> C/L <forth> C/PAD <editor> C/SCR <editor> C; <assembler> C@ <forth> CALL <assembler> CAPACITY <forth> CAPS <forth> CAPS-COMP <forth> CASE: <forth> CBW <assembler> CC <forth> CC-forth <FORTH> CH <assembler> CHANGED <editor> CHANGED? <editor> CHAR <forth> CL <assembler> CLC <assembler> CLD <assembler> CLI <assembler> CLOSE <dos> CLR-FCB <dos> CMC <assembler> CMOVE <forth> CMOVE> <forth> CMP <assembler> CMPS <assembler> CN <debug> CODE <forth> COL# <editor> COLD <forth> COMP <forth> COMPARE <forth> COMPILE <forth> CONSTANT <forth> CONTEXT <forth> CONTROL <forth> CONVERT <forth> CONVEY <forth> CONVEY <shadow> CONVEY-COPY <forth> COPY <forth> COPY <shadow> COUNT <forth> CPU8086.BLK <forth> CR <forth> CR-IN <forth> CRASH <forth> CREATE <forth> CREATE <user> CREATE-FILE <forth> CRESET <forth> CRLF <forth> CS <assembler> CS: <assembler> CSET <forth> CSP <forth> CTOGGLE <forth> CURRENT <forth> CURSOR <editor> CWD <assembler> CX <assembler> D <editor> D+ <forth> D- <forth> D. <forth> D.2 <forth> D.R <forth> D0= <forth> D2* <forth> D2/ <forth> D< <forth> D= <forth> D> <forth> DAA <assembler> DABS <forth> DARK <forth> DAS <assembler> DEBNEXT <debug> DEBUG <forth> DEC <assembler> DECIMAL <forth> DEFAULT <forth> DEFER <forth> DEFER <user> DEFINE <forth> DEFINED <forth> DEFINITION-CLASS <hidden> DEFINITIONS <forth> DEFINITIONS <root> DEL-IN <forth> DELETE <dos> DELETE <forth> DEPTH <forth> DH <assembler> DI <assembler> DIGIT <forth> DIR <forth> DISCARD <forth> DISK-ABORT <dos> DISK-ERROR <forth> DISPLACEMENT <shadow> DIV <assembler> DL <assembler> DL <forth> DLITERAL <forth> DLN <forth> DMAX <forth> DMIN <forth> DNEGATE <forth> DNEXT <debug> DO <assembler> DO <forth> DOES-OP <forth> DOES-SIZE <forth> DOES> <forth> DOES? <forth> DONE <forth> DONE? <forth> DOS <forth> DOS-ERR? <dos> DOS-FCB <dos> DOUBLE? <forth> DP <forth> DPL <forth> DRIVE? <forth> DROP <forth> DS <assembler> DS: <assembler> DU <forth> DU< <forth> DUMB <editor> DUMP <forth> DUMP <forth> DUP <forth> DX <assembler> DX <editor> DY <editor> E <editor> ED <forth> EDIT <forth> EDIT-AT <editor> EDITING? <editor> EDITOR <forth> ELSE <assembler> ELSE <forth> EMIT <forth> EMIT. <forth> EMPTY <forth> EMPTY-BUFFERS <forth> END-CODE <assembler> END? <forth> ENTRY <forth> EOS <editor> EPSON <forth> ERASE <forth> ES <assembler> ES: <assembler> ESC <assembler> ESTABLISH <forth> EVEN <forth> EXECUTE <forth> EXECUTION-CLASS <hidden> EXIT <forth> EXPECT <forth> EXTEND86.BLK <forth> F <editor> FALSE <forth> FAR <assembler> FCB1 <dos> FCB2 <dos> FENCE <forth> FILE <forth> FILE-IO <dos> FILE-READ <dos> FILE-SIZE <dos> FILE-WRITE <dos> FILE: <dos> FILE? <forth> FILL <forth> FIND <forth> FIND? <editor> FIRST <forth> FIX <forth> FLIP <forth> FLUSH <forth> FNEXT <debug> FOOTING <forth> FORGET <forth> FORM-FEED <forth> FORTH <root> FOUND <forth> FROM <forth> FUDGE <forth> G <editor> GET-ID <editor> GO <forth> HASH <forth> HEADER <dos> HELLO <forth> HERE <assembler> HERE <forth> HEX <forth> HIDDEN <forth> HIDE <forth> HLD <forth> HLT <assembler> HOLD <forth> HOP <forth> HOPPED <forth> I <editor> I <forth> IBM <editor> IBM--LINE <editor> IBM-AT <editor> IBM-BLOT <editor> IBM-DARK <editor> ID <editor> ID-LEN <editor> IDIV <assembler> IF <assembler> IF <forth> IMMEDIATE <forth> IMUL <assembler> IN <assembler> IN-BLOCK <forth> IN-FILE <forth> IN-RANGE <dos> INC <assembler> IND <forth> INDEX <forth> INIT-PR <forth> INIT-R0 <forth> INITIAL <forth> INSERT <forth> INSTALL <editor> INT <assembler> INT# <forth> INTER <assembler> INTERPRET <forth> INTO <assembler> IP <assembler> IP> <debug> IRET <assembler> IS <forth> J <editor> J <forth> JA <assembler> JAE <assembler> JB <assembler> JBE <assembler> JCXZ <assembler> JE <assembler> JG <assembler> JGE <assembler> JL <assembler> JLE <assembler> JMP <assembler> JNE <assembler> JNO <assembler> JNS <assembler> JO <assembler> JOIN <editor> JPE <assembler> JPO <assembler> JS <assembler> K <editor> KEEP <editor> KERNEL86.BLK <forth> KEY <forth> KEY? <forth> KT <editor> L <forth> L.ID <debug> L/PAGE <forth> L/SCR <forth> L>NAME <forth> LABEL <forth> LAHF <assembler> LARGEST <forth> LAST <forth> LATEST? <forth> LDS <assembler> LEA <assembler> LEAVE <forth> LENGTH <forth> LES <assembler> LIMIT <forth> LINE# <editor> LINK <forth> LINK> <forth> LIST <forth> LISTING <forth> LITERAL <forth> LMARGIN <forth> LOAD <forth> LOCAL <forth> LOCK <assembler> LODS <assembler> LOGICAL <assembler> LOGO <forth> LOOP <assembler> LOOP <forth> LOOPE <assembler> LOOPNE <assembler> M <editor> M/MOD <forth> MAKE-FILE <dos> MANY <forth> MAP <forth> MARK <forth> MAX <forth> MAXREC# <dos> MD <assembler> MEM, <assembler> MEM? <assembler> MIN <forth> MISSING <forth> MOD <forth> MODIFIED <editor> MORE <forth> MOV <assembler> MOVE <forth> MOVS <assembler> MS <forth> MU/MOD <forth> MUL <assembler> MULTI <forth> N <forth> N>LINK <forth> NAME> <forth> NEG <assembler> NEGATE <forth> NEW <editor> NEXT <assembler> NIP <forth> NOOP <forth> NOP <assembler> NOT <assembler> NOT <forth> NUMBER <forth> NUMBER? <forth> O <editor> OCTAL <forth> OFF <forth> OFFSET <forth> OK <forth> ON <forth> ONLY <root> OP, <assembler> OPEN <forth> OPEN-FILE <dos> OR <assembler> OR <forth> ORDER <root> OUT <assembler> OUT <forth> OV <assembler> OVER <forth> P <editor> P! <forth> P-FOOTER <hidden> P-HEADING <hidden> P-IN <forth> P@ <forth> PAD <forth> PAGE <forth> PARSE <forth> PARSE-WORD <forth> PAUSE <forth> PC! <forth> PC@ <forth> PERFORM <forth> PICK <forth> PLACE <forth> PNEXT <debug> POP <assembler> POPF <assembler> PR <hidden> PR-FLUSH <hidden> PR-PAGE <hidden> PR-S-PAGE <hidden> PR-START <hidden> PR-STAT <forth> PR-STOP <hidden> PREVIOUS <root> PRINTING <forth> PRIOR <forth> PUSH <assembler> PUSHF <assembler> Q <forth> QUERY <forth> QUIT <forth> R <editor> R# <forth> R/M, <assembler> R16? <assembler> R8? <assembler> R> <forth> R@ <forth> RCL <assembler> RCR <assembler> READ <dos> READ-BLOCK <forth> REC-READ <dos> REC-WRITE <dos> REC/BLK <forth> RECORD# <dos> RECURSE <forth> RECURSIVE <forth> REDISPLAY <editor> REG <assembler> REG? <assembler> REGS <assembler> REP <assembler> REPEAT <assembler> REPEAT <forth> REPLACE <forth> REPNZ <assembler> REPZ <assembler> RES <debug> RES-IN <forth> RESET <dos> RESTART <forth> RESUME <forth> RET <assembler> REVEAL <forth> RLOW <assembler> RMARGIN <forth> RMID <assembler> ROL <assembler> ROLL <forth> ROOT <forth> ROR <assembler> ROT <forth> RP <assembler> RP! <forth> RP0 <forth> RP@ <forth> RR, <assembler> RUN <forth> S <editor> S#) <assembler> S>D <forth> SAHF <assembler> SAR <assembler> SAVE <dos> SAVE-BUFFERS <forth> SAVE-SYSTEM <forth> SBB <assembler> SCAN <forth> SCAN-1ST <forth> SCAS <assembler> SCR <forth> SCR#S <hidden> SEAL <root> SEARCH <dos> SEARCH <forth> SEARCH0 <dos> SEE <forth> SEG <assembler> SEG? <assembler> SELECT <dos> SET-DMA <dos> SET-IO <dos> SET-TASK <forth> SHADOW <forth> SHL <assembler> SHOW <forth> SHOW <shadow> SHR <assembler> SI <assembler> SIGN <forth> SINGLE <forth> SIZE <assembler> SIZE, <assembler> SKIP <forth> SLEEP <forth> SLOW <debug> SMART <editor> SOURCE <forth> SP <assembler> SP! <forth> SP0 <forth> SP@ <forth> SPACE <forth> SPACES <forth> SPAN <forth> SPLIT <editor> SS <assembler> SS: <assembler> STAMP <editor> START <forth> STATE <forth> STATUS <forth> STC <assembler> STD <assembler> STI <assembler> STOP <forth> STOS <assembler> SUB <assembler> SWAP <forth> SWITCH <forth> T <editor> TASK: <forth> TEST <assembler> TEXT? <hidden> THEN <assembler> THEN <forth> THRU <forth> TIB <forth> TILL <editor> TIMES <forth> TO <forth> TOP <editor> TOS <forth> TRACE <debug> TRAVERSE <forth> TRIAD <forth> TRIM <forth> TRUE <forth> TUCK <forth> TYPE <forth> U <editor> U*D <forth> U. <forth> U.R <forth> U/D <forth> U2/ <forth> U< <assembler> U< <forth> U<= <assembler> U<= <forth> U> <assembler> U> <forth> U>= <assembler> U>= <forth> UD. <forth> UD.R <forth> UM* <forth> UM/MOD <forth> UNBUG <forth> UNNEST <forth> UNTIL <assembler> UNTIL <forth> UP <forth> UPC <forth> UPDATE <forth> UPPER <forth> USER <forth> UTILITY.BLK <forth> VARIABLE <forth> VARIABLE <user> VIEW <forth> VIEW# <forth> VIEW-FILES <forth> VIEW> <forth> VIEWS <forth> VOC-LINK <forth> VOCABULARY <forth> VOCS <root> W <assembler> W <editor> W, <assembler> WAIT <assembler> WAKE <forth> WARM <forth> WARNING <forth> WHERE <forth> WHILE <assembler> WHILE <forth> WIDTH <forth> WIPE <editor> WITHIN <forth> WMEM, <assembler> WORD <forth> WORDS <forth> WORDS <root> WR/SM, <assembler> WRITE <dos> WRITE-BLOCK <forth> X <editor> XCHG <assembler> XLAT <assembler> XOR <assembler> XOR <forth> [ <forth> ['] <forth> [BP+DI] <assembler> [BP+SI] <assembler> [BP] <assembler> [BX+DI] <assembler> [BX+SI] <assembler> [BX] <assembler> [COMPILE] <forth> [DI+BP] <assembler> [DI+BX] <assembler> [DI] <assembler> [IP] <assembler> [RP] <assembler> [SI+BP] <assembler> [SI+BX] <assembler> [SI] <assembler> [W] <assembler> \ <forth> \S <forth> ] <forth> forth <FORTH> forth-83 <FORTH>
keithe@tekgvs.UUCP (Keith Ericson) (09/04/86)
I should add that the F83 these words came from is Version 2.1.0 keith