A.A→AA|(A)|
B.E→E+T|T
C.E→(E)
D.E→a
您可能感兴趣的试卷
你可能感兴趣的试题
A.等价原则
B.有效原则
C.最佳原则
D.合算原则
A.短语文法
B.上下文无关文法
C.右线性文法
D.左性性文法
A.三元式
B.四元式
C.间接三元式
D.逆波兰记号
A.静态分配策略
B.栈式分配策略
C.堆分配策略
D.动态分配策略
A.封装性
B.集成性
C.继承性
D.多态性
A.常量合并
B.公共子表达式删除
C.复写传播
D.死代码删除
A.正规式
B.上下文无关文法
C.语言的语义规则
D.有限自动机
A.Xab+cd-/-bc*a+-:=
B.Xab+/cd--bc*a+--:=
C.Xab+-cd-/abc*+-:=
D.Xab+cd-/abc*+--:=
A.综合属性
B.继承属性
C.自然属性
D.赋值属性
A.0开头的串
B.1开头的串
C.有一个0和一个1的串
D.由0、1组成的任意串
最新试题
假设/的优先级高于-,则采用右结合规则时,a-b/c-d可解释为()
利用DAG进行局部优化,不能实现()
由“非终结符-->符号串”这种产生式构成的文法是()
对于基本快内Out集合由In集合计算出来,而对于基本块之间,In集合由前驱基本块的Out集合计算出来。这样的数据流问题属于()
如果一个文法是二义文法,必然有()的现象存在。
FORTRAN这样的语言,不允许过程递归,不含可变体积的数据对象或待定性质的名称,能在编译时完全确定其程序的每个数据对象在运行时存储空间的位置,可采用()
在编译中产生语法树是为了()
若在C语言程序中出现“aa 11 bb=123;”,且不出现在引号和注释里,在编译时会()
编译过程中将源代码翻译成中间代码,具有很多优点,其中()不是中间代码的优点。
嵌套过程语言的程序,内层过程引用非局部量可通过()跟踪外层过程最新活动记录的位置。