編譯原理課程設計 PL0 (報告實驗和課程設計報告,已經設計方法,步驟) 1. 基本內容 (1)擴充賦值運算:+= 和 -= (2)擴充語句 REPEAT <語句序列> DOWHILE <條件> 其中,<條件>是循環條件,即條件成立時,重復執行循環體的<語句序列> 2. 選做內容 (1)增加運算:++ 和 --。 (2)增加類型:① 字符類型; ② 實數類型。 (3)擴充函數:① 有返回值和返回語句;② 有參數函數。 (4)增加一維數組類型(可增加指令)。 (5)其他典型語言設施。 3.本人在課程設計中已實現的功能 (1)增加單詞:保留字 ELSE,REPEAT,DOWHILE,RETURN 運算符 +=,-=,++,-- (2)修改單詞:不等號# 改為 <> (3)增加條件語句的ELSE子句 (4)擴充賦值運算:+= 和 -= (5)擴充語句 REPEAT <語句序列> DOWHILE <條件> (6)增加運算:++ 和 --(包括前后++、--運算) (7)增加類型:① 字符類型;② 實數類型。 (8)其他典型語言設施:FOR TO語句,FOR DOWNTO語句;
標簽: PL0 報告 編譯原理 實驗
上傳時間: 2014-01-10
上傳用戶:天誠24
1)增加單詞:保留字 ELSE,FOR,TO,DOWNTO,RETURN 運算符 +=,-=,++,―― 其中FOR,TO,DOWNTO,RETURN屬于選做內容。 (2)修改單詞:不等號# 改為 <> (3)增加條件語句的ELSE子句 (4)增加單詞:保留字 ELSE,FOR,TO,DOWNTO,REPEAT, DOWHILE, UNTIL。 (5)增加運算:++ 和 --。(已做,前++ 后++ 前-- 后--) (6)其他典型語言設施。(已做for 語句) (7)添加編譯錯誤提示功能
標簽: ELSE
上傳時間: 2014-01-18
上傳用戶:小儒尼尼奧
華為C++培訓資料(CHM) 華為技術有限公司 前 言 C++語言中級教材講授C++語言的運用技術,包括:類、對象之間的關系、對象的存儲與布局、運算符重載、智能指針、仿函數、泛型編程,C++模式設計基本思想。
標簽: CHM 語言 華為 培訓資料
上傳時間: 2014-08-13
上傳用戶:王慶才
演示用算符優先法對中序算術表達式求值的過程。 程序執行的命令包括: (1)構造兩個空棧,數棧和運算符棧;(2)輸入一個中序算術表達式,表達式中數字進入數棧,運算符進入運算符棧;(3)將從鍵盤上輸入的運算符與運算符棧中的運算符進行優先級比較;(4)將運算結果再放入數棧中;(5)結束。
標簽: 算術 程序 命令 棧
上傳時間: 2013-12-13
上傳用戶:頂得柱
ActionScript3.0中文幫助。 提供了 ActionScript 語言中支持的元素的語法和用法信息。其中包括以下部分: 語言元素,如全局變量、運算符、語句、關鍵字、指令和特殊類型 包 按字母順序排列的類元素條目 包含所有條目的索引 附錄,比較 ActionScript 2.0 與 ActionScript 3.0 的某些關鍵語言和 API 的改動 有關錯誤和警告的附錄(帶注釋)
標簽: ActionScript 3.0 語言 元素
上傳時間: 2013-12-20
上傳用戶:exxxds
本書作者根據自己學習C++的親身體會及多年教學經驗,用簡單的例子和簡練的敘述講解C++編程,別具特色。 全書共分十八章,內容涉及對象的演化、數據抽象、隱藏實現、初始化與清除、函數重載與缺省參數、輸入輸出流介紹、常量、內聯函數、命名控制、引用和拷貝構造函數、運算符重載、動態對象創建、繼承和組合、多態和虛函數、模板和包容器類、多重繼承、異常處理和運行時類型識別。 本書作為正式教材和自學用書均非常優秀,作為程序設計者的參考用書亦極為合適。
標簽: 經驗
上傳時間: 2013-12-16
上傳用戶:thuyenvinh
設計一個用于檢查數組在使用時下標是否越界的類,如越界給出提示。(知識點:下標運算符的重載)。
標簽: 數組
上傳時間: 2014-01-16
上傳用戶:daguda
課程設計,表達式求值 算法,采用運算符優先算法,代碼簡單易懂。
標簽:
上傳時間: 2017-03-28
上傳用戶:lhw888
上傳時間: 2017-04-29
上傳用戶:FreeSky
一個C語言的編譯器,用Parser Generator進行文法設計,用VC++/C進行編譯,用masm5在DOC下可以運行,完成了所有C的運算符及函數,數組的解釋,功能很好。
標簽: C語言 編譯器
蟲蟲下載站版權所有 京ICP備2021023401號-1