# BUAA-Compile-2021
2021年北航编译课程设计,基于类C的SysY文法的MIPS编译器
文法和错误类型参见`document/SysY文法.pdf`
设计文档参见`document/Document.pdf`
推荐使用IDEA进行运行和测试
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
2021年北航编译课程设计,基于SysY文法的MIPS编译器.zip (388个子文件)
IR2Mips.class 28KB
IRTranslator.class 26KB
IRGenerater.class 23KB
Parser.class 14KB
Visitor.class 13KB
BasicBlock.class 13KB
FuncBlock.class 13KB
Lexer.class 5KB
ASTNode.class 5KB
SymbolTable.class 4KB
Var.class 4KB
ArrayLoadStore.class 4KB
MIPSOptimizer.class 4KB
Sym.class 4KB
Divoptimizer.class 4KB
Flatter.class 4KB
ArrayDecl.class 3KB
CompileUnit.class 3KB
Frontend.class 3KB
BasicBlockDivide.class 3KB
LoadStore.class 3KB
Calculate.class 3KB
IOtool.class 3KB
Optimizer.class 2KB
Namespace.class 2KB
FuncCall.class 2KB
Backend.class 2KB
Dag$Graph.class 2KB
Printf.class 2KB
Block.class 2KB
StackManage.class 2KB
Assign.class 1KB
Dag.class 1KB
Dag$Block.class 1KB
CondBranch.class 1KB
BrJump.class 1KB
Func.class 1KB
Exp.class 1KB
Word.class 1KB
Dag$Node.class 1KB
Label.class 1KB
Syscall.class 1KB
FuncDecl.class 1KB
Decl.class 1KB
MTF.class 1KB
FuncParam.class 912B
Jump.class 853B
Compiler.class 848B
FuncRet.class 825B
ExcNode.class 738B
HoleOptimizer.class 586B
LabelMipsCode.class 484B
MipsCode.class 417B
SymTable.class 338B
IRCode.class 273B
.gitignore 93B
compiler.iml 369B
Compiler.jar 118KB
IR2Mips.java 42KB
IRTranslator.java 42KB
IRGenerater.java 41KB
Parser.java 20KB
Visitor.java 19KB
FuncBlock.java 18KB
BasicBlock.java 16KB
Lexer.java 7KB
Flatter.java 6KB
MIPSOptimizer.java 6KB
ASTNode.java 5KB
SymbolTable.java 4KB
ArrayLoadStore.java 4KB
LoadStore.java 3KB
Sym.java 3KB
BasicBlockDivide.java 3KB
Var.java 3KB
Dag.java 3KB
Divoptimizer.java 3KB
CompileUnit.java 3KB
Calculate.java 3KB
ArrayDecl.java 2KB
Frontend.java 2KB
IOtool.java 2KB
Namespace.java 2KB
Block.java 1KB
StackManage.java 1KB
Optimizer.java 1KB
Backend.java 1KB
Assign.java 1KB
FuncCall.java 898B
BrJump.java 897B
Syscall.java 854B
Printf.java 840B
Compiler.java 831B
Word.java 794B
CondBranch.java 755B
Exp.java 739B
Func.java 700B
Label.java 647B
FuncDecl.java 636B
MTF.java 578B
共 388 条
- 1
- 2
- 3
- 4
资源评论
普通网友
- 粉丝: 3908
- 资源: 7442
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功