已完成版本回顾(非 roadmap)。跨度为 v0.1.0 → v0.1.4,结束于 2026-08-02。
定位
kvlang(原 dxlang)的第一个可用实现:Go 编写,KVSpace 后端为 kvspace-go(Redis / ART)。
规模
- 时间:2026-07-03(
init: kvlang project scaffold)→ 2026-08-02
- 607 commits,5 个 tag(v0.1.0 … v0.1.4)
成果
语言与执行
- lexer / AST / parser(文件级 + 行级分析)
- IR 指令层与 native op 定义
- VM 执行循环与控制流
- codegen + vthread 状态与调度
- platform dispatch + op-plat 路由
- native 求值引擎 + 终端 I/O、本地缓存与日志
工具与用例
- CLI:
layoutandrun 等入口
- tutorial 全量:01-basics / 03-control / 04-algo、leetcode 0xx–7xx、euler 等
error_cases 负例回归
规范与协作
LANGUAGE_SPEC.md —— 正式语言规范 v0.1
CONTRIBUTING、issue templates、ROADMAP 初版
- CI:多平台矩阵 + kvspace 集成;
test.py 回归驱动
结束状态与转向
Go 实现达到可用,但执行模型与 KVSpace 之间多了一层 Go 运行时。v0.2 起把实现层整体重写为 C(runtime)+ Rust(layout),Go 版归档为 oldhero/。
归档说明
本 issue 为历史回顾,不再更新;tag 与 release 资产保留在 Releases 页。
已完成版本回顾(非 roadmap)。跨度为
v0.1.0→v0.1.4,结束于 2026-08-02。定位
kvlang(原 dxlang)的第一个可用实现:Go 编写,KVSpace 后端为
kvspace-go(Redis / ART)。规模
init: kvlang project scaffold)→ 2026-08-02成果
语言与执行
工具与用例
layoutandrun等入口error_cases负例回归规范与协作
LANGUAGE_SPEC.md—— 正式语言规范 v0.1CONTRIBUTING、issue templates、ROADMAP初版test.py回归驱动结束状态与转向
Go 实现达到可用,但执行模型与 KVSpace 之间多了一层 Go 运行时。v0.2 起把实现层整体重写为 C(runtime)+ Rust(layout),Go 版归档为
oldhero/。归档说明
本 issue 为历史回顾,不再更新;tag 与 release 资产保留在 Releases 页。