A.回溯B.录入C.分析D.控制
单项选择题中间代码有逆波兰记号、树形表示、三元式、四元式等形式,生成中间代码主要是为了使()。
A.减少目标代码B.获取目标代码C.目标代码的优化容易实现D.避免赘余
单项选择题中间代码是指源程序的一种(),不依赖目标机的结构,易于机械生成()的中间表示。
A.内部表示;目标代码B.外部表示;目标代码C.内部表示;中间代码D.外部表示;中间代码
单项选择题类型的宽度的定义是从类型表达式可以知道该类型在运行时刻所需的()。
A.分析表数量B.存储单元数量C.分析栈数量D.存储符号数量
单项选择题语义分析通常包括名字的作用域分析、类型检查、控制流检查、相关名字检查、()。
A.语法检查B.词法检查C.符号检查D.一致性检查
单项选择题如果既有综合属性又有继承属性,在建立翻译模式时要注意:(1)产生式右边符号的()必须在先于这个符号的动作中计算出来。(2)一个动作不能引用这个动作右边的符号的()。(3)产生式左边非终结符的综合属性只有在它所引用的所有属性都计算出来后才能计算。计算这种属性的动作通常可放在()。
A.继承属性、综合属性、产生式右端的末尾B.综合属性、继承属性、产生式右端的末尾C.产生式右端的末尾、综合属性、继承属性D.继承属性、产生式右端的末尾、综合属性