問答題
下面的文法產(chǎn)生的表達(dá)式是對整型和實(shí)型常數(shù)應(yīng)用算符+形成的。當(dāng)兩個整數(shù)相加時,結(jié)果仍為整數(shù),否則就是實(shí)數(shù)。
(a)給出一個語法制導(dǎo)定義以確定每個子表達(dá)式的類型。
(b)擴(kuò)充(a)中的語法制導(dǎo)定義把表達(dá)式翻譯成前綴形式,并且決定類型。使用一元算符inttoreal把整型值轉(zhuǎn)換成相等的實(shí)型值,以使得前綴形式中的+的兩個操作對象是同類型的。
您可能感興趣的試卷
最新試題
若有定義二進(jìn)制數(shù)的文法如下:(1)試為該文法構(gòu)造LR分析表,并說明屬哪類LR分析表。(2)給出輸入串101.110的分析過程。
題型:問答題
在規(guī)范歸約中,任何可歸約串的出現(xiàn)都在()
題型:單項(xiàng)選擇題
面對眾多的源語言的詞法分析處理,總體上,超前讀入和某種假讀處理是()
題型:單項(xiàng)選擇題
詞法分析器的另一個名稱是()
題型:單項(xiàng)選擇題
LR分析法屬于()
題型:單項(xiàng)選擇題
在編譯中產(chǎn)生語法樹是為了()
題型:單項(xiàng)選擇題
利用DAG進(jìn)行局部優(yōu)化,不能實(shí)現(xiàn)()
題型:單項(xiàng)選擇題
假設(shè)/的優(yōu)先級高于-,則采用右結(jié)合規(guī)則時,a-b/c-d可解釋為()
題型:單項(xiàng)選擇題
有關(guān)基本歸納變量的作用,錯誤的是()
題型:單項(xiàng)選擇題
對于基本快內(nèi)Out集合由In集合計(jì)算出來,而對于基本塊之間,In集合由前驅(qū)基本塊的Out集合計(jì)算出來。這樣的數(shù)據(jù)流問題屬于()
題型:單項(xiàng)選擇題