freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

編譯原理報告(4)(參考版)

2025-03-26 12:06本頁面
  

【正文】 17。能夠運用c語言實現(xiàn)簡單的分析功能3. 有待改進的地方:學習lex和yacc編寫代碼編譯程序 參考資料[1] 電子工業(yè)出版社《編譯原理》第三版,劉銘 徐蘭芳 駱婷 編著。對于實驗二大部分是在實驗一的基礎上,將書本上參考資料的模塊套用了過來,據(jù)說書本上的并不全面,我也沒有深入思考。 b : = a + x end 輸入語句:begin x==7可見正確的語句程序能返回正確,大部分錯誤能被程序發(fā)現(xiàn),并做出簡單提示。 b : = a + x end 回車選擇語法分析,結果如下:輸入語句:x : = a + b * c 輸入語句:begin a : = 9 。}6.實驗結果與分析輸入語句: begin a : = 9 。 getchar()。 lrparser()。 p = kk = 0。39。 prog[p++] = ch。 do { scanf(%c, amp。}void main() { p = 0。 kk = 1。 kk = 1。 (kk == 0)) printf(sucess\n)。 if ((syn == 0) amp。 yucu()。 } return。 while (syn == 26) { scaner()。 } return。 } } else { printf(輸出語句錯誤\n)。 } else { printf(賦值號錯誤\n)。 if (syn == 18) { scaner()。 } return。 while (syn == 13||syn==14) { scaner()。 } return。 while (syn == 15||syn==16) { scaner()。 } return。 } } else { printf(表達式錯誤\n)。 else { printf(‘)’error\n)。 expression()。 }}void factor() { if (syn == 10 || syn==11) scaner()。 break。:syn = 0。 case39。 token[0] = ch。(39。 break。:syn = 28。 case39。 token[0] = ch。=39。 break。:syn = 26。 case39。 token[0] = ch。/39。 break。:syn = 15。 case39。 token[0] = ch。39。 break。:syn = 13。 case39。\039。 p。 token[m++] = ch。=39。 ch = prog[p++]。:39。 } break。 } else { syn = 23。) { syn = 24。 if (ch == 39。:token[m++] = ch。 case39。 p。 token[m++] = ch。=39。 token[m++] = ch。39。 ch = prog[p++]。:m = 0。 } else switch (ch) { case39。 p。 } token[m++] = 39。 } } else if (num()) { while (num()) { token[m++] = ch。 n++) if (strcmp(token, rwtab[n]) == 0) { syn = n + 1。 for (n = 0。 p。 } token[m++] = 39。 if (letter()) { while (letter() || num()) {
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1