Method | Description | |
---|---|---|
AddFinalState ( AutomataState states ) : void | ||
AddTransition ( AutomataState src, char input, AutomataState dest ) : void | ||
Dfa ( AutomataState startState ) : System | ||
FindNextEdge ( AutomataState s, char x ) : char | ||
FindNextValidString ( string input ) : string | ||
HasDefaultTransition ( AutomataState src, AutomataState dest ) : bool | ||
HasTransition ( AutomataState src, char input, AutomataState dest ) : bool | ||
SetDefaultTransition ( AutomataState src, AutomataState dest ) : void | ||
WriteGraph ( ) : string |
Method | Description | |
---|---|---|
_FindNextState ( AutomataState src, char input ) : AutomataState | ||
_IsFinal ( AutomataState state ) : bool |
public AddFinalState ( AutomataState states ) : void | ||
states | AutomataState | |
return | void |
public AddTransition ( AutomataState src, char input, AutomataState dest ) : void | ||
src | AutomataState | |
input | char | |
dest | AutomataState | |
return | void |
public Dfa ( AutomataState startState ) : System | ||
startState | AutomataState | |
return | System |
public FindNextEdge ( AutomataState s, char x ) : char | ||
s | AutomataState | |
x | char | |
return | char |
public FindNextValidString ( string input ) : string | ||
input | string | |
return | string |
public HasDefaultTransition ( AutomataState src, AutomataState dest ) : bool | ||
src | AutomataState | |
dest | AutomataState | |
return | bool |
public HasTransition ( AutomataState src, char input, AutomataState dest ) : bool | ||
src | AutomataState | |
input | char | |
dest | AutomataState | |
return | bool |
public SetDefaultTransition ( AutomataState src, AutomataState dest ) : void | ||
src | AutomataState | |
dest | AutomataState | |
return | void |