Antlr4.Tool.Grammar.CreateGrammarParserInterpreter C# (CSharp) Метод

CreateGrammarParserInterpreter() публичный Метод

public CreateGrammarParserInterpreter ( Antlr4.Runtime.ITokenStream tokenStream ) : GrammarParserInterpreter
tokenStream Antlr4.Runtime.ITokenStream
Результат GrammarParserInterpreter
        public virtual GrammarParserInterpreter CreateGrammarParserInterpreter(ITokenStream tokenStream)
        {
            if (this.IsLexer())
            {
                throw new InvalidOperationException("A parser interpreter can only be created for a parser or combined grammar.");
            }

            char[] serializedAtn = ATNSerializer.GetSerializedAsChars(atn, GetRuleNames());
            ATN deserialized = new ATNDeserializer().Deserialize(serializedAtn);
            return new GrammarParserInterpreter(this, deserialized, tokenStream);
        }