单项选择题
如果既有综合属性又有继承属性,在建立翻译模式时要注意:
(1)产生式右边符号的()必须在先于这个符号的动作中计算出来。
(2)一个动作不能引用这个动作右边的符号的()。
(3)产生式左边非终结符的综合属性只有在它所引用的所有属性都计算出来后才能计算。计算这种属性的动作通常可放在()。
A.继承属性、综合属性、产生式右端的末尾
B.综合属性、继承属性、产生式右端的末尾
C.产生式右端的末尾、综合属性、继承属性
D.继承属性、产生式右端的末尾、综合属性
点击查看答案&解析
相关考题
-
单项选择题
L-属性文法和S-属性文法的本质区别是()。
A.开始符号不同
B.翻译模式不同
C.结束符号不同
D.属性不同 -
单项选择题
通过重用(),来为继承属性赋值。
A.属性栈中的数值
B.符号栈中的符号
C.符号栈中的数值
D.属性栈的属性 -
单项选择题
从概念上讲,语法制导翻译即基于属性文法的处理过程通常是这样的:对单词符号串进行(),构造(),然后根据需要()并在语法树的各结点处按语义规则进行计算。
A.语法分析;语法分析树;遍历语法树
B.语法分析树;语法分析;遍历语法树
C.遍历语法树;语法分析树;语法分析
D.语法分析;遍历语法树;语法分析树
