LL语法分析器.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《LL语法分析器.pdf》由会员分享,可在线阅读,更多相关《LL语法分析器.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师精编优秀资料LL(1)语法分析器实验报告书名师精编优秀资料目录第一章概 述. 31.1 开发平台 . 31.2 实验目的 . 31.3 实验要求 . 3第二章语法分析器的实现 . 32.1 LL(1)语法分析器原理. 32.2 求出能推出空的终结符. 42.3 FIRST集的确定 . 42.4 FOLLOW集的确定 . 42.5 SELECT 集的确定 . 42.6 LL(1)文法的判别 . 42.7 逻辑结构 . 42.8 预测分析表的生成. 52.9 句子的判定 . 52.10 其他说明 . 5第三章系统运行与测试 . 63.1 程序运行环境 . 63.2 运行界面 . 63.3 系统
2、测试 . 8第四章总述. 114.1 程序综述 . 114.2 小组工作总结 . 11名师精编优秀资料第一章概 述1.1 开发平台本程序基于 Microsoft Visual Studio 2008 开发,使用 C#语言。1.2 实验目的掌握 LL(1) 分析法的基本原理,掌握LL(1) 分析表的构造方法,掌握LL(1)驱动程序的构造方法。1.3 实验要求编写一个语法分析器,不限语言,方法。第二章语法分析器的实现2.1 LL(1) 语法分析器原理语法分析是编译过程的核心部分,它的主要任务是按照程序的语法规则,从由词法分析输出的源程序符号串中识别出各类语法成分,同时进行词法检查, 为语义分析和代
3、码生成作准备。这里采用自顶向下的LL(1) 分析方法。语法分析程序的流程图如图5-4 所示。名师精编优秀资料2.2 求出能推出空的终结符见许英俊报告2.3 FIRST 集的确定见邹杰光报告2.4 FOLLOW集的确定见张志峰报告2.5 SELECT集的确定见叶凯翔报告2.6 LL(1) 文法的判别见叶凯翔报告2.7 逻辑结构一个 LL(1) 分析器由一张分析表、一个分析栈和一个总控程序组成。其逻辑开始读入文法有效?判断句型报错结束语法分析程序流程图是 LL(1) 文法?名师精编优秀资料结构如图 2-1 所式。图 2-1 LL(1)分析器的逻辑结构2.8 预测分析表的生成见许英俊报告2.9 句子
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LL 语法 分析器
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内