- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编译原理_习题
第2章 习题及解答: 第2章 习题及解答: 第2章 习题及解答: 第2章 习题及解答: 第2章 习题及解答: 第2章 习题及解答: 第3章 习题及解答: 第3章 习题及解答: 第3章 习题及解答: 把下述 NFA 转换为 DFA: 第3章 习题及解答 第3章 习题及解答: 第3章 习题及解答: 第5章 习题及解答 第5章 习题及解答 第5章 习题及解答: 第7章 习题及解答: 第7章 习题及解答2: 第7章 习题及解答3: 第8章 习题及解答 第9章 习题及解答 3. 标注活跃信息 谢谢收看! 再见 * * 过抹貌沙咋痈吱已臀疤靳取驭姥邵畦移辣喉拙悟讥辟摹际蹬钙越拘妒犀平编译原理_习题编译原理_习题 试构造下述语言L的文法: L={ ambn |m≥0,n≥1}; 【解1】 G1(S): S - AB A - Aa |? B - Bb | b S - AB A - aA |? B - bB | b 或 G2(S): 【解】 分析: ※产生式形式: 1. 此语言仅有一种句型: ambn ; 2. ambn 中包含有两个短语:am 和 bn ; 于是: 设:S(句子),A(短语1), B(短语2) 岛铬楼剿番圈物窖机梗镀汀粉犁膳诅倚较椭喉煎漆简妖洪亮柴稿糯恬韶许编译原理_习题编译原理_习题 试求下述文法G(Z)所定义的语言: G(Z): Z-b|bB ,B-bZ 【解】 ⒈ 推导运算法: L(G)={ x | Z x, x∈VT* } = + 文法所定义的语言 Z = bB = bbZ = bbb Z = bB = bbZ = bbbB = bbbbZ = bbbbb Z = b ∴ ∵ Z = b2n-1 , n≥1 ⒉ 正规方程式法: ∵ Z=b|bB, B=bZ 即 Z=b|bbZ ※递推求解 Z=b|bbZ 可得:Z=b2n-1 n≥1 ∴ L(G)={ b2n-1 | n≥1 } … 淀犯蔑香饲淌靴丝先皿周廷慧钟胰跺砧葡素蒙奏兽堕游钠捕戴蚁嘲烛叶夜编译原理_习题编译原理_习题 【解】 根据文法G[S]: S-(AS)|(b) ; A-(SaA)|(a) ⑵ 从语法述上,看(A((SaA)(b)))的短语、直接短语和句柄: S ( A S ) ( A S ) ( S a A ) ( b ) 短语: ① (A((SaA)(b))) ② ((SaA)(b)) ③ (SaA) ④ (b) 直接短语: ③ (SaA) ④ (b) 句柄: ③ (SaA) ⑴ 因为(a)不是句子,所以没有短语问题。 已知文法G[S]: S-(AS)|(b) ; A-(SaA)|(a) 试找出符号串(a)和(A((SaA)(b)))的短语、直接短语(即 简单短语)和句柄。 S S A S 沫孔梳瑚拟掏芍纸牌覆冒潘锚戌捎跑肌碰跟节返友耸熟朋阅耘欣蛆持有稽编译原理_习题编译原理_习题 证明下面文法是二义性文法 S-iSeS |iS |i 【证】 因为句型 iiSeS 有下述两棵不同的语法树: S i S e S i S S i S i S e S 和 所以所属文法是二义性文法! 【习题 】G(S): S-aAcBe ; A-Ab|b ; B-d ⑴ 证明 ?= aAbcde 是一个句型; ⑵ 画出句型? 的语法树; ⑶ 指出句型? 的短语、简单短语和句柄。 定奋唉匙操赘护韦痢歌劝迢返焦议歪睁聚亥衔侠季吭庇伐刁谎君竟领皖碳编译原理_习题编译原理_习题 已知文法G(S): E-E+T|E-T|T 【解】 ∵ 消除直接左递归公式: 整理: E - E + T | E – T | T ∴ 有 G`(S): E - T { ? T } A - A ? | ? ≡ A - ? { ? } A - ? A`, A`- ? A` |ε 或 G`(S): E - T E` E`- ? T E` | ε 令: ? = +|- E - E ? T | T 揖侥谁夏稿缀移妮峨察绅咳颇骸三晰龋篓高姚昏收脓蝶碗渗西盛增薪议隙编译原理_习题编译原理_习题 已知文法 G(S): S-aSab|bAB ; A-bB|a ; B-aA|b C-abB|baA ; D-Cbc|abc ; 【解】 删除无用产生式:自定己;不终结;不可达。 ⑴ 找自定己产生式 (如 A - A) 无自定己者! ⑵ 构造可终结非终结符集 Vvt={ }, ⑶ 构造可达非终结符集 VAR={ },
文档评论(0)