考虑文法G[A]:A→A∨B|B
B→B∧C|C
C→┓C|D
D→(A)|i
该文法是LL(1)文法
B→B∧C|C
C→┓C|D
D→(A)|i
该文法是LL(1)文法
举一反三
- 设有一文法G,如果文法G中没有形如A->...BC...的规则,其中A,B,C为非终结符,则称文法G为()。 A: 算法优先文法 B: LL(1)文法 C: LR(0)文法 D: 算符文法
- 已知如下文法:A→A∨B|BB→B∧C|CC→┑D|DD→(A)|i则该文法是否LL(1)文法()。 A: 是 B: 不是
- 下面哪种文法可能是二义文法 A: LL(1)文法 B: 算法优先文法 C: 简单优先文法 D: 算符文法
- 已知文法G(S)为:S→Pa|Pb|cP→Pd|Se|f则该文法为 ( )。 A: LL(1)文法 B: SLR(1)文法 C: a和b D: 都不是
- 一个文法G,若( ),则称它是LL(1)文法。