资源简介
这是个很复杂的程序,包含了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个文件信息
- 上一篇:FPGA(0~100M)频率计
- 下一篇:党建基本数据管理系统.doc
评论
共有 条评论