Uses of Class
jflex.StateSet
Packages that use StateSet
-
Uses of StateSet in jflex
Modifier and TypeFieldDescriptionstatic final StateSet
StateSet.EMPTY
ConstantEMPTY
(package private) StateSet[]
NFA.epsilon
epsilon[current_state] is the set of states that can be reached from current_state via epsilon edges(package private) StateSet[][]
NFA.table
table[current_state][next_char] is the set of states that can be reached from current_state with an input next_charprivate static StateSet
NFA.tempStateSet
Modifier and TypeMethodDescriptionprivate StateSet
NFA.closure
(int startState) Calculates the epsilon closure for a specified set of states.private StateSet
Returns the epsilon closure of a set of statesStateSet.complement
(StateSet set) Returns the set of elements that contained are in the specified set but are not contained in this set.StateSet.copy()
copy.private StateSet
Calculates the set of states that can be reached from another set of statesstart
with an specified input characterinput
Modifier and TypeMethodDescriptionvoid
add.private StateSet
Returns the epsilon closure of a set of statesStateSet.complement
(StateSet set) Returns the set of elements that contained are in the specified set but are not contained in this set.private boolean
NFA.containsFinal
(StateSet set) Returnstrue
, iff the specified set of states contains a final state.boolean
StateSet.containsSet
(StateSet set) containsSet.void
Copy specified StateSet into this.private StateSet
Calculates the set of states that can be reached from another set of statesstart
with an specified input characterinput
private Action
Returns the action with highest priority in the specified set of states.void
reset.ModifierConstructorDescriptionConstructor for StateSet.StateSetEnumerator
(StateSet states) Constructor for StateSetEnumerator.