某語(yǔ)言算術(shù)表達(dá)式的文法定義為其中,第三個(gè)候選式稱為條件算術(shù)表達(dá)式,B為布爾表達(dá)式,then及else后的E均為算術(shù)表達(dá)式(即簡(jiǎn)單算術(shù)表達(dá)式或條件表達(dá)式),其語(yǔ)義為,當(dāng)B為真時(shí),表達(dá)式的值取then后的E的值,否則取else的E的值。假定所有表達(dá)式是整型的,試將下面關(guān)于條件算術(shù)表達(dá)式的屬性翻譯文法填寫(xiě)完全:
您可能感興趣的試卷
最新試題
FORTRAN這樣的語(yǔ)言,不允許過(guò)程遞歸,不含可變體積的數(shù)據(jù)對(duì)象或待定性質(zhì)的名稱,能在編譯時(shí)完全確定其程序的每個(gè)數(shù)據(jù)對(duì)象在運(yùn)行時(shí)存儲(chǔ)空間的位置,可采用()
分析樹(shù)上的每個(gè)分支結(jié)點(diǎn)都由()標(biāo)記。
有關(guān)基本歸納變量的作用,錯(cuò)誤的是()
編譯程序使用()區(qū)別名字的作用域。
使用二叉樹(shù)組織符號(hào)表查找時(shí),以下說(shuō)法()是錯(cuò)誤的。
在編譯中產(chǎn)生語(yǔ)法樹(shù)是為了()
詞法分析器的另一個(gè)名稱是()
由“非終結(jié)符-->符號(hào)串”這種產(chǎn)生式構(gòu)成的文法是()
遞歸子程序法屬于()語(yǔ)法分析方法。
若有定義二進(jìn)制數(shù)的文法如下:(1)試為該文法構(gòu)造LR分析表,并說(shuō)明屬哪類LR分析表。(2)給出輸入串101.110的分析過(guò)程。