zzy
|
acfbbeee8b
|
stage1 支持更多语法 修复更多问题 暂时stage1功能结束
|
2026-09-17 13:37:59 +08:00 |
|
zzy
|
54425a50c7
|
stage1 重构代码 语法上重新实现解包语法
|
2026-09-17 00:33:03 +08:00 |
|
zzy
|
2a84b61e3d
|
stage1 大量重构
|
2026-09-16 20:09:24 +08:00 |
|
zzy
|
e4347cc3ea
|
stage1 重写进行代码设计并重构 提供diag替换老旧错误处理
|
2026-09-16 15:21:59 +08:00 |
|
zzy
|
7cbe2d2b9a
|
stage1 重制类型转换系统 修复问题 提供更多表达式
|
2026-09-16 11:36:29 +08:00 |
|
zzy
|
f6a0bce9f0
|
stage1 vm abi更新 修复更多问题
|
2026-09-16 10:35:36 +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
|
be41a82d55
|
stage1 支持defer 支持null 支持指针运算 支持*any指针
|
2026-09-15 11:08:44 +08:00 |
|
zzy
|
983746c797
|
stage1 支持label break, continue
|
2026-09-14 19:35:58 +08:00 |
|
zzy
|
3175e04e6e
|
stage1 支持tuple 修复悬垂指针问题
|
2026-09-14 19:01:33 +08:00 |
|
zzy
|
a621e34d51
|
stage1 支持任意顺序声明 使用eval求值的机制
|
2026-09-14 18:11:58 +08:00 |
|
zzy
|
5073c2b3ea
|
stage1 支持聚合类型方法
|
2026-09-14 15:36:43 +08:00 |
|
zzy
|
9bdb7f892e
|
stage1 支持结构体初始化
|
2026-09-14 10:09:32 +08:00 |
|
zzy
|
72ae6d6994
|
stage1 使用切片表达字符串而非C字符串 提供属性系统
|
2026-09-13 22:26:41 +08:00 |
|
zzy
|
a64a96f9a4
|
stage1 实现ir2vm 修复nob test命令的构建问题
|
2026-09-12 18:51:10 +08:00 |
|
zzy
|
87d9b7ea34
|
stage1 实现并修复ast2ir的核心功能的正确性
|
2026-09-12 09:46:56 +08:00 |
|
zzy
|
49ccdec3dd
|
stage1 实现更多ast2ir 修复bug 提供内置操作
|
2026-09-11 19:26:48 +08:00 |
|
zzy
|
ab6e99c958
|
stage1 重新实现ast2ir
|
2026-09-10 23:20:09 +08:00 |
|
zzy
|
bcd26d3021
|
stage1 实现部分sema 解析数组
|
2026-09-09 20:21:49 +08:00 |
|
zzy
|
8aa7a89c7e
|
stage1 基于新的ast实现部分sema
|
2026-09-09 10:47:29 +08:00 |
|
zzy
|
34df303b56
|
stage1 实现部分ast2ir内容并重构stage0 引入并重构ir2vm 构建系统修改部分
|
2026-08-28 13:01:19 +08:00 |
|
zzy
|
3d57260f3f
|
stage1 实现部分ast2ir内容
|
2026-08-26 14:55:47 +08:00 |
|
zzy
|
f1d86b6e34
|
stage1 更多的语义以及类型构造器
|
2026-08-22 19:35:01 +08:00 |
|
zzy
|
0f40de43a1
|
stage1 更多的语义及其附属基础设施
|
2026-08-20 19:51:08 +08:00 |
|
zzy
|
b2e6ade484
|
stage1 继续重构sema 提供更多dbg宏用于日志记录
|
2026-08-19 21:37:40 +08:00 |
|
zzy
|
994a35a942
|
stage1 重构语义分析 ast2ir ir部分
|
2026-08-18 11:22:15 +08:00 |
|
zzy
|
4d9509c167
|
stage1 重构词法分析
|
2026-08-16 23:23:56 +08:00 |
|
zzy
|
314100afbc
|
stage1 初步实现
|
2026-08-06 19:26:30 +08:00 |
|
zzy
|
2ccee5f1cf
|
stage1 修复设计问题 实现ast2ir
|
2026-08-05 08:14:23 +08:00 |
|
zzy
|
8ac59dfaa1
|
stage1 完成sema词法
|
2026-08-04 10:20:57 +08:00 |
|
zzy
|
74d7376039
|
stage1 完成ast 定义sema
|
2026-08-03 12:39:28 +08:00 |
|