我目前在C#中使用ANTLR4,但是我遇到了一个问题,我不知道如何获取对象/类IParseTree。

我在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 = ?????

你能帮忙吗?

最佳答案

感谢Cv4的注释,这是我使用的代码:

IParseTree tree = SpinParser.expr();

关于c# - 如何在ANTLR4中获取IParseTree?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20401789/

10-08 21:40