ANTLR 4:作为解析器规则中的参数的标记


是否可以

在ANTLR 4中创建具有"token"类型的参数的解析器规则,即一种规则

list[elem Token] : '[' elem (',' elem)* ']';

它应该与类型为"elem"的令牌列表匹配。例如,list[ID] 应该匹配标识符列表,而 list[String] 应该匹配字符串列表,两者都遵循上述规则中给出的语法。

不,这种语义检查通常在解析后在侦听器或访问者(ANTLR也生成)中进行。

相关内容

  • 没有找到相关文章

最新更新