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.