{"Translator": "翻译器：管理编译状态，委托 Handles 模块执行翻译", "Translator._init_state": "初始化变量表、函数表和子 Handle", "Translator.translate": "将 AST 翻译为 LLVM IR", "Translator._translate_wrapper_main": "委托 HandlesMain.create_wrapper_main() 创建包装 main（trans 单参）", "Translator._translate_module_level": "委托 HandlesMain.translate_children() 翻译模块级语句（trans 单参）", "Translator.dump_ir": "将 LLVM IR 输出到缓冲区\n\n        mode: 0=完整, 1=stub(仅声明), 2=text(仅代码)\n        ", "add_global_name": "添加一个 global 变量名", "is_global_name": "检查 name 是否在当前函数的 global 集合中", "add_nonlocal_name": "添加一个 nonlocal 变量名", "is_nonlocal_name": "检查 name 是否在当前函数的 nonlocal 集合中", "get_nonlocal_index": "获取 nonlocal 变量在 env 中的索引（0-based），找不到返回 -1", "clear_scope_names": "清空当前函数的 global/nonlocal 名称集合（进入新函数时调用）"}