Commit Graph
18 Commits
Author SHA1 Message Date
zzy 51d408d524 stage2 提供c后端 提交stage1的测试 2026-09-20 17:56:11 +08:00
zzy 846f441e3a stage2 大量优化代码使其自举编译时间大幅缩短 2026-09-20 09:33:20 +08:00
zzy e02b0c633a stage2 提供近乎完整的功能但出现严重性能问题 添加stage0的原生性能记录 stage1添加更多内置函数 nob重构代码使其更加健壮 2026-09-19 18:08:43 +08:00
zzy e4347cc3ea stage1 重写进行代码设计并重构 提供diag替换老旧错误处理 2026-09-16 15:21:59 +08:00
zzy 09d05e3a34 stage1 指针计算类型的错误修复 as运算符优先级的修改 ir2vm的bug修复 2026-09-15 21:24:58 +08:00
zzy 06f3884c30 stage1 支持指针运算 提供新的类型检查计算 2026-09-15 19:11:01 +08:00
zzy a1e684f6d4 stage0 修复部分问题 2026-09-14 16:01:33 +08:00
zzy 2a7db9e48c stage0 重命名字段 修复windows函数没有进入宏包装 2026-08-14 20:41:09 +08:00
zzy b0e6b406ac stage1 人工重构ast.c 2026-08-12 10:29:38 +08:00
zzy a56b4cbb70 stage0 支持类gdb的调试vm手段 2026-08-06 09:11:15 +08:00
zzy a77eade06f stage0 更改名称spl_ir -> spl_mcode spl_cli提供debug模式 提供临时语言规范 2026-07-29 12:05:18 +08:00
zzy 02095524b1 stage1 修复错误 提供类型检查 2026-07-25 10:28:24 +08:00
zzy da9dae734c stage1 修复错误 提供类型检查 2026-07-22 18:04:35 +08:00
zzy 147f26e063 stage1 修复bug 删除递归测试 2026-07-08 11:45:45 +08:00
zzy 463177d3be stage1 修改部分测试 完成17-19测试 2026-07-07 12:11:49 +08:00
zzy 0892c084ee stage1 完成14测试 2026-07-06 15:18:17 +08:00
zzy 51d8510b79 stage1 部分功能测试00,01,02,06成功 2026-07-05 18:23:33 +08:00
zzy 50b07074fb stage0 2026-07-03 22:27:50 +08:00