


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章 习题解答2.1该文法定义的是0到9这10个数字0,1,2,3,4,5,6,7,8,9;同;该文法定义的是bna2n0;2.2因为语言的句子要求由3的整数倍的a组成,所以在构造产生式时,要保证每次产生的a的个数是3。得到文法 GS:Saaa|Saaa因为符号串中a、b的个数没有直接关系,所以,将句子分成两部分:an和b2m1,分别进行构造,然后再合并。可由产生式 Aa|aA得到an。而由产生式 Bb|bbB得到b2m1。由于n1,m1,所以得到文法 GS:SAB Aa|aA Bb|bbB因为句子中,a和b的个数一样多,且a全部在句子的前半部分,b全部在句子的后半部分,所以在构造产生式时,可让a和b对称出现。得文法 GS:SaSb|ab因为句子中a、b、c的个数没有直接关系,所以分别构造生成an、bm、ck的产生式,然后再合成。可由产生式 AaA|e得到an。而由产生式 BbB|e得到bm。再由产生式 CcC|e得到ck。所以得到文法 GS: SABC AaA|e BbB|e CcC|e文法为GS:S(+|)(ABC|2|4|6|8)|0 C0|2|4|6|8 BBA|B0|e A1|2|3|9能被5整除的整数的末位数必定是0或5。所以只要保证生成的整数末位数字是0或5即可。据此,构造描述能被5整除的整数集合的文法如下:GS:S(+|-)A(0|5)A0|1|2|3|4|5|6|7|8|9|AA如果还要求整数除0外,均不以0开头,则文法为GS:S(+|-)(A(0|5)|0|5) AAB|C B0|C|BB C1|2|3|4|5|6|7|8|9由于文法的句子aa, b+,因此文法的句子可分解为两种情形: 以a打头的符号串; 以b打头的符号串。于是只要在构造产生式时保证每次产生相同个数的a和b即可。可以构造文法如下。GS:SaSbS|bSaS|ab|ba或GS:SaSb|bSa|abS|Sab|baS|Sba|ab|ba2.3略2.4 0型文法2.5 P=SaDeE,DbF,FcA,EdB,AbC,CeB,Bd2.63274的最左推导为:NNDNDDNDDDDDDD3DDD32DD 327D32743274的最右推导为:NNDN4ND4N74ND74N274 D274327465173的最左推导为:NNDNDDNDDDNDDDDDDDDD6DDDD 65DDD651DD6517D6517365173的最右推导为:NNDN3ND3N73ND73N173 ND173N5173D5173651732.7句型 +*TP*i(+ET)的短语有*TP、i、+ET、(+ET)、*i(+ET)、+*TP*i(+ET)句型 +*TP*i(+ET)的简单短语有*TP、i、+ET句型 +*TP*i(+ET)的句柄为*TP2.8要判别文法是否具有二义性,只要判别文法是否定义有这样的句子:该句子对应着两棵(包括两棵)以上语法树,或者说有两个(包括两个)以上不同的最右(左)推导;或者说在对该句子进行规范归约过程中,其规范句型的句柄不唯一。本题文法是二义性的。因为对于句子abc,存在两个不同的最左推导序列: SABabBabc 和 SABaBabc文法是二义性的。因为对于句子123,存在两个不同的最左推导序列:1212134124123和 123421421221232.9产生式EE和FF、GG是有害产生式,应删去。F,P,G三个非终结符号无法推导出终结符号串,因此,它们对应的产生式为无用产生式,应删去。非终结符号Q无法从识别符号推导出来,因此,Q所对应的产生式也为无用产生式,也应删去。由于删去了F所对应的产生式后,S也无法从识别符号推导出来,故也应删去。压缩后的文法为GZ: ZE+T ET TT*i|i使其不含有形如AB(A、B均为非终结符号)的产生式。将M代入F,然后将改写后的F代入T,最后将改写后的T代入S,于是将文法改为GS:SaFbT|Tcb|Fa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高一英语备课组线上教学计划
- 初中美术课堂教学方法研究报告
- 超市数字化转型2025年计划与总结
- 小学二年级语文家长沟通计划
- 2024年无锡宜兴市急救中心招聘笔试真题
- 胃肠道出血观察护理
- 河北聚乙烯PE管项目可行性研究报告模板范文
- 硬笔书法与文化传承活动计划
- 危重患者抢救医疗流程优化策略
- 农业合作社领导干部在可持续发展信念上的不足及整改措施
- 偏微分方程的数值解法课后习题答案
- 保密管理-保密教育培训签到簿
- 手术室剖宫产护理查房-课件
- 消防档案范本(企业类)
- 隧道工程隧道洞口临建施工方案
- 心理咨询的面谈技术
- (word完整版)污水处理厂安全评价报告
- DB50∕T 867.6-2019 安全生产技术规范 第6部分:黑色金属冶炼企业
- 新产品开发流程课件
- 高中语文部编版选择性必修下册第四单元 单元学习导航 课件 (8张PPT)
- 贯彻三标一规范咨询工作计划
评论
0/150
提交评论