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
#
- I -
| NAME |
Stack |
Comment |
File |
| I |
( -- n1 ) |
push n1, the value of the current loop index |
Fkernel.f |
| I/O-COMPILE |
( compile an IN or OUT ) |
|
486ASM.F |
| ICLASS |
( ivar -- 'class ) |
|
Class.f |
| ICON |
{ identifier xpos ypos xsize ysize ---- -- } |
|
DIALOGRC.F |
| ID. |
( nfa -- ) |
|
Primutil.f |
| IDM_BETA |
|
|
WINMULTI.F |
| IDM_BETA1 |
|
|
WINMULTI.F |
| IDX-HDR |
( #elems ^class OR ^class -- indlen ) |
|
Class.f |
| IF |
|
|
Fkernel.f |
| IFA |
|
|
Class.f |
| IFEXIST |
( ( adr len -- true-if-file-exist ) |
|
TOOLSET.F |
| IGNORETO'>' |
( -- ) |
|
Wined.f |
| ILINE-READ |
( -- ) |
index line read, with tab expand |
HYPER.F |
| IMAGE-ALIGNED |
( n -- n' ) |
align to image file alignment |
imageman.f |
| IMAGE-FCLOSE |
( -- ) |
|
imageman.f |
| IMAGE-FCREATE |
( -- ) |
|
imageman.f |
| IMAGE-FERROR |
( -- ) |
|
imageman.f |
| IMAGE-FPOS |
( -- n ) |
file position |
imageman.f |
| IMAGE-FREPOS |
( n -- ) |
reposition file |
imageman.f |
| IMAGE-FWRITE |
( addr len -- ) |
|
imageman.f |
| IMAGE-PADWRITE |
( addr len -- ) |
write zero padded block |
imageman.f |
| IMAGE-SAVE |
( -- ) |
|
Utils.f |
| IML |
( addr op -- addr' ) |
|
DIS486.F |
| IMMED, |
( compile the immediate operand ) |
|
486ASM.F |
| IMMEDIATE |
( -- ) |
mark the last header create as an immediate word |
Fkernel.f |
| IMMEDIATE |
( -- ) |
|
Meta.f |
| IMPINIT |
( -- ) |
initialise import |
imageman.f |
| IMPLIB |
( -- ) |
define library name |
imageman.f |
| IMPORT |
( n -- -- ) |
define proc in the above library |
imageman.f |
| IMPSTR |
( link -- -- ) |
scan, allocate string |
imageman.f |
| IN-APPLICATION |
( -- ) |
|
Fkernel.f |
| IN-ASM |
( all later words are defined in the assembler vocabulary ) |
|
486ASM.F |
| IN-BUTTON? |
{ x y hWnd -- f1 } |
|
CONTROL.F |
| IN-CONSOLEWINDOW? |
( -- f1 ) |
|
Wined.f |
| IN-EDITWINDOW? |
( -- f1 ) |
|
Wined.f |
| IN-FORTH |
( all later words are defined in the forth vocabulary ) |
|
486ASM.F |
| IN-FORTH |
|
|
Meta.f |
| IN-HDRAG? |
( -- f1 ) |
in horizontal drag bar |
Wined.f |
| IN-HIDDEN |
( all later words are defined in the hidden vocabulary ) |
|
486ASM.F |
| IN-MACRO |
( flag the fact that we are in a macro ) |
|
486ASM.F |
| IN-META |
|
|
Meta.f |
| IN-SYSTEM |
( -- ) |
|
Fkernel.f |
| IN-TRANSITION |
|
|
Meta.f |
| IN-VDRAG? |
( -- f1 ) |
in vert drag bar |
Wined.f |
| INC |
( addr op -- addr' ) |
|
DIS486.F |
| INC-DEC-COMPILE |
( compile an INC or DEC ) |
|
486ASM.F |
| INCHECK? |
( wtm? -- tf ) |
|
fcp101.f |
| INCLUDE |
( -- ) |
load "filename" into application dictionary |
Fkernel.f |
| INCLUDE-FILE |
( fileid -- ) |
load file open on "fileid" to current dictionary |
Fkernel.f |
| INCLUDED |
( addr len -- ) |
load file addr,len into current dictionary |
Fkernel.f |
| INCNODES |
( -- nodes ) |
|
fcp101.f |
| INCR |
( addr -- ) |
increment the contents of addr |
Fkernel.f |
| INCR_INTERVAL |
( - ) |
|
Opengl.f |
| INCREMENT/ |
( n1 -- n2 ) |
adjust for very large file |
Wined.f |
| IND |
( addr code -- addr' ) |
|
DIS486.F |
| INDEX-1FILE |
( -- ) |
|
HYPER.F |
| INDEX-1LINE |
( -- f1 ) |
|
HYPER.F |
| INFOBOX |
{ \ title$ message$ -- } |
|
TOOLSET.F |
| INH |
( -- ) |
|
DIS486.F |
| INHERIT |
( pfa -- ) |
|
Class.f |
| INIFILE |
( - adres ) |
|
TOOLSET.F |
| INIT->FLOAT |
( -- ) |
|
FLOAT.F |
| INIT-3DFONT |
( - ) |
|
fcp3d.f |
| INIT-ASM |
( initalize assembly ) |
|
486ASM.F |
| INIT-ASSEMBLER |
( -- ) |
prepare for assembly code |
Meta.f |
| INIT-BUFFER |
( - ) |
|
TOOLSET.F |
| INIT-COLORS |
{ \ clink -- } |
initialize brushes and pens |
COLORS.F |
| INIT-DEFAULTS |
( -- ) |
|
Wined.f |
| INIT-DEVMODE-SCREEN |
( - dvmd ) |
|
Fullscreen.f |
| INIT-DIBSECTION |
( - ) |
|
Opengl.f |
| INIT-HANDLES |
( -- ) |
|
Primutil.f |
| INIT-LIGHTING |
|
|
Opengl.f |
| INIT-MALLOC |
( -- ) |
|
Fkernel.f |
| INIT-MESSAGEFILE |
( -- ) |
make sure message file is open if needed |
MESSAGES.F |
| INIT-PFD |
( - ) |
|
PIXELFRM.F |
| INIT-PIPE |
( -- ) |
|
PIPES.F |
| INIT-RANDOM |
( - ) |
|
TOOLSET.F |
| INIT-SHARED-EDIT |
( -- ) |
|
Wined.f |
| INIT-SHARED-FORTH |
( -- ) |
|
MAPFILE.F |
| INIT-SHARED-MEMORY |
( -- ) |
|
MAPFILE.F |
| INIT-THREAD-USER |
( addr addr -- ) |
|
multithr.f |
| INIT-USAGE |
( -- ) |
|
MARKUSED.F |
| INIT-VARS |
( -- ) |
|
WINCLOCK.F |
| INIT-WIN32FDIRECTORY |
{ \ kernel$ -- } |
|
REGISTRY.F |
| INIT_C1-3 |
( f: width height depth - ) |
|
Opengl.f |
| INIT_SCENE |
( - ) |
|
fcp3d.f |
| INIT_VERSION |
( -- ) |
|
DLGTEST.F |
| INIT_VERSION |
( -- ) |
|
Forthdlg.f |
| INITBOARD |
|
|
fcp101.f |
| INITHIST |
|
|
fcp101.f |
| INITISPY |
( -- ) |
|
ISPY.F |
| INITIVAR |
( ivar offset -- ) |
|
Class.f |
| INITSORT |
|
|
fcp101.f |
| INITSORTQ |
|
|
fcp101.f |
| INITVARS |
|
|
fcp101.f |
| INLINE, |
( cfa -- ) |
compile contents of following colon def inline |
OPTIMIZE.F |
| INLINE? |
( sq diff -- mask ) |
|
fcp101.f |
| INLINEABLE? |
( cfa -- f1 ) |
test definition for inline-ability |
OPTIMIZE.F |
| INMV |
( "e2e4" -- mv ) |
usage: inmv e2e4 |
fcp101.f |
| INP |
( addr code -- addr' ) |
|
DIS486.F |
| INPUT |
( - n ) |
|
TOOLSET.F |
| INQUIREBP |
( -- ) |
inquire for the value of a data item |
Wined.f |
| INSERT/OVERSTRIKE-CHARACTER |
( char -- ) |
modified word replaces the original |
Wined.f |
| INSERT-CHARACTER |
( char -- ) |
|
Wined.f |
| INSERT-LINES |
{ #lines -- } |
insert a number of blank lines |
Wined.f |
| INSERT-SPACES |
( n1 -- ) |
|
Wined.f |
| INSERT-STRING |
{ sadr slen -- } |
|
Wined.f |
| INSERT-TAB |
{ \ hlsts hcsts hleds hceds -- } |
|
Wined.f |
| INST |
( adr -- adr' ) |
|
DIS486.F |
| INST, |
( generate a necessary instruction prefix ) |
|
486ASM.F |
| INST-PRE |
|
|
486ASM.F |
| INSTALL-/R |
( install the /r field in a mod-r/m byte ) |
|
486ASM.F |
| INSTRING |
( adr-string - ) |
keyboard input for a string. |
TOOLSET.F |
| INT |
( -- ) |
long integer (32bit) instance variable |
Class.f |
| INT |
( addr op -- addr' ) |
|
DIS486.F |
| INT-COMPILE |
( compile the INT instruction ) |
|
486ASM.F |
| INTERFACE |
( -- ) |
|
dfc.F |
| INTERNAL |
( -- ) |
start the internal list of words for a module |
Module.f |
| INTERRUPT-AUTOPLAY |
( - ) |
|
fcp_inputwin.f |
| INVERT |
( n1 -- n2 ) |
perform a bitwise -1 XOR on n1, return result n2 |
Fkernel.f |
| IS |
( xt -- ) |
|
Fkernel.f |
| IS-ALNUM |
( n -- flag ) |
|
CTYPE.F |
| IS-ALPHA |
( n -- flag ) |
|
CTYPE.F |
| IS-CNTRL |
( n -- flag ) |
|
CTYPE.F |
| IS-DEFAULT |
( cfa -- ) |
set the default field of a deferred word |
Primutil.f |
| IS-DIGIT |
( n -- flag ) |
|
CTYPE.F |
| IS-FAR |
( we have a far pointer ) |
|
486ASM.F |
| IS-FAR? |
( do we have a far displacement? ) |
|
486ASM.F |
| IS-FORTH-SPACE |
( n -- flag ) |
|
CTYPE.F |
| IS-FREF3D |
( 'frefxD - ) |
|
Opengl.f |
| IS-GRAPH |
( n -- flag ) |
|
CTYPE.F |
| IS-HEX |
( n -- flag ) |
|
CTYPE.F |
| IS-LOWER |
( n -- flag ) |
|
CTYPE.F |
| IS-NEAR |
( we have a near displacement ) |
|
486ASM.F |
| IS-NEAR? |
( do we have a near displacement? ) |
|
486ASM.F |
| IS-PRINT |
( n -- flag ) |
|
CTYPE.F |
| IS-PUNCT |
( n -- flag ) |
|
CTYPE.F |
| IS-SHORT |
( we have a short displacement ) |
|
486ASM.F |
| IS-SHORT? |
( is the displacement short? ) |
|
486ASM.F |
| IS-SPACE |
( n -- flag ) |
|
CTYPE.F |
| IS-UPPER |
( n -- flag ) |
|
CTYPE.F |
| ISD |
( adr code -- adr' ) |
|
DIS486.F |
| ISHEX? |
( a n -- f ) |
|
Wined.f |
| ISKEY? |
( a n -- action color T | F ) |
|
Wined.f |
| ISNUMBER? |
( a n -- f ) |
|
Wined.f |
| ISPY |
( n1 n2 ... nn n -- ) |
|
ISPY.F |
| ISPY! |
( n -- ) |
|
ISPY.F |
| ISWINCONSTANT |
( str -- str FALSE | val TRUE ) |
|
Winlib.f |
| ITALICS |
( -- ) |
|
Wined.f |
| ITRAV |
{ ivar offset -- } |
|
Class.f |
| IVARREF |
{ selID ^iclass \ Class offset -- } |
compile ivar reference |
Class.f |
| IVARS |
( object-address -- ) |
|
CLASSDBG.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.