public RegexCompiler( IRegexToNfa regexToNfa, INfaToDfa nfaToDfa) { _regexToNfa = regexToNfa; _nfaToDfa = nfaToDfa; }
public EbnfGrammarGenerator() { _regexToNfaAlgorithm = new ThompsonConstructionAlgorithm(); _nfaToDfaAlgorithm = new SubsetConstructionAlgorithm(); }