|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use terminal_set | |
---|---|
java_cup |
Uses of terminal_set in java_cup |
---|
Fields in java_cup declared as terminal_set | |
---|---|
static terminal_set |
terminal_set.EMPTY
Constant for the empty set. |
Methods in java_cup that return terminal_set | |
---|---|
terminal_set |
lalr_item.calc_lookahead(terminal_set lookahead_after)
Calculate lookahead representing symbols that could appear after the symbol that the dot is currently in front of. |
terminal_set |
production.check_first_set()
Update (and return) the first set based on current NT firsts. |
terminal_set |
production.first_set()
First set of the production. |
terminal_set |
non_terminal.first_set()
First set for this non-terminal. |
terminal_set |
lalr_item.lookahead()
The lookahead symbols of the item. |
Methods in java_cup with parameters of type terminal_set | |
---|---|
boolean |
terminal_set.add(terminal_set other)
Add (union) in a complete set. |
terminal_set |
lalr_item.calc_lookahead(terminal_set lookahead_after)
Calculate lookahead representing symbols that could appear after the symbol that the dot is currently in front of. |
boolean |
terminal_set.equals(terminal_set other)
Equality comparison. |
boolean |
terminal_set.intersects(terminal_set other)
Determine if this set intersects another. |
boolean |
terminal_set.is_subset_of(terminal_set other)
Determine if this set is an (improper) subset of another. |
boolean |
terminal_set.is_superset_of(terminal_set other)
Determine if this set is an (improper) superset of another. |
void |
lalr_item.propagate_lookaheads(terminal_set incoming)
Propagate incoming lookaheads through this item to others need to be changed. |
Constructors in java_cup with parameters of type terminal_set | |
---|---|
lalr_item(production prod,
int pos,
terminal_set look)
Full constructor. |
|
lalr_item(production prod,
terminal_set look)
Constructor with default position (dot at start). |
|
terminal_set(terminal_set other)
Constructor for cloning from another set. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |