A.LL(1)分析表指示栈顶为非终结符时面临输入符号应该选择的产生式
B.LL(1)文法的LL(1)分析表可以有多重定义
C.一个产生式只能在LL(1)分析表中填写一次
D.LL(1)分析表也可用于自底向上语法分析
语法分析方法中的LL(1)分析法属于_______分析方法。
A.自左至右
B.自上而下
C.自下而上
D.自右至左
下列文法中,_______是LL(1)文法。(S是公理)
A.S→aSb|ab
B.S→ab|Sab
C.S→aS|b
D.S→aS|a
设有下列文法Gi: (1)G1:A→AaB|bB B→Dc D→Ad (2)G2:S→aABbcd|ε A→ASd|ε B→PC|SAh|ε C→Sf|Cg|ε ①计算上述文法中的每个非终结符的FIRST和FOLLOW集合。 ②证明上述文法是否为LL(1)文法?说明为什么? ③若不是LL(1)文法能否改写?构造LL(1)分析表。
Yacc(Yet another compiler-compiler)是()分析器的自动生成器。
A、LALR(1)
B、SLR(1)
C、LL(1)
D、LR(1)