没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
DeCat配置使用方法: 使用ant编译生成.jar文件 将需要编译的.decaf文件拷贝到decat文件夹下 在decat文件夹下执行make,就生成了对应的.s汇编文件 生成的.s文件支持在uCore操作系统下运行,相应的系统调用模块已经集成在uCore操作系统的用户库中,只需将生成的.s文件拷贝到uCore操作系统的user-ucore文件夹中,然后编译整个uCore操作系统即可
资源推荐
资源详情
资源评论
收起资源包目录
DeCat:零咖啡因编程语言的编译器 (101个子文件)
.classpath 343B
blackjack.decaf 8KB
math.decaf 1KB
fibonacci.decaf 671B
t1.decaf 80B
.gitignore 123B
Lexer.java 83KB
Parser.java 45KB
Tree.java 33KB
TypeCheck.java 18KB
RiscV.java 12KB
Translater.java 12KB
TransPass2.java 9KB
BuildSym.java 8KB
Tac.java 7KB
BasicBlock.java 7KB
FlowGraph.java 6KB
RegisterAllocator.java 5KB
SemValue.java 4KB
Class.java 4KB
Driver.java 3KB
Intrinsic.java 3KB
Option.java 3KB
TransPass1.java 2KB
Function.java 2KB
ScopeStack.java 2KB
Temp.java 2KB
BaseLexer.java 2KB
ClassScope.java 2KB
IndentPrintWriter.java 2KB
BaseParser.java 1KB
FuncType.java 1KB
Symbol.java 1KB
ParserHelper.java 1KB
OffsetCounter.java 1KB
Variable.java 1KB
RiscVFrameManager.java 1KB
ClassType.java 1007B
Scope.java 973B
BaseType.java 929B
Location.java 896B
RiscVAsm.java 852B
FormalScope.java 789B
LocalScope.java 698B
DecafError.java 692B
MiscUtils.java 690B
NotClassFieldError.java 689B
Label.java 685B
ArrayType.java 650B
BadArgTypeError.java 623B
BadOverrideError.java 606B
GlobalScope.java 584B
BadArgCountError.java 581B
BadPrintArgError.java 573B
DeclConflictError.java 550B
RuntimeError.java 544B
RefNonStaticError.java 521B
IncompatBinOpError.java 521B
BadReturnTypeError.java 504B
FieldNotAccessError.java 491B
NotClassMethodError.java 478B
FieldNotFoundError.java 467B
RiscVRegister.java 461B
IncompatUnOpError.java 437B
BadLengthArgError.java 436B
OverridingVarError.java 432B
BadVarTypeError.java 415B
NewlineInStrError.java 406B
NoMainClassError.java 403B
IntTooLargeError.java 401B
UntermStrError.java 388B
Type.java 387B
UndeclVarError.java 376B
ClassNotFoundError.java 373B
BadInheritanceError.java 360B
UnrecogCharError.java 357B
NotClassError.java 345B
BadArrElementError.java 343B
BreakOutOfLoopError.java 342B
BadNewArrayLength.java 334B
BadLengthError.java 334B
ThisInStaticFuncError.java 328B
SubNotIntError.java 326B
BadTestExpr.java 322B
NotArrayError.java 320B
MachineDescription.java 316B
MsgError.java 312B
Functy.java 181B
VTable.java 144B
Register.java 140B
Asm.java 91B
Lexer.l 4KB
Makefile 238B
README.md 455B
Parser.output 51KB
.project 368B
blackjack.s 124KB
math.s 14KB
fibonacci.s 9KB
t1.s 4KB
共 101 条
- 1
- 2
资源评论
李川雨
- 粉丝: 33
- 资源: 4579
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功