已知文法G(S)为:S→Pa|Pb|cP→Pd|Se|f则该文法为 ( )。
A: LL(1)文法
B: SLR(1)文法
C: a和b
D: 都不是
A: LL(1)文法
B: SLR(1)文法
C: a和b
D: 都不是
举一反三
- 已知如下文法:[br][/br]S→Pa|Pb|c P→Pd|Se|f 该文法是: A: LL(1)文法 B: SLR(1)文法 C: A和B D: 都不是
- 已知文法G(A)为:A→xPx|xQy|yPy|yQx P→zQ→z则该文法为( )。 A: LALR(1)文法 B: LR(1)文法 C: a和b D: 都不是
- 设文法G[S]为: S→aAcB A→Ab|b B→d 问: 1)该文法是否可改造为LL(1)文法,为什么? 2)若该文法是LL(1)文法,请构造相应的LL(1)分析表。如果不是请改造为LL(1)文法,再构造LL(1)分析表;
- 下面哪些文法是无二义文法。? LL(1)文法|算符优先文法|SLR(1)文法|LR(k)文法
- 设有一文法G,如果文法G中没有形如A->...BC...的规则,其中A,B,C为非终结符,则称文法G为()。 A: 算法优先文法 B: LL(1)文法 C: LR(0)文法 D: 算符文法