ユーザーがフォーマットを使用して特定の文字列基準を除外できるようにするプログラムがあります
(someType != 'a' AND someType != 'b') OR (anotherType = 'abc' AND somethingElse = 'cns')
これを解析するためにANTLR 4を使用することを検討しています。各グループは常に OR で区切られ、各内部グループは常に AND で区切られます。
私はジュニア開発者であり、これが私たちが進みたいルートである場合は、本を読んで ANTLR4 を学びます。ANTLR4 がこれを処理することを確認したいだけです。
基本的に、式がこの文法に基づいて true または false に評価されるかどうかを知りたいのです。