編譯器詞法分析 1. 設計掃描器的自動機; 2. 設計翻譯、生成Token的算法; 3. 編寫代碼并上機調試運行通過。 • 要求:輸入——源程序文件; 輸出——(1)相應的Token序列; (2)關鍵字、界符表,符號表,常數表。
資源簡介:編譯器詞法分析 1. 設計掃描器的自動機; 2. 設計翻譯、生成Token的算法; 3. 編寫代碼并上機調試運行通過。 • 要求:輸入——源程序文件; 輸出——(1)相應的Token序列; (2)關鍵字、界符表,符號表,常數表。
上傳時間: 2014-01-24
上傳用戶:邶刖
資源簡介:掃描器設計(4學時) 1.實驗目的 熟悉并實現一個掃描器。 2.實驗類型 設計性。 3.實驗基本要求 (1) 設計掃描器的自動機; (2) 設計翻譯、生成Token的算法; (3) 編寫代碼并上機調試運行通過。 • 輸入——源程序文件; • 輸出—— 相應的...
上傳時間: 2014-01-06
上傳用戶:笨小孩
資源簡介:中間代碼生成器設計(4學時) 1.實驗目的 熟悉算術表達式的語法分析與中間代碼生成原理。 2.實驗類型 綜合性。 3.實驗基本要求 (1) 設計語法制導生成表達式的四元式的算法; (2) 編寫代碼并上機調試運行通過。 • 輸入——算術表達式 • 輸...
上傳時間: 2013-12-18
上傳用戶:erkuizhang
資源簡介:這是一個詞法分析器,、實驗內容: 1. 設計掃描器的自動機; 2. 設計翻譯、生成Token的算法; 3. 編寫代碼并上機調試運行通過。 • 要求:輸入——源程序文件; 輸出——(1)相應的Token序列; (2)關鍵字、界符表,符號表,常數表。
上傳時間: 2015-03-25
上傳用戶:fhzm5658
資源簡介:采用軟件方法來實現單片機的通用串口引腳來模擬UART。根據要求采用P1.0作為發送端(TXD),P1.1做為數據接受端(RXD),并采用全雙工通信模式。由于MAX232電平轉換芯片除了做UART的幾個引腳后,還剩余T2IN,T2OUT,R2IN,R2OUT.所以采用模仿UART的接法.每次通信,...
上傳時間: 2013-12-17
上傳用戶:fredguo
資源簡介://商品管理源程序 //題目要求:輸入商品號及各項數據,以一定的方式存于計算機中;按各種條件進行查詢、統計、排序及打印等操作。
上傳時間: 2016-11-11
上傳用戶:遠遠ssad
資源簡介:問題描述: 設計哈希表實現電話號碼查詢系統。 基本要求: 1、設每個記錄有下列數據項:電話號碼、用戶名、地址; 2、從鍵盤輸入各記錄,分別以電話號碼和用戶名為關鍵字建立哈希表; 3、采用再哈希法解決沖突; 4、查找并顯示給定電話號碼的記錄; 5、...
上傳時間: 2014-01-12
上傳用戶:lvzhr
資源簡介:一元稀疏多項式計算器[加法和乘法] 問題描述: 設計一元系數多項式計數器實現兩個多項式間的加法、減法。 基本要求: (1) 輸入并建立多項式 (2) 輸出多項式,輸出形式為整數序列:n,c1,e1,c2,e2……cn,en,其中n是多項式的項數,ci,ei分別為第i項的...
上傳時間: 2013-12-03
上傳用戶:561596
資源簡介:詞法分析工作過程中建立符號表、常量表。 并以文本文件形式輸出(按字典順序輸出)。詞法分析的最后結果以文本文件形式輸出。
上傳時間: 2014-01-03
上傳用戶:fandeshun
資源簡介:題目7:輸入四個十進制數(0-50)。 要求: (1)十進制輸出偶數的個數。 (2)統計偶數的和 和 奇數和,并以從大到小的順序輸出這兩個數。 (3)用十進制顯示第二大的數。
上傳時間: 2014-01-12
上傳用戶:1159797854
資源簡介:設計一個測試程序比較幾種內部排序算法的關鍵字比較次數和移動次數以取得直觀感受。 基本要求 :(1)對起泡排序、直接排序、簡單選擇排序、快速排序、希爾排序、堆排序算法進行比較; (2)待排序表的表長不小于1000,表中數據隨機產生,至少用5組不同數據作比...
上傳時間: 2017-02-05
上傳用戶:dbs012280
資源簡介:該文件為編譯器詞法分析的代碼
上傳時間: 2014-01-24
上傳用戶:陽光少年2016
資源簡介:編譯器 詞法分析是指原文件被分解為詞法符號的過程,通常是整個編譯過程的第一步。雖然通常認為了解 C++ 的詞法分析過程對于大多數一輩子都不會編寫 C++ 編譯器的程序員來說意義不大,但這篇文章不僅僅是為了滿足某些人的好奇心而寫的,因為我覺得任意一個嚴...
上傳時間: 2015-03-25
上傳用戶:sxdtlqqjl
資源簡介:輸入輸出流實驗 掌握使用適當的輸入輸出流進行字節或字符數據的讀出和寫入。 實驗要求: 編寫程序,實現文本編輯器。具體要求為: ① 在窗口上放置一個菜單條和一個文本區,文本區可編輯。 ② 菜單條中有一個菜單“編輯”,在該菜單下有三個菜單項“打...
上傳時間: 2016-02-29
上傳用戶:bruce5996
資源簡介:本文件是字庫(GB2312)測試實驗程序;使用外部22.1184MHz晶振. * 功能:開機顯示"銘朗科技,WWW.MLARM.COM"信息,為待機界面。定義 0 ~ 3 、 A 、 * F 為功能鍵。按"A" 鍵顯示輸入位碼界面,按 0 鍵頁位置加1,按 1 鍵字位置 * 加1,按 2 鍵頁位...
上傳時間: 2016-06-13
上傳用戶:wsf950131
資源簡介:數據結構試驗報告 約瑟夫環 問題描述: 約瑟夫(Joseph)問題的一種描述是:編號為1,2,,...,n的n個人按順時針方向圍坐一圈,每人持有一個密碼(正整數)。一開始任選一個正整數作為報數上限值m,從第一個人開始按順時針方向自1開始順序報數,報到m時停止...
上傳時間: 2014-01-18
上傳用戶:chfanjiang
資源簡介:--文件名:mine4.vhd。 --功能:實現4種常見波形正弦、三角、鋸齒、方波(A、B)的頻率、幅度可控輸出(方波 --A的占空比也是可控的),可以存儲任意波形特征數據并能重現該波形,還可完成 --各種波形的線形疊加輸出。 --說明: SSS(前三位)和SW信號控...
上傳時間: 2017-02-09
上傳用戶:z1191176801
資源簡介:題目:離散富立葉變換(DFT)和頻譜分析.matlab實現 1信號函數h(t)= e-a*t*tsin(2πft)2編程計算的離散富立葉變換(DFT)和IDFT圖像。3計算振幅譜,相位譜以及檢測信號主頻
上傳時間: 2017-07-10
上傳用戶:Late_Li
資源簡介:一:問題描述 針對某個集體(比如你所在的班級)中的“人名”設計一個哈希表,使得平均查找長度不超過R,完成相對的建表和查表程序。 二:基本要求 假設人名為中國人姓名的漢語拼音形式。待填入哈希表的人名共有30個,取平均查找長度的上限為2。哈希函數用...
上傳時間: 2015-06-22
上傳用戶:wab1981
資源簡介:本光盤是《國際大學生程序設計競賽例題解(一)》的配套光盤,內容包括書中對應章節習題的測試數據,部分附帶有程序源碼。以便于讀者更好地學習。 本文件在于說明光盤的功能、各目錄的內容及運行的軟硬件環境、常見問題的解決 方法等需給讀者講明的問題。 ...
上傳時間: 2014-03-06
上傳用戶:gengxiaochao
資源簡介:已知如下與計算圓周率π有關的公式: π/4 = 1 - 1/3 + 1/5 -1/7 + 1/9 -… 編一個程序計算π的近似值。精度要求: (1)計算200項得到的近似π;
上傳時間: 2017-01-02
上傳用戶:BOBOniu
資源簡介:為宿舍管理人員編寫一個宿舍管理查詢軟件。基本要求:1.采用交互工作方式2.建立數據文件 ,數據文件按關鍵字(姓名、學號、房號)進行排序(冒泡、選擇、插入排序等任選一種)3.查詢菜單: (用二分查找實現以下操作)A. 按姓名查詢B. 按學號查詢C. 按房號查詢4...
上傳時間: 2017-01-16
上傳用戶:zhengzg
資源簡介:基于C++的編譯器詞法分析模塊生成器[Lex],可使用Visual C++ 2003編譯,分析詞法定義文件,產生確定自動機[DFA]和對應詞法的分析代碼,使用此代碼可解析C++源碼并生成Token序列
上傳時間: 2013-12-16
上傳用戶:qiao8960
資源簡介:本文在分析計算機(網絡)考試的發展及現有模式的基礎上,結合計算機網絡技術的發展和素質教育的要求,提出了計算機網絡自適應考試的模式,并在技術實現上進行了詳細的分析.本系統是在Windows XP下,以IIS5.1(Internet Information Server)網絡信息服務為應用...
上傳時間: 2014-01-14
上傳用戶:zsjinju
資源簡介:HD7279(c語言)驅動 程序作用:測試Sage Tech.開發板(MCP300)中hd7279鍵盤顯示芯片是否能正常工作 程序功能:按下1號鍵顯示0、1、2、3,按下2號鍵顯示c、d、e、f,按下3號鍵顯示4、5 、6、7 按下4號鍵顯示8、9、a、b,按下0號鍵點亮4個LED燈
上傳時間: 2015-04-08
上傳用戶:xuanjie
資源簡介:該文件是關于液晶顯示(LCD)密碼鎖的設計及實現的C語言程序代碼
上傳時間: 2013-12-25
上傳用戶:xwd2010
資源簡介:uCOS在ARM(LPC2220)上的移植代碼 共四個文件:IRQ.INC OS_CPU.H Os_cpu_c.c Os_cpu_a.s
上傳時間: 2015-08-28
上傳用戶:2404
資源簡介:程序作用:測試Sage Tech.開發板(MCP300)中hd7279鍵盤顯示芯片是否能正常工作 */ /*程序功能:按下1號鍵顯示0、1、2、3,按下2號鍵顯示c、d、e、f,按下3號鍵顯示4、5、6、7 */ /* 按下4號鍵顯示8、9、a、b,按下0號鍵點亮4個LED燈 */
上傳時間: 2013-12-30
上傳用戶:Ants
資源簡介:/// /// /// /// /// /// / ///文 件:.cs ///概 要:針對國內短信解碼(USC2) ///組成結構:包含四個函數: /// 1、GetEverySMS(string SMS) /// 2、GetTelphone(string SMS) /// 3、GetDataTime(string SMS) /// 4、GetContent(strin...
上傳時間: 2016-01-07
上傳用戶:Amygdala
資源簡介:生成一個單向鏈表(*pListHead) 用C中的結構體或C++中的類實現 完成基本要求 基本算法要求: 實現對鏈表的逆序 void reverse(CList& ); 查找鏈表倒數第k個元素 FindFBack(CList&, int k); 高要求: 對鏈表排序 order(CList&)...
上傳時間: 2014-12-07
上傳用戶:wlcaption