问题:
[单选] 下面不属于LL(1)分析器的组成部分是()
LL(1)总控程序。LL(1)分析表。分析栈。源程序串。
问题:
[单选] 设有文法G[S]为S→ABbC,A→εb,B→εaD,C→ADb,D→aSc则FOLLOW与A的函数为()
{a,c,#}。{c,#}。{a,#}。{#}。
问题:
[单选] 设有文法G[S]:S→ApBq,A→acA,B→bdB,则FIRST(Ap)为()
{p,q}。{b,d}。{a,c}。其他。
问题:
[单选] 自下而上语法分析的主要分析动作是()
推导。规约。匹配。移进-规约。
问题:
[单选] 设有文法G={{S},{a},{S→SaSε},S},该文法是()
LL(1)文法。二义性文法。SLR(1)文法。算法优先文法。
问题:
[单选] 给定文法G:E→E+TT,T→T*FF,F→i(E)则L(G)中的一个句子i+i+(i*i)*i的逆波兰表示为()
iii*i++。ii+iii**+。ii+ii*i*+。其他。
问题:
[单选] 在编译程序中与生成中间代码的目的无关的是()
便于目标代码优化。便于存储空间的组织。便于目标代码的移植。便于编译程序的移植。
问题:
[单选] 中间代码是介于源语言程序和什么之间的一种代码()
源代码。机器语言。汇编语言。目标代码。