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.