Frames | No Frames |
Constructors with parameter type java_cup.terminal_set | |
Full constructor. | |
Constructor with default position (dot at start). | |
Constructor for cloning from another set. |
Fields of type java_cup.terminal_set | |
terminal_set | Constant for the empty set. |
terminal_set | First set for this non-terminal. |
terminal_set | First set of the production. |
terminal_set | The lookahead symbols of the item. |
Methods with parameter type java_cup.terminal_set | |
boolean | Add (union) in a complete set. |
terminal_set | Calculate lookahead representing symbols that could appear after the
symbol that the dot is currently in front of. |
boolean | Equality comparison. |
boolean | Determine if this set intersects another. |
boolean | Determine if this set is an (improper) subset of another. |
boolean | Determine if this set is an (improper) superset of another. |
void | Propagate incoming lookaheads through this item to others need to
be changed. |
void | Produce warning messages for all conflicts found in this state. |
Methods with return type java_cup.terminal_set | |
terminal_set | Calculate lookahead representing symbols that could appear after the
symbol that the dot is currently in front of. |
terminal_set | Update (and return) the first set based on current NT firsts. |
terminal_set | First set for this non-terminal. |
terminal_set | First set of the production. |
terminal_set | The lookahead symbols of the item. |