Java 从ANTLR解析器规则返回的Get列表,语法为+=语法
我有一个语法分析器规则Java 从ANTLR解析器规则返回的Get列表,语法为+=语法,java,antlr3,Java,Antlr3,我有一个语法分析器规则 s+=statement 我的声明规则声明如下 statement returns [List<CommonTree> myList] 这意味着s+=。。。转换为列表的内容。 问题是我需要访问从基础规则返回的列表。我试过了 $s.myList 但是它给出了一个错误,并且代码没有被编译 有人能告诉我如何访问此列表吗 $s.myList
s+=statement
我的声明规则声明如下
statement returns [List<CommonTree> myList]
这意味着s+=。。。转换为列表的内容。
问题是我需要访问从基础规则返回的列表。我试过了
$s.myList
但是它给出了一个错误,并且代码没有被编译
有人能告诉我如何访问此列表吗
$s.myList