FORM 4.3
P_const Struct Reference

#include <structs.h>

Data Fields

LIST DollarList
LIST PreVarList
LIST LoopList
LIST ProcList
INSIDEINFO inside
UBYTE ** PreSwitchStrings
UBYTE * preStart
UBYTE * preStop
UBYTE * preFill
UBYTE * procedureExtension
UBYTE * cprocedureExtension
LONG * PreAssignStack
int * PreIfStack
int * PreSwitchModes
int * PreTypes
LONG StopWatchZero
LONG InOutBuf
LONG pSize
int PreAssignFlag
int PreContinuation
int PreproFlag
int iBufError
int PreOut
int PreSwitchLevel
int NumPreSwitchStrings
int MaxPreTypes
int NumPreTypes
int MaxPreIfLevel
int PreIfLevel
int PreInsideLevel
int DelayPrevar
int AllowDelay
int lhdollarerror
int eat
int gNumPre
int PreDebug
int OpenDictionary
int PreAssignLevel
int MaxPreAssignLevel
WORD DebugFlag
WORD preError
UBYTE ComChar
UBYTE cComChar

Detailed Description

The P_const struct is part of the global data and resides in the ALLGLOBALS struct A under the name P We see it used with the macro AP as in AP.InOutBuf It contains objects that have dealings with the preprocessor.

Definition at line 1549 of file structs.h.

Field Documentation

◆ DollarList

LIST DollarList

Definition at line 1550 of file structs.h.

◆ PreVarList

LIST PreVarList

Definition at line 1552 of file structs.h.

◆ LoopList

LIST LoopList

Definition at line 1554 of file structs.h.

◆ ProcList

LIST ProcList

Definition at line 1555 of file structs.h.

◆ inside

INSIDEINFO inside

Definition at line 1556 of file structs.h.

◆ PreSwitchStrings

UBYTE** PreSwitchStrings

Definition at line 1557 of file structs.h.

◆ preStart

UBYTE* preStart

Definition at line 1558 of file structs.h.

◆ preStop

UBYTE* preStop

Definition at line 1559 of file structs.h.

◆ preFill

UBYTE* preFill

Definition at line 1560 of file structs.h.

◆ procedureExtension

UBYTE* procedureExtension

Definition at line 1561 of file structs.h.

◆ cprocedureExtension

UBYTE* cprocedureExtension

Definition at line 1562 of file structs.h.

◆ PreAssignStack

LONG* PreAssignStack

Definition at line 1563 of file structs.h.

◆ PreIfStack

int* PreIfStack

Definition at line 1564 of file structs.h.

◆ PreSwitchModes

int* PreSwitchModes

Definition at line 1565 of file structs.h.

◆ PreTypes

int* PreTypes

Definition at line 1566 of file structs.h.

◆ StopWatchZero

LONG StopWatchZero

Definition at line 1570 of file structs.h.

◆ InOutBuf

LONG InOutBuf

Definition at line 1571 of file structs.h.

◆ pSize

LONG pSize

Definition at line 1572 of file structs.h.

◆ PreAssignFlag

int PreAssignFlag

Definition at line 1573 of file structs.h.

◆ PreContinuation

int PreContinuation

Definition at line 1574 of file structs.h.

◆ PreproFlag

int PreproFlag

Definition at line 1575 of file structs.h.

◆ iBufError

int iBufError

Definition at line 1576 of file structs.h.

◆ PreOut

int PreOut

Definition at line 1577 of file structs.h.

◆ PreSwitchLevel

int PreSwitchLevel

Definition at line 1578 of file structs.h.

◆ NumPreSwitchStrings

int NumPreSwitchStrings

Definition at line 1579 of file structs.h.

◆ MaxPreTypes

int MaxPreTypes

Definition at line 1580 of file structs.h.

◆ NumPreTypes

int NumPreTypes

Definition at line 1581 of file structs.h.

◆ MaxPreIfLevel

int MaxPreIfLevel

Definition at line 1582 of file structs.h.

◆ PreIfLevel

int PreIfLevel

Definition at line 1583 of file structs.h.

◆ PreInsideLevel

int PreInsideLevel

Definition at line 1584 of file structs.h.

◆ DelayPrevar

int DelayPrevar

Definition at line 1585 of file structs.h.

◆ AllowDelay

int AllowDelay

Definition at line 1586 of file structs.h.

◆ lhdollarerror

int lhdollarerror

Definition at line 1587 of file structs.h.

◆ eat

int eat

Definition at line 1588 of file structs.h.

◆ gNumPre

int gNumPre

Definition at line 1589 of file structs.h.

◆ PreDebug

int PreDebug

Definition at line 1590 of file structs.h.

◆ OpenDictionary

int OpenDictionary

Definition at line 1591 of file structs.h.

◆ PreAssignLevel

int PreAssignLevel

Definition at line 1592 of file structs.h.

◆ MaxPreAssignLevel

int MaxPreAssignLevel

Definition at line 1593 of file structs.h.

◆ DebugFlag

WORD DebugFlag

Definition at line 1594 of file structs.h.

◆ preError

WORD preError

Definition at line 1595 of file structs.h.

◆ ComChar

UBYTE ComChar

Definition at line 1596 of file structs.h.

◆ cComChar

UBYTE cComChar

Definition at line 1597 of file structs.h.


The documentation for this struct was generated from the following file: