#include <kydefs.h>
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. | |
| Rule * | rule |
| Value of a variable (pointer to 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.
1.2.14 written by Dimitri van Heesch,
© 1997-2002