文件名称:tiger-v1.0
- 所属分类:
- JSP源码/Java
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 120kb
- 下载次数:
- 0次
- 提 供 者:
- 陈**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
根据虎书写的TIGER编译器,跑了八皇后,有代码优化-According to the TIGER Tiger compiler writing, ran eight queens, there is code optimization
(系统自动生成,下载前可以参看下载内容)
下载文件列表
lqhl-acm-tiger-v1.0\doc\Grammar.cup
...................\...\readme.txt
...................\...\Tiger.flex
...................\...\文档.doc
...................\lib\java-cup-11a-runtime.jar
...................\MainClass
...................\runtime.s
...................\src\tiger\Absyn\Absyn.java
...................\...\.....\.....\ArrayExp.java
...................\...\.....\.....\ArrayTy.java
...................\...\.....\.....\AssignExp.java
...................\...\.....\.....\BreakExp.java
...................\...\.....\.....\CallExp.java
...................\...\.....\.....\Dec.java
...................\...\.....\.....\DecList.java
...................\...\.....\.....\Exp.java
...................\...\.....\.....\ExpList.java
...................\...\.....\.....\FieldExpList.java
...................\...\.....\.....\FieldList.java
...................\...\.....\.....\FieldVar.java
...................\...\.....\.....\ForExp.java
...................\...\.....\.....\FunctionDec.java
...................\...\.....\.....\IfExp.java
...................\...\.....\.....\IntExp.java
...................\...\.....\.....\LetExp.java
...................\...\.....\.....\NameTy.java
...................\...\.....\.....\NilExp.java
...................\...\.....\.....\OpExp.java
...................\...\.....\.....\Print.java
...................\...\.....\.....\RecordExp.java
...................\...\.....\.....\RecordTy.java
...................\...\.....\.....\SeqExp.java
...................\...\.....\.....\SimpleVar.java
...................\...\.....\.....\StringExp.java
...................\...\.....\.....\SubscriptVar.java
...................\...\.....\.....\Ty.java
...................\...\.....\.....\TypeDec.java
...................\...\.....\.....\Var.java
...................\...\.....\.....\VarDec.java
...................\...\.....\.....\VarExp.java
...................\...\.....\.....\WhileExp.java
...................\...\.....\Blocks\BasicBlock.java
...................\...\.....\......\BuildBlocks.java
...................\...\.....\Canon\BasicBlocks.java
...................\...\.....\.....\Canon.java
...................\...\.....\.....\StmListList.java
...................\...\.....\.....\TraceSchedule.java
...................\...\.....\.odegen\Codegen.java
...................\...\.....\FindEscape\Escape.java
...................\...\.....\..........\FindEscape.java
...................\...\.....\..........\FormalEscape.java
...................\...\.....\..........\VarEscape.java
...................\...\.....\.rame\Access.java
...................\...\.....\.....\AccessList.java
...................\...\.....\.....\Frame.java
...................\...\.....\Liveness\Liveness.java
...................\...\.....\........\LivenessNode.java
...................\...\.....\Main.java
...................\...\.....\.ips\InFrame.java
...................\...\.....\....\InReg.java
...................\...\.....\....\MipsFrame.java
...................\...\.....\Optimize\AEBTExp.java
...................\...\.....\........\ConstFolding.java
...................\...\.....\........\ConstPropOnAbsyn.java
...................\...\.....\........\DeadCodeElimination.java
...................\...\.....\........\InlineExpansion.java
...................\...\.....\........\LocalConstProp.java
...................\...\.....\........\LocalCopyProp.java
...................\...\.....\........\LocalCSE.java
...................\...\.....\........\ReduceBranch.java
...................\...\.....\........\TempPair.java
...................\...\.....\Parser\compile.bat
...................\...\.....\......\CUP$parser$actions.class
...................\...\.....\......\Grammar.cup
...................\...\.....\......\Lexer.java
...................\...\.....\......\Lexer.java~
...................\...\.....\......\parser.class
...................\...\.....\......\parser.java
...................\...\.....\......\sym.class
...................\...\.....\......\sym.java
...................\...\.....\......\Tiger.flex
...................\...\.....\Quadruples\BinOp.java
...................\...\.....\.
...................\...\readme.txt
...................\...\Tiger.flex
...................\...\文档.doc
...................\lib\java-cup-11a-runtime.jar
...................\MainClass
...................\runtime.s
...................\src\tiger\Absyn\Absyn.java
...................\...\.....\.....\ArrayExp.java
...................\...\.....\.....\ArrayTy.java
...................\...\.....\.....\AssignExp.java
...................\...\.....\.....\BreakExp.java
...................\...\.....\.....\CallExp.java
...................\...\.....\.....\Dec.java
...................\...\.....\.....\DecList.java
...................\...\.....\.....\Exp.java
...................\...\.....\.....\ExpList.java
...................\...\.....\.....\FieldExpList.java
...................\...\.....\.....\FieldList.java
...................\...\.....\.....\FieldVar.java
...................\...\.....\.....\ForExp.java
...................\...\.....\.....\FunctionDec.java
...................\...\.....\.....\IfExp.java
...................\...\.....\.....\IntExp.java
...................\...\.....\.....\LetExp.java
...................\...\.....\.....\NameTy.java
...................\...\.....\.....\NilExp.java
...................\...\.....\.....\OpExp.java
...................\...\.....\.....\Print.java
...................\...\.....\.....\RecordExp.java
...................\...\.....\.....\RecordTy.java
...................\...\.....\.....\SeqExp.java
...................\...\.....\.....\SimpleVar.java
...................\...\.....\.....\StringExp.java
...................\...\.....\.....\SubscriptVar.java
...................\...\.....\.....\Ty.java
...................\...\.....\.....\TypeDec.java
...................\...\.....\.....\Var.java
...................\...\.....\.....\VarDec.java
...................\...\.....\.....\VarExp.java
...................\...\.....\.....\WhileExp.java
...................\...\.....\Blocks\BasicBlock.java
...................\...\.....\......\BuildBlocks.java
...................\...\.....\Canon\BasicBlocks.java
...................\...\.....\.....\Canon.java
...................\...\.....\.....\StmListList.java
...................\...\.....\.....\TraceSchedule.java
...................\...\.....\.odegen\Codegen.java
...................\...\.....\FindEscape\Escape.java
...................\...\.....\..........\FindEscape.java
...................\...\.....\..........\FormalEscape.java
...................\...\.....\..........\VarEscape.java
...................\...\.....\.rame\Access.java
...................\...\.....\.....\AccessList.java
...................\...\.....\.....\Frame.java
...................\...\.....\Liveness\Liveness.java
...................\...\.....\........\LivenessNode.java
...................\...\.....\Main.java
...................\...\.....\.ips\InFrame.java
...................\...\.....\....\InReg.java
...................\...\.....\....\MipsFrame.java
...................\...\.....\Optimize\AEBTExp.java
...................\...\.....\........\ConstFolding.java
...................\...\.....\........\ConstPropOnAbsyn.java
...................\...\.....\........\DeadCodeElimination.java
...................\...\.....\........\InlineExpansion.java
...................\...\.....\........\LocalConstProp.java
...................\...\.....\........\LocalCopyProp.java
...................\...\.....\........\LocalCSE.java
...................\...\.....\........\ReduceBranch.java
...................\...\.....\........\TempPair.java
...................\...\.....\Parser\compile.bat
...................\...\.....\......\CUP$parser$actions.class
...................\...\.....\......\Grammar.cup
...................\...\.....\......\Lexer.java
...................\...\.....\......\Lexer.java~
...................\...\.....\......\parser.class
...................\...\.....\......\parser.java
...................\...\.....\......\sym.class
...................\...\.....\......\sym.java
...................\...\.....\......\Tiger.flex
...................\...\.....\Quadruples\BinOp.java
...................\...\.....\.