body 是语句数组, blockParams 声明该程序块的块级参数名列表。 在编译器的 Program 处理器中, body 里的每一条语句都会被逐个 accept (见 compiler.js ),同时 blockParams 会被推入选项栈供内部查找。
本文是 TypeSpec 扩展开发系列的核心指南,完整讲解如何在当前仓库中创建自定义装饰器(Decorator):包括零代码实现的 `auto dec` 元数据装饰器、可选的 `extern dec` 签名声明、JavaScript 实现与命名空间绑定、参数编组(marshalling)规则、校验回调(validation callback)机制,以及基于 `stateMap`/`stateSet ...