PL/0語言是Pascal語言的一個子集,我們這里分析的PL/0的編譯程序包括了對PL/0語言源程序進行分析處理、編譯生成類PCODE代碼,并在虛擬機上解釋運行生成的類PCODE代碼的功能。 PL/0語言編譯程序采用以語法分析為核心、一遍掃描的編譯方法。詞法分析和代碼生成作為獨立的子程序供語法分析程序調用。語法分析的同時,提供了出錯報告和出錯恢復的功能。在源程序沒有錯誤編譯通過的情況下,調用類PCODE解釋程序解釋執行生成的類PCODE代碼。以下源程序是以清華大學出版社《編譯原理》中的源代碼為基礎作了少量改動而成。 程序在Turbo Pascal 7.0上編譯運行通過。
標簽: Pascal 語言 PL
上傳時間: 2015-04-24
上傳用戶:SimonQQ
涉及的代碼是針對WINCE3.0(PPC2002)平臺,同時兼顧了WIN32平臺; 旨在 討論編寫同時適應2種平臺的通用代碼;就我現有掌握的資料來看,WINCE平臺 并不支持DirectX,而WINCE的GAPI又不適合WIN32平臺,且無法在模擬器下進行 調試(我對GAPI也是一無所知^_^),所以采用了最原始的BitBlt貼圖和離屏 方式,貼圖效果比較粗糙。對聲音的處理也比較幼稚,希望不會誤導初學者。 游戲算法和圖片部分參考了王正盛的A10攻擊機和Kylinx的kplan代碼,在此對 兩位作者公布源代碼的無私行為表示感謝!
標簽: WINCE 2002 3.0 PPC
上傳時間: 2015-04-27
上傳用戶:teddysha
MVC設計模式早在面向對象語言Smalltalk-80中就被提出并在此后得到業界的廣泛接受。它包括三類對象:(1)模型(Model)對象:是應用程序的主體部分。(2)視圖(View)對象:是應用程序中負責生成用戶界面的部分。(3)控制器(Control)對象:是根據用戶的輸入,控制用戶界面數據顯示及更新Model對象狀態的部分。本程序嘗試用MVC模式制作了一個簡單的貪吃蛇游戲。
標簽: Smalltalk Model 對象 View
上傳時間: 2015-05-02
上傳用戶:evil
用delphi實現的PL/0的編譯器,結果生成三元式,并且生成可以運行的PL/0地目標程序,非常好用,對于各位學習編譯原理的兄弟姐妹來說是不可多得的好東西!
標簽: delphi PL 編譯器
上傳時間: 2014-01-27
上傳用戶:xaijhqx
5種函數逼近的c++代碼, 1 級數求和(EULSUM) 2 多項式和有理函數(DDPOLY(函數值), POLDIV(兩個多項式的商及余)) 3 切比雪夫逼近(CHEBFT->CHEBEV) 4 積分和導數的切比雪夫逼近(CHINT(不定積分), CHDER(導函數)) 5 用切比雪夫逼近求函數的多項式逼近(CHEBPC, PCSHFT)
標簽: 函數 代碼
上傳時間: 2013-12-15
上傳用戶:水口鴻勝電器
浙江大學acm在線判題器代碼集。 本人在浙大acm判題器上的所有代碼(心血) acm.zju.edu.cn acm/icpc acm大學生程序設計競賽 練習網站,網站上有歷年全球各地區分區賽試題,此集合為上載者accepted的代碼
標簽: acm icpc zju edu
上傳時間: 2014-12-04
上傳用戶:源碼3
20世紀,隨著計算機科學的發展,數據庫技術在Internet 中的應用越來越廣泛,為廣大網絡用戶提供了更加周到和人性化的服務。個性化已逐漸成為當今Wed應用的潮流。本文研究了一種基于數據關聯規則采集技術的用戶個性化頁面動態生成方案,此方案與現今網上已采用的一些方案相比,具有用戶使用更簡單、反映用戶更明顯細致等優點。
標簽:
上傳時間: 2014-01-22
上傳用戶:gxmm
飛機定位問題在航空的應用是十分廣泛的,此源碼是用matlab實現的,能夠準確模擬出飛機在空中的定位。
標簽: 飛機 定位 十分 航空
上傳用戶:wff
PowerToy是為方便程序員在命令行窗口中使用Visual Studio.NET 2003 中的各種命令行工具而開發的一個小程序。它在資源管理器的彈出菜單中增加一項[打開命令行窗口]。點擊該菜單項后,系統會在資源管理器當前工作路徑處打開一個命令行窗口,并在此窗口中自動設置Visual Studio的環境變量,如PATH。程序員在此窗口中可方便地執行Visual Studio.NET 2003中的各種命令行工具,如C++、C#的編譯器等等。
標簽: PowerToy Visual Studio 2003
上傳時間: 2014-01-15
上傳用戶:181992417
短波電臺無線數據傳輸網絡的組建。 doc文檔. 出了一種適合于使用短波電臺組建無線數據傳輸網絡的方案,并根據此方案設計了基于DSP芯片的系統硬件和軟件。實驗證明該系統完成了組網的功能。
標簽: 短波電臺 無線數據 傳輸網絡
上傳時間: 2015-06-02
上傳用戶:xg262122
蟲蟲下載站版權所有 京ICP備2021023401號-1