forth
forth definitions ok
words
----------- FORTH -------------------------------------------------------------------------------------------------------------------------------------------------------------------
FORTH EMPTY >WIN32FORTHIDE >WINED SYSTEMEDITOR FORTHBOOT LOADCONFIGFILE USERCONFIG$ CONFIG$
SET-SHELL ABS@ "OF-INCLUDE ("OF-INCLUDE) "OF-COMPARE ("OF-COMPARE) BACKGROUND FOREGROUND SIZE-POINTER
UPARROW-POINTER WAIT-POINTER NOWAY-POINTER ICON-POINTER IBEAM-POINTER CROSS-POINTER ARROW-POINTER NEW-POINTER SP>COL
SET-POINTER NOTE F^X FPOP FPUSH (F@) FR@ FDUP>R F>R
R>F FSP FSTACK ?UPPERCASE ASCIIZ->ASC-LEN OF-RANGE _OF-RANGE SYS `
ZEXEC .BROWSE .DOS .EDITOR WIN32S? WIN98? WIN95? NT? WITH-IMG
<CLASS <OBJECT HEAP> <A -- DOC (* /* CONSOLEWINDOW
CMD MULTISTATUSBAR STATUSBAR -STATUSBAR.F COMMANDWINDOW LOGKEYSTROKES HANDLEKEYDOWN HANDLEKEYS SET-CONSOLE-POPUP
SET-CONSOLE-MENU MENU-OFF CONSOLE-POPUP WIN32FORTH-POPUP-BAR CONSOLE-MENU WIN32FORTH-MENU-BAR MARK-ALL
CUT-CONSOLE COPY-CONSOLE .LDE .WINDOWS .DFC DEXH XREF HELP-SYSTEM CLASS-BROWSER
.FORTHFORM .IDE -TOOLS.F NEWEDITDIALOG PAGE-UP-SETUP PAGE-UP-DIALOG ABOUT-WIN32FORTH IDOK3 IDD_PROMPT2_TEXT
IDOK2 IDD_EDIT2_TEXT IDD-PROMPT2_TEXT IDD_EDIT2_DIALOG IDD_EDIT_TEXT2 IDD-PROMPT_TEXT2 IDD_REPLACE_DIALOG IDB_OPTION IDD_EDIT_DIALOG
IDD_PROMPT_TEXT IDD_EDIT_TEXT IDD_TITLE_TEXT IDD_4UP IDD_2UP IDD_PAGEUP IDD_AVAIL_MEMORY IDD_AVAIL IDD_SAVE_MEMORY
IDD_ABOUT_TEXT4 IDD_ABOUT_TEXT3 IDD_ABOUT_TEXT2 IDD_ABOUT_TEXT IDD_ABOUT_HEAD IDD_ABOUT_FORTH IDD_TEXT IDD_CHECK IDD_FONT
IDD_FONTDLG FORTHDLG BROWSEFORFOLDER -BROWSEFLD.F MIN-MENU-BAR POPUPBAR MENUBAR NEXTID IDCOUNTER
IDSTART MODELESSDIALOG DIALOG LOAD-DIALOG READ-DIALOG FIND-DIALOG-ID ?DLGERR DIALOGID? COMBOFIELD
EDITFIELD PICTUREBUTTON TOOLBAR DEFTOOLSPACING DEFTOOLWIDTH DEFTOOLHEIGHT LRBUTTONBAR HBUTTONBAR BHBUTTONBAR
VBUTTONBAR GENERIC-BUTTONBAR BUILDBAR DEFBHEIGHT DEFBWIDTH DIALOGWINDOW BUTTONCONTROL RADIOCONTROL CHECKCONTROL
STATICCONTROL GROUPCONTROL LISTCONTROL COMBOLISTCONTROL COMBOCONTROL EDITCONTROL CLIENTRECT CONTROL IN-BUTTON?
MOUSE-IS-DOWN? INFO-FLAG CALLWINDOWPROC SUBCLASS-ENTRY SUBCLASS-RETURN SUBCLASS-WNDPROC ZMESSAGE MESSAGE-ORIGIN MESSAGE-ON
MSG-WINDOW MSGWINDOW CHILD-WINDOW LOADICONFILE SEND-WINDOW FIND-WINDOW WINDOW WNDRECT WNDPROCERROR
ERRSTRING ERRCFA CLASSNAMEID DEFAULTMENUBAR ZERO-IMAGE-WINDOWS GENERIC-WINDOW GET-MOUSE-XY WINRECT WRECT
DIALOG-LINK WINDOWS-LINK PRINT-CONSOLE PRINT-SCREEN #PRINT-SCREEN ROWSTRING 4PRINT 2PRINT FPRINT
$FPRINT PRINT PRINTER FOUR-PAGE TWO-PAGE SINGLE-PAGE PRINT-SCALED PAGE-SCALED PRINT-MULTI-PAGE
START-RAW2 START-RAW START-SCALED2 START-SCALED PAGE-SETUP START-PRINTER2 THEPRINTER WINPRINTER SPLITLINE
-BLSCAN1 XLCNT BORDER? DIRECT-PRINT? AUTO-ON? CALC_FONT_HEIGHT PRINT-EXTENDED-LINES PRINTER-VRES
PRINTER-HRES PRINTER-VSIZE PRINTER-HSIZE PRINTER-MODE XLINECOUNT ?TAB PR_RAW PR_SCALED #XINDENT
PRINTER? MULTI-PAGE? PRINTER-#LINE PRINTER-#OUT PRINTER-COLS PRINTER-ROWS PRINTER-CPI PRINTER-LPI PRINTING?
SCREEN-HEIGHT SCREEN-WIDTH #PAGES-UP WINDC GDIDC CHAR-HEIGHT CHAR-WIDTH PRINT-ORIENTATION PAPER-SIZE
QUALITY-PRINT UNLOCKDEVMODE LOCKDEVMODE DEFAULTPRINTER PRINT-FLAGS GET-COPIES GET-TOPAGE GET-FROMPAGE PRINT-END
PRINT-PAGE END-PAGE START-PAGE PRINT-START AUTO-PRINT-INIT PRINT-SETUP PRINT-INIT PRINT-INIT2 PRINT-CLOSE
PRINTDLG PAGESETUPDLG JOB DOCNAME DI NCOPIES NMAXPAGE NMINPAGE NTOPAGE
NFROMPAGE PDFLAGS HDC HDEVNAMES HDEVMODE HWNDOWNER PD RTMARGIN RTMINMARGIN
PTPAPERSIZE PSDFLAGS HOWNER PSD FILESAVEDIALOG FILEOPENDIALOG FILENEWDIALOG GET-FILTER-INDEX -XFILEDLG.F
FONT GDIFONT ?GDICHECK (?GDICHECK) .GDI-OBJECTS UNLINKGDIOBJECT GETGDIOBJECTHANDLE ?ISGDIOBJECT GDIOBJECT
8REVERSE 6REVERSE 5REVERSE HATCHCOLOROBJECT BROWN WHITE LTCYAN CYAN LTMAGENTA
MAGENTA DKMAGENTA LTYELLOW YELLOW LTBLUE BLUE LTGREEN GREEN LTRED
RED DKGRAY LTGRAY GRAY BLACK NEW-COLOR EXTCOLOROBJECT COLOROBJECT IMAGESET?COLORSET
?COLORCHECK (?COLORCHECK) .COLORS COLORS-LINK PALETTEINDEX PALETTERGB RGB GDITEXTMETRIC GDISIZE
GDIRGBQUAD GDICOLORREF GDIPOINT MDBG MDEBUG MSEE OBJECTS MATCHES IVARS
METHODS CMETHODS SAVEINFO LOADINFO _?UNSAVE-SRC _SAVE-SRC _SAVE-SOURCE SRCINFOHERE _RESETSRCINFO
SRCINFO, DOLOADINFO SRCINFOCNT SRCINFOPTR PRE-INIT-SYSTEM-LOCKS-OFF PREINITAPPID INIT?ENABLECONSOLEMESSAGES
INIT-TURNKEY-NODEBUG INIT-TURNKEY-FIND INIT-IMAGE-HANDLES TRIM-IMAGE-ERRORS TRIM-IMAGE-CHAINS TRIM-IMAGE-LIST ZERO_CONHNDL TURNKEY
SAVE "SAVE (SAVE) CONSOLEHIDDENBOOT CONSOLEBOOT DOSCONSOLEBOOT NOCONSOLEBOOT .APPDIR &APPDIR
PRESETNOCONSOLEIO PRESETDOSCONSOLE GENERALBOOT MSGBOX CONSOLEMODE DOCONSOLEBOOT DEFAULT-APPLICATION IS-IMAGE
IN-IMAGE? >IMAGE IMAGE-COPY ZERO-WORDS IMAGE-STATS PSIZE PORIG PTABL VIMAGE
SCINTILLA-DLL? AUTOEDITOFF AUTOEDITON _EDIT-ERROR BROWSE Z EDIT ED VV
V VIEW LINELIST N LL L LOCATE .V WHERE
$BROWSE $EDIT PASTE-LOAD EDITOR-PRESENT? MSGPAD -EDITOR_IO.F "FILE-LINK WEB "WEB-LINK
"SHELLEXECUTE ("SHELLEXECUTE) DOS SHELL $SHELL .SHELL S$ .$ ,$
DOS" SHELL" BROWSE" EDITOR" DOS$ SHELL$ BROWSE$ EDITOR$ $EXEC-WAIT
$EXEC NEW-PROMPT? EXEC-CMD-WAIT EXEC-CMD ZEXEC-CMD-WAIT ZEXEC-CMD EXECEDITOR EXECWINED EXECHELP
EXECIDE EXECFORTH (W32FAPPCMDLINE) EXECW32FAPP SET-TIME-TAKEN TIME-TAKEN CLOSETHREAD CLOSEPROCESS ((CREATEPROCESS))
PROCESSCMD PROCINFO STARTUPINFO DECODEW32FMSG BROADCASTW32FMSG SENDW32FMSG COPYDATASTRUCT RUNASNEWAPPID UNINITSHAREDMEMORY
INITSHAREDMEMORY ?REMOVEGHOST CLOSESHAREDMEMORY .SHARED SHAREDHWND SHAREDAPPID RESETSHARED SETSHARED SET?ENABLECONSOLEMESSAGES
(?ENABLECONSOLEMESSAGES) ENABLEW32FMSG ISRUNNING? W32FSHAREP W32FSHAREH W32FSHARENAME ED_NAME ED_WATCH
ED_OPEN_BROWSE ED_OPEN_EDIT ED_DEBUG ED_STACK ED_WORD ED_RESPONSE WM_INQUIRE WM_DONEBP WM_RSTKBP
WM_HEREBP WM_BEGNBP WM_JUMPBP WM_CONTBP WM_UNESTBP WM_NESTBP WM_STEPBP WM_SETBP WM_PASTELOAD
WM_KEY WM_SHOWDEFER WM_HTML WM_LINEFILE WM_WORDHELP WM_BEEPME W32FAPPID>FILENAME W32FEDITOR W32FHELP
W32FIDE W32FFORTH W32FWINED UNSET-EXCEPT SET-EXCEPT RELEASE-EXCEPT-BUFFER ALLOCATE-EXCEPT-BUFFER
.EXCEPTION CLEAR-EXCEPTION .EXCEPTION-CODE INIT-EXCEPT-USERS RECOVER-EXCEPTION SHOW-EXCEPTION EXCEPT-IO THROW_WINEXCEPT EXCEPTION_CONTINUE_EXECUTION
EXCEPTION_CONTINUE_SEARCH EXCEPTION_EXECUTE_HANDLER MACRO 2LITERAL HARROW-CURSOR MAGNIFY-CURSOR SPLITH-CURSOR
SPLITV-CURSOR HAND-CURSOR IDC_HARROW IDC_HAND IDC_MAGNIFY IDC_SPLITH IDC_SPLITV APP_ICON ICON_FORTH
WAIT-CURSOR UPARROW-CURSOR SIZEWE-CURSOR SIZENWSE-CURSOR SIZENS-CURSOR SIZENESW-CURSOR SIZEALL-CURSOR NOWAY-CURSOR IBEAM-CURSOR
HELP-CURSOR CROSS-CURSOR ARROW-CURSOR APPSTARTING-CURSOR MAKE-CURSOR DEFAULTOF FLIST FTYPE "FTYPE
?KEYPAUSE PAUSE-SECONDS SECONDS _MS RANDOM-INIT RANDOM SEED3 SEED2 SEED1
.BUILTBY ELAPSE .ELAPSED TIMER-RESET TIME-RESET START-TIME MS@ .CVERSION .AM/PM
>AM/PM" .TIME >TIME" .MONTH,DAY,YEAR >MONTH,DAY,YEAR" .DATE >DATE" .#" TIME&DATE
COMPILE-VERSION GET-LOCAL-TIME TIME$ DATE$ TIME-BUF TIME-LEN _STACK-CHECK LINELOAD #FLOAD
>LINE START-LINE .VIEWINFO $.VIEWINFO ORIG-LOC CUR-LINE COPYFILE ?WIN-ERROR WIN-ABORT
.ERRORBOX ERRORBOX ?TERMINATEBOX ?ERRORBOX ?MESSAGEBOX MESSAGEBOX .LOADED .PLATFORM .PLATFORM-NT
.REG_WNT\VERSION IDIR .FILE .CUR-FILE .DEFERRED SCREEN-SIZE XFIELD: LFIELD: WFIELD:
BFIELD: CFIELD: FIELD: +FIELD END-STRUCTURE BEGIN-STRUCTURE ENVIRONMENT? ENVIRONMENT OPEN-SHARE
I-WAS-FIRST CLOSE-SHARE OPEN-MAP-FILE CLOSE-MAP-FILE UNMAP-VIEW-FILE FLUSH-VIEW-FILE MAP-VIEW-FILE MAP-NAME CREATE-FILE-MAP
>HFILENAME >HFILEMAXLENGTH >HFILELENGTH >HFILEADDRESS >HFILEMAPPING >HFILE MAP-FIELD+ MAP-HANDLE DOMAP
+K_CONTROL +K_ALT +K_SHIFT K_PGUP K_PGDN K_PAUSE K_SCROLL K_DOWN K_UP
K_RIGHT K_LEFT K_DELETE K_INSERT K_END K_HOME K-NEXT K-PRIOR K-PAUSE
K-SCROLL K-DOWN K-UP K-RIGHT K-LEFT K-DELETE K-INSERT K-END K-HOME
SPLKEY K_F12 K_F11 K_F10 K_F9 K_F8 K_F7 K_F6 K_F5
K_F4 K_F3 K_F2 K_F1 K-F12 K-F11 K-F10 K-F9 K-F8
K-F7 K-F6 K-F5 K-F4 K-F3 K-F2 K-F1 FKEY K_LF
K_CR K_BACKSPACE K_TAB K_ESC LITKEY RENAME DO-RENAME-AFILE DIR PRINT-DIR-FILES
.FILE-SIZE-NAME _PRINT-DIR-FILES .DIR->FILE-SIZE .DIR->FILE-NAME FORALLFILES FORALLFILENAMES DIR->FILE-NAME ASCIIZ->ASC-LEN FILETIME-TO-SYSTEMTIME
GET-FILE-MODIFIED FILE-TIME-BUF DIR-ATTRIBUTE? GET-FILE-NAME GET-FILE-SIZE GET-DOS-WRITE-DATETIME GET-DOS-ACCESS-DATETIME
GET-DOS-CREATE-DATETIME FIND-CLOSE FIND-NEXT-FILE FIND-FIRST-FILE GET-FSPACE CAPS-COMPARE CAPS-SEARCH WMILLISECONDS
WSECOND WMINUTE WHOUR WDAY WDAYOFWEEK WMONTH WYEAR _SYSTEMTIME SIZEOF(_SYSTEMTIME)
PTR-DOS-TIME PTR-DOS-DATE _WIN32-FIND-DATA TOTAL-FILE-BYTES #FILES _HDL-SEARCH [GETMETHOD] GETMETHOD .CLASSES
TEMPRECT RECTANGLE STRING OBJECT CLASSROOT METHODCATCH METHODEXECUTE ?DISPOSE DISPOSE
DIMENSION -RANGE +RANGE |CLASS BUILD|CLASS CLONE <SUPER :CLASS BUILD:CLASS
(CLASS) :OBJECT OBJ-LOADLINE OBJ-CLASS USEROBJECT: NEW> ** [[ HASH>
@WORD WARN_CLASH NEWOBJECT (NEWOBJECT) ?WIN-ERROR-ENABLED THROW_DISPOSE_ERR THROW_INDEX_OFR THROW_UNDEF_METH THROW_METH_BUFF_OVERFLOW
THROW_NO_WM THROW_OBJ_EXPOSED THROW_NO_FIND_OBJ THROW_INVALID_IVAR THROW_NO_FIND_VAR THROW_INVALID_OBJ_REF THROW_NOT_METHOD THROW_NOT_OBJ
THROW_NOT_CLASS THROW_NO_CLONE THROW_NOT_CLASS_OR_OBJ THROW_NEW> THROW_IVAR_EXISTS THROW_NOT_IN_CLASS THROW_BIG_BITS THROW_ZERO_BITS
THROW_NO_BITS THROW_NOT_SELF THROW_NOT_SEL THROW_NEED_SEL WITHOUT-SOURCE WITH-SOURCE PATCHINTO #PATCHINTO ?UNBUG
WATCH DBG RESTORE-IO DEBUG-IO BP FDEBUG FDBG DEBUG NDBG
ADEBUG REMOTE-DEBUG UNBP UNBUG _.RSTACK BUG CFA-WATCH WATCHED-CFA START-WATCH?
IN-BREAKPOINT? REMOTE-DEBUG? MAX.RSTACK +OV? DEBUG-EXIT DEBUG-.S DEBUG-ENTRY $WATCH STACK-WATCH
WORD-WATCH DBG-FSTACK DBG-NEXT-CELL .WORD-TYPE-CHAIN DBG-NEST-CHAIN ?WINERROR DEFINEDABORT, (?WINERROR) (FORMATSYSTEMMESSAGE)
(GETLASTERROR) MENUKEY-MORE AUTO_KEY? AUTO_KEY MOUSEFLAGS MOUSEY MOUSEX ACTIVATE-CONSOLE FOREGROUND-CONSOLE
_ACTIVATE-CONSOLE _FOREGROUND-CONSOLE (SETACTIVEWINDOW) (SETFOREGROUNDWINDOW) (SETWINDOW) CURSOR-ON SHOW-CURSOR
CURSOR-OFF HIDE-CURSOR FORTH-IO DUMP DUMPC@ +NO-WRAP -DUMP.F ON-ALLWORDS WORDS
WITH-ADDRESS CONSTANTS .WORDS VOCS ORDER HORIZONTAL-LINE USED .MEM .FREE
.MALLOCS .PROCS .LIBS .COUNTS .THREADS .THREAD 1TCOUNT .1THREAD COUNT-WORDS
COUNT-VOC HEADER-CNT APP-CNT WORDS-CNT SEEMORE REST SHOW-NEXT-OFF SHOW-NEXT-ON DISASSEMBLER
SEE 'SEE (SEE) DEBUGGING? .WORD-CHAIN .OTHER-CLASS-CHAIN .EXECUTION-CLASS-CHAIN FDISCARD-NUMBER
_FLOAT-NUMBER, FLOAT-RESET-STACKS FLOAT-NUMBER? .FLOAT SEE.FLOAT .ONEFLOAT F.X FDUMP .FDEPTH
F.S SHOW-FP-DEPTH F^2 F0<> F2PI FPI/2 G. E. FS.
FE. F. (G.) (E.) (FS.) (FE.) (F.) MIN-PRECISION SET-PRECISION
PRECISION MAXSIG SIGDIGITS REPRESENT F# >FLOAT F#+> F#-> F+>
F-> #FLOAT-ARRAY FLOAT #^FLOAT-ARRAY ^FLOAT FLOAT-ARRAY SFLOATS SFLOAT+ DFLOATS
DFLOAT+ FLOATS FLOAT+ SFALIGNED SFALIGN DFALIGNED DFALIGN FALIGNED FALIGN
FATANH FACOSH FASINH FTANH FCOSH FSINH FALOG F** FEXPM1
FEXP FLOG FLNP1 FLN FATAN2 FATAN FACOS FASIN FTAN
FSINCOS FCOS FSIN F0.5 F10.0 F2.0 FINF F~ FSQRT
FABS F2/ F2* 1/F FNEGATE F/ F* F- F+
FMIN FMAX F>= F<= F> F< F= F0> F0<
F0= SFS>DS FS>DS F>S S>F ZF>D F>D D>F FROUND
FTRUNC FCEIL FLOOR SQ2/2M1 SQ2M1 A2**63 FSMALL FEPS FBIG
FLN2 FLOG2 FL2E FL2T F1.0 F0.0 FPI F2NIP F2SWAP
F2DUP F2DROP FNIP FPICK FROT FOVER FSWAP FDUP FDROP
SFIELD: FFIELD: DFIELD: FLITERAL FCONSTANT +FTO FTO FVALUE FVARIABLE
F, F+! DF! SF! F! DF@ SF@ F@ FSP-ADJUST
FSP-CACHED? FINIT FEXAM FPU_STATUS_CCF_DENORMAL FPU_STATUS_CCF_EMPTY FPU_STATUS_CCF_ZERO
FPU_STATUS_CCF_INFINITY FPU_STATUS_CCF_NORMAL FPU_STATUS_CCF_NAN FPU_STATUS_CCF_UNSUPPORTED FPU_STATUS_CCF_MASK_023
FPU_STATUS_CCF_MASK_1 FPU_STATUS_CCF_MASK FDEPTH FSTKUFLO THROW_FLOATSTACKUNDER FLOATSTACK
FSTACK-ELEMENTS FLOATSP CELLS/FLOAT FPSW> >FPCW FPCW> >FREGS> >FREGS B/FLOAT
.M1NAME .M0NAME OBJ-SAVE ADD-HASH CLASH ?UNHASH UNHASH (UNHASH) HASH-WID
HASHED OP! OP@ (IVD+!) (IVD!) (IVD@) (IV+!) (IV!) (IV@)
(IVW+!) (IVW!) (IVW@) (IVC+!) (IVC!) (IVC@) (&IV) ^BASE DOOBJ
?EXITM EXITM UNNESTM M1CFA M0CFA ((FINDV)) ((FINDM)) METHOD-HASH VOC-PFA-SIZE
CLASSES .FONTS FONTFUNC &FONTFUNC CALLBACK: CALLBACK BUILD-CALLBACK __CDECL __STDCALL
__CDECLV CALLBACK-BEGIN CALLBACK-RETURN ]MACRO MACRO[ (]MACRO) (MACRO[) _NOPT-CODE NCODE
SUBR: _CODE> _OPT-CODE RESOLVE-OFA CODE-HEADER MACRO: SUBR: ;CODE CODE
SET-REGISTER-ASM SET-REGISTER-REF ;INTS ;BYTES NUMBERS: -NUMBERALLOC.F "FILE-CLIP" REQUIRED REQUIRE
NEEDS \LOADED \LOADED- LOADED? "LOADED? GOHOME PREPEND<HOME>\ FINDRELATIVENAME FINDRELATIVEPATH
MAKEPATHRELATIVETO ISPATHRELATIVETO? MAKEABSOLUTEPATH N"OPEN OPEN-PATH$ "PATH-FILE PROGRAM-PATH-INIT .FPATH FPATH+
FBASE-PATH+ "FPATH+ "FBASE-PATH+ SEARCH-PATH SEARCH-BASE-PATH FIND-PATH FULL-PATH .PATH "PATH+
FIRST-PATH" RESET-PATH-SOURCE NEXT-PATH" PATH: CHDIR .DIR "CHDIR .FORTHDIR .PROGRAM
WINVER-INIT WINVER GETREGISTRYENTRY WIN10 WIN8 WIN7 WIN2008R2 WIN2008 WINVISTA
WIN2003 WINXP WIN2K WINNT4 WINNT351 WINME WIN98 WIN95 GETSETTING
SETSETTING REGSETSTRING REGGETSTRING PROGREG-INIT PROGREG-SET-BASE-PATH REGACCESSMASK REGBASEKEY PROGREG
BASEREG (REGSETVALUE) (REGQUERYVALUE) (REGCLOSEKEY) (REGCREATEKEY) (REGOPENKEY) INIT-NEW$ _NEW$ DYNALLOC
DYN-OFFSET DYN-PTR MAX-DYN-STRING NAMED-NEW$ SIZEOF@> SIZEOF!> UNPOINTER> POINTER RESIZEPOINTER
(RESIZEPOINTER) %SIZEOF@ %SIZEOF! >POINTER %UNPOINTER .POINTERS [UNDEFINED] [DEFINED] #IFNDEF
#IFDEF #ENDIF #THEN #IF #ELSE [ENDIF] [THEN] [IF] [ELSE]
MODULE EXTERNAL INTERNAL PRIVATE (PRIVATE) ASSEMBLER EDITOR "ANYFIND ANYFIND
ANYVOC VOC: +ORDER SET-ORDER GET-ORDER FORTH-WORDLIST PREVIOUS ONLY ALSO
DEFINITIONS VOCABULARY #VOCABULARY LEXICON #LEXICON (VOC) SWAP-CURRENT SET-CURRENT GET-CURRENT
WORDLIST #WORDLIST #LEXTHREADS #THREADS ANEW POSSIBLY MARKER DO-MARKER MARK
DO-MARK FORGET (FORGET) VTRIM TRIM-WINPROCS TRIM-WINLIBS TRIM-HANDLES TRIM-DEFER TRIM-CHAINS
FULL-TRIM TRIM? SYS-TRIM? FENCE (GDIUNLOCK) (GDILOCK) (DYNUNLOCK) (DYNLOCK) (POINTERUNLOCK)
(POINTERLOCK) (CLASSNAMEUNLOCK) (CLASSNAMELOCK) (DIALOGUNLOCK) (DIALOGLOCK) (CONTROLUNLOCK) (CONTROLLOCK) USEROBJECTLIST IDK_BASEPROC
NEWPROC PROC_NEXT GET-VIEWFILE +LNULL C+LPLACE +LPLACE LPLACE "LCLIP" LMAXSTRING
LMAXCOUNTED ?ENABLECONSOLEMESSAGES STOPLAUNCHING MYRUNUNIQUE RUNUNIQUE NEWAPPID MYAPPID ERASE$
STRING: #DEFINE ISWINCONSTANT PRESETCONSOLEIO (CONSOLEHIDDENBOOT) (CONSOLEBOOT) (DOSCONSOLEBOOT) (NOCONSOLEBOOT)
DOSCONSOLE NOCONSOLEIO MESSAGELOOP MESSAGESTRUCTURE WAITFORMESSAGE PAUSEFORMESSAGES HANDLEMESSAGES HANDLE HANDLES-LIST
PRE-SAVE-IMAGE-CHAIN POST-FORGET-CHAIN FORGET-CHAIN SEMICOLON-CHAIN MSG-CHAIN RESET-STACK-CHAIN FORTH-IO-CHAIN UNLOAD-CHAIN
INITIALIZATION-CHAIN .CHAINS (.CHAINS) .CHAIN IN-CODE-SPACE? IN-SYS-SPACE? IN-APP-SPACE? TRIM
(TRIM) B. BU,.R BUD,.R .R.1 D.R.# (D.#) UD.R UD.
U,.R UD,.R (UD,.) (XUD,.) (.) ID. ?.NAME ?NAME ARG-EXT"
ARG-NEXT" ARG-1" "ARG-NEXT" ARG-POS" ARG" 2+TO 2TO 2VALUE DO2VALUE+!
DO2VALUE! 2+! UNUSED EXPECT SPAN CONVERT ,"TEXT" C+PLACE SYS-RESERVE
RESERVE APP-RESERVE \+ \- M+ M*/ UT/ (UT/) MT*
UT* TNEGATE STACK-EMPTY? CHECKSTACK NOSTACK1 NOSTACK STACK-CHECK-ON STACK-CHECK-OFF OLDDEPTH
CS-ROLL CS-PICK ROLL EXEC: ?+; ?+\ ?-\ ENDCHAR? ".EXT-ONLY"
"MINUS-EXT" "PATH-ONLY" ("PATH-FUNC") (CALL-PRE) (CALL-PRFS) BUFFER: IMPORT: AS ALLOT-TO
SUPPRESS-SYSTEM \IN-SYSTEM-OK DOIMPORT "HOLD LOWORD HIWORD NR> N>R DEFER!
DEFER@ ACTION-OF RESTORE-DEFAULT IS-DEFAULT _RESTORE_DEFAULT _IS-DEFAULT .USERSIZE CFA-COMP, CFA-CODE
EXIT-ASSEMBLER ENTER-ASSEMBLER CFA-FUNC GET-COMMANDLINE NOT +Z", +Z," ASCIIZ Z-BUF
-NULL, _\N->CRLF DEFAULTWINDOWPROC _DEFAULTWINDOWPROC WITH-SOURCE? MESSAGE-OFF "TOP-MESSAGE "MESSAGE SAVE-SOURCE
RESETSRCINFO .RSTACK STOP/START .. BREAKER MAKEDEFER ?ISCLASS DO|CLASS DOCLASS
CTRL ALT ASCII EXCEPTION@ ABS>REL REL>ABS HOLDS EMIT? EKEY>FKEY
EKEY>CHAR EKEY? EKEY FOCUS-CONSOLE NORMAL-CONSOLE SHOW-CONSOLE UNHIDE-CONSOLE HIDE-CONSOLE SHOW-WINDOW
CONDC SET-CONPOS ?CONTROL ?SHIFT SHIFTMASK ?LINE CRTAB TABBING-ON TABBING-OFF
TABING-OFF TABING-ON FIRST-LINE -TAB +TAB 0TAB TAB TAB-WRAP? WRAP?
INDENT FIRST-LINE? TABING? TABS-MAX TAB-MARGIN RIGHT-MARGIN LEFT-MARGIN TAB-SIZE ROWS
COLS AT-XY >NORM >BOLD PAGE BEEP _BEEP BEEP! TONE
TONE_DURA TONE_FREQ SHIFT_MASK CONTROL_MASK ALT_MASK UP_MASK DOWN_MASK DOUBLE_MASK PROC_MASK
MENU_MASK MOUSE_MASK K-ALT-MASK K-SHIFT-MASK K-CTRL-MASK SPECIAL_MASK FUNCTION_MASK CONHNDL SUPER-NUMBER?
IS-NUMBER? NUMBER? DISCARD-NUMBER IP-NUMBER? IP-SEG WINCON-NUMBER? WINCON-CALL WINENUMPTR WINCONPTR
WINCONLIB QUOTED-NUMBER? HEX-NUMBER? 0XL-NUMBER? LASTCHAR NEW-NUMBER BASE-NUMBER? XBASE-CONVERT BASE-TONUM
DOTTED-NUMBER? RUN-NUMCHAIN -VE-TEST -IFZEROTHROW NUMBER?-CHAIN //{{NO_DEPENDENCIES}} // COMMENT:
(( "COMMENT \S ( COMMENT _COMMENT MULTI-LINE? _COMMEOF ;
DO-;CHAIN #DOES> DOES> ?EXIT EXIT .VERSION ((VERSION)) BUILD# VERSION#
KWORDS NUF? .REFILL ECHO _START/STOP DELAYS SCREENDELAY .NAME .S
WAIT EMIT. H.8 H.4 H.2 H.N H.R EXEM TASK-ENTRY
START-INTERPRETER &FORTHDIR &PROGNAM EXCEPT-HANDLER EXCEPT-VALLOC EMPTY-COMMAND-LINE CMDLINE BOOT QUIT
QUERY-INTERPRET MESSAGE _MESSAGE WARNMSG RESET-STACKS _RESET-STACKS EDIT-ERROR &OF (&OF-VALUE)
(&OF-LOCAL) PARMFIND LOCALS| {: { NEXTWORD (LOCAL) LOCFLG INPARMS
#-LOCALS LOCAL15 LOCAL14 LOCAL13 LOCAL12 LOCAL11 LOCAL10 LOCAL9 LOCAL8
LOCAL7 LOCAL6 LOCAL5 LOCAL4 LOCAL3 LOCAL2 LOCAL1 LOCAL0 MOVE-LOCALS
INIT-LOCALS EXITP UNNESTP DOLOCAL+! DOLOCAL! DOLOCAL LOCALALLOC: LOCALALLOC _LOCALALLOC
_LOCALALLOCP _LOCALFREE (DPRWARN) DPR-WARNING-ON DPR-WARNING-OFF DPR-WARNING? \ OK SYS-FLOAD
INCLUDE "FLOAD FLOAD $FLOAD INCLUDED INCLUDE-FILE END-INCLUDE START-INCLUDE EVALUATE
EXECUTE-PARSING RESTORE-INPUT SAVE-INPUT LINKFILE ISABSOLUTEPATH? ISFILE LOADFILE KERNFILE $CURRENT-DIR!
CURRENT-DIR$ $OPEN "OPEN _"OPEN ?DEFEXT "TO-PATHEND" DEFEXT DEFEXT_ON? DEFEXTZ$
DEFEXTMAX DEFEXT$ INCLUDING? STACK-CHECK REFILL LEN-PREV (WINPAUSE) WINPAUSE INTERPRET
_INTERPRET ?UNSAVE-SRC SAVE-SRC NUMBER, _NUMBER, QUERY ?STACK DEPTH FIELD+
OFFSET INSERT-STRAND APPEND-STRAND STRAND DO-CHAIN CHAIN-ADD-BEFORE NOOP-CHAIN-ADD-BEFORE CHAIN-REMOVE
CHAIN-ADD NOOP-CHAIN-ADD NEW-SYS-CHAIN NEW-CHAIN SYS-CHAIN-LINK CHAIN-LINK +TO TO DOFCON
VALUE IS ?IS (IS) @(IP) 2VARIABLE 2CONSTANT USERSIZE NEWUSER
USER DEFER VARIABLE CONSTANT CREATE DEFER-LIST RECURSE : :NONAME
PARMS-INIT PARMS ?:M [ ] _[ _] #(;CODE) (DOES>)
(;CODE) SYS-WARN-DOES? SUPPRESS DOES>? DODOES-CALL, ?CSP !CSP CSP SYNONYM
ALIAS HEADER SLOW SLFACTOR "HEADER START/STOP ("HEADER) CLASS>SYS CFAPTR!
_HEADER-OFA CONSFILE ENDCASE ENDOF OF CASE +LOOP LOOP ?DO
DO REPEAT WHILE AGAIN UNTIL BEGIN ELSE ENDIF THEN
-IF IF AHEAD <RESOLVE >RESOLVE <MARK >MARK ?COMP ?EXEC
?PAIRS ABORT" (ABORT") ((")) ?THROW ABORT! NABORT! ABORT THROW
CATCH FSAVE-FILE FILE-STATUS RESIZE-FILE WRITE-LINE READ-LINE FLUSH-FILE FILE-SIZE FILE-APPEND
REPOSITION-FILE ADVANCE-FILE FILE-POSITION FPARMS-FP RENAME-FILE DELETE-FILE WRITE-FILE READ-FILE CLOSE-FILE
CREATE-FILE OPEN-FILE ASCII-Z R/W W/O R/O BIN RESIZE REALLOC
RELEASE FREE MALLOC ALLOCATE (MEMUNLOCK) (MEMLOCK) MHEAPSIZE MALLOC-ADJLEN LINK>MEM
LINK>HADDR MALLOC-LINK MALLOC-HFLAG DLL WINLIBRARY FREE-DLL LOAD-DLL "WINLIBRARY CALL
EXTERN PROC RES-MULTI-LIBS RES-SINGLE-LIB RES-LOADPROC "FIND-PROC PROC-ERROR _PROC-ERROR PROC>NAME
PROC>PCNT PROC>LIB PROC>EP PROC>CFA CFA>PROC LIB>NAME LIB>HANDLE IGNORE-MISSING-PROCS?
WINPROC-LAST WINPROC-LINK WINLIB-LAST WINLIB-LINK PDP /PARSE-S$ /PARSE-WORD /PARSE SLITERAL
." Z" S" C" (.") (Z") (S") (C") NEW$
Z," Z", ," ", \N->CRLF LINK, UN-LINK APPEND-LINK ADD-LINK
DO-LINK POSTPONE ['] [CHAR] [COMPILE] ' CHAR LITERAL REVEAL
HIDE DEPRECATED IMMEDIATE CODE-ALIGN CODE-C, CODE-W, CODE-, CODE-ALLOT CODE-HERE
CODE-FREE SYS-ALIGN SYS-COMPILE SYS-COMPILE, SYS-C, SYS-W, SYS-, SYS-ALLOT SYS-HERE
SYS-FREE APP-ALIGN APP-ALLOT APP-HERE APP-FREE TURNKEYED? NALIGNED -ALIGNED ALIGN
ALIGNED COMPILE COMPILE, SYS-WARNING-ON SYS-WARNING-OFF SYS-WARNING? DUP-WARNING-ON DUP-WARNING-OFF DUP-WARNING?
IN-SYS? SYS-ADDR? ALLOT ?MEMCHK C, W, , HERE CODE-ORIGIN
SYS-ORIGIN APP-ORIGIN CODE> APPLICATION> SYSTEM> DP> >CODE >SYSTEM >APPLICATION
>DP IN-PREVIOUS IN-CODE IN-SYSTEM IN-APPLICATION ODP DP CDP ADP
SDP DP-LINK IMG-ENTRY SYS-OFFS SYS-SIZE APP-OFFS APP-SIZE CODE-OFFS CODE-SIZE
DEFINED FIND CAPS-FIND NAME-MAX-CHARS SEARCH-WORDLIST (SEARCH-SELF) (SEARCH-WID) "#HASH LATEST-NFA
OFA-LAST >OFA@ >FFA@ >VIEW@ >VIEW >HEAD-FIELD N>HEAD >NAME [UNKNOWN]
DOVOC VOC>VCFA VCFA>VOC VOC#THREADS VOC>VLINK VLINK>VOC VOC-ALSO HIDDEN FILES
LOCALS FORTH ROOT VOC-LINK LAST-LINK LAST LATESTXT CURRENT CONTEXT
NFA-COUNT NAME> LINK> N>BFA N>CFAPTR N>LINK L>NAME BODY> >BODY
BFA_VFA_PRESENT BFA_FFA_PRESENT BFA_OFA_PRESENT BFA_UNUSED1 BFA_UNUSED2 BFA_UNUSED3 BFA_DEPRECATED BFA_IMMEDIATE .(
PARSE PARSE-WORD PARSE-NAME WORD .ID ? H. U.R U.
.R . D.R D. (D.) #S # SIGN #>
<# HOLD OCTAL BINARY HEX DECIMAL NUMBER ?MISSING (NUMBER?)
NUM-INIT -VE-NUM? DP-LOCATION DOUBLE? >NUMBER DIGIT UPPERCASE LOWER UPPER
UPC TR TRTZ TRTNZ GETLASTWINERR GETLASTWINERRMSG WINERRMSG MS BYE
K_BYE UNLOAD-FORTH #TAB COL SPACES SPCS SPCS-MAX SPACE D_ACCEPT
D_KEY D_KEY? D_EKEY>CHAR D_EKEY D_CR D_EMIT D_TYPE D_UNINIT-CONSOLE D_INIT-CONSOLE
DOSCHAR INP_REC OUTH INH K32DLL _CONHNDL APPINST SCROLLTOVIEW &THE-SCREEN
GETROWOFF GETCOLROW GET-CURSOR SET-CURSOR CHARWH SETCHARWH BG@ FG@ FGBG!
GETXY GOTOXY ?CR CR TYPE EMIT CLS "PUSHKEYS PUSHKEY
ACCEPT KEY? KEY INIT-SCREEN INIT-CONSOLE CONSOLE MAXASCII K_NOOP2 K_NOOP1
K_NOOP0 .SMAX #TIB SOURCE TIB (SOURCE) LOADING? SOURCE-POSITION SOURCE-ID
>IN LOADLINE FIND-BUFFER TEMP$ CUR-FILE POCKET WARNING STATE LAST-ERROR
MSG THROW_MSGS MAIN? ASSYNC-TASK MAIN-TASK TASK-STATUS? TASK-FLIP TASK-CLEAR TASK-SET
USEROFFS USERMIN USEREXTRA PAD HLD BASE OP LP HANDLER
EXC-ACCESS EXC-GUARD &EXCEPT &EXREC TCB SP0 RP0 UP! UP@
NEXT-USER DOCALL-SINGLE DOCALL-MULTI DOEXTERN DOCALL CALL-PROC DMAX DMIN D<>
D> D< D0= D0< D= D>S S>D DABS DNEGATE
D- D+ BYTE-SORT CELL-SORT LARGEST /STRING -NULLS -TRAILING -TRAILCHARS
+NULL +PLACE PLACE "CLIP" -SKIP -SCAN LSCAN LSKIP WSCAN
WSKIP SCAN SKIP SEARCH ISTR= STR= COMPARE LCASETAB UCASETAB
ZCOUNT LCOUNT WCOUNT COUNT */ */MOD MOD / /MOD
FM/MOD SM/REM * M* 4DUP 3DUP 4DROP 3DROP 2ROT
2OVER 2SWAP 2DUP 2NIP 2DROP 2! 2@ BETWEEN WITHIN
0MAX MAX UMAX MIN UMIN DU< U> U< >=
<= > < <> = 0> 0< 0<> 0=
WORD-JOIN WORD-SPLIT UM/MOD UM* D2/ D2* 1- 1+ U2/
2/ 2* ABS NEGATE UNDER+ - + BIT-MSB BIT-POP
TOGGLE OFF ON CDECR CINCR DECR INCR RSHIFT LSHIFT
INVERT XOR OR AND BLANK ERASE FILL MOVE CMOVE>
CMOVE CHAR+ CHARS -CELLS +CELLS CELL- CELL+ CELLS- CELLS+
CELLS W+! W! SW@ W@ C+! C! C@ +!
! @ 2R@ 2R> 2>R RDROP R>DROP DUP>R R@
R> >R RP! RP@ SP! SP@ 4REVERSE 3REVERSE S-REVERSE
PICK TUCK NIP ?DUP -ROT ROT OVER SWAP DUP
DROP _ENDCASE _ENDOF _OF _CASE BOUNDS UNLOOP (+LOOP) (LOOP)
?LEAVE LEAVE K' K J' J I' I (?DO)
(DO) _WHILE _UNTIL _REPEAT _AGAIN _THEN _BEGIN -?BRANCH ?BRANCH
BRANCH CALLF RETURNF EXEC-SEQ NEXT-SEQ CRLF$ MAXCOUNTED MAX-PATH MAXSTRING
MAX-HANDLE #VOCS PTRNULL NULL FALSE TRUE BL -CELL CELL
2 1 0 -1 NOOP PERFORM EXECUTE LIT UNNEST
DOOFF DOUSER DOVALUE+! DOVALUE! DOVALUE DO2VALUE DODEFER DOVAR DODOES
DOCON DOCOL
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Displayed 2448 of the 5449 words in the system.
** Use: WORDS <substring> to limit the list **
** Use: CONSTANTS <substring> to display Windows Constants **
See also .loaded .deferred .file .fonts .free and more ok