录入合法的LL(1)文法,将输出LL(1)预测分析表,并可以对输入的句子进行语法分析输出相应语法树。
2021-11-28 15:36:42 34KB 编辑器/编译器
1
可以分析Firest集合 Follow集合 Select结合 分析句子时候是LL1文法 如何是的话 显示出分析的过程 希望对你们有帮助,我的资源分没了 顶10分,欢迎下载 Visual C++ 6.0 编译完成 有界面 功能完全 里面有写编辑好的文法文件 通过导入文法进行演示即可
2021-11-26 21:46:52 74KB 编译原理 LL1文法 课程设计
1
这是有关文法化简步骤的的代码,需要的同学可以下载
2021-11-26 12:49:32 148KB 文法化简
1
编译原理实验(课程设计)递归下降分析,包含错误恢复(恐慌模式),c语言实现附源码,文法如下 G: S -> SaA | bB A -> aB | c B -> Bb | d
1
编译原理课程设计, 算符优先文法分析算术表达式是否正确
2021-11-21 18:07:36 186KB 编译原理
1
实验目的:算术表达式的文法(你可以根据需要适当改变): E→E+E|E-E|E*E|E/E|(E)|i 根据算符优先分析法,将表达式进行语法分析,判断一个表达式是否正确。 程序要求: 程序输入/输出示例: 如参考C语言的运算符。输入如下表达式(以#为结束)和输出结果: (1)10# 输出:正确
2021-11-21 17:57:03 2KB 算符优先文法处理算术表达式
1
北邮大三编译原理课学期内程序,注释很详细
2021-11-21 16:36:34 4KB 编译原理 语法分析 LL1文法
1
用C语言编写,对一个LR(1)文法分析,文法为:实现两个数的加减乘除四则运算。并能得出计算结果。
2021-11-20 16:53:22 4KB C语言 编译原理 LR1
1
编译原理课程设计,LL1文法的实现。采用MFC。输入文法,分别求出每一个非终结符FIRST 集FOLLOW集和SELECT集,画出预测分析表,判定读入的文法是否是LL(1)文法,给定的任意符号串判定是否是文法中的句子,将分析过程用计算机打印出来,查出文法中是否含有左递归或左公因子。若有则消除左公因子和左递归。
2021-11-20 13:51:46 3.81MB 编译原理 课程设计 LL1文法
1
LL(1)分析法,就是指从左到右扫描输入串(源程序),同时采用最左推导,且对每次直接推导只需向前看一个输入符号,便可确定当前所应当选择的规则。实现LL(1)分析的程序又称为LL(1)分析程序或LL(1)分析器。
2021-11-19 20:06:14 42KB 1文法
1