- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 试构造与下列文法 G[S]等价的无左递归文法。
G[S]: S→Sa|Nb|c
N →Sd|Ne|f
解:将非终结符按 SN 的循序排列
S→Sa|Nb|c 存在直接左递归,消除左递归为:
S-NbS’|cS’S’-aS’|ε
N →Sd|Ne|f 中 S 中 S 的顺序在N 之前需用 S 的右部代替S,则
N-〉(NbS’|cS’) d|Ne|f
整理为:N-〉NbS’d| Ne|cS’d|f
存在直接左递归,消除左递归为:
N- cS’dN’|fN’ N’-bS’dN’|eN’|ε
等价的无左递归文法为:SNbS’ |cS’
S’ aS’|
NcS’dN’ |fN’
N’ eN’ |bS’dN’ |
2:文法 G 的规则集为;
P →begin d : X en
X →d : X | sY
Y→: sY | e
做出该文法 LL(1)分析表。
LL(1)分析表为:
begin : en s e #
P →begin d : X en
X → :X →sY
Y → : →e
sY
3 设有以下文法:
G[S]: S→eEfGh | g
E→FSG | h
F→SEc | cG | ε
G→Sh |ε
(1) 求出该文法每一个非终结符的 FOLLOW 集。
# h f c h e g
Follow(S) Follow(E) Follow(G) Follow(F) First(S)
First(G) First(E)
e g e g c
根据关系图:Follow(S)={#,h,e,g,c,f}
Follow(E)={f,c}
Follow(G)={f,c,h,e,g}
Follow(F)={e,g}
(2) 它是 LL(1)文法吗?为什么?
不是 F→SEc | cG | ε First(SEc)={e,g}
因为 F→ε ,而 Follow(F)={e,g}
First(SEc) ∩ Follow(F)={e,g},不为空集,所以不是 LL(1)文法
n n m m
4:给出语言 L={1 a0 1 a0 |n0, m=0} 的 LL(1)文法 G[S]并说明其理由。
文法为:S-〉AB A-〉1A0|1a0 B-〉1B0|
提取公共左因子为:
A- 〉1A’ A’-A0|a0
改造后的文法为: S-〉AB
A- 〉1A’
A’-A0|a0
B- 〉1B0|
判断文法是 LL (1)文法的充要条件是:对每一个非终结符的任何两个不同产生式
A- 〉α |β ,则下述条件成立:
① FIRST (α )∩FIRST (β )=Φ
*
② 若β =ε ,则 FIRST (α )∩FOLLOW (A)=Φ
由于文法不存在形如A-〉ε 的产生式,所以无需求非终结符的 FOLLOW 集。
FIRST (A)=FIRST (S)={1} FIRST (A’)= FIRST
您可能关注的文档
- 《春风》阅读训练答案.pdf
- 2016年七年级下册英语课时特训答案第二单元.pdf
- 2016年七年级下册英语课时特训答案第四单元.pdf
- 病句专题训练答案.pdf
- 2016年七年级下册英语课时特训答案第五单元.pdf
- 七年级下册英语课时特训答案2017.pdf
- 七年级上册历史与社会课时特训答案.pdf
- 七年级下册语文课时特训答案第二章上.pdf
- 课内文言文阅读训练答案.pdf
- 七年级下册语文课时特训答案第一章上.pdf
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
最近下载
- 人工造林项目质量管理体系及保证措施.docx VIP
- 小学英语新外研版(三起)三年级下册Unit 3 Yummy food第1课时(Get ready)教学课件2025春.pptx VIP
- 环境工程概论全套课件.ppt VIP
- 6.2 第2课时 箱线图 学案(含答案) 数学北师大版(2024)八年级上册.docx
- 教学参考-高中英语基础知识测试卷-A.doc VIP
- 体育单招核心-1700-单词.docx VIP
- 循环流化床锅炉安装质量验收范围划分表.docx
- ZCC5000-1履带式起重机技术规格书.pdf VIP
- 《环境工程概论》课件.pptx VIP
- 加氢精制温度对加氢操作的影响优化.pptx VIP
原创力文档


文档评论(0)