私は言語を解析しようとしています。次の ANTLR4 パーサー ルールは、言語仕様から直接コピーされます。
physical_value
: raw_value DIV factor MUL factor PLUS offset
;
raw_value
: (physical_value MINUS offset) DIV factor
;
しかし、antlr はエラーを報告します: 次のルール セットは相互に左再帰的です 文法を変更する方法がわかりません。誰かが助けてくれることを願っています。ありがとう。