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

正文內(nèi)容

編譯原理報(bào)告(9)-資料下載頁(yè)

2025-04-11 22:59本頁(yè)面
  

【正文】 )。 m_getch()。 if(ch == 39。=39。) { syn = 18。 concat()。 } else { syn = 17。 retract()。 } break。 case 39。+39。: syn = 13。 token[0] = ch。 break。 case 39。39。: syn = 14。 token[0] = ch。 break。 case 39。*39。: syn = 15。 token[0] = ch。 break。 case 39。/39。: syn = 16。 token[0] = ch。 break。 case 39。=39。: syn = 25。 token[0] = ch。 break。 case 39。39。: syn = 26。 token[0] = ch。 break。 case 39。(39。: syn = 27。 token[0] = ch。 break。 case 39。)39。: syn = 28。 token[0] = ch。 break。 case 39。39。: syn = 0。 token[0] = ch。 break。 }}void factor(){ if(syn==10 || syn==11) scaner()。 else if(syn == 27) { scaner()。 //讀下一個(gè)單詞符號(hào) expression()。 //調(diào)用函數(shù)statement() if(syn == 28) scaner()。 //讀下一個(gè)單詞符號(hào) else { printf(The error is on 39。)39。.\n)。 kk = 1。 } } else { printf(The expression is error!\n)。 kk = 1。 } return。}void term(){ factor()。 //調(diào)用函數(shù)factor() while(syn==15 || syn==16) { scaner()。 //讀下一個(gè)單詞符號(hào) factor()。 //調(diào)用函數(shù)factor() } return。}void expression(){ term()。 //調(diào)用函數(shù)term() while(syn==13 || syn==14) { scaner()。 //讀下一個(gè)單詞符號(hào) term()。 //調(diào)用函數(shù)term() } return。}void statement(){ if(syn==10) { scaner()。 //讀下一個(gè)單詞符號(hào) if(syn==18) { scaner()。 //讀下一個(gè)單詞符號(hào) expression()。 //調(diào)用函數(shù)statement() } else { printf(the symbol 39。:=39。 is error!\n)。 kk=1。 } } else { printf(The sentence is error!\n)。 kk=1。 } return。}void yucu(){ statement()。 //調(diào)用函數(shù)statement() while(syn == 26) { scaner()。 //讀下一個(gè)單詞符號(hào) if(syn != 6) statement()。 //調(diào)用函數(shù)statement() } return。}void lrparser(){ if(syn == 1) { scaner()。 //讀下一個(gè)單詞符號(hào) yucu()。 //調(diào)用yucu()函數(shù) if(syn == 6) { scaner()。 if(syn==0 amp。amp。 kk==0) printf(Success!\n)。 } else{ if(kk != 1) printf(The string is lack of a 39。end39。!\n)。 kk = 1。 } } else { printf(The string is lack of a 39。begin39。!\n)。 kk = 1。 } return。}int main(){ p = 0。 printf(Please input string (end of ): \n)。 do { scanf(%c, amp。ch)。 prog[p++] = ch。 }while(ch != 39。39。)。 p = kk = 0。 scaner()。 lrparser()。 return 0。}
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1