Uses of Class
jflex.StateSet
-
Packages that use StateSet Package Description jflex -
-
Uses of StateSet in jflex
Fields in jflex declared as StateSet Modifier and Type Field Description static 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
Methods in jflex that return StateSet Modifier and Type Method Description private StateSet
NFA. closure(int startState)
Calculates the epsilon closure for a specified set of states.private StateSet
NFA. closure(StateSet startStates)
Returns the epsilon closure of a set of statesStateSet
StateSet. complement(StateSet set)
Returns the set of elements that contained are in the specified set but are not contained in this set.StateSet
StateSet. copy()
copy.private StateSet
NFA. DFAEdge(StateSet start, int input)
Calculates the set of states that can be reached from another set of statesstart
with an specified input characterinput
Methods in jflex with parameters of type StateSet Modifier and Type Method Description void
StateSet. add(StateSet set)
add.private StateSet
NFA. closure(StateSet startStates)
Returns the epsilon closure of a set of statesStateSet
StateSet. 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
StateSet. copy(StateSet set)
Copy specified StateSet into this.private StateSet
NFA. DFAEdge(StateSet start, int input)
Calculates the set of states that can be reached from another set of statesstart
with an specified input characterinput
private Action
NFA. getAction(StateSet set)
Returns the action with highest priority in the specified set of states.void
StateSetEnumerator. reset(StateSet states)
reset.Constructors in jflex with parameters of type StateSet Constructor Description StateSet(StateSet set)
Constructor for StateSet.StateSetEnumerator(StateSet states)
Constructor for StateSetEnumerator.
-