17 Commits (d93f2e58fc8cee508d84e06b46dacf2a86ffe7f4)

Author SHA1 Message Date
Junhe Wu d93f2e58fc Revert "Merge pull request '基本完成了ir生成' (#3) from ptabmhn4l/nudt-compiler-cpp:feature/ir into master"
5 days ago
Junhe Wu da4e8fd860 fix(run_ir_test): 之前的脚本不适配测试用例
5 days ago
Junhe Wu db75940592 Merge branch 'fix/testdata' into feature/ir
5 days ago
Junhe Wu 09ce09b433 feat(ir): 初步实现了中间代码生成的过程
5 days ago
Junhe Wu c43b7b6614 fix(testdata): 把所有的测试用例都放到test_case下了
1 week ago
Junhe Wu 91134d1350 fix(g4): 修改了测试脚本,删除了硬编码
1 week ago
Junhe Wu e5f46978e4 feat(antlr): g4支持全部的SysY语法
2 weeks ago
jing 10ea8aad14 chore(dev): 调整test用例结构
3 weeks ago
jing 1a5e05ea00 test(test): 添加测试用例
3 weeks ago
Lane0218 192907a225 feat(test): 支持验证脚本自动比对输出
3 weeks ago
Lane0218 d8d506e46a chore(dev): 移除本地 git 提交辅助脚本
3 weeks ago
Lane0218 a3b5018a17 refactor(test): 简化验证脚本命名并统一测试输出目录
3 weeks ago
Lane0218 b939fc40ee feat(mir): 增加 Lab3 AArch64 MVP 后端与 --emit-asm 支持
3 weeks ago
jing 0ff3d918d9 docs(doc): 完善Lab2实验说明与LLVM验证脚本说明
4 weeks ago
jing 730280abb8 refactor(irgen): IR改成alloca和store形式
1 month ago
Lane0218 c0c9f70f16 chore(dev): 新增commit message检验钩子
3 months ago
jing aa01066a32 ir运行脚本
3 months ago