输入已经消除左递归的以及提取公共左因子的LL(1)文法,再输入相应的表达式,若分析成功,则在递归输出过程中输出"acc",若不成功,则有相应的报错以及位置指名。注意,要把同一个非终结符的产生式分成单个输入。他会自动计算first,follow,预测分析表的构造,但并不输出。
资源简介:输入已经消除左递归的以及提取公共左因子的LL(1)文法,再输入相应的表达式,若分析成功,则在递归输出过程中输出"acc",若不成功,则有相应的报错以及位置指名。注意,要把同一个非终结符的产生式分成单个输入。他会自动计算first,follow,预测分析表的构造,但...
上传时间: 2014-01-04
上传用户:我干你啊
资源简介:本设计使用C语言实现了对简单方法描述的LL(1)文法的判定。该设计程序实现了:⑴分别求出每一产生式的右部的FIRST 集、每一个非终结符的FOLLOW集和每一产生式的SELECT集;⑵判定是否是LL(1)文法;⑶画出预测分析表;⑷对给定的符号串判定是否是文法中的句子,...
上传时间: 2015-05-10
上传用户:qwe1234
资源简介:对给定的文法消除左递归。
上传时间: 2014-07-01
上传用户:chenlong
资源简介:解法:对原文法消除左递归,根据消除左递归后的等价文法建立语法树,而后对此语法树 进行后根遍历,即可得到后缀式.
上传时间: 2015-02-03
上传用户:zhichenglu
资源简介:语法分析器(C++)源代码+其详细的课程设计报告 输入的文法可以消除左递归并提取公共左因子求出文法的非终结集合——FIRST和FOLLOW集并对输入的算符优先文法,构造算符优先关系表
上传时间: 2013-12-29
上传用户:bakdesec
资源简介:实现编译原理消除左递归的c++程序源代码 实现编译原理消除左递归的c++程序源代码
上传时间: 2013-12-10
上传用户:firstbyte
资源简介:在编译原理词法实现中的一个递归下降分析程序,将无左递归的文法符号对应一个函数.
上传时间: 2014-01-25
上传用户:kjl
资源简介:二叉树遍历的递归算法,帮助理解程序设计过程中的递归思想,以及二叉树遍历的基本思想
上传时间: 2013-12-25
上传用户:cc1015285075
资源简介:编译原理消除间接左递归。将结果存于文件中
上传时间: 2014-01-06
上传用户:zhaiyanzhong
资源简介:递归算法求一个有向图的强连通分量,输入格式如压缩包中data4.txt,第一行为顶点个数。输出到result.txt中。
上传时间: 2015-11-16
上传用户:gxrui1991