
SLR(1)分析方法的实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了SLR(1)分析方法的基本原理及其在编译器设计中的应用,并实现了具体的算法流程。
对于文法E → E + T | E – T | TT, T → T * F | T / F | FF → (E) | i,使用自下而上分析法的一种来进行构造算法。目前学过的自下而上分析方法包括:1、算符优先分析法(需要先判断文法是否为算符优先文法);2、LR(0) 分析法;3、SLR(1) 分析法。
该程序的功能是,给定输入后,程序会按照先后顺序将使用的产生式输出。例如,对于输入“25.6 * 14.5 + 2”,经过词法分析将其转化为 i * i + i 后,在规约过程中使用到的产生式将会依次被输出出来。
全部评论 (0)
还没有任何评论哟~


