ANTLR4 + Python:获取解析器规则返回的对象

时间:2016-11-25 09:53:09

标签: python parsing antlr antlr4

我已经用以下格式编写了多个解析器规则

callWithMagic(<what should I put here?>);

现在我想编写一个名为somerule returns [Clause c]: ... ; 的python类,它将在调用方法Parser时返回Clause对象。我已经开始了

parse

有人能指出我如何完成代码的正确方向吗?

1 个答案:

答案 0 :(得分:0)

没关系 - 我已经找到了答案:

def parse(self):
    return self.parser.somerule().c