JAVA实现SLR(1)文法的分析器

代码功能: (1)计算非终结符的FIRST和FOLLOW集 (2)构造SLR分析表 (3)判断该文法是否为SLR文法 (4)输入字符串,按照SLR分析法判断该字符串的语法是否正确,并给出判断过程 代码的思路: 将文法中的每一个句子的左部和右部进行分离。其中,右部的每一个终结符和非终结符也是单独保存的。 将左部和右部分离后的文法中的终结符和非终结符识别出来。一般左部都是非终结符,那么右部除去非终结符
相关文章
相关标签/搜索