如何修复此语法,以便它可以正确评估后缀

时间:2016-02-18 05:34:46

标签: parsing compiler-construction operators postfix-notation infix-notation

我正在编写一个应该将中缀转换为后缀的语法。我们的老师告诉我们改变这个语法:

E -> TT'  
T -> FF'  
T'-> +T | -T | nil  
F -> (E) | id | num
F' -> *F | /F | nil 

注意:代币是+,-,*,/, ^(pow)。问题是电力运营商。我不知道如何改变语法,以便它也可以解析权力。

提前致谢。

0 个答案:

没有答案