下面哪种文法可能是二义文法
A: LL(1)文法
B: 算法优先文法
C: 简单优先文法
D: 算符文法
A: LL(1)文法
B: 算法优先文法
C: 简单优先文法
D: 算符文法
D
举一反三
- 下面哪些文法是无二义文法。? LL(1)文法|算符优先文法|SLR(1)文法|LR(k)文法
- 一个文法可能既是简单优先文法,又是算符优先文法。
- 青书学堂: 以下陈述完全正确的是:( )。 ①LR(K)文法是无二义性文法 ②LR(K)文法可能是左递归文法 ③LL(K)文法是无二义性文法 ④LL(K)文法可能是左递归文法 ⑤简单优先文法是无二义性文法 ⑥简单优先文法肯定是无左递归文法
- 设有一文法G,如果文法G中没有形如A->...BC...的规则,其中A,B,C为非终结符,则称文法G为()。 A: 算法优先文法 B: LL(1)文法 C: LR(0)文法 D: 算符文法
- 下面的文法中不属于算符优先文法的是
内容
- 0
任何一个二义性文法一定不是LR类文法,也不是一个算符优先文法。
- 1
下面文法不是算符优先文法: S∷=A[ ] | [A∷=aA | B]B∷=a
- 2
乔姆斯基把文法分为四种类型,即0型、1型、2型、3型,其中3型文法是:( ) A: 上下文无关文法 B: 正规文法 C: 属性文法 D: 算符优先文法
- 3
简单优先文法是无二义性文法。()
- 4
LL(k)文法是对LL(1)文法概念的推广,它代表“从左至右分析输入、最左推导和超前查看k个符号即可确定当前应采用的推导”,则 。 A: LL(1)文法都属于LL(2)文法 B: LL(2)文法都属于LL(1)文法 C: LL(2)文法可能二义 D: 以上说法都不对