没有合适的资源?快使用搜索试试~ 我知道了~
azuki:编译器设计课程实验实验室
共79个文件
rs:43个
md:18个
toml:7个
需积分: 9 0 下载量 61 浏览量
2021-03-20
16:33:53
上传
评论
收藏 347KB ZIP 举报
温馨提示
阿月 Azuki是针对“编译器设计”课程的实验实验室实验设计和参考实现。该项目也是前川Rynco学士学位论文的一部分。 特征 支持类C语言(C0) 乐兴 解析中 AST一代 从AST生成SSA中间表示 在IR中执行优化 待办事项:在此处列出优化 在虚拟机中运行IR 使用该项目的学生手册 评分工具和测试用例 项目结构 ./ root folder docs/ documents & handbooks bindings/ bindings for different languages crates/ libraries used in Azuki syntax/ lexing & parsing & AST
资源推荐
资源详情
资源评论
收起资源包目录
azuki-master.zip (79个子文件)
azuki-master
docs
book.toml 117B
src
res
azuki-guidebook-lex-extra.png 116KB
azuki-guidebook-lex-basic.png 91KB
azuki-guidebook-lex-extra-simp.png 103KB
preface.md 41B
tac
AzukiTac.g4 2KB
tac-definition.md 102B
lab
lab2.md 516B
lab4-ex.md 1KB
lab2-guide.md 364B
lab4.md 613B
lab1.md 992B
lab5.md 868B
lab4-guide.md 330B
lab3.md 272B
lab2
opg-in-recursive-descent.md 4KB
parser-in-java.md 1KB
lab4
ssa-design.md 3KB
algo-use.md 9KB
lab1-guide.md 6KB
SUMMARY.md 799B
.gitignore 5B
readme.md 1KB
Cargo.lock 14KB
.github
workflows
gh_pages.yml 706B
crates
vm
src
value.rs 167B
inspector.rs 1KB
test.rs 1011B
lib.rs 7KB
Cargo.toml 408B
tacgen
src
test.rs 853B
lib.rs 18KB
symbol.rs 5KB
err.rs 285B
Cargo.toml 366B
tac
src
formatter
mod.rs 7KB
builder
mod.rs 10KB
func_editor.rs 8KB
containers.rs 1KB
linkedlist.rs 6KB
lib.rs 16KB
linkedlist
implementation.rs 2KB
util
idx.rs 18B
mod.rs 234B
iterator.rs 1KB
visit_bb.rs 4KB
format_list.rs 624B
err.rs 287B
parser
mod.rs 455B
implementation.rs 16KB
optimizer
mod.rs 4KB
sanity_checker.rs 2KB
ty.rs 2KB
Cargo.toml 607B
syntax
readme.md 194B
src
ast.rs 5KB
lexer.rs 360B
util.rs 1KB
scope.rs 1B
visitor.rs 5KB
token.rs 3KB
ast
formatter.rs 0B
span.rs 2KB
lib.rs 640B
token
formatter.rs 2KB
parser
mod.rs 17KB
err.rs 625B
Cargo.toml 431B
.gitignore 8B
opt
src
lib.rs 30B
dead_code_eliminator.rs 2KB
Cargo.toml 292B
src
bin
azvm.rs 2KB
main.rs 2KB
opt.rs 1KB
Cargo.toml 577B
resource
fib.tac 261B
fib.c0 185B
.gitignore 15B
共 79 条
- 1
资源评论
MachineryLy
- 粉丝: 29
- 资源: 4611
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功