// 语义分析主流程: // - 符号解析与绑定、类型检查、控制流规则检查 // - 记录/插入必要的隐式转换(或在节点上标注) // - 输出为“带类型 / 符号 / 常量信息”的 AST