Skip to content

Ku v1.0.0 — 可执行记忆语言

Latest

Choose a tag to compare

@zhangshaoling zhangshaoling released this 14 Aug 05:51
· 10 commits to main since this release
f325e18

Ku v1.0.0 — 可执行记忆语言

思 = 代码 = 记忆

Ku v1 语义基线冻结,新内核三平台 CI 全绿。这是 Ku 的第一个正式发布。

语言(中文规范语法)

唯一规范表层语法是中文:思 / 若 / 否 / 返 / 当 / 遍…于 / 断 / 续 / 试 / 抛 / 捕 / 引…别 / 真 / 假 / 空。英文关键字(thought / if / …)编译到相同字节码,仅兼容期保留。

思 main(x, y) {
  返 x + y
}

内核(kernel/)

  • 确定性二进制模块(v2 / ABI10;v1 / ABI9 兼容)
  • 严格 section/指令校验器 + Register VM
  • i64 检查算术、Trit 三值逻辑
  • C ABI / FFI / AOT / Python·Rust 绑定
  • 可执行记忆:每个记忆就是一个可调用的 Thought

验证

  • kernel-portability 三平台(Windows/Linux/macOS)CTest 全绿
  • 内核绑定测试(MCP/记忆/任务/Agent)全绿

构建与运行

.\tools\build_kernel.ps1
.\kernel\out\cmake\bin\dao-ku.exe input.ku output.dao