詞法分析程序:一. 為PL/0語言建立一個詞法分程序GETSYM(函數(shù)) 把關鍵字、算符、界符稱為語言固有的單詞,標識符、常量稱為用戶自定義的單詞。為此設置三個全程量:SYM,ID,NUM 。 SYM:存放每個單詞的類別,為內(nèi)部編碼的表示形式。 ID:存放用戶所定義的標識符的值,即標識符字符串的機內(nèi)表示。 NUM:存放用戶定義的數(shù)。 GETSYM要完成的任務: 1. 濾掉單詞間的空格。 2. 識別關鍵字,用查關鍵字表的方法識別。當單詞是關鍵字時,將對應的類別放在SYM中。如IF的類別為IFSYM,THEN的類別為THENSYM。 3. 識別標識符,標識符的類別為IDENT,IDRNT放在SYM中,標識符本身的值放在ID中。關鍵字或標識符的最大長度是10。 4. 拼數(shù),將數(shù)的類別NUMBER放在SYM中,數(shù)本身的值放在NUM中。 5. 拼由兩個字符組成的運算符,如:>=、<=等等,識別后將類別存放在SYM中。 6. 打印源程序,邊讀入字符邊打印。 由于一個單詞是由一個或多個字符組成的,所以在詞法分析程序GETSYM中定義一個讀字符過程GETCH。
標簽: GETSYM 分 程序 語言
上傳時間: 2016-11-21
上傳用戶:小鵬
實現(xiàn)一個簡單的多用戶五子棋的游戲程序,包括如下兩個界面 (1)選擇對弈桌及角色(執(zhí)黑、執(zhí)白、觀看)。 (2)在游戲界面,有開始,退出(游戲未結(jié)束、點退出自動判負);發(fā)言及顯示區(qū);用戶列表區(qū);棋盤繪制區(qū)。
標簽: 多用 游戲程序
上傳時間: 2016-12-12
上傳用戶:shus521
oracle 多聯(lián)合復雜的SQL語句,實現(xiàn)(+)=(+)的方法;不符合統(tǒng)計的統(tǒng)計方法。
標簽: oracle SQL
上傳時間: 2014-01-05
上傳用戶:黑漆漆
MFC 視窗程式設計,視窗作業(yè)環(huán)境經(jīng)多年試鍊,視窗應用程式於架構上已然出現(xiàn)了明顯的分類; 即便是架構不同,其間也存在著諸多共同點,例如:它們通常的都需要有功能表、 工具列等控制元件的設計,需要有用來動態(tài)管理資料的矩陣(arrays)、表列(lists) 等物件類別。
標簽: MFC 程式
上傳時間: 2016-12-30
上傳用戶:lixinxiang
利用加強的PWM模組輸出半橋式PWM輸出,並設定適當?shù)目辗r間,同時開啟自動關閉功能,當RB0觸發(fā)時檢查蜂鳴器是否運作正常,這是PIC184520的源碼
標簽: PWM 模
上傳時間: 2013-12-15
上傳用戶:er1219
一種最小二乘法的RBF神經(jīng)網(wǎng)絡,用于對復雜系統(tǒng)的辨識研究
標簽: RBF 最小二乘法 神經(jīng)網(wǎng)絡
上傳時間: 2017-01-05
上傳用戶:wff
數(shù)字電壓表中常采用式ADC0832。DAC0832是8位串行A/D轉(zhuǎn)換器;轉(zhuǎn)換速度較高(250KHz時轉(zhuǎn)換時間32ms);單電源供電,功耗低(15mw)。具有較高的抗干擾特性。
標簽: 0832 ADC 250 DAC
上傳時間: 2014-01-01
上傳用戶:1583060504
該小制作所需要的元件很少:單片機TA89C2051一只,RS232接口電平與TTL電平轉(zhuǎn)換心片MAX232CPE 一只,紅外接收管一只,晶振11.0592MHz,電解電容10uF4只,10uF一只,電阻1K1個,300歐姆左右1個,瓷片電容30P2個。發(fā)光二極管8個。價錢不足20元。 電路原理介紹: 主控制單元是單片機AT89C2051,中斷口INT0跟紅外接受管U1相連,接收紅外信號的脈沖,8個發(fā)光二極管作為顯示解碼輸出(也可以用來擴展接其他控制電路),U3是跟電腦串行口RS232相連時的電平轉(zhuǎn)換心片,9、10腳分別與單片機的1、2腳相連,(1腳為串行接收,2腳為串行發(fā)送),MAX232CPE的7、8腳分別接電腦串行口的2(接收)腳、3(發(fā)送腳)。晶振采用11.0592MHz,這樣才能使得通訊的波特率達到9600b/s,電腦一般默認值是9600b/s、8位數(shù)據(jù)位、1位停止位、無校驗位。電路就這么簡單了,現(xiàn)在分析具體的編程過程吧。
標簽: C2051 2051 89C TA
上傳時間: 2014-12-06
上傳用戶:Ants
這是一套非常好用的C++物件導向式程式編輯器,C++是程序語言C的擴充,C/C++語言已經(jīng)是一套古老語言,成為了很多作業(yè)系統(tǒng)與應用軟體的編輯大宗,環(huán)境適用於WIN95~WINXP。
標簽: 程式
上傳時間: 2014-08-06
上傳用戶:tyler
編寫完整程序,將中綴表達式翻譯成后綴表達式。 要求: 表達式由操作數(shù)(變量)、操作(運算符)以及小括弧“(”和“)”組成,其中: • 操作包括算術運算、關系運算和邏輯運算三類; • 操作數(shù)應能夠識別但個字符或由字母和數(shù)字任意多個字符構成; • 能夠識別出簡單的錯誤,如括弧不匹配。 輸入:中綴表達式,80個字符以內(nèi) 輸出:轉(zhuǎn)換后的后綴表達式
標簽: 編寫 程序
上傳時間: 2013-12-21
上傳用戶:PresidentHuang
蟲蟲下載站版權所有 京ICP備2021023401號-1