FORM  4.2.1
Data Fields
CbUf Struct Reference

#include <structs.h>

Data Fields

WORD * Buffer
 
WORD * Top
 
WORD * Pointer
 
WORD ** lhs
 
WORD ** rhs
 
LONG * CanCommu
 
LONG * NumTerms
 
WORD * numdum
 
WORD * dimension
 
COMPTREEboomlijst
 
LONG BufferSize
 
int numlhs
 
int numrhs
 
int maxlhs
 
int maxrhs
 
int mnumlhs
 
int mnumrhs
 
int numtree
 
int rootnum
 
int MaxTreeSize
 

Detailed Description

The CBUF struct is used by the compiler. It is a compiler buffer of which since version 3.0 there can be many.

Definition at line 938 of file structs.h.

Field Documentation

WORD* Buffer

[D] Size in BufferSize

Definition at line 939 of file structs.h.

Referenced by CleanupArgCache(), clearcbuf(), DoubleCbuffer(), finishcbuf(), inicbufs(), PF_BroadcastCBuf(), and Processor().

WORD* Top

pointer to the end of the Buffer memory

Definition at line 940 of file structs.h.

Referenced by AddNtoC(), AddNtoL(), DoubleCbuffer(), finishcbuf(), inicbufs(), PF_BroadcastCBuf(), and TestSub().

WORD* Pointer
WORD** lhs

[D] Size in maxlhs. list of pointers into Buffer.

Definition at line 942 of file structs.h.

Referenced by AddLHS(), DoubleCbuffer(), finishcbuf(), Generator(), inicbufs(), PF_BroadcastCBuf(), Processor(), and TestMatch().

WORD** rhs

[D] Size in maxrhs. list of pointers into Buffer.

Definition at line 943 of file structs.h.

Referenced by AddRHS(), CleanupArgCache(), clearcbuf(), DoubleCbuffer(), finishcbuf(), Generator(), inicbufs(), IniFbuffer(), PF_BroadcastCBuf(), Processor(), and TestSub().

LONG* CanCommu

points into rhs memory behind WORD* area.

Definition at line 944 of file structs.h.

Referenced by AddRHS(), finishcbuf(), inicbufs(), IniFbuffer(), PF_BroadcastCBuf(), and TestSub().

LONG* NumTerms

points into rhs memory behind CanCommu area

Definition at line 945 of file structs.h.

Referenced by AddRHS(), finishcbuf(), inicbufs(), IniFbuffer(), and PF_BroadcastCBuf().

WORD* numdum

points into rhs memory behind NumTerms

Definition at line 946 of file structs.h.

Referenced by AddRHS(), inicbufs(), IniFbuffer(), and PF_BroadcastCBuf().

WORD* dimension

points into rhs memory behind numdum

Definition at line 947 of file structs.h.

Referenced by AddRHS(), inicbufs(), IniFbuffer(), and PF_BroadcastCBuf().

COMPTREE* boomlijst

[D] Number elements in MaxTreeSize

Definition at line 948 of file structs.h.

Referenced by CleanupArgCache(), clearcbuf(), finishcbuf(), inicbufs(), IniFbuffer(), and PF_BroadcastCBuf().

LONG BufferSize

Number of allocated WORD's in Buffer

Definition at line 949 of file structs.h.

Referenced by DoubleCbuffer(), finishcbuf(), inicbufs(), and PF_BroadcastCBuf().


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