表达式a-(-b)*c的逆波兰表示为 。
A、a-b@c* B、ab@c*- C、ab@* c - D、ab@c-* (注:@为单目减运算符)
已知文法G[A]:
A→BCc | gDB
B→bCDE |ε
C→DaB | ca
D→dD |ε
E→gAf | c
(1)计算该文法的每一个非终结符的FIRST集和FOLLOW集;
(2)试判断该文法是否为LL(1)文法,若是给出其预测分析表。
表达式a-(-b)*c的逆波兰表示为 。
A、a-b@c* B、ab@c*- C、ab@* c - D、ab@c-* (注:@为单目减运算符)
给出生成下列语言的CFG: {1n0m1m0n|m,n>=0}
已知文法G[A]:A→aAd|aAb| ε
(1)判断该文法是否为SLR(1)文法;
(2)若是构造相应分析表,并对输入串 ab# 给出分析过程。