对于文法 E E + T | E – T | T T T * F | T / F | F F (E) | i 使用自下而上分析法的一种来进行构造算法 目前学过的自下而上分析法有 1、算符优先分析法(需要先来判断文法是否为算符优先文法) 2、LR(0)分析法 3、SLR(1)分析法 该程序的功能为,给定输入,程序按照先后顺序将使用的产生式输出。 如,输入25.6 * 14.5 + 2(首先经过词法分析,将其转化为 i * i + i),将在规约过程中使用到的产生式依次输出出来。
2019-12-21 20:47:00 20KB 编译原理 SLR(1)
1
详细用法请看http://blog.csdn.net/prettyinsight/archive/2010/03/24/5410928.aspx
2019-12-21 20:27:37 13KB 编译原理
1
这里面包含词法分析,SLR(1),LL(1)语法分析的实验报告······希望对大家有所帮助
2019-12-21 20:24:41 1.63MB 词法分析,SLR(1),LL(1)分析
1
我自己写的一个关于简单的SLR分析程序 朋友们可以参考也可以跟我讨论
2019-12-21 20:09:56 58KB SLR分析程序
1
该程序可以直接在Visual C++ 6.0下直接运行,但是必须保证该工程下有一个sentence.txt的文本文件保存待分析的句子
2019-12-21 20:04:57 646KB 语法分析器 SLR(1)
1
编译原理的课程设计,用c++完成了词法分析和语法分析的功能,附带结题报告。
2019-12-21 19:34:42 14.23MB 编译原理 词法分析 语法分析 SLR
1