我有一个Antlr4的问题。给出下面的语法摘录。测试访问器中是否存在可选的actualParameters子树的正确方法是什么?我已经尝试过procedureCallStatement上下文的getChildCount方法。我还测试了上下文中是否有空的actualParameters参数。如果actualParameters子树不存在,我不想访问它。这样做会导致异常。凯尔文·约翰逊
program : statement (';
我正在创建一个简单的语言编译器,我面临着一个意想不到的行为。z')+;由于statementBlock是funcDecl规则中的强制规则,所以在侦听器中,FuncDeclContext对于以下输入,我将获得一个空statementBlock:} int x = b();据我所知,当面对无效的输入时,ANTLR会插入表示预期匹配的特殊节点(如本书第16