ImageVerifierCode 换一换
格式:DOCX , 页数:39 ,大小:257.34KB ,
资源ID:13924979      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13924979.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(陈火旺编译原理课后习题答案Word格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

陈火旺编译原理课后习题答案Word格式.docx

1、N 2|4|6|8|OD 0| NS O| AOA AD | NP36-8文法:E T| E T|E TT F|T*F|T/ FF ( E)|i最左推导 :EET T T FTiTi T* Fi F* F ii* F i i *iETT*FF*Fi*Fi *(E) i*( ET)i *( TT) i*( F T)i *( iT ) i*( i F)*( i i)最右推导TEET*iF *i Ei*iT i *i F i* i i i*F*TF*( E)*( E T)F *( EF)F *( E i )F *( Ti)F *( F i )F *( ii *( i i )/*P36-9句子iiie

2、i 有两个语法树:S iSeS iSei iiSei iiieiS iS iiSeS iiSei iiieiP36-10/*S TS |TT (S)|()*/P36-11/*L1:S ACA aAb | ab C cC |L2:S ABA aA|B bBc|bcL3:A aAb|B aBb|L4:S A| BA 0A1|B 1B0| A第三章习题参考答案P64 - 7确定化:1X1,2,32,32,3,42,3,52,3,4,Y2,3,4,最小化:0,1,2,3,4,5,60,123,4,5。 1,3,5 0,1,2,3,4,51 1,2,40,1,2,3,4, 5,60,1,2,34。1,3

3、,50,1,23,4, 5,60,1,23。 1,3 0,123 1,2,40,1,2,04, $,60,1 0 1 0,1 1 1,22,30 B 门匡40,1,2,3, 4, 5, 6P64 8(1|0)*01 (1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)*(0|5)|(0|5)0 1(0|10 1) |1 0(0 |10 1)P64 - 12ab00,11给状态编号:23最小化:0,1, 2,30,1 a 1 0,1b 2 2,3a 0,3 2,3b 30,1, 2, 3已经确定化了,进行最小化0,1, 2,3,4,50,1a 1 0,1b 2,42,

4、3,4,5爲1,3,0,5 2,3,4,5b 2,3,4,52,4a 1,0 2,4b 3,53,5a 3,5 3,5b 2,40,1, 2,4, 3,50,1a2,4a3,5a1,03,50,叽2,42,4b3,5b2,4:X,1,Y1,Y21,Y0,1,2,30,10 1 0,11 22,3o 1,3 2,3i 30,1,2,3P81 - 1(1)按照T,S的顺序消除左递归S aF|(T)T STT ,ST |递归子程序:procedure S;beginif sym=a or sym=人the n abva neeelse if sym=(the n begi nadvance;T;)

5、the n adva nee; else error;endelse erroren d;procedure T;S;procedure ;,advanee;其中:sym:是输入串指针IP所指的符号advanee:是把IP调至下一个输入符号 error:是出错诊察程序FIRST(S)=a,(FIRST(T)=af,(FIRST()=,FOLLOW(S)=),#FOLLOW(T)=)FOLLOW()=)预测分析表A(J#S是LL(1)文法P81 - 2文法:E TEE E |T FTT T |F PFF *F |P (E)|a|b$FIRST(E)=(,a,bfFIRST(E)=+, FIRST

6、(T)=(,a,bFIRST(T)=(,a,b,A, FIRST(F)=(,a,b,AFIRST(F)=*, FIRST(P)=(,a,bfFOLLOW(E)=#,)FOLLOW(E)=#,)FOLLOW(T)=+,),#FOLLOW(T)=+,),#FOLLOW(F)=(,a,b,A,+,),#FOLLOW(F)=(,a,b,A,+,),#FOLLOW(P)=*,(,a,bf,+,),#考虑下列产生式:E E|T T|P (E)|A|a|bFIRST(+E) A FIRST( )=+ n = $FIRST(+E) A FOLLOW(E)=+ A #,)= $FIRST(T) A FIRST(

7、 )=(,a,b,A A FIRST(T) A FOLLOW(T)=(,a,b,A A +,),#= $FIRST(*F) A FIRST( )=* A ) A FOLLOW(F)=* A (,a,b,A,+,),#= $FIRST(E) A FIRST(a) A FIRST(b) A FIRST(A)= $ 所以,该文法式LL(1)文法.+*E TEEE ETT TPFFF *FF :P(E)P Aprocedure E;b the n beg in T; E end else errorprocedure E:+the n beg in adva nee; E endelse if sym and sym# then error end the n beg in F; Tprocedure T; the n T* then errorprocedure F; the n beg in P; Fprocedure F endprocedure P;Athe n adva nee the n E; the n adva nee else error end else errorP81 3(1)是,满足三个条件。(2)不是,对于A不满足条件3。(3)不是,A B均不满足条件3。(4)是,满足三个条件。*

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1