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.