




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第第 頁共6頁四、對于文法G(E):(8分)EBTIE+TT.f|t*fFB(E)li.寫出句型(1*尸包的最右推導(dǎo)并畫出語法樹。.寫出上述句型的短語,直接短語、句柄和素短語。(4分)F(F(E)/1E+T(E+i)(T+i)(T*F+i)(4分)短語:(T*F+i),T*F+i,T*F,i直接短語:T*F,i句柄:T*F素短語:T*F,i九、(9分)設(shè)已構(gòu)造出文法G(S):(1)SBB(2)BaBAclcABblbBSala解:S-abcSIbcSIcS,S-abcSI.試構(gòu)造與下面G(S)等價的無左遞歸的文法。G(S):SSa|Nb|cNSd|Ne|f解:S-fNbSIcS,S-aSIdN
2、bSI,N-eNI.設(shè)有文法G(S):SaBc|bABAaAb|bBb|D口求各產(chǎn)生式的FIRST集,F(xiàn)OLLOW(A)和FOLLOW(B),以及各產(chǎn)生式的SELECT集。構(gòu)造LL(1)分析表,并分析符號串baabbb是否是。解:(1)FIRST(aBc)=a,FIRST(bAB)=bFIRST(aAb)=a,A-b:FIRST(A-b)=b,B-b:FIRST(b)=b,FIRST()=FOLLOW(A)=b,#,FOOLOW(B)=c,#SELECT(S-aBc)=a,SELECT(S-bAB)=b,SELECT(A-aAb)=a,SELECT(A-b)=b,SELECT(B-b)=b,S
3、ELECT(B-)=c,#因此,所得的LL(1)分析表如表A-4所示。表A-4LL(1)分析表弋VN輸入符號abc#SSaBcSbABAAaAbAbBBbBB(2)分析符號串baabbb成功,baabbb是該文法的句子,如圖A-16所示。步驟1符號棧#S輸入串baabbb#所用的產(chǎn)生式SbAB2#BAbbaabbb#3#BAaabbb#AaAb4#BbAaaabbb#5#BbAabbb#AaAb6#BbbAaabbb#7#BbbAbbb#Ab8#Bbbbbbb#9#Bbbbb#10#Bbb#11#B#Be12#成功圖A-16識別串baabbb的過程4.已知文法G(S):Sa|(T)TT,S|S
4、給出句子(a,a),a)的最左推導(dǎo)并畫出語法口;口給出句型(T,a,(T)所有的短語、直接短語、素短語、最左素短語、句柄和活前綴。解:(1)最左推導(dǎo):S.(T).(T,S).(S,S)(a,S).(a,(T).(a,(T,S)(a,(S,S)(a,(a,S)(a,(a,a)語法樹:如圖A-16所示。圖A-16(a,(a,a)的語法樹(2)句型(。a,(T)的短語、直接短語、素短語、最左素短語、句柄、活前綴及語法樹(圖A-17)。短語:aIIT,aII(T)IIT,a,(T)II(T,a,(T)直接短語:aII(T)素短語:aII(T)最左素短語:a句柄:a活前綴:II(II(TII(T,II(T,a圖的語法樹AI2:Sa,S.aAbA.1A0AIo:S,SSaSaAbS.bS.bBaI3:S.bSbBaBIBOBI1:S?S.JL:S-aAb.8I5:A.1A0I:A.1AO.O、A.lAOkA-.1I12:A.1AO.I6:SBbBaI,0:S.bBa.a/1I7:B.1BOB.IBO、B.,B171,:B-1BO,J_O,I13:B-1BO.,B-rL:S.aAb項目集族和DFA、a+*+、a*+、a+*+、句子aa的規(guī)范歸約過程:步驟符號棧輸入串動作O#b(aa)b#預(yù)備1#b(aa)b#移進2#b(aa)b#移進3#b(aa)b#移進4#b(Aa)b#歸約5#b(Ma)b
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 展會制作合同范本
- 語音識別工程師中介合同(2篇)
- 二零二五年度房東轉(zhuǎn)租房屋租賃合同續(xù)簽與租賃條件變更合同
- 2025年度高利貸借款合同金融創(chuàng)新引領(lǐng)市場
- 二零二五年度辦公空間優(yōu)化與辦公用品采購合同
- 二零二五年度班組分包協(xié)議書-XX產(chǎn)業(yè)園區(qū)綠化維護服務(wù)合同
- 二零二五年度債權(quán)轉(zhuǎn)讓與借款合同履行期限合同規(guī)定
- 二零二五年度企業(yè)并購重組稅務(wù)咨詢合同
- 二零二五年度停車場租賃與綠化養(yǎng)護服務(wù)合同
- 二零二五年度水稻種植與農(nóng)業(yè)現(xiàn)代化合作合同
- 家譜樹形圖模板
- 【保密工作檔案】外場試驗保密工作方案
- 文苑小學(xué)安全管理網(wǎng)絡(luò)圖0
- 《民法典》婚姻家庭編解讀之夫妻個人財產(chǎn)第1063條PPT課件
- 2 遺傳圖繪制
- 人教部編版二年級語文下冊第六單元15古詩二首精品教案(集體備課)
- 三年級下冊數(shù)學(xué)教案-2.1速度、時間、路程-滬教版
- 隊列動作要領(lǐng)及訓(xùn)練方法
- 中國原發(fā)性醛固酮增多癥診治共識解讀
- 墻面板安裝爬梯驗算
- 矢量分析與場論講義
評論
0/150
提交評論