fr.umlv.tatoo.runtime.lexer
Class DFA

java.lang.Object
  extended by fr.umlv.tatoo.runtime.lexer.DFA

public class DFA
extends Object

Author:
Julien

Nested Class Summary
static class DFA.ReturnCode
           
 
Constructor Summary
DFA()
           
DFA(RegexTable table)
           
 
Method Summary
 RegexTable getTable()
           
 void reset()
           
 void reset(RegexTable table)
           
 DFA.ReturnCode step(char a)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DFA

public DFA()

DFA

public DFA(RegexTable table)
Method Detail

reset

public void reset(RegexTable table)

reset

public void reset()

step

public DFA.ReturnCode step(char a)

toString

public String toString()
Overrides:
toString in class Object

getTable

public RegexTable getTable()