1.根据某一文法编制调试LL(1)分析程序,以便对任意输入的符号串进行分析。 2.本次实验的目的主要是加深对预测分析LL(1)分析法的理解。
2020-01-03 11:17:35 134KB LL(1)
1
实验要求: (1)要提供一个源程序编辑界面,让用户输入文法规则(可保存、打开存有文法规则的文件) (2)检查该文法是否存在着左递归,如果有,则消除该文法的左递归。因此需要提供窗口以便用户可以查看消除左递归后的结果。 (3)检查该文法是否存在着左公共因子,如果有,则消除该文法的左公共因子。因此需要提供窗口以便用户可以查看消除左公共因子的结果。 (4)需要提供窗口以便用户可以查看文法对应的LL(1)分析表,并报告该文法是否为LL(1)文法。 (5)需要提供窗口以便用户输入需要分析的句子。 (6)需要提供窗口以便用户查看使用LL(1)分析该句子的过程。【可以使用表格的形式逐行显示分析过程】 (7)应该书写完善的软件文档
2019-12-28 17:15:27 1.12MB 编译原理 窗体应用程序 LL1分析器 Qt
1
【问题描述】 设计一个给定LL(1)分析表,输入一个句子,能由依据LL(1)分析表输出与句子对应的语法树。能对语法树生成过程进行模拟。(算法参见教材) 【基本要求】 动态模拟算法的基本功能是: (1) 输入LL(1)分析表和一个句子; (2) 输出LL(1)总控程序; (3) 输出依据句子构成的对应语法树的过程; 【测试数据】 输入句子:i*i+i
2019-12-21 22:09:40 4KB 编译原理
1
根据某一文法编制调试LL(1)分析程序,以便对任意输入的符号串进行分析。
2019-12-21 21:33:07 107KB LL(1)分析法 编译原理 c++
1
编译原理实验2 LL(1)分析法,和课本上的输出一致。
2019-12-21 21:10:33 56KB 编译 LL(1) 编程
1
C#2010完整开发编译原理(词法分析+LL(1)分析),词法分析实现输入代码自动标识关键字(该颜色,智能编程环境,不限语言),LL(1)分析实现输入文法,求解FIRST,FOLLOW集,得出预测分析表,匹配字符串。
2019-12-21 21:06:20 112KB 编译原理
1
这里面包含词法分析,SLR(1),LL(1)语法分析的实验报告······希望对大家有所帮助
2019-12-21 20:24:41 1.63MB 词法分析,SLR(1),LL(1)分析
1
前面没有给源码,这里补上了~
2019-12-21 20:01:56 3.53MB LL(1) MFC 分析器 源代码
1
对于给定的文法,根据first集以及follow集构造LL(1)分析表。 输入语句,进行分析
2019-12-21 19:51:46 6KB 编译
1
上学期完成的课程设计: 设计一个给定LL(1)分析表,输入一个句子,能由依据LL(1)分析表输出与句子对应的语法树。能对语法树生成过程进行模拟。动态模拟算法的基本功能是: (1)、输入LL(1)分析表和一个句子; (2)、输出LL(1)总控程序 (3)、输出依据句子构成的对应语法树的过程;
1