Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

RuleElement Struct Reference

One element of a Rule. More...

#include <kydefs.h>

List of all members.

Public Attributes

SymbolType type
 Type of the element.

RuleElement * prev
 Pointer to the previous element in the rule.

RuleElement * next
 Pointer to the next element in the rule.

TerminalValue value
 Value of terminal symbol.

Rulerule
 Value of a variable (pointer to a rule).


Detailed Description

One element of a Rule.

Rule is represented as a doubly-linked list of this rule elements (terminals and variables).

Definition at line 65 of file kydefs.h.


The documentation for this struct was generated from the following file:
Generated on Wed Feb 5 10:43:06 2003 for Exalt by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002