Method ToAutomaton
ToAutomaton()
Constructs new Automaton from this RegExp. Same
as ToAutomaton(null)
(empty automaton map).
Declaration
public virtual Automaton ToAutomaton()
Returns
ToAutomaton(IAutomatonProvider)
Constructs new Automaton from this RegExp. The
constructed automaton is minimal and deterministic and has no transitions
to dead states.
Declaration
public virtual Automaton ToAutomaton(IAutomatonProvider automaton_provider)
Parameters
Type |
Name |
Description |
IAutomatonProvider |
automaton_provider |
Provider of automata for named identifiers.
|
Returns
ToAutomaton(IDictionary<String, Automaton>)
Constructs new Automaton from this RegExp. The
constructed automaton is minimal and deterministic and has no transitions
to dead states.
Declaration
public virtual Automaton ToAutomaton(IDictionary<string, Automaton> automata)
Parameters
Type |
Name |
Description |
IDictionary<System.String, Automaton> |
automata |
A map from automaton identifiers to automata (of type
Automaton).
|
Returns