- 10
- 0
- 约9.98千字
- 约 63页
- 2018-07-10 发布于湖北
- 举报
第4章 自顶向下的句法分析 自顶向下分析方法 递归下降分析法 LL(1)分析法 自底向上分析方法 算符优先分析法 LR分析法 4.1 句法分析器概述 句法分析是编译程序的核心部分。 任务:识别由词法分析得出的单词序列是否是合法的句子。 理论基础:上下文无关文法和下推自动机 句法分析方法: 自顶向下(top-down)的句法分析:反复使用不同产生式进行推导以谋求与输入符号串相匹配。 自底向上(bottom-up)的句法分析:对输入符号串寻找不同产生式进行归约直到文法开始符号。 注:这里所说的输入符号指词法分析所识别的单词。 确定的自顶向下分析思想 例 文法G1[S]:S ? pAS ? qBA ? cAdA ? aB ? dBB ? b W=pccadd自顶向下的推导过程: S ? pA ? pcAd ? pccAdd ? pccadd 文法G1[S]:S ? pA | qBA ? cAd | aB ? dB | b 文法的特点: 每个产生式的右部都由终结符号开始。 如果两个产生式有相同的左部,那么它们的右部由不同的终结符开始。 文法G2[S]:S ? ApS ? BqA ? aA ? cAB ? bB ? dB W=ccap自顶向下的推导过程: S ? Ap ? cAp ? ccAp ? ccap 文法G2[S]:S ? Ap | BqA
您可能关注的文档
最近下载
- 2026年四川省党政领导干部政治理论水平考试全真冲刺试题及答案.docx VIP
- DY DYZ DYL系列电动执行机构说明书(版本号20200316)(1).pdf VIP
- 希尔顿酒店机电设计标准 MEP DESIGN CRITERIA 8.28.pdf VIP
- PDA TR29(中英文)-2012清洁验证的考虑要点.pdf VIP
- 定格动画教学课件.ppt VIP
- 锂电池保护板和BMS知识培训.ppt VIP
- 四川2025年党政领导职务政治理论水平任职考试精选练习试题及答案.docx VIP
- JIS-G4314-2013-ばね用ステンレス鋼線.pdf VIP
- 铁建设函【2023】50号 铁路建设项目质量安全内部监督工作指南(OCR).pdf
- 房地产经纪人协理考试题库及答案.doc
原创力文档

文档评论(0)