typedef struct {
DWORD dwSize;
DWORD dwUniqueID;
BYTE abData[];
} SRCFGRULE;
Defines a rule in a context-free grammar.
dwSize
Size, in bytes, of SRCFGRULE including the abData member.
dwUniqueID
Rule identifier that is unique to the grammar. A rule identifier can be defined only once in a grammar, and it cannot be 0. Rule identifiers do not have to be ordered or contiguous.
abData
Array of SRCFGSYMBOL structures that define the symbols used in the rule. The first symbol must be an operation.