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
#
- P -
NAME |
Stack |
Comment |
File |
P |
( -- ) |
|
TASKER.F |
P-BEGINPATH |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-BEZIERTO |
( a1 n1 -- a1 n1 ) |
only works RAW |
Dc.f |
P-ENDPATH |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-FILLAREA |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-FILLPATH |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-LINECOLOR |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-LINETO |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-MOVETO |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-MPAGE |
( -- ) |
|
Dc.f |
P-PAGE |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-SETPIXEL |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-STROKEANDFILL |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-STROKEPATH |
( a1 n1 -- a1 n1 ) |
|
Dc.f |
P-TEXTOT |
( a1 n1 -- a1 n1 ) |
horizontal text (normal) |
Dc.f |
P-TEXTOTF |
( a1 n1 -- a1 n1 ) |
font-specifed text out |
Dc.f |
P-TEXTOTL |
( a1 n1 -- a1 n1 ) |
line printer text |
Dc.f |
P-TEXTOTR |
( a1 n1 -- a1 n1 ) |
vertical text |
Dc.f |
P4*15 |
|
4 X 15 puzzle 402 solutions |
pentom.f |
P6*10 |
|
6 X 10 puzzle 2339 solutions |
pentom.f |
PAD |
( adr op -- adr' ) |
|
DIS486.F |
PAD! |
( n - ) |
|
TOOLSET.F |
PAD@ |
( - n ) |
|
TOOLSET.F |
PAGE>LINE |
( page -- startline ) |
rls - page |
Wined.f |
PAGE-SCALED |
( -- ) |
|
Dc.f |
PAGE-SETUP |
( -- ) |
|
Dc.f |
PAGE-UP-SETUP |
( -- ) |
|
Forthdlg.f |
PAGE-UP-SETUP2 |
( -- ) |
|
DLGTEST.F |
PAINT |
{ hWnd \ hDC -- } |
|
HELLO.F |
PALETTEINDEX |
( index -- colorref ) |
return ref of system color |
COLORS.F |
PALETTERGB |
( red green blue -- colorref ) |
|
COLORS.F |
PAN |
( adr op -- adr' ) |
|
DIS486.F |
PARMFIND |
( addr -- addr 0 | cfa -1 | cfa 1 ) |
|
ARGS.F |
PARMFIND |
( addr -- addr FALSE | cfa -1 | cfa 1 ) |
|
Fkernel.f |
PARMS, |
( -- ) |
compile runtime to push parameters |
ARGS.F |
PARMS, |
( -- ) |
compile runtime to push parameters |
Fkernel.f |
PARMS-INIT |
( -- ) |
|
ARGS.F |
PARMS-INIT |
( -- ) |
|
Fkernel.f |
PARSE |
( char -- addr len ) |
|
Fkernel.f |
PARSE/MODR/M |
( mod-r-r/m -- 3bits=r/m 3bits=r/op 2bits=mod ) |
|
DIS486.F |
PARSE/SIB |
( ss-iii-bbb -- bbb iii ss ) |
r including general, special, segment, MMX |
DIS486.F |
PARSE-CALL/JMP-OPERANDS |
( parse the operands for calls and jumps ) |
|
486ASM.F |
PARSE-FP-OPS |
( parse floating point instruction operands ) |
|
486ASM.F |
PARSENUM |
( a n -- a' n' number ) |
|
Wined.f |
PARTIAL-SAVE-USAGE |
( -- ) |
|
MARKUSED.F |
PASS- |
( - old-passi ) |
decrement passi |
TOOLSET.F |
PASS+ |
( - old-passi ) |
increment passi |
TOOLSET.F |
PASTE-DATE/TIME |
( -- ) |
|
Wined.f |
PASTE-DEMO-BITMAP |
{ flag \ hbm hdcMem -- } |
|
WINDEMO.F |
PASTE-LOAD |
( -- ) |
|
Keysave.f |
PASTE-TEXT |
{ \ gblhndl gblptr tlen tadr iadr textlen rectmode -- } |
|
Wined.f |
PASTE1KEY |
( -- ) |
|
Keysave.f |
PASTE1KEY? |
( f1 -- f1 ) |
|
Keysave.f |
PATCH |
( cfa -- ) |
|
XDEBUG.F |
PATCH |
( cfa -- ) |
|
Debug.f |
PATCHINTO |
( a1 -- ) |
|
Debug.f |
PATH-LIST |
( link <-name-> -- ) |
create a new search path |
paths.f |
PAUSE |
( -- ) |
|
TASKER.F |
PAUSE-SECONDS |
( n1 -- ) |
|
Utils.f |
PDLG-BUILD |
( winh -- ) |
|
xprtdlg.f |
PEMIT |
{ char -- } |
write a character to the parallel port |
WINPAR.F |
PENTOM |
|
|
pentom.f |
PENTOM-INIT |
( wd ht - ) |
initialise the board & pieces |
pentom.f |
PERFORM-WATCH |
( -- ) |
|
Debug.f |
PFIND |
|
|
ARGS.F |
PFIND |
( addr -- addr FALSE | cfa -1 | cfa 1 ) |
|
Fkernel.f |
PICK |
( ... k -- ... n[k] ) |
|
Fkernel.f |
PIECE>3DBOARD |
( n p - n1 p ) |
|
fcp3d.f |
PIECE-POSITION |
|
|
fcp3d.f |
PLACE |
( addr len dest -- ) |
|
Fkernel.f |
PLACE-PIECE |
( p# -- ) |
code to put piece on board |
pentom.f |
PLACEX |
( x y val -- ) |
place or lift the X pattern |
pentom.f |
PLAY-MACRO |
( -- ) |
|
Wined.f |
PLAY1KEY |
( -- ) |
|
Keysave.f |
PLAY1KEY? |
( f1 -- f1 ) |
|
Keysave.f |
PLY-BLACK-OR-WHITE |
( - ply ) |
|
fcp_inputwin.f |
POINTER |
( bytes -- ) |
make a pointer "name" |
POINTER.F |
POINTERS-INIT |
( -- ) |
|
POINTER.F |
POP |
( addr op -- addr' ) |
|
DIS486.F |
POP-COMPILE |
( compile POP ) |
|
486ASM.F |
POP-EAX-OPT |
( -- ) |
|
OPTIMIZE.F |
POP-OP |
( move an item from the operand stack to the parameter stack ) |
|
486ASM.F |
POP-RELPOS |
|
|
pentom.f |
POR |
( adr op -- adr' ) |
|
DIS486.F |
PORTRAIT? |
( -- flag ) |
True if portrait mode |
Dc.f |
POS_BLOCK |
( n1 --- ) |
Set file pointer to block pos n1 |
BLOCK.F |
POSITION! |
( adr-struct-obj - ) |
|
Opengl.f |
POSITION@ |
( adr-struct-obj - ) |
|
Opengl.f |
POSSIBLY |
( "name" -- ) |
|
Nforget.f |
POSTPONE |
( -- ) |
|
Fkernel.f |
PPA |
( addr op -- addr' ) |
|
DIS486.F |
PPF |
( addr op -- addr' ) |
|
DIS486.F |
PPS |
( addr op -- addr' ) |
|
DIS486.F |
PRECISION |
( -- n ) |
|
FLOAT.F |
PREPEND\ |
|
|
Utils.f |
PREV-ACCEPT-BUF" |
( -- a1 n1 ) |
|
LINEEDIT.F |
PREV-LINK |
( -- ) |
|
Wined.f |
PREVIOUS |
( -- ) |
|
Order.f |
PRINT |
( -- ) |
|
Dc.f |
PRINT-CLOSE |
( -- ) |
close the printer |
Primutil.f |
PRINT-CLOSE |
( -- ) |
close the printer |
xprtdlg.f |
PRINT-CONSOLE |
( -- ) |
print all lines used in screen save buffer |
Dc.f |
PRINT-DEMO |
( -- ) |
|
WINDEMO.F |
PRINT-DEMO-BMP |
{ nBits \ pbmi lpBits hbm hdcMem -- } |
|
WINDEMO.F |
PRINT-DIR-FILES |
( adr slen -- ) |
|
ANSFILE.F |
PRINT-END |
( -- ) |
finish printing page and doc |
Primutil.f |
PRINT-END |
( -- ) |
finish printing page and doc |
xprtdlg.f |
PRINT-FLAGS |
( -- flag ) |
true if selection radio button chosen |
Primutil.f |
PRINT-FLAGS |
( -- flag ) |
true if selection radio button chosen |
xprtdlg.f |
PRINT-FORTH |
( -- ) |
|
Dc.f |
PRINT-INIT |
( -- printDC ) |
initialize the printer, return DC |
Primutil.f |
PRINT-INIT |
( -- printDC ) |
initialize the printer, return DC |
xprtdlg.f |
PRINT-INIT2 |
( bitmapped flags topage -- printDC ) |
|
Primutil.f |
PRINT-INIT2 |
( bitmapped flags topage -- printDC ) |
|
xprtdlg.f |
PRINT-MULTI-PAGE |
( -- ) |
|
Dc.f |
PRINT-ORIENTATION |
( f1 -- hDC ) |
true = landscape |
Fkernel.f |
PRINT-ORIENTATION |
( f1 -- hDC ) |
true = landscape |
xprtdlg.f |
PRINT-PAGE |
( -- ) |
finish current page start new page |
Primutil.f |
PRINT-PAGE |
( -- ) |
finish current page start new page |
xprtdlg.f |
PRINT-PAGE? |
( -- f1 ) |
|
Dc.f |
PRINT-SCALED |
( -- ) |
|
Dc.f |
PRINT-SCREEN |
( -- ) |
print the physical screen |
Dc.f |
PRINT-SETUP |
( window_handle -- PrintDC ) |
|
Primutil.f |
PRINT-SETUP |
( window_handle -- PrintDC ) |
|
xprtdlg.f |
PRINT-START |
( -- ) |
start printing a new page & doc |
Primutil.f |
PRINT-START |
( -- ) |
start printing a new page & doc |
xprtdlg.f |
PRINT-TEXT |
{ \ message$ fromline toline -- } |
|
Wined.f |
PRINT-TEXT |
{ \ message$ -- } |
|
WINBROWS.F |
PRINTBD |
|
|
pentom.f |
PRINTER |
( -- ) |
|
Dc.f |
PRIVATE |
( -- ) |
|
Module.f |
PROC |
( #params -- ) |
#arguments proc MessageBeep |
Fkernel.f |
PROC |
( n -- ) |
added to support proc |
Meta.f |
PROCESS-AFILE |
( adrd adr len -- ) |
search this file for find string |
Wined.f |
PROCESS-MOUSE |
( ekey -- ) |
|
Primutil.f |
PROFILE>$ |
( Inifile section key - Inifile section adr ) |
|
TOOLSET.F |
PROFILE>F |
( Inifile section key - Inifile section ) |
|
TOOLSET.F |
PROFILE>S |
( Inifile section key - Inifile section n ) |
|
TOOLSET.F |
PROFILE-BYE |
( -- ) |
finish up profiling the Forth dictionary |
PROFILE.F |
PROFILE-DISABLE |
( -- ) |
don't activate profiling |
PROFILE.F |
PROFILE-ENABLE |
( -- ) |
activate profiling |
PROFILE.F |
PROFILE-INIT |
( -- ) |
setup to profile the Forth dictionary |
PROFILE.F |
PROFILING-OFF |
( -- ) |
don't even include the profiling word in each def |
PROFILE.F |
PROFILING-ON |
( -- ) |
include the profiling word in each definition |
PROFILE.F |
PROGRAM-NAME-INIT |
( -- ) |
|
REGISTRY.F |
PROGRAM-PATH-INIT |
( -- ) |
|
Utils.f |
PROJECTION |
|
|
Opengl.f |
PROMPT-SIZE |
( -<"SETSIZE">- ) |
if SIZE follows on commandline, prompt |
Meta.f |
PSA |
( addr op -- addr' ) |
|
DIS486.F |
PSB |
( adr op -- adr' ) |
|
DIS486.F |
PSF |
( addr op -- addr' ) |
|
DIS486.F |
PSH |
( addr op -- addr' ) |
|
DIS486.F |
PSI |
( addr op -- addr' ) |
|
DIS486.F |
PSORTFORPLY |
( -- ^pSort ) |
|
fcp101.f |
PSS |
( addr op -- addr' ) |
|
DIS486.F |
PSW |
( adr op -- adr' ) |
|
DIS486.F |
PTEST |
( -- ) |
|
WINPAR.F |
PTYPE |
( a1 n1 -- ) |
|
WINPAR.F |
PURE-REG? |
( is the mod field of the mod-r/m = 3? ) |
|
486ASM.F |
PUSH/POP-ENTRY |
( entry sequence for push and pop compilers ) |
|
486ASM.F |
PUSH-COMPILE |
( compile PUSH ) |
|
486ASM.F |
PUSH-EBX-OPT |
( -- ) |
|
OPTIMIZE.F |
PUSH-OP |
( move a parameter stack item to the opstack ) |
|
486ASM.F |
PUSH-RELPOS |
( relpos -- ) |
|
pentom.f |
PUSHBUTTON |
{ identifier xpos ypos xsize ysize ---- -- } |
|
DIALOGRC.F |
PUSHKEY |
( c1 -- ) |
push c1 into the keyboard input stream |
Primutil.f |
PUT-CURSOR-LINE |
( -- ) |
|
Wined.f |
PUW |
( adr op -- adr' ) |
|
DIS486.F |
PVERASE |
|
|
fcp101.f |
PXR |
( adr op -- adr' ) |
|
DIS486.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.