作业2解答-编译原理作业答案-孙悦红.doc

作业2解答-编译原理作业答案-孙悦红.doc

ID:55248603

大小:25.50 KB

页数:2页

时间:2020-05-07

作业2解答-编译原理作业答案-孙悦红.doc_第1页
作业2解答-编译原理作业答案-孙悦红.doc_第2页
资源描述:

《作业2解答-编译原理作业答案-孙悦红.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2.1设字母表A={a},符号串x=aaa,写出下列符号串及其长度:x0,xx,x5以及A+.x0=(aaa)0=ε

2、x0

3、=0xx=aaaaaa

4、xx

5、=6x5=aaaaaaaaaaaaaaa

6、x5

7、=15A+=A1∪A2∪….∪An∪…={a,aa,aaa,aaaa,aaaaa…}A*=A0∪A1∪A2∪….∪An∪…={ε,a,aa,aaa,aaaa,aaaaa…}2.2令∑={a,b,c},又令x=abc,y=b,z=aab,写出如下符号串及它们的长度:xy,xyz,(xy)3xy=abcb

8、

9、xy

10、=4xyz=abcbaab

11、xyz

12、=7(xy)3=(abcb)3=abcbabcbabcb

13、(xy)3

14、=122.3设有文法G[S]:S∷=SS*

15、SS+

16、a,写出符号串aa+a*规范推导,并构造语法树。S=>SS*=>Sa*=>SS+a*=>Sa+a*=>aa+a*SSS*SS+aaa2.4已知文法G[Z]:Z∷=U0∣V1、U∷=Z1∣1、V∷=Z0∣0,请写出全部由此文法描述的只含有四个符号的句子。Z=>U0=>Z10=>U010=>1010Z=>U0=>Z10=>V110=>011

17、0Z=>V1=>Z00=>U000=>1000Z=>V1=>Z00=>V100=>01002.5已知文法G[S]:S∷=ABA∷=aA︱εB∷=bBc︱bc,写出该文法描述的语言。A∷=aA︱ε描述的语言:{an

18、n>=0}B∷=bBc︱bc描述的语言:{,bncn

19、n>=1}L(G[S])={anbmcm

20、n>=0,m>=1}2.6已知文法E∷=T∣E+T∣E-T、T∷=F∣T*F∣T/F、F∷=(E)∣i,写出该文法的开始符号、终结符号集合VT、非终结符号集合VN、开始符号:EVt={+,-,*

21、,/,(,),i}Vn={E,F,T}2.7对2.6题的文法,写出句型T+T*F+i的短语、简单短语以及句柄。短语:T+T*F+i,T+T*Fi(简单短语)T(简单短语、句柄)T*F2.8设有文法G[S]:S∷=S*S

22、S+S

23、(S)

24、a,该文法是二义性文法吗?SSS*S+SaaaSSS+S*Saaa根据所给文法推导出句子a+a*a,画出了两棵不同的语法树,所以该文法是二义性文法。2.9写一文法,使其语言是奇正整数集合。A::=1

25、3

26、5

27、7

28、9

29、NAN::=N0

30、N1

31、N2

32、N3

33、N4

34、N5

35、N6

36、

37、N7

38、N8

39、N9

40、N::=0

41、1

42、2

43、3

44、4

45、5

46、6

47、7

48、8

49、92.10给出语言{anbm

50、n,m≥1}的文法。G[S]:S::=ABA::=aA

51、aB::=bB

52、b

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。