- type 表:19 条 IEC 类型(base 基元 + kind 语义 + func 映射,TOD=func4 修正) - op 表:prefix+op 分区编码(4B RR 21 条/NONE 2 条、8B RRR 26 条/010 区 8 条、 16B SLOT+off 8 条/IMM64 1 条、32B 预留 6 条)+ fmt + func 类别 (none/width/uint/full/float/dst)+ params 互锁 - fb 表:14 条(fb_id 0..14,含 SR/RS/PWM/RTC 字段,字段类型命中 type 表) - 注:MachineConfig 仍为 V1 解析,下一步同步(machine_test 暂红预期内)
compiler
ST / toml 编译器。CMake 目标:compiler(STATIC),不依赖 isa——指令 opcode / 类型元数据 / FB 布局来自 compiler/machine.toml(见 指令配置.md);自带 .stb 写实现。可执行入口 STCompiler。
- 使用说明(构建 / 用法 / 工程文件 / ST 子集 / 错误类别):
doc/compiler/STCompiler使用说明.md - 边界与管线:
doc/compiler/编译管线.md - 语言规则:
doc/初步计划.md