單項選擇題

?如果既有綜合屬性又有繼承屬性,在建立翻譯模式時要注意:
(1)產生式右邊符號的()必須在先于這個符號的動作中計算出來。
(2)一個動作不能引用這個動作右邊的符號的()。
(3)產生式左邊非終結符的綜合屬性只有在它所引用的所有屬性都計算出來后才能計算。計算這種屬性的動作通常可放在()。

A.繼承屬性、綜合屬性、產生式右端的末尾
B.綜合屬性、繼承屬性、產生式右端的末尾
C.產生式右端的末尾、綜合屬性、繼承屬性
D.繼承屬性、產生式右端的末尾、綜合屬性


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題?L-屬性文法和S-屬性文法的本質區(qū)別是()。

A.開始符號不同
B.翻譯模式不同
C.結束符號不同
D.屬性不同

2.單項選擇題通過重用(),來為繼承屬性賦值。

A.屬性棧中的數值
B.符號棧中的符號
C.符號棧中的數值
D.屬性棧的屬性

3.單項選擇題?從概念上講,語法制導翻譯即基于屬性文法的處理過程通常是這樣的:對單詞符號串進行(),構造(),然后根據需要()并在語法樹的各結點處按語義規(guī)則進行計算。

A.語法分析;語法分析樹;遍歷語法樹
B.語法分析樹;語法分析;遍歷語法樹
C.遍歷語法樹;語法分析樹;語法分析
D.語法分析;遍歷語法樹;語法分析樹

4.單項選擇題?SDT是在產生式y(tǒng)右部嵌入了程序片段的(),這些程序片段被稱為語義動作。

A.LR(0)分析法
B.上下文無關文法
C.LL(1)分析法
D.上下文有關文法

5.單項選擇題?語法制導的定義是指將每個文法符號和一個()相關聯和將每個產生式和一組()相關聯,這些規(guī)則用于計算該產生式中各文法符號的屬性值。

A.語義屬性;語義規(guī)則
B.詞法屬性;語義規(guī)則
C.語義屬性;詞義規(guī)則
D.詞法屬性;詞義規(guī)則