第一范文网 - 专业文章范例文档资料分享平台

编译原理 龙书答案(2)

来源:用户分享 时间:2021-06-02 本文由狼狈不堪 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

编译原理 龙书答案

i) ii) iii)

S (L) (L, S) (L, a) (S, a) (a, a)

S (L) (L, S) (L, (L)) (L, (L, S)) (L, (L, a)) (L, (S, a)) (L, (a, a)) (S, (a, a)) (a, (a, a))

S (L) (L, S) (L, (L)) (L, (L, S)) (L, (L, (L))) (L, (L, (L, S))) (L, (L, (L, a))) (L, (L, (S, a))) (L, (L, (a, a))) (L, (S, (a, a))) (L, ((L), (a, a))) (L, ((L, S), (a, a))) (L, ((L, a), (a, a))) (L, ((S, a), (a, a))) (L, ((a, a), (S, S))) (S, ((a, a), (a, a))) (a, ((a, a), (a, a)))

e) 该文法产生的语言是什么

解:设该文法产生语言(符号串集合)L,则

L = { (A1, A2, …, An) | n是任意正整数,Ai=a,或Ai∈L,i是1~n之间的整数}

(Aho)4.2考虑文法 S→aSbS | bSaS |

a) 为句子构造两个不同的最左推导,以证明它是二义性的 S aSbS abS abaSbS ababS abab

S aSbS abSaSbS abaSbS ababS abab

b) 构造abab对应的最右推导

S aSbS aSbaSbS aSbaSb aSbab abab S aSbS aSb abSaSb abSab abab

c) 构造abab对应语法树

d) 该文法产生什么样的语言?

解:生成的语言:a、b个数相等的a、b串的集合

(Aho)4.3 考虑文法

bexpr → bexpr or bterm | bterm bterm → bterm and bfactor | bfactor

bfactor → not bfactor | ( bexpr ) | true | false a) 试为句子not ( true or false) 构造分析树 解:

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技编译原理 龙书答案(2)全文阅读和word下载服务。

编译原理 龙书答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1199853.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top