




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LL分析方法 自顶向下分析 LL 1 是LL k 的特例 其中的k则表示向前看k个符号 LL 1 方法和递归下降法属于同一级别的自顶向下分析法 但有一些区别 递归下降法对每个非终极符产生子程序 而LL 1 方法则产生LL分析表 递归下降法能判断每个产生式的结束 而LL 1 方法则不能 递归下降法分析法不用符号栈 而LL 1 方法则用符号栈 LL 1 分析方法的条件 对于任一非终极符A 其任意两个产生式A 和A 都要满足下面条件 Predict A Predict A 满足这一条件的文法称为LL 1 文法 LL 1 分析例 文法G A A aBc 1 B d 2 bB 3 输入串 abbdc分析过程 A abbdc 1 cBa abbdc cB bbdc 3 cBb bbdc cB bdc 3 cBb bdc cB dc 2 cd dc c c LL 1 分析的动作 替换 当X1 VN时选相应候选式 去替换X1 匹配 当X1 VT时它与Y1进行匹配 其结果可能成功 也可能失败 如果成功则去掉X1和Y1 否则报错 接受 当格局为 空 空 时报分析成功 报错 出错后 停止分析 LL 1 分析表 T VN VT P Error T A t A 若t Predict A T A t Error否则其中P表示所有产生式的集合 LL 1 分析的驱动器 LL Driver 1 初始化 Stack empty Push S 2 读下一个输入符 Read a 3 若当前格局是 empty 则成功结束 否则转下 4 设当前格局为 X a 则 若X VT X a则 Pop 1 Read a goto 3 若X VT X a则Error 若X VN 则 ifT X a X Y1Y2Ynthen Pop 1 Push Yn Y1 goto 3 elseError LL分析实例 文法G E TE 1 E TE 2 3 T FT 4 T FT 5 6 F id 7 E 8 符号串i i i 的LL 1 分析过程 Predict 1 first TE id Predict 2 first TE Predict 3 follow E Predict 4 first FT id Predict 5 first FT Predict 6 follow T Predict 7 first id id Predict 8 first E 分析栈S输入流T矩阵元素 Ei i i LL E i 1 E Ti i i LL T i 4 E T Fi i i LL F i 7 E T ii i i Match E T i i LL T 6 E i i LL E 2 E T i i Match E Ti i LL T i 4 E T Fi i LL F i 7 E T ii i Match E T i LL T 5 E T F i Match E T Fi LL F i 7 E T ii Match E T LL T 6 E LL E
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑需求分析方案设计模板
- 《鱼我所欲也》经典篇目理解默写
- 旋塞质量监控报告
- 公司软件采购审批管理办法
- 建筑创意方案设计模板图片
- 浙教版七年级科学上册第四章 第1节 物质的构成说课稿
- Unit 1 Animals教学设计-2025-2026学年小学英语三年级下册牛津上海版(试用本)
- 瓦斯抽放工技术考核试卷及答案
- 秦皇岛策划方案咨询公司
- 《第8课 家乡赞歌-山里的孩子心爱山》(教案)-2023-2024学年人音版(2012)音乐三年级下册
- 2025变压器振动监测与故障诊断装置
- 工程对赌协议合同模板
- 格拉斯哥昏迷评分法详解(GCS)
- GB/T 45403-2025数字化供应链成熟度模型
- 盒饭采购合同协议
- QGDW11337-2023输变电工程工程量清单计价规范
- 小学昆虫知识科普单选题100道及答案
- 防性侵教师培训
- 纸箱厂应急救援预案演练方案
- 钟祥旅游景点
- YY频道模板文档
评论
0/150
提交评论