1.8 KiB
1.8 KiB
TSL 函数库分类索引
说明:本文档是
$tsl-guide的子文档,仅提供分类索引与检索策略。 权威入口:docs/tsl/syntax_book/function/tsl/index.md> 注意:函数库已拆分为docs/tsl/syntax_book/function/多文件,禁止整目录加载。
使用方法
- 先在
function/tsl/index.md找到所属类别 - 进入对应子文件(如
base.md/math.md/resource.md) - 用
rg精确定位函数定义片段(≤100 行)
推荐搜索方式
# 先读索引
sed -n '1,120p' docs/tsl/syntax_book/function/tsl/index.md
# 精确定位某个函数
rg -n "^#######\s+Trim" docs/tsl/syntax_book/function/tsl/base.md
# 模糊搜索关键词
rg -n "date|time" docs/tsl/syntax_book/function/tsl/base.md
常用分类(来自 function/tsl/index.md)
数学与计算(math.md)
- 常见函数示例:Abs, Sqrt, Sin, Cos, Log, Exp, Round...
字符串处理(base.md)
- 常见函数示例:Len, Mid, Left, Right, Trim, Replace...
日期时间(base.md)
- 常见函数示例:Now, Date, Time, DateAdd, DateDiff...
文件操作(resource.md)
- 常见函数示例:FileExists, ReadFile, WriteFile...
数组操作(base.md)
- 常见函数示例:Array, UBound, LBound, Sort...
类型转换(base.md)
- 常见函数示例:CStr, CInt, CFloat, CBool...
进一步建议
- 优先用索引确定范围,再定位到具体函数定义
- 只读取相关片段,避免加载大段内容
- 若函数名不确定,用关键词在对应分类文件中搜索
金融函数(独立分类)
- 权威入口:
docs/tsl/syntax_book/function/financial/index.md - 适用范围:行情、财务、技术分析等金融领域函数(与通用字符串/数学函数分开检索)