|
<< Click to Display Table of Contents >> Expression tree header |
![]() ![]()
|
The expression tree header defines:
| the version tag of the expression |
| the size of the tree structure |
| the number of nodes in the node area |
| the offset locations of the first node and the beginning of the literal pool. |
The header is in this form:
#define CANEXPRVERSION 2
typedef struct{
UINT16 iVer;
UINIT16 iTotalSize;
UINT16 iNodes;
UINT16 iNodeStart;
UINT16 iLiteralStart;
} CANExpr;
typedef CANExpr far *pCANExpr;
typedef pCANExpr far *ppCANExpr;