Commit Graph

54 Commits

Author SHA1 Message Date
jing
be143f5326 Merge remote-tracking branch 'educoder/master' 2026-03-18 02:14:19 +08:00
jing
dfa71bc0d7 refactor(irgen): 规范采用visitor生成 2026-03-18 02:07:34 +08:00
刘嘉成
de06690f8d docs(doc): 更新参考资料与头歌协作说明 2026-03-18 00:01:38 +08:00
jing
f19d23c656 refactor(irgen): 完善irgen代码和文档,提升扩展兼容性 2026-03-17 19:14:27 +08:00
jing
a091d9108a refactor(frontend): 添加对只编译前端的支持 2026-03-17 19:14:12 +08:00
jing
10ea8aad14 chore(dev): 调整test用例结构 2026-03-13 21:37:37 +08:00
Lane0218
b26c40f6ad docs(doc): remove old lab4 and lab5 files 2026-03-13 21:08:22 +08:00
Lane0218
484a143911 docs(doc): swap lab4 and lab5 order 2026-03-13 21:02:28 +08:00
jing
1a5e05ea00 test(test): 添加测试用例 2026-03-13 16:22:04 +08:00
jing
e72944a36b docs(doc): 调整lab5, lab6部分表述 2026-03-12 19:05:37 +08:00
Lane0218
0a0897a705 docs(doc): 调整 Lab6 循环并行化说明 2026-03-12 17:16:37 +08:00
Lane0218
77e9eb2487 docs(doc): 调整 Lab6 并行优化表述 2026-03-12 17:15:09 +08:00
Lane0218
72db506f71 style(doc): 重构 Lab6 文档结构 2026-03-12 17:05:40 +08:00
Lane0218
262aad15f2 docs(doc): 重写 Lab5 实验定位说明 2026-03-12 17:03:46 +08:00
Lane0218
ace75a96d5 docs(doc): 调整 Lab5 实验定位表述 2026-03-12 17:02:51 +08:00
Lane0218
70a0621d1b style(doc): 重构 Lab5 文档结构 2026-03-12 17:00:50 +08:00
Lane0218
6cadd77344 style(doc): 调整 Lab5 文档结构 2026-03-12 16:58:15 +08:00
Lane0218
9eab25d676 style(doc): 调整 Lab5 文档表述风格 2026-03-12 16:54:15 +08:00
Lane0218
dc34d9eafd docs(doc): 调整 Lab4 线性扫描说明 2026-03-12 16:51:39 +08:00
Lane0218
c98bfb118b docs(doc): 调整 Lab4 图着色说明 2026-03-12 16:50:26 +08:00
Lane0218
f1fdeacf1b style(doc): 调整 Lab4 优化建议表述 2026-03-12 16:47:21 +08:00
Lane0218
18540d3c40 docs(doc): 调整 Lab1 生成与构建步骤顺序 2026-03-12 16:46:05 +08:00
Lane0218
2f3877d16a docs(doc): 调整 Lab4 要求表述 2026-03-12 16:45:51 +08:00
Lane0218
9b8fcf60eb style(doc): 简化实验文档文件指引 2026-03-12 16:40:22 +08:00
Lane0218
422a30e5a8 style(doc): 完善实验文档验证要求 2026-03-12 16:25:20 +08:00
Lane0218
1449cf3a01 style(doc): 恢复 Lab1 文档标题 2026-03-12 16:20:22 +08:00
Lane0218
78488d0cfe style(doc): 精简实验文档章节标题 2026-03-12 16:20:09 +08:00
Lane0218
b008cde14e docs(doc): 同步验证脚本自动比对说明 2026-03-12 15:56:41 +08:00
Lane0218
4c2996027e style(doc): 统一 Lexer Parser 相关表述 2026-03-12 15:37:27 +08:00
Lane0218
48bfd40497 docs(doc): 修正文档中的过期代码路径 2026-03-12 15:24:27 +08:00
Lane0218
f3d0102376 docs(doc): 清理冗余文件 2026-03-12 10:52:55 +08:00
Lane0218
f9fde30d12 docs(doc): 删除并行编译课程实验附件 2026-03-11 21:06:38 +08:00
Lane0218
a3b5018a17 refactor(test): 简化验证脚本命名并统一测试输出目录 2026-03-11 21:06:27 +08:00
jing
62dde8d7ab Merge branch 'master' of https://gitee.com/NUDT-compiler/nudt-compiler-cpp 2026-03-11 01:16:14 +08:00
jing
8f448df4bc fix(ir): 规范ir实现 2026-03-11 00:38:05 +08:00
Lane0218
a0fdafce70 docs(doc): 更新 Lab4 后端优化实验说明 2026-03-10 15:45:14 +08:00
jing
d2b54a9849 fix(frontend): 改语法树输出 2026-03-10 15:25:11 +08:00
jing
a16120dbdf docs(doc): 文档添加mem2reg内容 2026-03-09 21:21:55 +08:00
jing
0d3e4795ee docs(doc): lab5, lab6文档 2026-03-09 20:36:26 +08:00
jing
e01995a33d fix(frontend): 修复部分实现 2026-03-09 15:37:36 +08:00
jing
8aec500b5b Merge branch 'master' of https://gitee.com/NUDT-compiler/nudt-compiler-cpp 2026-03-09 12:50:34 +08:00
jing
9070b62977 docs(doc): 修改lab2文档 2026-03-09 12:49:25 +08:00
Lane0218
77110aa7ce docs(doc): 补充 Lab4 寄存器分配指导文档 2026-03-08 11:13:15 +08:00
Lane0218
10c1d153ac docs(doc): 重命名实验说明并新增 Lab3 文档 2026-03-07 23:14:57 +08:00
jing
0ff3d918d9 docs(doc): 完善Lab2实验说明与LLVM验证脚本说明 2026-03-03 17:52:33 +08:00
jing
730280abb8 refactor(irgen): IR改成alloca和store形式 2026-03-01 15:36:50 +08:00
jing
29bf99727f docs(doc): 完善Lab1实验文档 2026-03-01 00:10:42 +08:00
Lane0218
cd235e60cc docs(doc): 添加实验资料与参考文档
- 新增 doc/并行编译课程实验.xlsx 与 doc/reference-README.md

- 移除旧的 doc/lab1-handout.md
2025-12-30 12:34:21 +08:00
Lane0218
c0c9f70f16 chore(dev): 新增commit message检验钩子 2025-12-30 09:46:02 +08:00
Lane0218
77bee889d7 docs(doc): 补充 lab1 ANTLR 生成与构建说明 2025-12-27 17:01:44 +08:00