public void Reset(IGrammarLexerRule newGrammarRule)
        {
            LexerRule = newGrammarRule;
            _capture.Clear();

            _parseEngine = new ParseEngine(newGrammarRule.Grammar);
        }
 public ParseEngineLexeme(IGrammarLexerRule lexerRule)
 {
     _capture     = new StringBuilder();
     _parseEngine = new ParseEngine(lexerRule.Grammar);
     LexerRule    = lexerRule;
 }