我开发的一个用java语言实现的编译器,内含词法分析器,语法分析器,而且可以实现中间代码生成.用到了SLR算法和LR(1)算法
上传时间: 2016-05-18
上传用户:曹云鹏
编译原理:构造LR(0)项目并输出其NFA状态转换矩阵 要求:构造一程序,对任意给定的文法G: (1)构造并输出G的所有LR(0)项目;(2)用这些LR(0)项目构造并输出识别文法活前缀的NFA(输出其状态转换矩阵)。
上传时间: 2016-06-19
上传用户:dave520l
建立文法及其LR分析表表示的数据结构,设计并实现一个LALR(1)的分析器,对源程序经词法分析后生成的二元式代码流进行分析,如果输入串是文法定义的句子则输出“是”,否则输出“否”。
上传时间: 2014-01-15
上传用户:zhaiyanzhong
lr分析法分析表达式,绝对好用!希望大家多多支持!
上传时间: 2016-07-29
上传用户:lunshaomo
对任意给定的文法G 构造LR(1) 项目集规范族,其中要实现CLOSURE(I)、GO(I,X)、FIRST 集合等。在此基础上, 构造了LR(1)分析表。然后对输入的句子进行语法分析,给出接受或出错报告。 程序采用文件输入输出方式。其中包括两个输入文件:文法grammar.txt,以及 输入串input.txt;两个输出文件:项目集items.txt 和文法的LR(1)分析表 action_table.txt。由于语法分析的结果只给出接受或错误报告,比较简
上传时间: 2016-07-30
上传用户:来茴
介绍lr语法分析器的自动构造过程,具体分析语法分析器生成的每一步
上传时间: 2014-12-08
上传用户:脚趾头
使用LR分析法对于if条件语句进行解释,并生成3地址码的代码,编译程序课程设计时会用到
标签: 分析法
上传时间: 2016-08-02
上传用户:阿四AIR
LR法FOR语句的循环,实现了词法和语法分析,还有待改进
上传时间: 2016-08-05
上传用户:lhc9102
实现LR(0)算法,在构造好的action和goto表的情况下实现LR(0)算法的句子分析过程
上传时间: 2014-05-27
上传用户:hgy9473
编译原理实验四用lr文法分析方法实现文法的分析功能
上传时间: 2013-12-22
上传用户:skfreeman