151 lines
4.8 KiB
JSON
151 lines
4.8 KiB
JSON
{
|
|
"query_synonyms": {
|
|
"打印": ["输出", "writeLn"],
|
|
"打出来": ["输出", "writeLn"],
|
|
"左连接": ["左联接", "left join", "TS-SQL"],
|
|
"左外连接": ["左联接", "left join", "TS-SQL"],
|
|
"left outer join": ["left join", "左联接", "TS-SQL"],
|
|
"列表": ["数组"],
|
|
"复用文件": ["tsf", "unit"],
|
|
"多个文件": ["unit", "uses", "作用域"],
|
|
"跳出去": ["break", "控制流"],
|
|
"程序慢": ["性能分析", "计时", "profiler"],
|
|
"瓶颈": ["性能分析", "profiler"],
|
|
"debug": ["调试", "性能分析"],
|
|
"program": ["脚本"],
|
|
"tinysoft": ["天软", "TSL"],
|
|
"字符串转整数": ["类型转换", "strToInt"],
|
|
"高性能矩阵": ["FMArray"],
|
|
"交集": ["intersect"],
|
|
"并集": ["union2"],
|
|
"差集": ["minus"],
|
|
"对称差": ["outersect"],
|
|
"中括号": ["operator", "下标"],
|
|
"方括号": ["operator", "下标"],
|
|
"按引用传": ["varByRef", "var"],
|
|
"引用传递": ["varByRef", "var"],
|
|
"计时": ["mtic", "mtoc"],
|
|
"外部调用": ["external", "动态库", "函数指针"],
|
|
"动态库常驻": ["KeepResident", "external"],
|
|
"外部出参": ["external", "var", "ABI"],
|
|
"函数指针释放": ["DeleteInstance", "MakeInstance"],
|
|
"Linux 动态加载": ["dlopen", "dlsym", ".so"],
|
|
"远程调用客户端": ["RDo", "RDo2", "客户端远程调用"],
|
|
"本地弹窗": ["RDo2", "InputQuery", "客户端远程调用"],
|
|
"全局变量": ["global", "跨函数共享变量"],
|
|
"静态计算": ["static", "表达式缓存"],
|
|
"只计算一次": ["static", "表达式缓存"],
|
|
"指定系统函数": ["system", "系统函数限定"],
|
|
"内存上限": ["_maxMem_", "最大内存"],
|
|
"每列聚集": ["avgof", "多字段聚集"],
|
|
"按行广播": ["二维矩阵", "一维数组", "行广播"]
|
|
},
|
|
"page_intent_aliases": {
|
|
"01_quickstart.md": ["最简单能跑", "最简单的脚本", "天软脚本", "tinysoft"],
|
|
"02_core_model.md": [
|
|
"脚本和可复用",
|
|
"可复用函数文件",
|
|
"声明函数后面写代码",
|
|
"完整 program 入口",
|
|
"echo 输出多个值"
|
|
],
|
|
"03_values_and_literals.md": [
|
|
"字符串和数组下标",
|
|
"下标从几开始",
|
|
"下标起点"
|
|
],
|
|
"04_variables_and_constants.md": [
|
|
"常量怎么声明",
|
|
"变量能不能直接赋值",
|
|
"全局变量",
|
|
"运行时常量"
|
|
],
|
|
"05_functions_and_calls.md": ["默认参数", "函数怎么带", "指定系统函数"],
|
|
"06_expressions_and_operators.md": [
|
|
"赋值和相等比较",
|
|
"运算符优先级",
|
|
"静态计算",
|
|
"只计算一次"
|
|
],
|
|
"07_control_flow.md": [
|
|
"跳出去",
|
|
"循环里满足条件",
|
|
"跳过这一次",
|
|
"跳过本次",
|
|
"捕获异常",
|
|
"抛异常"
|
|
],
|
|
"08_objects_and_classes.md": ["定义类", "创建对象"],
|
|
"09_units_and_scope.md": ["多个文件", "复用一组函数"],
|
|
"10_runtime_context_and_with.md": ["临时切换系统参数"],
|
|
"11_matrix_and_collections.md": [
|
|
"某行存在",
|
|
"二维数组怎么判断",
|
|
"按行广播",
|
|
"二维矩阵乘一维数组"
|
|
],
|
|
"12_resultset_and_filters.md": ["保留匹配行", "按某一列"],
|
|
"13_ts_sql.md": [
|
|
"左连接",
|
|
"左外连接",
|
|
"左联接",
|
|
"数据库",
|
|
"分组排序",
|
|
"聚合排序",
|
|
"JOIN 第二张表当前行",
|
|
"每列聚集"
|
|
],
|
|
"14_debug_and_profiler.md": [
|
|
"程序慢",
|
|
"计时找瓶颈",
|
|
"性能瓶颈",
|
|
"性能问题",
|
|
"执行了多久",
|
|
"执行时间",
|
|
"耗时",
|
|
"debug",
|
|
"内存上限"
|
|
],
|
|
"15_lexical_structure_and_compile_options.md": [
|
|
"变量名区分大小写",
|
|
"注释怎么写",
|
|
"嵌套注释"
|
|
],
|
|
"16_types_and_conversions.md": ["字符串转整数", "类型转换"],
|
|
"17_external_calls_and_threads.md": [
|
|
"调用 dll",
|
|
"dll",
|
|
"动态库",
|
|
"外部调用",
|
|
"KeepResident",
|
|
"外部出参",
|
|
"函数指针释放",
|
|
"Linux 动态加载",
|
|
"开线程"
|
|
],
|
|
"18_namespace_libpath_and_unit_runtime.md": ["找不到 tsf", "搜索路径"],
|
|
"19_object_runtime_and_introspection.md": [
|
|
"查看对象属于哪个类",
|
|
"运行时对象"
|
|
],
|
|
"20_builtin_runtime_objects.md": ["内存流"],
|
|
"21_matrix_deep_dive.md": ["矩阵求逆", "矩阵转置", "求逆和转置"],
|
|
"22_fmarray.md": ["高性能矩阵", "fmarray"],
|
|
"23_object_overloads_and_iteration.md": [
|
|
"自定义对象支持下标",
|
|
"中括号",
|
|
"方括号",
|
|
"运算符重载",
|
|
"算符重载",
|
|
"for in"
|
|
],
|
|
"24_client_remote_calls.md": [
|
|
"客户端远程调用",
|
|
"远程调用客户端",
|
|
"rdo",
|
|
"rdo2",
|
|
"本地弹窗"
|
|
]
|
|
}
|
|
}
|