题目内容
(请给出正确答案)
[主观题]
在算符优先分析过程中,终结符a和b存在优先关系a<6,则表示符号a位置在栈顶,符号b的位置是_______。
答案
查看答案
第1题
设有文法G(S是G的开始符号): S→do S or S|do S|S;S|act (1)构造识别该文法可归前缀的DFA。 (2)试判断该文法是LR(0):艾法,还是SLR(1)文法,并说明理由。 (3)若对一些终结符的优先级以及算符的结合规则规定如下: ①or优先性大于do; ②;服从左结合; ③;优先性大于do; ④;优先性大于or; 请构造该文法的LR分析表。
第3题
在下述的编译方法中,自上而下的分析方法有()。①简单优先分析②算符优先分析③递归下降分析④预测分析技术⑤LR(K)分析⑥SLR(K)分析⑦LL(K)分析⑧LALR(K)分析
A③④⑦
B③④⑧
C①②⑧
D③④⑤⑥⑦
第7题
下列文法中,_______是算符优先文法。
A.G1:S→Aa A→bB B→a
B.G2:S→Aa A→Bb B→a
C.G3:S→aAB A→b B→a
D.G4:S→aSb|a