6.0 KiB
6.0 KiB
TSL 语法任务路由
本页是 24 个 TSL/TSF 语法专题的唯一完整路由。只选择一个最具体的主专题;主专题内已有足够事实时立即停止,只有该页明确列出的候选页才能作为下一跳。
任务 → 主专题 → 停止条件
| 任务信号 | 主专题 | 停止条件 |
|---|---|---|
| 写最短骨架、先核对核心语言事实 | 01_quickstart.md | 文件后缀或交付目标不足以判断 |
判断 .tsl / .tsf、顶层语句区、声明区、文件模型 |
02_core_model.md | 文件模型仍不明确 |
| 写值、数组、字符串、字符串编码边界 | 03_values_and_literals.md | 需要未记录的字面量或编码写法 |
| 写变量、常量、显式声明 | 04_variables_and_constants.md | 生命周期或作用域事实缺失 |
写 function / procedure、参数、默认参数、命名参数、变参 |
05_functions_and_calls.md | 需要未记录的调用外形 |
| 写赋值、比较、条件表达式和运算符 | 06_expressions_and_operators.md | 只能依赖相似语言推断 |
| 写条件、循环、异常控制 | 07_control_flow.md | 块结构或跳转语义不明 |
| 写类、继承、property、静态字段、构造函数 | 08_objects_and_classes.md | 需要未记录的对象模型写法 |
写 unit / uses 和声明作用域 |
09_units_and_scope.md | 文件名、模块边界或查找事实缺失 |
写运行时环境参数、with array(...)、网格调用或全局缓存 |
10_runtime_context_and_with.md | 需要项目运行时事实 |
| 核对高频误写、反例和负向边界 | 11_pitfalls.md | 反例没有指向可验证的专题事实 |
| 写数组创建、键表、集合运算 | 12_matrix_and_collections.md | 需要未记录的数据结构操作 |
| 写结果集过滤 | 13_resultset_and_filters.md | 结果集来源或字段结构不明 |
| 写 TS-SQL 查询外形 | 14_ts_sql.md | 需要未记录的查询语法或业务数据源 |
| 使用调试与性能分析器 | 15_debug_and_profiler.md | 需要项目执行环境 |
| 查注释、条件编译、编译选项或词法边界 | 16_lexical_structure_and_compile_options.md | 解释器版本或编译选项不明 |
| 查显式类型、转换规则、复数 | 17_types_and_conversions.md | 转换结果没有文档事实 |
写 external、DLL 或多线程边界 |
18_external_calls_and_threads.md | 外部库、平台或线程事实缺失 |
查 namespace、Libpath、unit 运行时和查找路径 |
19_namespace_libpath_and_unit_runtime.md | 部署路径或命名空间事实缺失 |
| 查对象运行时、自省、反射或弱引用 | 20_object_runtime_and_introspection.md | 需要未记录的反射能力 |
| 查运行时内置对象 | 21_builtin_runtime_objects.md | 构造或成员事实缺失 |
| 查矩阵进阶语法 | 22_matrix_deep_dive.md | 矩阵语义或维度规则不明 |
查 FMArray 专属语法 |
23_fmarray.md | 专属能力没有文档事实 |
| 查对象运算符重载或遍历重载 | 24_object_overloads_and_iteration.md | 重载入口或调用语义不明 |
超出语法层时交接
函数/API、命名、风格、工具链、模块集成和项目运行事实不属于本路由。命中这些任务时停止语法检索,只说明应交给对应事实所有者,不复制或猜测外部领域内容。