5
В настоящее время я использую ANTLR4 в C#, но мне грозит проблема, я не знаю, как получить объект/класс IParseTree.Как получить IPARseTree в ANTLR4?
Я нашел в C# полное имя здесь Antlr4.Runtime.Tree.IParseTree
, но как получить объект?
AntlrInputStream inputStream = new AntlrInputStream(sSpinTexte);
SpinParserLexer SpinLexer = new SpinParserLexer(inputStream);
CommonTokenStream commonTokenStream = new CommonTokenStream(SpinLexer);
SpinParserParser SpinParser = new SpinParserParser(commonTokenStream);
IParseTree tree = ?????
Не могли бы вы помочь?
Образованные догадка с помощью ANTLR с Java. Вы пробовали 'IParseTree tree = SpinParser.yourStartRuleName();'? Замените 'yourStartRuleName' на имя правила, которое вы хотели бы проанализировать. Вот как это работает на Java. – Cv4