• 大小: 37KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-20
  • 语言: 其他
  • 标签: lalr1  

资源简介

这是个很复杂的程序,包含了LL1,LR,slr和lalr的编译器,相信你们一定用得着

资源截图

代码片段和文件信息

package syntex;
import java.util.*;
public class Action {//构造ACTION那一列
public final boolean isshift;  //是否进行状态转换
public final int state;//状态
public Action(boolean isint st){
this.isshift=is;
this.state=st;
}
public String toString(){
if(isshift)return “s“+state;//如果要转换状态,则返回s+状态号,如s3
else if(state==-1)return “acc“;//接受
else return “r“+state;//如果要进行归约,则返回r+所要归约式子的序号
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        383  2011-06-07 18:47  lalr(1)\.project

     文件        314  2011-06-16 17:01  lalr(1)\src\syntex\ParserGenerator.java

     文件        457  2011-06-15 22:20  lalr(1)\src\syntex\Action.java

     文件        946  2011-06-07 19:56  lalr(1)\src\syntex\Symbol.java

     文件       1342  2011-06-15 22:20  lalr(1)\src\syntex\Production.java

     文件        129  2011-06-07 21:11  lalr(1)\src\syntex\PGFactory.java

     文件        575  2011-06-15 22:20  lalr(1)\src\syntex\ParseMaker.java

     文件       4348  2011-06-16 15:03  lalr(1)\src\syntex\LLMaker.java

     文件       5701  2011-06-16 17:01  lalr(1)\src\syntex\LRMaker.java

     文件        185  2011-06-16 13:34  lalr(1)\src\syntex\ConflictException.java

     文件        199  2011-06-16 14:48  lalr(1)\src\syntex\LRGenFactory.java

     文件       5304  2011-06-16 18:45  lalr(1)\src\syntex\LALRMaker.java

     文件        206  2010-03-20 10:10  lalr(1)\src\syntexparse\syntexparse\LALRGenFactory.java

     文件       2442  2010-03-20 09:13  lalr(1)\src\syntexparse\syntexparse\Production.java

     文件       1187  2010-02-16 12:47  lalr(1)\src\syntexparse\syntexparse\ParseMaker.java

     文件       1380  2010-02-16 12:32  lalr(1)\src\syntexparse\syntexparse\Symbol.java

     文件        328  2010-02-14 14:52  lalr(1)\src\syntexparse\syntexparse\Action.java

     文件       5176  2010-03-20 16:48  lalr(1)\src\syntexparse\syntexparse\SLRMaker.java

     文件       5050  2010-03-20 16:49  lalr(1)\src\syntexparse\syntexparse\LLMaker.java

     文件       5286  2010-03-20 16:48  lalr(1)\src\syntexparse\syntexparse\LRMaker.java

     文件        230  2010-02-16 11:43  lalr(1)\src\syntexparse\syntexparse\ParserGenerator.java

     文件       3148  2010-03-20 10:33  lalr(1)\src\syntexparse\syntexparse\Parser.java

     文件        204  2010-02-16 10:49  lalr(1)\src\syntexparse\syntexparse\UnrecognizedSymbolException.java

     文件        174  2010-02-16 10:58  lalr(1)\src\syntexparse\syntexparse\ConflictException.java

     文件       6657  2010-03-23 19:15  lalr(1)\src\syntexparse\syntexparse\LALRMaker.java

     文件       3475  2010-03-20 16:22  lalr(1)\src\syntexparse\syntexparse\readme.txt

     文件        157  2010-03-20 09:59  lalr(1)\src\syntexparse\syntexparse\PGFactory.java

     文件        204  2010-03-20 10:10  lalr(1)\src\syntexparse\syntexparse\SLRGenFactory.java

     文件        202  2010-03-20 10:10  lalr(1)\src\syntexparse\syntexparse\LRGenFactory.java

     文件        430  2011-06-16 17:01  lalr(1)\bin\syntex\ParserGenerator.class

............此处省略23个文件信息

评论

共有 条评论

相关资源