- MachineConfig.h/cpp:解析 machine.toml → meta/types/ops/fbs 表 - 强校验:全属性必填、base 命中内建基元、range min≤max、tag 契约(BOOL=0/INT=1/TIME=2 唯一)、 opcode 唯一 0..255、类别-格式互锁(instance↔CAL)、params 数量与 format 一致、 fb.opcode 匹配 instance op、fb 字段类型命中 type 表 - 基元内置表(bit/int8..uint64/float32/64,宽度/符号/浮点) - machine_test:38 断言(正例仓库表 + 9 类负例 + 最小配置),ctest 12/12
compiler
ST / toml 编译器。CMake 目标:compiler(STATIC),依赖 isa;可执行 STCompiler。
- 使用说明(构建 / 用法 / 工程文件 / ST 子集 / 错误类别):
doc/compiler/STCompiler使用说明.md - 边界与管线:
doc/compiler/编译管线.md - 语言规则:
doc/初步计划.md