Win32Forth Version 6.06

List of all CODE and COLON definitions.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

- R -


NAME Stack Comment File
R,R/M() ( adr -- adr' ) DIS486.F
R/M() ( adr op -- adr' ) DIS486.F
R/M,R() ( adr -- adr' ) DIS486.F
R/M,REG ( addressing mode is register/memory, register ) 486ASM.F
R/M16(MODR/M) DIS486.F
R/M16/32(MODR/M) DIS486.F
R/M8(MODR/M) DIS486.F
R@ ( -- n1 ) get a copy of the top of the return stack Fkernel.f
R> ( -- n1 ) pop n1 off the return stack Fkernel.f
R>DROP ( -- ) discard one item off of the return stack Fkernel.f
R>F FLOAT.F
RADIOBUTTON { identifier xpos ypos xsize ysize ---- -- } DIALOGRC.F
RADIX: ( n1 -- ) Primutil.f
RANDOM ( n1 -- n2 ) get a pseudo random number between 0 and n1 as n2 Utils.f
RANDOM-FIRST-MOVE-BLACK ( - adr cnt ) fcp_inputwin.f
RANDOM-FIRST-MOVE-WHITE ( - adr cnt ) fcp_inputwin.f
RANDOM-INIT ( -- ) initialize the random number generator Utils.f
RE-ENTER Wined.f
RE-REGISTER ( -- ) force the registry to point to myself REGISTRY.F
READ-BMP ( a1 n1 -- ) BUTTON.F
READ-CONFIG ( -- ) read the hypertext word table for HYPER.F
READ-DIALOG ( name namelen -- ) Dialog.f
READ-FILE ( b-adr b-len fileid -- len ior ) Fkernel.f
READ-LINE ( adr len fileid -- len eof ior ) Fkernel.f
READ-NEWERFILE ( -- ) dfc.F
READ-OLDFILE ( -- ) dfc.F
READ-PIPE ( -- ) PIPES.F
READ-SECS pentom.f
READ-TEXT ( buffer fileid -- flag ) dfc.F
READ_AFTER ( -- ) AFTER 35 HYPER.F
READ_BEFORE ( -- ) BEFORE 64 HYPER.F
READ_BLOCK ( a1 n1 --- ) read block n1 to address a1 BLOCK.F
READ_CMDS ( -- ) TYPE 0 "CONSTANT " 0 HYPER.F
READ_DIRS ( -- ) SPECS *.SEQ;*.TXT;*.ASM HYPER.F
READ_KEEPPATH ( -- ) KEEPPATH ON or KEEPPATH OFF HYPER.F
READ_SPECS ( -- ) SPECS *.SEQ;*.TXT;*.ASM HYPER.F
READ_STOPPER ( -- ) STOPAT \ HYPER.F
READTIMER ( -- ms ) fcp101.f
REALLOC ( n addr -- addr' fl ) Fkernel.f
RECEIVE-DEBUG ( -- ) Wined.f
RECEIVE-STACK ( -- ) get stack from Forth Wined.f
RECORD: ( -- ) define a word that returns the starting address of Class.f
RECOVER-EXCEPT ( con-ptr -- n ) recovery handler, modify registers for retry EXCEPTIO.F
RECREATE ( -- ) Meta.f
RECTANGLE-OBJ ( f: width height depth - ) Note: The sizes will be 2* Opengl.f
RECTPASTE { tadr tlen \ iadr idelt rectx recty dcnt -- } Wined.f
RECURSE ( -- ) cause current definition to execute itself Fkernel.f
REEXTEND Meta.f
REFILL ( -- f1 ) BLOCK.F
REFILL ( -- f ) refill TIB from current input stream Fkernel.f
REFLECT-WINDOW { wparam \ theWindow -- WID } return ID of reflected window Wined.f
REFORMAT-PARAGRAPH ( -- ) Wined.f
REFORMAT-TEXT ( -- ) reformat the current paragraph to the current margins Wined.f
REFRESH ( -- ) CLASDBG.F
REFRESH-LINE ( -- ) Wined.f
REFRESH-SCREEN ( -- ) Wined.f
REFSIZE ( determine the size of a bound reference ) 486ASM.F
REFTOKEN ( str -- cfa tokenID ) Determine type of token referenced Class.f
REG,R/M ( addressing mode is register, register/memory ) 486ASM.F
REGGETKEY { sadr slen \ key$ -- regkey | -1 } read the key of a section REGISTRY.F
REGGETSTRING { vadr vlen sadr slen -- dadr dlen } REGISTRY.F
REGISTER-CHILD-WINDOW ( -- f ) CHILDWND.F
REGISTER-CLASS ( -- F ) HELLO.F
REGISTER-FRAME-WINDOW ( -- f ) init the class and register it Window.f
REGISTER-OPENGL-WINDOW ( -- f ) Fullscreen.f
REGISTER-OPENGL-WINDOW ( -- f ) Oglwin.f
REGISTER-THE-CLASS ( -- f ) register the class structure Window.f
REGISTER-THE-CLASSEX ( -- f ) register the class structure Fullscreen.f
REGISTER-THE-CLASSEX ( -- f ) register the class structure Oglwin.f
REGSETSTRING { dadr dlen vadr vlen sadr slen \ val$ khdl -- } REGISTRY.F
REL>ABS Fkernel.f
REL>ABS ( rel -- abs ) convert from a relative address as used by Fkernel.f
RELATIVE-DIRECTION ( fref4RotD n - ) Opengl.f
RELATIVE_16, ( a1 -- ) Newlab.f
RELATIVE_32, ( a1 -- ) Newlab.f
RELATIVE_8, ( a1 -- ) Newlab.f
RELEASE ( addr -- ) Fkernel.f
RELEASE-BITMAP ( hbm hdcmem - ) BMPIO.F
RELEASE-BITMAP-RESOURCES ( hbm hdcmem ahndl - ) BMPIO.F
RELEASE-BUFFERS ( -- ) WINBROWS.F
RELEASE-CONTEXT ( - ) Opengl.f
RELEASE-DC ( -- ) Window.f
RELEASE-REF ( n1 -- ) add lref record to free chain Newlab.f
REM-SENDKEY ( c1 -- ) pass a key to a remote Forth Wined.f
REMOTE-DEBUG ( cfa -- flag ) set a breakpoint at cfa, return flag Debug.f
REMOTE-FORTH-IO ( -- ) reset to Forth IO words MAPFILE.F
REMOTE-OPEN { wParam -- } Wined.f
REMOTE-WINDOW { wParam -- } Wined.f
REMOTE-WORD ( -- ) Wined.f
REMOVE-HIDDEN Module.f
RENAME ( -- ) rename file or files ANSFILE.F
RENAME-FILE ( adr1 len adr2 len -- ior ) Fkernel.f
REP ( adr code -- adr' ) DIS486.F
REP-DENORMAL ( addr u -- n true ) FLOAT.F
REP-NORMAL ( addr u -- n true ) FLOAT.F
REP-SPEC ( addr u cstr -- n false ) FLOAT.F
REP-ZERO ( addr u -- 0 true ) FLOAT.F
REPEAT Fkernel.f
REPEAT-AMACRO { parent \ repeat$ -- } Keysave.f
REPLACE-TEXT ( -- ) Wined.f
REPLACE-TEXT-AGAIN ( -- ) Wined.f
REPLACE-TEXT-ALL ( -- ) Wined.f
REPLAY-MACRO ( -- ) Keysave.f
REPORT-ERRORS ( turn on error reporting ) 486ASM.F
REPOSITION-FILE ( len-ud fileid -- ior ) Fkernel.f
REPRESENT ( addr u -- n flag1 flag2 ) FLOAT.F
REPS ( -- n ) fcp101.f
RES-LOADCALL ( proc-cfa -- ) resolve proc address Fkernel.f
RES_1REF ( n1 -- n1 ) resolve one forward reference Newlab.f
RES_ERROR ( targ_addr -- ) Newlab.f
RES_OFFSET_16, ( targ_addr -- ) Newlab.f
RES_OFFSET_32, ( targ_addr -- ) Newlab.f
RES_OFFSET_8, ( targ_addr -- ) Newlab.f
RES_RELATIVE_16, ( targ_addr -- ) resolve a word RELATIVE targ addr Newlab.f
RES_RELATIVE_32, ( targ_addr -- ) resolve a long RELATIVE targ addr Newlab.f
RES_RELATIVE_8, ( targ_addr -- ) resolve a byte RELATIVE targ addr Newlab.f
RES_SIGNED_8, ( targ_addr -- ) Newlab.f
RESET-ACTIVE-FUNCTION ( - ) Opengl.f
RESET-ALL-EVENTS ( - ) OGLEVTS.F
RESET-ASM 486ASM.F
RESET-FOR-NEXT-INSTR ( store a 0 into intermediate coding variables ) 486ASM.F
RESET-INDEX ( -- ) HYPER.F
RESET-OPENGL ( - ) cleanup OpenGL Opengl.f
RESET-SYNTAX ( reset the assembler to the previously flagged syntax ) 486ASM.F
RESET-VARS ( store 0 into all instruction coding variables ) 486ASM.F
RESETPVLEN fcp101.f
RESIZE ( a1 n1 -- a2 f1 ) ansi version of realloc Fkernel.f
RESIZE-FILE ( len-ud fileid -- ior ) Fkernel.f
RESIZEPOINTER ( size -- flag ) return FALSE if all went ok POINTER.F
RESIZING_BOUNCING_BALL ( - ) Bounce3d.f
RESOLVE ( resolve a forward reference to code-here ) 486ASM.F
RESOLVE ( taddr cfa -- ) Meta.f
RESOLVE-METHODS ( -- ) Class.f
RESOLVE-OFA ( -- ) resolve OFA to contain code length in bytes ASMWIN32.F
RESOLVE-OFA ( -- ) Meta.f
RESOLVE_X86 ( targ_addr res_type -- ) resolve a forward reference Newlab.f
RESOLVED? ( pfa -- f ) Meta.f
RESOLVES ( taddr -- ) Meta.f
RESOURCE-IMAGE-SAVE ( -- ) Utils.f
REST { adr \ sv1 sv2 -- } DIS486.F
REST DIS486.F
RESTORE-ALL-EVENTS ( timeout_done slow-action - ) OGLEVTS.F
RESTORE-CURRENT ( restore current to its previously saved value ) 486ASM.F
RESTORE-DEFAULT ( -- ) reset name to its default function Utils.f
RESTORE-EVENT ( flag event - ) OGLEVTS.F
RESTORE-HIGHLIGHT ( -- ) restore the state of the highlight Wined.f
RESTORE-INPUT ( xxx 8 -- f1 ) BLOCK.F
RESTORE-INPUT ( xxx 7 -- f1 ) Utils.f
RESTORE-IO ( -- ) Debug.f
RESTORE-IO Debug.f
RESUME-TASK ( addr -- flag ) suspend a task task.f
RET-COMPILE ( compile the RET instruction ) 486ASM.F
RETF? ( adjust opcode for far return ) 486ASM.F
RETF-COMPILE ( compile RETF ) 486ASM.F
RETITLE-WINDOW ( hwnd - ) for use outside the object Opengl.f
RETRACT fcp101.f
REVEAL ( -- ) Fkernel.f
REVERSEARGS ( -- ) ARGS.F
REVERSEARGS ( -- ) Fkernel.f
REVERSED ( - ) TOOLSET.F
REVERT-TEXT ( -- ) Wined.f
REWIND ( fid -- ) dfc.F
RGB ( red green blue -- colorref ) COLORS.F
RIGHT-TO-CURSOR ( -- ) Wined.f
RIGHTMOUSECLICK ( -- ) Handle a right mouse click Menu.f
ROLL ( n1 n2 .. nk k -- n2 n3 .. nk n1 ) Primutil.f
ROLL-FREF4ROTR ( - ) Opengl.f
ROT ( n1 n2 n3 -- n2 n3 n1 ) rotate third item to top of data stack Fkernel.f
ROTATE-DYNAMIC-SCENE ( - ) Opengl.f
ROTATE-STATIC-SCENE ( - ) Opengl.f
ROTATEBOARD fcp101.f
ROTATEF! ( degrees adr-struct-obj - degrees ) Opengl.f
ROWS ( -- n1 ) current screen rows Primutil.f
RP! ( a1 -- ) set the address of the return stack Fkernel.f
RP@ ( -- a1 ) get a1 the address of the return stack Fkernel.f
RPZ ( adr code -- adr' ) DIS486.F
RSHIFT ( u1 n -- u2 ) shift u1 right by n bits (divide) Fkernel.f
RST-EMIT ( c1 -- ) DBGSRC2.F
RST-TYPE ( a1 n1 -- ) DBGSRC2.F
RSTKBP ( -- ) display return stack Wined.f
RTEXT { identifier xpos ypos xsize ysize ---- -- } DIALOGRC.F
RTF ( addr op -- addr' ) DIS486.F
RTN ( addr op -- addr' ) DIS486.F
RTYPE! ( store the addressing mode type and update maxtype ) 486ASM.F
RUN-DEMO ( -- ) WINDEMO.F
RUN-DIALOG ( owner_handle dialog-func-cfa -- a1 ) Dc.f
RUN-DIALOG { parent template \ tmplhndl -- f } Dialog.f
RUN-FORTH XDEBUG.F
RUN-FORTH Debug.f
RUN-MODELESS-DIALOG { parent template \ tmplhndl -- hWnd } Dialog.f
RUN-TASK ( addr -- flag ) create task running task.f
RUN-TASKS ( -- ) run all the tasks taskdemo.f
RUNIVARREF { selID ^iclass \ Obj Class -- } run ivar reference (DEBUG ONLY!!) Class.f
RUNOBJ.VAR { selID ObjCfa \ Obj Class -- ^obj m0cfa } Class.f
RUNREF ( selPfa $str -- ) Execute using token in stream Class.f

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #
Created on June 22nd, 2003 by Dirk Busch.