📝 docs(tsl): rebuild canonical syntax and routing manual

This commit is contained in:
csh
2026-04-22 16:59:20 +08:00
parent 3ed5052e61
commit 96b705b00b
83 changed files with 46446 additions and 323 deletions
+101
View File
@@ -0,0 +1,101 @@
# 系统相关函数
这一页只负责函数定位:先按主题找到模块,再在页内搜索函数名。
## 使用方式
- 返回总目录:[catalog/index.md](index.md)
- 需要基础语法时回到 [../../syntax/index.md](../../syntax/index.md)
- 需要金融任务组织方式时回到 [../../finance/index.md](../../finance/index.md)
## 模块范围
- 说明:数据类型、表达式调用、性能与运行时能力
- 主题数:9
- 函数数:57
## 主题目录
### 数据类型函数
- `DataType`
- `ifInt`
- `ifInt64`
- `ifReal`
- `ifNumber`
- `ifString`
- `ifArray`
- `ifNil`
- `ifExp`
- `ifGraph`
- `ifGraphGroup`
- `ifBinary`
- `ifMatrix`
- `ifObj`
- `GetOleObject`
- `CreateComObject`
- `CreateMatrix`
- `MatrixToArray`
- `GetMatrixFields`
- `CreateBinary`
- `ConvertDataToBuf`
- `ConvertBufToData`
### 数据类型函数 / None类型
- `ifNone`
- `GetNone`
### 数据类型转换函数
- `Integer`
- `Int64`
- `Real`
- `String`
- `WideString`
- `Binary`
- `SetPrecision`
- `ToSTM`
- `ToSTN`
- `ToXML`
- `XML`
- `ExportCsv`
- `ImportCsv`
### 复制函数
- `dupValue`
### 随机函数
- `randomize`
- `random`
- `RandomFrom`
### 条件选择函数
- `IfThen`
- `IfThen3`
### 表达式相关函数
- `Eval`
- `Call`
- `CallInArray`
- `Invoke`
- `Invokeinarray`
- `SafeEval`
- `DoubleVariableExecute`
- `MultipleExecute`
- `SingleVariableExecute`
- `SafeSetSysParam`
### 性能优化相关函数
- `SetProfiler`
- `GetProfilerInfo`
### 函数库路径
- `sysgettsllibpath`
- `syssettsllibpath`