设有文法G[S]: S→AB|bb|b AC A→ε| B→ε|aC C→aS|c 则FOLLOW(A)={_______}。 对
设有文法G[S]: S→AB|bb|b AC A→ε| B→ε|aC C→aS|c 则FOLLOW(A)={_______}。 对给出的文法G[S]填写如下LL(1)分析表的内容。
设有文法G[S]: S→AB|bb|b AC A→ε| B→ε|aC C→aS|c 则FOLLOW(A)={_______}。 对给出的文法G[S]填写如下LL(1)分析表的内容。
第1题
设有文法G(S): S→AB|AS A→aA|a B→b 文法G(S)与下面正规式等价的是_______。
A.aa*bb*
B.aa*b
C.(ab)*
D.a(ab)*b
第2题
设有文法G(S): S→aA|bC|a A→aS|bB B→aC|bA|b C→aB|bS 下述不为L(G)的句子的是_______。
A.a100b50ab100
B.a1000b500aba
C.a500b60ab2a
D.a100b10ab10aa
第3题
设有语言L(G(S))={a}+{b},下面描述该语言正确的文法是_______。
A.S→AB A→aA|ε B→Bb|b
B.S→AB| AS A→aA|a B→b
C.S→AB| AS A→aA|a B→Bb|ε
D.S→SA| A A→aAb|a
第4题
有文法G(S): S→dA A→a|aB B→aB|a|b|bC C→bC|b 下面与文法G(S)表示相同语言的正规式是_______。
A.daa*bb*
B.daa*b*
C.daa*
D.daa*b
第5题
文法G(S)为: S→aA A→bB B→a|aS 则L(G)为________。
A.L1={(ab)na|n≥1)
B.L2={a(ba)n|n≥1)
C.L3={(aba)n|n≥1)
D.L4={(aba)n|n≥0)
第6题
设有文法G(S)为: S→(B)a B→Bb|b|ε 下列叙述错误的是_______。
A.G是2型文法
B.L(G)={(bn)a|n≥0)
C.L(G)={(b)na|n≥0}
D.有文法G′为S→()a|(B)a B→bB|b,则G′=G
第7题
设有如下文法G(S是G的开始符号): G.S→A;A A→B I BB; B→c|c; 且有句型:B;c;c; ①请给出该句型的全部短语_______,_______,_______和_______。 ②给出该句型的最左素短语_______。 ③如果将该句型归约到文法的开始符号S,按照归约的先后次序,请写出依次规范归约的柄________,________,________,________和________。
第8题
设有文法G[S]为: S→AB|bC A→ε|b B→ε|aD C→AD|b D→aS|c 则FOLLOW(A)={_______},FIRST(S)={_______}。
第9题
A.S→abS|ε
B.S→aSbS|bSaS|ε
C.S→aSb|ab|ε
D.S→SS|aSb|bSa|ε
第10题
试判断下面哪些文法是LL(1)的?如果不是,哪些能改写为LL(1)文法并改写。 (1)S→A|B A→aA|a B→bB|b (2)S→AB A→Ba|ε B→Db|D D→d→|ε (3)M→MaH|H H→b(M)|(M)|b (4)A→bB|ε B→Abb|a (5)A→aABe|a B→Bb|d (6)S→Ab|Ba A→aA|a B→a