是否有可能Antlr检测到我的语法规则/我的语法的一部分发生了错误?

时间:2014-06-07 14:18:14

标签: antlr antlr4

我构建了一个应用程序,用户可以根据布尔规则创建布尔规则和可自定义的函数: 这是一个例子:

  

((A == True)||(B == True))&& (C> = 3   &安培;&安培; D == 60)&& count {[E == True,F == False,G ==   是的,]> 2}

此规则的第一部分是常见的布尔比较。第二部分以" count"开头是一个函数,其中至少有两个语句必须为true才能使第二部分成立。 Antlr可能会出现我的规则错误吗?

1 个答案:

答案 0 :(得分:0)

是的,请查看使用grun(TestRig)或intellij插件等的解析树...