没有合适的资源?快使用搜索试试~ 我知道了~
老虎:基于c ++ 11实现一个完整的编译器
共150个文件
tiger:41个
txt:36个
s:18个
需积分: 10 3 下载量 18 浏览量
2021-02-05
08:13:15
上传
评论 1
收藏 37.93MB ZIP 举报
温馨提示
老虎-微小的完整编译器 这个小巧的编译器包括前端和后端。 前端:语法规则,LL(1)解析表,语法和语义检查以及中间代码。 后端:IR优化(块内CFG优化),MIPS寄存器分配,指令选择和代码生成。 您可以访问来查看文档! 如何建造 开发环境 当前,该项目存储库已在github上公开维护,并已部署在Travis CI上。 它同时支持Ubuntu和Mac OSX。 建立: # cd project dir cd Tiger-Compiler # build scanner, parser, generator mkdir build && cd build # cmake bu
资源详情
资源评论
资源推荐
收起资源包目录
老虎:基于c ++ 11实现一个完整的编译器 (150个子文件)
float_arr.asm 5KB
func_ret.asm 5KB
func.asm 5KB
float.asm 4KB
compiler.cmake 1KB
Parser.cpp 72KB
GenCFG.cpp 22KB
GenNaive.cpp 17KB
Generator.cpp 8KB
Scanner.cpp 328B
GenEBB.cpp 0B
demo.gif 34.5MB
.gitignore 287B
SymbolTable.hpp 9KB
Scanner.hpp 8KB
Parser.hpp 6KB
Generator.hpp 4KB
Symbol.hpp 3KB
Common.hpp 1KB
Record.hpp 994B
SymbolTablePair.hpp 651B
SymbolTerminalPair.hpp 632B
TokenPair.hpp 621B
test1.ir 374B
float_arr.ir 332B
test5.ir 294B
float.ir 187B
test3.ir 147B
func_ret.ir 125B
func.ir 102B
test2.ir 84B
LICENSE 11KB
parser_table.md 27KB
parser_table.md 27KB
front_end.md 9KB
grammar.md 7KB
grammar.md 7KB
syscall_mips.md 4KB
back_end.md 4KB
README.md 3KB
Phase1_Testing_and_Output.pdf 1.87MB
Phase2_Testing_and_Output.pdf 1.36MB
report.pdf 1.29MB
symbol_table.pdf 50KB
symbol_table.png 199KB
Parser_table_script.py 11KB
test1.tiger.cfg.s 14KB
test1.tiger.naive.s 14KB
float_arr.tiger.cfg.s 10KB
test5.tiger.cfg.s 10KB
float_arr.tiger.naive.s 10KB
test5.tiger.naive.s 9KB
factorial.tiger.cfg.s 9KB
float.tiger.cfg.s 9KB
float.tiger.naive.s 8KB
test3.tiger.cfg.s 8KB
factorial.tiger.naive.s 8KB
test3.tiger.naive.s 8KB
func_ret.tiger.cfg.s 8KB
func_ret.tiger.naive.s 8KB
func.tiger.cfg.s 8KB
test2.tiger.cfg.s 7KB
func.tiger.naive.s 7KB
test2.tiger.naive.s 7KB
test.sh 316B
test.sh 111B
test1.st 4KB
test3.st 3KB
test5.st 3KB
test2.st 2KB
test24.tiger 795B
test23.tiger 627B
test22.tiger 553B
test32.tiger 502B
test21.tiger 495B
test1.tiger 431B
test1.tiger 408B
test11.tiger 320B
test10.tiger 311B
test8.tiger 294B
test7.tiger 285B
test15.tiger 268B
factorial.tiger 266B
test26.tiger 265B
test6.tiger 253B
test13.tiger 248B
test9.tiger 240B
float_arr.tiger 235B
test14.tiger 218B
test19.tiger 207B
test12.tiger 198B
test25.tiger 193B
test20.tiger 192B
test27.tiger 184B
test4.tiger 178B
float.tiger 177B
test18.tiger 175B
test5.tiger 170B
test5.tiger 170B
test28.tiger 162B
共 150 条
- 1
- 2
大白兔奶棠
- 粉丝: 26
- 资源: 4660
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0