// 語法制導(dǎo)翻譯器設(shè)計(jì)示范程序 // ----- 算數(shù)表達(dá)式四元式翻譯(遞歸子程序法) // 要求:1. 讀懂該程序,并上機(jī)調(diào)試成功; // 2. 運(yùn)行該程序,輸入源表達(dá)式(字母:表示變量,數(shù)字:表示常數(shù)。) // 3. 反復(fù)運(yùn)行,考查輸出的各種四元式的正確性。 // 4. 實(shí)驗(yàn)報(bào)告內(nèi)容:表達(dá)式的屬性翻譯文法;遞歸子程序框圖; // 運(yùn)行結(jié)果的記錄(輸出的三元式不得少于10條?。?/p>
上傳時(shí)間: 2015-06-19
上傳用戶:wangzhen1990
比如源程序sum ∶= first+count*10可生成四元式序列,如圖1.7所示,其中ti(i=1,2,3)是編譯程序生成的臨時(shí)名字,用于存放運(yùn)算結(jié)果的。 圖1.7 id1:= id2 + id3 * 10的四元式序列
上傳時(shí)間: 2014-01-16
上傳用戶:wkchong
利用隱式QR方法求一個(gè)實(shí)矩陣全部特征值和特征向量的通用子程序。
上傳時(shí)間: 2015-06-19
上傳用戶:wang5829
最小平方近似法 (least-squares approximation) 是用來求出一組離散 (discrete) 數(shù)據(jù)點(diǎn)的近似函數(shù) (approximating function),作實(shí)驗(yàn)所得的數(shù)據(jù)亦常使用最小平方近似法來達(dá)成曲線密合 (curve fitting)。以下所介紹的最小平方近似法是使用多項(xiàng)式作為近似函數(shù),除了多項(xiàng)式之外,指數(shù)、對(duì)數(shù)方程式亦可作為近似函數(shù)。關(guān)於最小平方近似法的計(jì)算原理,請(qǐng)參閱市面上的數(shù)值分析書籍
標(biāo)簽: least-squares approximation approximating discrete
上傳時(shí)間: 2015-06-21
上傳用戶:SimonQQ
在本編譯程序中,源語言為PL/0語言,目標(biāo)語言為假想棧式計(jì)算機(jī)的匯編語言.PL/0語言是Pascal語言的一個(gè)子集,PL/0的編譯程序包括了對(duì)PL/0語言源程序進(jìn)行分析處理、編譯生成類PCODE代碼,并在虛擬機(jī)上解釋運(yùn)行生成的類PCODE代碼的功能。 PL/0語言編譯程序采用以語法分析為核心、一遍掃描的編譯方法。詞法分析和代碼生成作為獨(dú)立的子程序供語法分析程序調(diào)用。語法分析的同時(shí),提供了出錯(cuò)報(bào)告功能。在源程序沒有錯(cuò)誤編譯通過的情況下,調(diào)用類PCODE解釋程序解釋執(zhí)行生成的類PCODE代碼。 該軟件為PL/0語言編譯程序,所實(shí)現(xiàn)的擴(kuò)充功能如下: 1.增加單詞:保留字 ELSE,F(xiàn)OR,TO, DOWNTO 2.增加運(yùn)算 +=,-=,++,-- 3.不等號(hào)# 改為 <> 4.增加條件語句的ELSE子句 5.擴(kuò)充語句: ①FOR <變量>:=<表達(dá)式> TO <表達(dá)式> DO <語句> ②FOR <變量>:=<表達(dá)式> DOWNTO<表達(dá)式> DO <語句> 其中,語句①的循環(huán)變量的步長(zhǎng)為1, 語句②的循環(huán)變量的步長(zhǎng)為-1。 概述 源文件: *.plo 目標(biāo)文件: *.COD 實(shí)現(xiàn)平臺(tái):C++ Builder6.0
上傳時(shí)間: 2015-06-22
上傳用戶:hanli8870
大學(xué)本科課程設(shè)計(jì) 操作系統(tǒng)_頁式管理(c語言)
標(biāo)簽: 大學(xué) c語言 操作系統(tǒng) 頁
上傳時(shí)間: 2015-06-23
上傳用戶:WMC_geophy
鉗入式開發(fā)的存儲(chǔ)器測(cè)試 鉗入式開發(fā)的存儲(chǔ)器測(cè)試 鉗入式開發(fā)的存儲(chǔ)器測(cè)試
上傳時(shí)間: 2015-06-24
上傳用戶:13188549192
鉗入式開發(fā)的啟動(dòng)程序摻考 鉗入式開發(fā)的啟動(dòng)程序摻考 鉗入式開發(fā)的啟動(dòng)程序摻考
標(biāo)簽: 啟動(dòng)程序
上傳時(shí)間: 2013-12-23
上傳用戶:shizhanincc
鉗入式開發(fā)的operation system 是追簡(jiǎn)單的example 鉗入式開發(fā)的operation system 是追簡(jiǎn)單的example
標(biāo)簽: operation example system
上傳時(shí)間: 2015-06-24
上傳用戶:凌云御清風(fēng)
數(shù)據(jù)結(jié)構(gòu)中約瑟夫環(huán)問題的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)(循環(huán)鏈表)算法實(shí)現(xiàn)
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 存儲(chǔ)結(jié)構(gòu) 循環(huán) 上傳時(shí)間: 2014-01-04
上傳用戶:familiarsmile
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1