📜  门| GATE-CS-2004 |第 45 题

📅  最后修改于: 2021-09-27 05:38:46             🧑  作者: Mango

考虑具有以下翻译规则和 E 作为起始符号的语法。

E → E1 # T { E.value = E1.value * T.value }
         | T{ E.value = T.value }
T → T1 & F { T.value = T1.value + F.value }
          | F{ T.value = F.value }
F → num { F.value = num.value } 

计算表达式解析树根的 E.value:2 # 3 & 5 # 6 & 4。
(一) 200
(乙) 180
(三) 160
(四) 40答案: (C)
说明:见https://www.geeksforgeeks.org/compilers-set-1/的问题5
这个问题的测验