我有一个程序,用户希望能够使用格式过滤掉某些字符串标准
(someType != 'a' AND someType != 'b') OR (anotherType = 'abc' AND somethingElse = 'cns')
我们正在研究使用 ANTLR 4 来解析它。每个组将始终由 OR 分隔,每个内部组将始终由 AND 分隔。
我是一名初级开发人员,如果这是我们想要走的路,我将通过阅读这本书来学习 ANTLR4。我只是想确保 ANTLR4 能够解决这个问题。
我们本质上想知道表达式是否会根据这个语法计算为真或假。