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

时间:2017-01-17 15:38:14

标签: antlr antlr4

是否可以在ANTLR 4中创建一个解析器规则,其参数类型为' token',即一种规则

{"responses": [{"surveyResponseId": 1,"questionId": 1,"answerId": 1,"intensity": 3}]}

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

1 个答案:

答案 0 :(得分:0)

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