C# Class SearchAlgorithms.Automata.Nfa

Afficher le fichier Open project: Skookum/SearchAlgorithms Class Usage Examples

Méthodes publiques

Méthode Description
AddFinalState ( int>.Tuple finalState ) : void
AddTransition ( int>.Tuple src, char input, int>.Tuple dest ) : void
ConstructDfaUsingPowerSet ( ) : Dfa
Nfa ( ) : System
WriteGraph ( ) : string

Private Methods

Méthode Description
_Expand ( AutomataState states ) : AutomataState
_GetInputs ( AutomataState states ) : IEnumerable
_IsFinal ( AutomataState states ) : bool
_NextState ( AutomataState states, char input ) : AutomataState

Method Details

AddFinalState() public méthode

public AddFinalState ( int>.Tuple finalState ) : void
finalState int>.Tuple
Résultat void

AddTransition() public méthode

public AddTransition ( int>.Tuple src, char input, int>.Tuple dest ) : void
src int>.Tuple
input char
dest int>.Tuple
Résultat void

ConstructDfaUsingPowerSet() public méthode

public ConstructDfaUsingPowerSet ( ) : Dfa
Résultat Dfa

Nfa() public méthode

public Nfa ( ) : System
Résultat System

WriteGraph() public méthode

public WriteGraph ( ) : string
Résultat string