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

正文內(nèi)容

編譯原理詞法分析器設計課程設計報告(編輯修改稿)

2024-08-30 06:29 本頁面
 

【文章內(nèi)容簡介】 字符*/{token[m++]=ch。ch=prog[p++]。}token[m++]=39。\039。ch=prog[p]。syn=10。()常數(shù)判別: if(isdigit(ch)) /*ch 是數(shù)字字符*/{while(isdigit(ch)) /*ch 是數(shù)字字符*/{sum=sum*10+ch39。039。ch=prog[p++]。}ch=prog[p]。 syn=11。}()專用符號判斷:()專用符號為兩個字符以”=”為例:switch(ch){case39。39。:m=0。token[m++]=ch。ch=prog[p++]。if(ch==39。39。){syn=21。token[m++]=ch。}else if(ch==39。=39。){syn=22。token[m++]=ch。}else{syn=20。ch=prog[p]。} break。()專用符號為一個字符:用 case 語句實現(xiàn)例: case39。+39。:syn=13。token[0]=ch。break。case39。39。:syn=14。token[0]=ch。break。default:syn=1。(三)DNF 狀態(tài)轉換圖. . . .. . 學習好幫手 算法實現(xiàn)流 程圖開 始輸 入 源程 序是 否 為 是 否將 字 符 加 入 字符 數(shù) 組 token[]是 空 格 , 空 白或 換 行 嗎 是 字 母 嗎是 空 格 嗎否否是 否 為專 用 符跳 過 該 字 符是 是是標 志 位 置 為相 應 數(shù) 字否二 進 制 輸出 該 數(shù) 字否指 向 下 一 字 符 指 向 下 一 字 符判 斷 token是 否 為 關鍵 字 是 標 識 符 ,標 志 置 為 相應 數(shù) 字結 束出 錯標 志 位置 為 相應 數(shù) 字調(diào) 用 函 數(shù)數(shù) 據(jù) 初 始 化是標 志 位 置 為相 應 數(shù) 字是 字 母 嗎是否否 是 數(shù) 字 嗎是將 數(shù) 字 字 符 轉換 為 整 型 數(shù) 字指 向 下 一 字 符 是是 數(shù) 字 嗎 是 否等 待輸 入字 符 標 志 位是 否 為 0否是是 y嗎是否 是 數(shù) 字 或字 母 嗎否 是指 向 下 一 字 符是 數(shù) 字 或字 母 嗎是否 程序源代碼include /*定義 I/O 庫所用的某些宏和變量*/include /*定義字符串庫函數(shù)*/include /*提供有關屏幕窗口操作函數(shù)*/include /*分類函數(shù)*/char prog[80]={39。\039。}。char token[8]。 /*存放構成單詞符號的字符串*/char ch。int syn。 /*存放單詞字符的種別碼*/int n。int sum。 /*存放整數(shù)型單詞*/int m,p。 /*p 是緩沖區(qū) prog 的指針,m 是 token 的指針*/. . . .. . 學習好幫手char *rwtab[6]={begin,if,then,while,do,end}。void scaner(){ m=0。 sum=0。 for(n=0。n8。n++) token[n]=39。\039。 ch=prog[p++]。 while(ch==39。 39。) ch=prog[p++]。 if(isalpha(ch)) /*ch 為字母字符*/{ while(isalpha(ch)||isdigit(ch)) /*ch 為字母字符或者數(shù)字字符*/{
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1