zzy pushed to dev at zzy/spl 2026-10-11 16:04:01 +08:00
fc2d8f8db4 stage2 修复语义问题
76f980654c stage2 修复大量AI生成的风格问题 stage1 修复对于vm abi的错误生成
Compare 2 commits »
zzy pushed to dev at zzy/spl 2026-09-29 23:07:28 +08:00
0e38858785 stage2 支持左值的引用绑定
40cffa9cb5 stage0 新增内存复制指令 重构vm交互
Compare 2 commits »
zzy pushed to dev at zzy/spl 2026-09-25 13:47:10 +08:00
0b8f649818 stage2 修复全局变量未完成的问题 提供错误处理解析
c0a86ea552 stage0 重构vm使其依赖自己的地址空间不再共用宿主机 修改vm的ABI 修正相关nob构建问题
Compare 2 commits »
zzy pushed to dev at zzy/spl 2026-09-20 18:36:10 +08:00
fae017b52d stage2 解决类型重复导入的问题
zzy pushed to dev at zzy/spl 2026-09-20 18:25:13 +08:00
9ecb92cb03 stage2 迁移nob 修复nob的问题 继续修复类型导入问题
zzy pushed to dev at zzy/spl 2026-09-20 18:08:35 +08:00
70085355db stage2 解决类型重复导入的问题
zzy pushed to dev at zzy/spl 2026-09-20 18:04:48 +08:00
d10578d267 stage2 解决类型重复导入的问题
zzy pushed to dev at zzy/spl 2026-09-20 17:57:11 +08:00
51d408d524 stage2 提供c后端 提交stage1的测试
846f441e3a stage2 大量优化代码使其自举编译时间大幅缩短
Compare 2 commits »
zzy pushed to dev at zzy/spl 2026-09-19 18:09:36 +08:00
e02b0c633a stage2 提供近乎完整的功能但出现严重性能问题 添加stage0的原生性能记录 stage1添加更多内置函数 nob重构代码使其更加健壮
zzy pushed to dev at zzy/spl 2026-09-18 22:33:45 +08:00
b5a7a811b3 stage2 迁移ast解析器 stage1 防止错误死循环
bb9d0a9f18 stage2 提供词法分析器通过与stage1的差异测试 stage1提供数组到切片的隐式转换
c30143609a stage2 更多的工具库
b3e38ba7e4 stage2 更多的工具库 stage1 修复问题
Compare 4 commits »
zzy pushed to dev at zzy/spl 2026-09-17 22:33:18 +08:00
16a1f030d4 stage2 更多的工具库
zzy pushed to dev at zzy/spl 2026-09-17 22:04:06 +08:00
4141e7d574 stage2 更多底层函数 stage1 layout正确使用 内置函数重新编写
zzy pushed to dev at zzy/spl 2026-09-17 21:35:44 +08:00
fb0ff9b663 stage1 解决重构哈希 nob优化支持头文件缓存以及win下exe缓存
70ac7380e9 stage1 支持函数指针
Compare 2 commits »
zzy pushed to dev at zzy/spl 2026-09-17 19:38:19 +08:00
73c9a40abd stage1 实现短路逻辑
b8e2bba140 stage2 更多的工具函数 stage1支持更多的内置函数
Compare 2 commits »
zzy pushed to dev at zzy/spl 2026-09-17 17:32:11 +08:00
1a6df012cd stage2 提供sys包装 解决stage1的bug
zzy pushed to dev at zzy/spl 2026-09-17 17:10:33 +08:00
5de4937637 stage1 解决defer实现的缺陷
2594a81034 stage1 解决@self无法在文件内直接使用的问题
acfbbeee8b stage1 支持更多语法 修复更多问题 暂时stage1功能结束
Compare 3 commits »
zzy pushed to dev at zzy/spl 2026-09-17 00:59:34 +08:00
54425a50c7 stage1 重构代码 语法上重新实现解包语法
zzy pushed to dev at zzy/spl 2026-09-16 20:10:18 +08:00
2a84b61e3d stage1 大量重构
zzy pushed to dev at zzy/spl 2026-09-16 15:22:41 +08:00
e4347cc3ea stage1 重写进行代码设计并重构 提供diag替换老旧错误处理
zzy pushed to dev at zzy/spl 2026-09-16 11:37:12 +08:00
7cbe2d2b9a stage1 重制类型转换系统 修复问题 提供更多表达式
f6a0bce9f0 stage1 vm abi更新 修复更多问题
Compare 2 commits »