TermiNexus
|
a53e45dc9f
|
docs(wiki): 核心设计决策措辞改为「近似 CPython」,去掉 t/c 模块讲解,改为说明 int/uint/int64 的 LLVM 定宽语义
|
2026-10-02 00:30:42 +08:00 |
|
TermiNexus
|
238cb2756c
|
docs(wiki): 标注语言成熟度与当前任务(语法已稳定、可用;前身是玩具但 Viper 不再是)
|
2026-10-02 00:29:11 +08:00 |
|
TermiNexus
|
c27e872bfa
|
docs(wiki): 18 章 Test 小节同步清单补录(68 → 77 个 + NegativeTest)
|
2026-10-01 23:43:03 +08:00 |
|
TermiNexus
|
f2b40cb0b6
|
docs(wiki): 18 章补充 Test 回归测试工程集小节(分层、回归复现用例、负向测试、运行脚本)
|
2026-10-01 23:39:16 +08:00 |
|
TermiNexus
|
062ff67f02
|
docs(wiki): 新增 18 章旗舰项目(TransPyV / VET / ViperOS / ViperMNIST)并更新索引
|
2026-10-01 23:38:20 +08:00 |
|
TermiNexus
|
55faa3f6a5
|
docs(wiki): 删除 10-imports 的 vpsdk 章节(ViperOS 专属,将在旗舰项目章节介绍)
|
2026-10-01 23:37:53 +08:00 |
|
TermiNexus
|
4195443244
|
docs(wiki): 收录新规范文件到仓库根目录
|
2026-10-01 23:37:53 +08:00 |
|
TermiNexus
|
785ea3ac7f
|
docs(wiki): while-else 记为受支持的语言特性;属性示例返回类型改用短名 int
|
2026-10-01 23:33:45 +08:00 |
|
TermiNexus
|
16ebfd99e8
|
docs(wiki): 重写「与 CPython 语法的关系」,说明 Vipeye 解除语法约束并使语法可自由演进且实时跟进
|
2026-10-01 23:06:58 +08:00 |
|
TermiNexus
|
f97bb24cd8
|
docs(wiki): 修复失效内部链接(01-overview.md 改为 README.MD)并补齐小节锚点
|
2026-10-01 23:03:38 +08:00 |
|
TermiNexus
|
472ece93f2
|
docs(wiki): 补充类型系统三端承载差异(TPC 继承 t.CType、TPV 内建、Vipeye 经 t.vpi/c.vpi 解析)
|
2026-10-01 23:02:12 +08:00 |
|
TermiNexus
|
762b3ceed4
|
docs(wiki): 全站示例统一为短名别名、T* 指针与 &/* 算子等新语法
|
2026-10-01 23:00:30 +08:00 |
|
TermiNexus
|
71931a3f40
|
docs(wiki): 新增 struct 纯数据结构体关键字说明与 Windows 平台绑定原因
|
2026-10-01 22:54:35 +08:00 |
|
TermiNexus
|
db92f7e708
|
docs(wiki): 标准 Hello World、main/print 内建说明、Vipeye 与 CPython 语法差异、附带项目与 inline 说明
|
2026-10-01 22:49:45 +08:00 |
|
TermiNexus
|
1fe1d2a130
|
chore(wiki): 新增 MergeWiki.py 快速合并 wiki 供 AI 分析(含弱时效性声明)
|
2026-10-01 22:42:04 +08:00 |
|
TermiNexus
|
fa7d4788c7
|
docs(wiki): 补跨模块 extern 重名按最近顺序调用的临时规则
|
2026-10-01 22:38:19 +08:00 |
|
TermiNexus
|
ebd339e79a
|
docs(wiki): 补 T*(x) 强转歧义约束、isinstance 与 FakeDuck 章节
|
2026-10-01 22:36:58 +08:00 |
|
TermiNexus
|
a1501740de
|
docs(wiki): 明确 virtual/novirtual 类级作用于全部方法、方法级只改单个方法
|
2026-10-01 22:27:36 +08:00 |
|
TermiNexus
|
2dd96793e1
|
docs(wiki): 对象写法改用 virtual/novirtual,@t.Object 默认不写只作说明
|
2026-10-01 22:25:04 +08:00 |
|
TermiNexus
|
8ea2112298
|
docs(wiki): 全站切换新语法(短名别名/T*/&,*/描述符与软关键字),尽量少用 |
|
2026-10-01 22:20:00 +08:00 |
|
TermiNexus
|
99de898c45
|
docs(wiki): 依据 TransPyV 现状校准全部章节并新增 REPL/traceback 两章
|
2026-10-01 21:56:23 +08:00 |
|
TermiNexus
|
bd10081dea
|
docs: 落库 02-类型系统 / 04-函数 / 08-C 操作 三章的改动(04 章多返回值改为 -> tuple[...])
04-functions.md:多返回值一节改写为返回注解 -> tuple[ty1, ty2, ...],并注明 @c.CReturn 已移除、遇到即报错(与 TPC/TransPyV 的 35de6321 / dfae2f0 同步)
02-type-system.md / 08-c-operations.md:本仓工作区既有的未提交改动,本次一并落库(内容非本次会话产出)
|
2026-09-28 14:03:23 +08:00 |
|
TermiNexus
|
2212951584
|
docs(wiki): 依据 TransPyV 实证修订全部章节并补充类型系统规划
- FFI 推荐 extern/export 关键字;t.State/CExtern/CExport 旧注解标记废弃(仅 CEnum 临时用,rowptr 为笔误将改 rawptr)
- 数组统一 t.CArray[...];dunder/运算符重载状态按实现纠正并标注期望实现/待实现
- 异常机制改错误码+消息出参;条件编译形态/内建/工程字段按现状修正
- 13/14/15 历史章节标注已完成;新增 async/await、super()、方法级虚表、define 宏函数等小节
- 补充类型规划:const rawptr[int]/const int* 取代 CConst 链、T1|T2 回归 TypeUnion、T1&T2 TypeIntersection(object/vtable 优先)
|
2026-09-08 14:37:05 +08:00 |
|
TermiNexus
|
fd4f999fd5
|
修改了 README 后缀名
|
2026-08-10 03:15:15 +08:00 |
|
TermiNexus
|
eb9216b1f1
|
首次上传
|
2026-08-10 03:14:17 +08:00 |
|