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.