public final class EpsilonClosure extends Object
Modifier and Type | Field and Description |
---|---|
protected int |
first |
protected int |
marker |
protected IntSequence |
next |
protected IntSequence |
state |
protected int[] |
stateClosure |
protected int[] |
stateMark |
protected int |
stored |
Modifier | Constructor and Description |
---|---|
protected |
EpsilonClosure(Automaton a) |
Modifier and Type | Method and Description |
---|---|
protected int |
closure(int state) |
protected void |
finish() |
protected boolean |
isMarked(int state) |
protected void |
mark(int state) |
protected void |
setMarker(int state) |
protected IntSequence state
protected IntSequence next
protected int stored
protected int[] stateMark
protected int[] stateClosure
protected int marker
protected int first
protected EpsilonClosure(Automaton a)