LL1)生成器
(1)要提供一个源程序编辑界面,让用户输入文法规则(可保存、打开存有文法规则的文件) (2)检查该文法是否存在着左递归,如果有,则消除该文法的左递归。因此需要提供窗口以便用户可以查看消除左递归后的结果。 (3)检查该文法是否存在着左公共因子,如果有,则消除该文法的左公共因子。因此需要提供窗口以便用户可以查看消除左公共因子的结果。 (4)需要提供窗口以便用户可以查看文法对应的LL(1)分析表,并报告该文法是否为LL(1)文法。 (5)需要提供窗口以便用户输入需要分析的句子。 (6)需要提供窗口以便用户查看使用LL(1)分析该句子的过程。【可以使用表格的形式逐行显示分析过程】 (7)应
用户评论
推荐下载
-
LL1语法分析器.zip
编译原理作业。从左到右扫描每行该语言源程序的符号,拼成单词,换成统一的内部表示(token)送给语法分析程序。
9 2020-08-16 -
LL1文法及分析表
LL1文法及分析表
20 2020-06-15 -
编译原理LL1文法.zip
LL(1)语法分析器的设计与实现
9 2020-06-18 -
JAVA语法分析器LL1
java编写的语法分析器,实现LL1文法
14 2020-11-25 -
编译原理LL1文法分析
对于一个给定的文法,求出它的First和Follow集合。判断它是否为LL1文法,若不是,请给出理由。若是LL1文法,对于给定的句子,通过构造该句子的推导过程,通过推导过程,判断它是不是该LL1文法的
29 2019-09-25 -
编译教程ll1文法编译
编译课上的ppt,讲了编译器设计中ll1文法,自顶向下的文法分析
29 2019-09-03 -
LL1语法分析器源码
用C实现的 实现C-语法的LL1语法分析程序,其中还包括词法分析部分
41 2018-12-07 -
java编写的LL1文法
LL(1)简单模拟测试 给定某一文法,试构造其简单优先矩阵(或LL(1)矩阵),并编制程序。 给出相应句子的语法分析过程,判其正确性。 例如:给定文法G: E→T E1 E1→+TE1/ε T→FT
28 2019-01-13 -
词法分析和LL1分析
词法分析和LL(1)分析
30 2019-01-14 -
LL1文法判别串检测
编译原理程序设计 LL(1)文法检测 串检测
33 2019-01-14
暂无评论