- 37
- 0
- 约1.34千字
- 约 5页
- 2016-04-21 发布于北京
- 举报
词法分析器(扫描器):输入源程序,进行词法分析,输出单词符号。
语法分析器(分析器):对单词符号串进行语法分析,识别出各类语法单位。
语义分析与中间代码产生器:按照语义规则对语法分析器归约出的语法单位进行语义分析并翻译成一定形式的中间代码。
优化器:对中间代码进行优化处理。
目标代码生成器:把中间代码翻译成目标程序。
、构造一个DFA,它接收∑={a, b}上所有满足下述条件的字符串:字符串中的每个a都有至少一个b直接跟在其右边。
解:已知∑={a, b},根据题意得出相应的的正规式为: (b*abb*)*
根据正规式画出相应的DFA M,如下图所示
用子集法将其确定化
4:有文法G[s]:
S→BA A→BS|d B→aA|bS|c
(1)证明文法G是LL(1)文法。
(2)构造LL(1)分析表。
(3)写出句子abccd的分析过程
解:
(1)一个LL(1)文法的充要条件是:对每一个非终结符A的任何两个不同产生式A→α|β,有下面的条件成立:
① FIRST(α)∩FIRST(β)=Φ;
② 若β*?ε, 则有FIRST(α)∩FOLLOW(A)=Φ。
对于文法G[s]:
S→BA A→BS|d B→aA|bS|c
其FIRST集如下:
FIRST(B)={a, b, c};
您可能关注的文档
- 《CorporateFinance》Chap028.ppt
- 《微电子学概论》--B06.ppt
- 1、古希腊罗马文学概述.ppt
- 1.电路的基本概念与基本定律.ppt
- 01.微机接口_第一章电脑概述.ppt
- Ⅰ變壓器的概述.doc
- 02.微机接口_第二章数制与编码.ppt
- 03.微机接口_第三章8086.ppt
- 04真核微生物.ppt
- 05.微机接口_第五章指令.ppt
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
最近下载
- 项目3 商品拍摄的构图与用光《商品摄影》.pptx VIP
- 内蒙古自治区道路交通事故损害赔偿项目及计算办法(2025年最新版).docx VIP
- 2025年中国华能集团公司《电力安全工作规程》(电气部分).pdf VIP
- 2025届浙江省君兮协作联盟高三下学期5月份教学质量检测英语试题(无答案).docx VIP
- 山湖智岸+环宇汇心一江两岸详细城市设计优化.pdf VIP
- 课件:布光讲解.pptx VIP
- KND凯恩帝数控数控系统K2000T_V1_用户手册_140725.pdf VIP
- XX城市核心区“一江两岸”城市设计.pdf VIP
- Digico-SD8-中文说明书.pdf
- CET4复习.doc VIP
原创力文档

文档评论(0)