规范文档
本区为 ZLua 的权威语义规范,供进阶开发者、测试编写者与贡献者查阅。
:::info 阅读建议 日常开发请优先阅读 使用指南;需要精确语义时再查阅本区对应规范。 :::
推荐阅读顺序
- 设计规范 — 总体目标与 L/Invoke 模型
- 类型系统规范 —
CSharp表、元表、成员访问 - 方法重载规范 — dispatch 与显式绑定
- 编组规范 — 参数编组总览与分册
- zlua 库规范 — Lua 标准库 API
- 元表索引规范 — obj_indexer 三表分派
编组分册
| 文档 | 内容 |
|---|---|
| 编组总览 | 默认规则、[LuaMarshalAs] |
| Class | 引用类型 |
| Struct | 值类型、enum |
| Function | Delegate、Lua 回调 |
远期规划
- VM 索引规范 — PUC-Rio Lua 5.4 VM patch(远期)