标签: bnf
我正在经历BNF的概念。我知道如何绘制语法树并找到模棱两可的语法。我开始知道可以修改语法并将新的二进制操作(&)添加到具有隐含优先级的现有语法中。我已经搜索了很多,以找到如何做到这一点但我没有任何线索..我有以下语法
E::= E+T|T T::= T*F|F F::='('E')'|a|b|c
任何人都可以给我一些关于这个的见解
答案 0 :(得分:0)
E::= E+A|A A::= A&T|T T::= T*F|F F::='('E')'|a|b|c