org.sablecc.sablecc
Class NFA
java.lang.Object
org.sablecc.sablecc.NFA
- All Implemented Interfaces:
- java.lang.Cloneable
public class NFA
- extends java.lang.Object
- implements java.lang.Cloneable
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
states
public NFA.State[] states
NFA
private NFA(int size)
NFA
public NFA()
NFA
public NFA(CharSet chars)
NFA
public NFA(java.lang.String string)
NFA
private NFA(NFA nfa)
zeroOrMore
public NFA zeroOrMore()
zeroOrOne
public NFA zeroOrOne()
oneOrMore
public NFA oneOrMore()
concatenate
public NFA concatenate(NFA next)
alternate
public NFA alternate(NFA next)
merge
public NFA merge(NFA next)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object