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

正文內(nèi)容

編譯原理簡(jiǎn)單編譯器課程設(shè)計(jì)報(bào)告畢業(yè)論文(參考版)

2025-06-29 18:47本頁(yè)面
  

【正文】 回顧此次編譯原理課程設(shè)計(jì),可以說(shuō)得是苦多于甜,但是我在鞏固了以前所學(xué)過(guò)知識(shí)的同時(shí),也學(xué)到了很多在已開(kāi)設(shè)課程中未學(xué)到的知識(shí)。通過(guò)此次手動(dòng)構(gòu)造詞法分析,我認(rèn)識(shí)到做程序設(shè)計(jì)并不是只掌握詞法分析的思想和方法就夠的,一定得自己動(dòng)手,這樣才能充分認(rèn)識(shí)到自己的不足,以提高自己的設(shè)計(jì)能力。 default: syn=1。 token[m++]=ch。39。 break。: syn=31。 case 39。 token[m++]=ch。,39。 break。: syn=29。 case 39。 token[m++]=ch。{39。 break。: syn=27。 case 39。 } syn=26。) { isSignal=1。 } else if(temp2==39。) { isSignal=2。 if(temp2==39。: temp2=prog[p]。 case 39。 token[m++]=ch。/39。 break。 repeat=1。39。 repeat=1。+39。 token[m++]=ch。*39。 break。 //預(yù)言會(huì)重復(fù) //ch=prog[p++]。amp。39。+39。 goto IsNum。 ch=prog[p++]。amp。939。amp。039。 token[m++]=ch。39。 break。 //ch=prog[p++]。amp。39。+39。 goto IsNum。 ch=prog[p++]。amp。939。amp。039。 token[m++]=ch。+39。 } break。 } else { syn=21。) { syn=36。 if(ch==39。 token[m++]=ch。=39。 } break。 } else { syn=32。) { syn=33。 if(ch==39。 token[m++]=ch。39。 } break。 } else { syn=34。) { syn=35。 if(ch==39。 token[m++]=ch。39。 syn=20。 isSignal=0。 else sum=sum*pow(10,index)。 } //10的冪 //123e3代表123*10(3) //sum=sum*pow(10,index)。039。939。amp。039。 ch=prog[p++]。39。 ch=prog[p++]。E39。e39。 } sum=sum+decimal。 //AddToDec()。)*pow(,++count)。)) { //pow(x,y)計(jì)算x的y次冪 temp=(ch39。(ch=39。)amp。 //之前忘了清零,+兩個(gè)浮點(diǎn)數(shù)就無(wú)法識(shí)別 while((ch=39。 ch=prog[p++]。.39。 //ch中數(shù)字本身是當(dāng)做字符存放的 ch=prog[p++]。)) { sum=sum*10+ch39。(ch=39。)amp。 } while((ch=39。)) { IsNum: if(isSignal==1) { //token[m++]=39。(ch=39。)amp。 } } else if((ch=39。n++) if(strcmp(token,rwtab[n])==0) { syn=n+1。 //標(biāo)識(shí)符 //如果是begin,if,then,while,do,end標(biāo)識(shí)符中的一個(gè) for(n=0。 p。 //讀下一個(gè)字符 } token[m++]=39。))) { token[m++]=ch。(ch=39。)amp。))||((ch=39。(ch=39。)amp。))||((ch=39。(ch=39。)amp。))) //ch是字母字符 { while(((ch=39。(ch=39。)amp。))||((ch=39。(ch=39。)amp。 if(((ch=39。\n39。 39。 ch=prog[p++]。n8。 m=0。}void scanner() { sum=0。 strcpy(fourCom[nextq].arg2,num2)。 strcpy(fourCom[nextq].arg1,num1)。 } //目的是用p1的值覆蓋0 } return nResult。 //strcpy(fourCom[circle].result,p1)。 else { n
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1