📝 docs(tsl): clarify syntax constraints and enhance test infrastructure
- Add TSF file naming constraint to syntax/02_core_model.md - Clarify semicolon rules: syntax facts vs style preferences - Separate control flow end semicolon rules (syntax allows both) - Add function body semicolon requirements to syntax/05_functions_and_calls.md - Move style preferences to code_style.md (control flow end semicolons) - Remove cross-references from syntax docs to maintain independence - Enhance Gitea workflow emoji for better CI output readability - Fix CI test path from tests/ to test/ - Organize agent test results under test/agent/result/ directory - Add complete Chinese translation of test cases (test_cases_zh.md) - Clean up .gitignore to use unified test/agent/result/ directory - Remove obsolete agent test artifacts (REPORTS_LOCATION.md, old results) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -23,32 +23,28 @@
|
||||
| 分类 | 详情页 | 函数事实数 |
|
||||
| ---------------------------- | ------------------------------------------------------------------------------ | ---------: |
|
||||
| 常用日期时间函数 | [base/01_common_datetime.md](base/01_common_datetime.md) | 32 |
|
||||
| 简单转换函数 | [base/02_simple_conversion.md](base/02_simple_conversion.md) | 2 |
|
||||
| 普通日期函数 | [base/03_date_basic.md](base/03_date_basic.md) | 19 |
|
||||
| 分解函数 | [base/04_datetime_parts.md](base/04_datetime_parts.md) | 9 |
|
||||
| 起始结束函数 | [base/05_datetime_boundaries.md](base/05_datetime_boundaries.md) | 16 |
|
||||
| 关系函数 | [base/06_datetime_relations.md](base/06_datetime_relations.md) | 28 |
|
||||
| 范围判定函数 | [base/07_range_predicates.md](base/07_range_predicates.md) | 8 |
|
||||
| 范围获得函数 | [base/08_range_getters.md](base/08_range_getters.md) | 8 |
|
||||
| 范围生成函数 | [base/09_range_span.md](base/09_range_span.md) | 8 |
|
||||
| 时间推移函数 | [base/10_time_shift.md](base/10_time_shift.md) | 8 |
|
||||
| 组合、分解日期函数 | [base/11_compose_decompose_datetime.md](base/11_compose_decompose_datetime.md) | 11 |
|
||||
| 日期重组函数 | [base/12_datetime_recode.md](base/12_datetime_recode.md) | 21 |
|
||||
| 日期格式的转换 | [base/13_datetime_format_conversion.md](base/13_datetime_format_conversion.md) | 10 |
|
||||
| 宽字节日期格式转换函数 | [base/14_wide_datetime_conversion.md](base/14_wide_datetime_conversion.md) | 6 |
|
||||
| 常用字符串函数 | [base/15_string_common.md](base/15_string_common.md) | 69 |
|
||||
| 判定函数 | [base/16_string_predicates.md](base/16_string_predicates.md) | 8 |
|
||||
| 替换以及处理函数 | [base/17_string_replace_process.md](base/17_string_replace_process.md) | 8 |
|
||||
| 字符串数组相关函数 | [base/18_string_array.md](base/18_string_array.md) | 2 |
|
||||
| 重复函数 | [base/19_repeat.md](base/19_repeat.md) | 1 |
|
||||
| 多字节语言支持函数 | [base/20_multibyte_language.md](base/20_multibyte_language.md) | 2 |
|
||||
| 字节函数 | [base/21_byte.md](base/21_byte.md) | 8 |
|
||||
| 发音相关函数 | [base/22_phonetic.md](base/22_phonetic.md) | 10 |
|
||||
| 正则表达式函数 | [base/23_regex.md](base/23_regex.md) | 3 |
|
||||
| 多语言支持函数 | [base/24_multilanguage.md](base/24_multilanguage.md) | 33 |
|
||||
| 文件名以及目录名相关处理函数 | [base/25_path_filename.md](base/25_path_filename.md) | 18 |
|
||||
| 基本 | [base/26_array_basic.md](base/26_array_basic.md) | 4 |
|
||||
| 数组下标以及长度相关函数 | [base/27_array_index_length.md](base/27_array_index_length.md) | 7 |
|
||||
| 排序函数 | [base/28_array_sort.md](base/28_array_sort.md) | 2 |
|
||||
| 增删改查 | [base/29_array_crud.md](base/29_array_crud.md) | 6 |
|
||||
| 重构函数 | [base/30_array_restructure.md](base/30_array_restructure.md) | 2 |
|
||||
| 字符串数组与重复函数 | [base/17_string_array_and_repeat.md](base/17_string_array_and_repeat.md) | 3 |
|
||||
| 普通日期函数 | [base/02_date_basic.md](base/02_date_basic.md) | 19 |
|
||||
| 分解函数 | [base/03_datetime_parts.md](base/03_datetime_parts.md) | 9 |
|
||||
| 起始结束函数 | [base/04_datetime_boundaries.md](base/04_datetime_boundaries.md) | 16 |
|
||||
| 关系函数 | [base/05_datetime_relations.md](base/05_datetime_relations.md) | 28 |
|
||||
| 范围判定函数 | [base/06_range_predicates.md](base/06_range_predicates.md) | 8 |
|
||||
| 范围获得函数 | [base/07_range_getters.md](base/07_range_getters.md) | 8 |
|
||||
| 范围生成函数 | [base/08_range_span.md](base/08_range_span.md) | 8 |
|
||||
| 时间推移函数 | [base/09_time_shift.md](base/09_time_shift.md) | 8 |
|
||||
| 组合、分解日期函数 | [base/10_compose_decompose_datetime.md](base/10_compose_decompose_datetime.md) | 11 |
|
||||
| 日期重组函数 | [base/11_datetime_recode.md](base/11_datetime_recode.md) | 21 |
|
||||
| 日期格式的转换 | [base/12_datetime_format_conversion.md](base/12_datetime_format_conversion.md) | 10 |
|
||||
| 宽字节日期格式转换函数 | [base/13_wide_datetime_conversion.md](base/13_wide_datetime_conversion.md) | 6 |
|
||||
| 数组排序与重构 | [base/25_array_sort_and_operations.md](base/25_array_sort_and_operations.md) | 4 |
|
||||
| 常用字符串函数 | [base/14_string_common.md](base/14_string_common.md) | 69 |
|
||||
| 判定函数 | [base/15_string_predicates.md](base/15_string_predicates.md) | 8 |
|
||||
| 替换以及处理函数 | [base/16_string_replace_process.md](base/16_string_replace_process.md) | 8 |
|
||||
| 字节函数 | [base/18_byte.md](base/18_byte.md) | 8 |
|
||||
| 发音相关函数 | [base/19_phonetic.md](base/19_phonetic.md) | 10 |
|
||||
| 正则表达式函数 | [base/20_regex.md](base/20_regex.md) | 3 |
|
||||
| 多语言支持函数 | [base/21_multilanguage.md](base/21_multilanguage.md) | 33 |
|
||||
| 文件名以及目录名相关处理函数 | [base/22_path_filename.md](base/22_path_filename.md) | 18 |
|
||||
| 基本 | [base/23_array_basic.md](base/23_array_basic.md) | 4 |
|
||||
| 数组下标以及长度相关函数 | [base/24_array_index_length.md](base/24_array_index_length.md) | 7 |
|
||||
| 增删改查 | [base/26_array_crud.md](base/26_array_crud.md) | 6 |
|
||||
|
||||
+24
@@ -230,3 +230,27 @@
|
||||
| -------- | ------- | ---- | -------- | -------------------- |
|
||||
| 1 | `aday` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 2 | `today` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
## 简单转换函数
|
||||
|
||||
### `dateToInt(value)`
|
||||
|
||||
用途:日期时间处理函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:日期或时间值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------------- |
|
||||
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `intToDate(value)`
|
||||
|
||||
用途:日期时间处理函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:日期或时间值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------------- |
|
||||
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
@@ -1,29 +0,0 @@
|
||||
# 基础函数 - 简单转换函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 简单转换函数
|
||||
|
||||
### `dateToInt(value)`
|
||||
|
||||
用途:日期时间处理函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:日期或时间值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------------- |
|
||||
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `intToDate(value)`
|
||||
|
||||
用途:日期时间处理函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:日期或时间值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------------- |
|
||||
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
+15
-1
@@ -1,4 +1,4 @@
|
||||
# 基础函数 - 字符串数组相关函数
|
||||
# 基础函数 - 字符串数组与重复函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
@@ -29,3 +29,17 @@
|
||||
| -------- | --------- | ---- | -------- | -------------------- |
|
||||
| 1 | `eg_str` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
| 2 | `str_arr` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
|
||||
## 重复函数
|
||||
|
||||
### `dupeString(value, arg2)`
|
||||
|
||||
用途:字符串相关函数。
|
||||
|
||||
参数个数:2
|
||||
返回值:字符串
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------------- |
|
||||
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
@@ -1,19 +0,0 @@
|
||||
# 基础函数 - 重复函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 重复函数
|
||||
|
||||
### `dupeString(value, arg2)`
|
||||
|
||||
用途:字符串相关函数。
|
||||
|
||||
参数个数:2
|
||||
返回值:字符串
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------------- |
|
||||
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
@@ -1,31 +0,0 @@
|
||||
# 基础函数 - 多字节语言支持函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 多字节语言支持函数
|
||||
|
||||
### `lengthW(test_str)`
|
||||
|
||||
用途:字符串相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:整数
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ---------- | ---- | -------- | -------------------- |
|
||||
| 1 | `test_str` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
|
||||
### `midStr(test_str, arg2, arg3)`
|
||||
|
||||
用途:字符串相关函数。
|
||||
|
||||
参数个数:3
|
||||
返回值:字符串
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ---------- | ---- | -------- | -------------------- |
|
||||
| 1 | `test_str` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
+26
@@ -381,3 +381,29 @@
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------- |
|
||||
| 1 | `s` | 是 | 数组 | 按源文档示例顺序传入 |
|
||||
|
||||
## 多字节语言支持函数(补充)
|
||||
|
||||
### `lengthW(test_str)`
|
||||
|
||||
用途:字符串相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:整数
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ---------- | ---- | -------- | -------------------- |
|
||||
| 1 | `test_str` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
|
||||
### `midStr(test_str, arg2, arg3)`
|
||||
|
||||
用途:字符串相关函数。
|
||||
|
||||
参数个数:3
|
||||
返回值:字符串
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ---------- | ---- | -------- | -------------------- |
|
||||
| 1 | `test_str` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
+28
-2
@@ -1,9 +1,35 @@
|
||||
# 基础函数 - 重构函数
|
||||
# 基础函数 - 数组排序与重构函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 排序函数
|
||||
|
||||
### `sortArray(arr)`
|
||||
|
||||
用途:排序函数相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理结果
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------- |
|
||||
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
|
||||
|
||||
### `sortTableByField(arr, arg2, arg3)`
|
||||
|
||||
用途:排序函数相关函数。
|
||||
|
||||
参数个数:3
|
||||
返回值:处理结果
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------- |
|
||||
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
## 重构函数
|
||||
|
||||
### `reIndex(a, arg2[, s])`
|
||||
@@ -28,6 +54,6 @@
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------- |
|
||||
| 1 | `a` | 是 | 数组 | 按源文档示例顺序传入 |
|
||||
| 1 | `a` | 是 | 组 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 否 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `arg3` | 否 | 整数 | 按源文档示例顺序传入 |
|
||||
@@ -1,31 +0,0 @@
|
||||
# 基础函数 - 排序函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 排序函数
|
||||
|
||||
### `sortArray(arr)`
|
||||
|
||||
用途:排序函数相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理结果
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------- |
|
||||
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
|
||||
|
||||
### `sortTableByField(arr, arg2, arg3)`
|
||||
|
||||
用途:排序函数相关函数。
|
||||
|
||||
参数个数:3
|
||||
返回值:处理结果
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------- |
|
||||
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
@@ -23,34 +23,27 @@
|
||||
|
||||
| 分类 | 详情页 | 函数事实数 |
|
||||
| -------------------------- | -------------------------------------------------------------------------------------------------------- | ---------: |
|
||||
| 系统参数键 | [datawarehouse/01_system_param_keys.md](datawarehouse/01_system_param_keys.md) | 1 |
|
||||
| 系统参数名称函数 | [datawarehouse/02_system_param_names.md](datawarehouse/02_system_param_names.md) | 17 |
|
||||
| 多市场支撑函数 | [datawarehouse/03_multi_market.md](datawarehouse/03_multi_market.md) | 5 |
|
||||
| 时间相关函数 | [datawarehouse/04_time.md](datawarehouse/04_time.md) | 4 |
|
||||
| 判定函数 | [datawarehouse/05_predicates.md](datawarehouse/05_predicates.md) | 14 |
|
||||
| 盘中相关 | [datawarehouse/06_intraday.md](datawarehouse/06_intraday.md) | 1 |
|
||||
| 盘后相关(在当日可用于盘中) | [datawarehouse/07_after_close_intraday_available.md](datawarehouse/07_after_close_intraday_available.md) | 63 |
|
||||
| 时间序列统计 | [datawarehouse/08_time_series_stats.md](datawarehouse/08_time_series_stats.md) | 40 |
|
||||
| 成交明细数据函数 | [datawarehouse/09_transaction_detail_data.md](datawarehouse/09_transaction_detail_data.md) | 9 |
|
||||
| 交易明细字段标识函数 | [datawarehouse/10_transaction_detail_fields.md](datawarehouse/10_transaction_detail_fields.md) | 28 |
|
||||
| 查询和轮询函数 | [datawarehouse/11_query_polling.md](datawarehouse/11_query_polling.md) | 1 |
|
||||
| 市场和板块函数 | [datawarehouse/12_market_sector.md](datawarehouse/12_market_sector.md) | 5 |
|
||||
| 取行情数据序列函数 | [datawarehouse/13_quote_series.md](datawarehouse/13_quote_series.md) | 3 |
|
||||
| 引用指定函数 | [datawarehouse/14_reference_functions.md](datawarehouse/14_reference_functions.md) | 4 |
|
||||
| 系统参数设置和获取函数 | [datawarehouse/15_sys_param_access.md](datawarehouse/15_sys_param_access.md) | 4 |
|
||||
| 复权类型函数 | [datawarehouse/16_reinstatement_types.md](datawarehouse/16_reinstatement_types.md) | 3 |
|
||||
| 复权基准日函数 | [datawarehouse/17_reinstatement_base_date.md](datawarehouse/17_reinstatement_base_date.md) | 2 |
|
||||
| 周期函数 | [datawarehouse/18_cycle.md](datawarehouse/18_cycle.md) | 34 |
|
||||
| 财务函数 | [datawarehouse/19_financial.md](datawarehouse/19_financial.md) | 18 |
|
||||
| 选股与取数 | [datawarehouse/20_selection_and_fetch.md](datawarehouse/20_selection_and_fetch.md) | 6 |
|
||||
| 向导函数 | [datawarehouse/21_wizard.md](datawarehouse/21_wizard.md) | 22 |
|
||||
| 向导函数 / N期 | [datawarehouse/22_wizard_n_periods.md](datawarehouse/22_wizard_n_periods.md) | 18 |
|
||||
| 向导函数 / N日 | [datawarehouse/23_wizard_n_days.md](datawarehouse/23_wizard_n_days.md) | 38 |
|
||||
| 向导函数 / N日 / 中间函数 | [datawarehouse/24_wizard_n_days_intermediate.md](datawarehouse/24_wizard_n_days_intermediate.md) | 2 |
|
||||
| 向导函数 / 历史遗留 | [datawarehouse/25_wizard_legacy.md](datawarehouse/25_wizard_legacy.md) | 2 |
|
||||
| 向导函数 / 区间 | [datawarehouse/26_wizard_range.md](datawarehouse/26_wizard_range.md) | 32 |
|
||||
| 向导函数 / 中间函数 | [datawarehouse/27_wizard_intermediate.md](datawarehouse/27_wizard_intermediate.md) | 8 |
|
||||
| 向导函数 / N季 | [datawarehouse/28_wizard_n_quarters.md](datawarehouse/28_wizard_n_quarters.md) | 6 |
|
||||
| 向导函数 / 当日 | [datawarehouse/29_wizard_today.md](datawarehouse/29_wizard_today.md) | 16 |
|
||||
| 向导函数 / 当日 / 中间函数 | [datawarehouse/30_wizard_today_intermediate.md](datawarehouse/30_wizard_today_intermediate.md) | 7 |
|
||||
| 条件判定 | [datawarehouse/31_condition_predicates.md](datawarehouse/31_condition_predicates.md) | 1 |
|
||||
| 系统参数名称函数 | [datawarehouse/01_system_param_names.md](datawarehouse/01_system_param_names.md) | 17 |
|
||||
| 多市场支撑函数 | [datawarehouse/02_multi_market.md](datawarehouse/02_multi_market.md) | 5 |
|
||||
| 日内数据与收盘后可用 | [datawarehouse/05_intraday_and_after_close.md](datawarehouse/05_intraday_and_after_close.md) | 2 |
|
||||
| 时间相关函数 | [datawarehouse/03_time.md](datawarehouse/03_time.md) | 4 |
|
||||
| 判定函数 | [datawarehouse/04_predicates.md](datawarehouse/04_predicates.md) | 14 |
|
||||
| 时间序列统计 | [datawarehouse/06_time_series_stats.md](datawarehouse/06_time_series_stats.md) | 40 |
|
||||
| 成交明细数据函数 | [datawarehouse/07_transaction_detail_data.md](datawarehouse/07_transaction_detail_data.md) | 9 |
|
||||
| 交易明细字段标识函数 | [datawarehouse/08_transaction_detail_fields.md](datawarehouse/08_transaction_detail_fields.md) | 28 |
|
||||
| 市场和板块函数 | [datawarehouse/09_market_sector.md](datawarehouse/09_market_sector.md) | 5 |
|
||||
| 取行情数据序列函数 | [datawarehouse/10_quote_series.md](datawarehouse/10_quote_series.md) | 3 |
|
||||
| 引用指定函数 | [datawarehouse/11_reference_functions.md](datawarehouse/11_reference_functions.md) | 4 |
|
||||
| 系统参数设置和获取函数 | [datawarehouse/12_sys_param_access.md](datawarehouse/12_sys_param_access.md) | 4 |
|
||||
| 复权相关 | [datawarehouse/13_reinstatement.md](datawarehouse/13_reinstatement.md) | 5 |
|
||||
| 周期函数 | [datawarehouse/14_cycle.md](datawarehouse/14_cycle.md) | 34 |
|
||||
| 财务函数 | [datawarehouse/15_financial.md](datawarehouse/15_financial.md) | 18 |
|
||||
| 选股与取数 | [datawarehouse/16_selection_and_fetch.md](datawarehouse/16_selection_and_fetch.md) | 6 |
|
||||
| 向导函数 | [datawarehouse/17_wizard.md](datawarehouse/17_wizard.md) | 22 |
|
||||
| 向导函数 / N期 | [datawarehouse/18_wizard_n_periods.md](datawarehouse/18_wizard_n_periods.md) | 18 |
|
||||
| 向导函数 / N日 | [datawarehouse/19_wizard_n_days.md](datawarehouse/19_wizard_n_days.md) | 38 |
|
||||
| 向导函数 / 区间 | [datawarehouse/20_wizard_range.md](datawarehouse/20_wizard_range.md) | 32 |
|
||||
| 向导函数 / 中间函数 | [datawarehouse/21_wizard_intermediate.md](datawarehouse/21_wizard_intermediate.md) | 8 |
|
||||
| 向导函数 / N季 | [datawarehouse/22_wizard_n_quarters.md](datawarehouse/22_wizard_n_quarters.md) | 6 |
|
||||
| 向导函数 / 当日 | [datawarehouse/23_wizard_today.md](datawarehouse/23_wizard_today.md) | 16 |
|
||||
| 向导函数 / 当日 / 中间函数 | [datawarehouse/24_wizard_today_intermediate.md](datawarehouse/24_wizard_today_intermediate.md) | 7 |
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
# 数据仓库金融函数 - 系统参数键
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 系统参数键
|
||||
|
||||
### `cyclefilter`
|
||||
|
||||
用途:设置周期过滤器以及集合竞价分离器。它是系统参数键,不是函数调用。
|
||||
|
||||
参数个数:不适用
|
||||
返回值:不适用
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | ------------------------------------------------------------------------------------------------------------- |
|
||||
| 1 | `value` | 是 | 整数 | 通过 `setSysParam("cyclefilter", value)` 设置;`0` 取消过滤,`1` 过滤期货放假期间夜盘,`3` 新增集合竞价周期点 |
|
||||
+18
@@ -161,3 +161,21 @@
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------------------------------- |
|
||||
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入;示例参数形态为 `46002` |
|
||||
# 数据仓库金融函数 - 条件判定
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 条件判定
|
||||
|
||||
### `isTimePeriodInfoId(arg1)`
|
||||
|
||||
用途:条件判定相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:布尔值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | --------------------------------------------- |
|
||||
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入;示例参数形态为 `150003` |
|
||||
+18
@@ -1,3 +1,21 @@
|
||||
# 数据仓库金融函数 - 日内数据
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 盘中相关
|
||||
|
||||
### `rd(arg1)`
|
||||
|
||||
用途:盘中相关相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---------------------------------------- |
|
||||
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入;示例参数形态为 `0` |
|
||||
# 数据仓库金融函数 - 盘后相关(在当日可用于盘中)
|
||||
|
||||
文档类型:函数事实页
|
||||
@@ -1,18 +0,0 @@
|
||||
# 数据仓库金融函数 - 盘中相关
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 盘中相关
|
||||
|
||||
### `rd(arg1)`
|
||||
|
||||
用途:盘中相关相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---------------------------------------- |
|
||||
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入;示例参数形态为 `0` |
|
||||
@@ -1,27 +0,0 @@
|
||||
# 数据仓库金融函数 - 查询和轮询函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 查询和轮询函数
|
||||
|
||||
### `query(arg1, stock_id_2, arg3, arg4, arg5, stock_id_6, arg7, stock_id_8, arg9, arg10)`
|
||||
|
||||
用途:查询和轮询函数相关函数。
|
||||
|
||||
参数个数:10
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | -------- | ------------------------------------------------------------------- |
|
||||
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'上证A股;创业板'` |
|
||||
| 2 | `stock_id_2` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'SZ000001;SZ000002;SZ000997'` |
|
||||
| 3 | `arg3` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `close() > ma(close(), 10)` |
|
||||
| 4 | `arg4` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `''` |
|
||||
| 5 | `arg5` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'证券代码'` |
|
||||
| 6 | `stock_id_6` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `DefaultStockID()` |
|
||||
| 7 | `arg7` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'证券名称'` |
|
||||
| 8 | `stock_id_8` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `CurrentStockName()` |
|
||||
| 9 | `arg9` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'收盘价'` |
|
||||
| 10 | `arg10` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `close()` |
|
||||
+13
@@ -51,3 +51,16 @@
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ---------- | ---- | -------- | ------------------------------------------------- |
|
||||
| 1 | `stock_id` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `pn_stock()` |
|
||||
|
||||
## 系统参数键
|
||||
|
||||
### `cyclefilter`
|
||||
|
||||
用途:设置周期过滤器以及集合竞价分离器。它是系统参数键,不是函数调用。
|
||||
|
||||
参数个数:不适用
|
||||
返回值:不适用
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | ------------------------------------------------------------------------------------------------------------- |
|
||||
| 1 | `value` | 是 | 整数 | 通过 `setSysParam("cyclefilter", value)` 设置;`0` 取消过滤,`1` 过滤期货放假期间夜盘,`3` 新增集合竞价周期点 |
|
||||
+28
-1
@@ -1,4 +1,4 @@
|
||||
# 数据仓库金融函数 - 复权类型函数
|
||||
# 数据仓库金融函数 - 复权相关
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
@@ -35,3 +35,30 @@
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---- |
|
||||
# 数据仓库金融函数 - 复权基准日函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 复权基准日函数
|
||||
|
||||
### `rd_lastday()`
|
||||
|
||||
用途:复权基准日函数相关函数。
|
||||
|
||||
参数个数:0
|
||||
返回值:常量值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---- |
|
||||
|
||||
### `rd_firstday()`
|
||||
|
||||
用途:复权基准日函数相关函数。
|
||||
|
||||
参数个数:0
|
||||
返回值:常量值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---- |
|
||||
+27
@@ -102,3 +102,30 @@
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------------------------------- |
|
||||
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'1+3'` |
|
||||
# 数据仓库金融函数 - 查询和轮询函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 查询和轮询函数
|
||||
|
||||
### `query(arg1, stock_id_2, arg3, arg4, arg5, stock_id_6, arg7, stock_id_8, arg9, arg10)`
|
||||
|
||||
用途:查询和轮询函数相关函数。
|
||||
|
||||
参数个数:10
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | -------- | ------------------------------------------------------------------- |
|
||||
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'上证A股;创业板'` |
|
||||
| 2 | `stock_id_2` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'SZ000001;SZ000002;SZ000997'` |
|
||||
| 3 | `arg3` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `close() > ma(close(), 10)` |
|
||||
| 4 | `arg4` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `''` |
|
||||
| 5 | `arg5` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'证券代码'` |
|
||||
| 6 | `stock_id_6` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `DefaultStockID()` |
|
||||
| 7 | `arg7` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'证券名称'` |
|
||||
| 8 | `stock_id_8` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `CurrentStockName()` |
|
||||
| 9 | `arg9` | 是 | 字符串 | 按源文档示例顺序传入;示例参数形态为 `'收盘价'` |
|
||||
| 10 | `arg10` | 是 | 任意值 | 按源文档示例顺序传入;示例参数形态为 `close()` |
|
||||
@@ -1,27 +0,0 @@
|
||||
# 数据仓库金融函数 - 复权基准日函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 复权基准日函数
|
||||
|
||||
### `rd_lastday()`
|
||||
|
||||
用途:复权基准日函数相关函数。
|
||||
|
||||
参数个数:0
|
||||
返回值:常量值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---- |
|
||||
|
||||
### `rd_firstday()`
|
||||
|
||||
用途:复权基准日函数相关函数。
|
||||
|
||||
参数个数:0
|
||||
返回值:常量值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---- |
|
||||
+59
@@ -105,3 +105,62 @@
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
| 2 | `date_value_2` | 是 | 日期或时间值 | 按源文档示例顺序传入;示例参数形态为 `20230101T` |
|
||||
| 3 | `date_value_3` | 是 | 日期或时间值 | 按源文档示例顺序传入;示例参数形态为 `20230110T` |
|
||||
# 数据仓库金融函数 - 向导函数 / N日 / 中间函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 向导函数 / N日 / 中间函数
|
||||
|
||||
### `getExpCaceStr(expression)`
|
||||
|
||||
用途:向导函数相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | ---------- | ----------------------------------------------- |
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
|
||||
### `techCal_unit(expression)`
|
||||
|
||||
用途:向导函数相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | ---------- | ----------------------------------------------- |
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
# 数据仓库金融函数 - 向导函数 / 历史遗留
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 向导函数 / 历史遗留
|
||||
|
||||
### `sumOfSectorExceptNoTrade(expression)`
|
||||
|
||||
用途:进行数值统计计算。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理后的结果值。
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | ---------- | ----------------------------------------------- |
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
|
||||
### `avgOfSectorExceptNoTrade(expression, arg2)`
|
||||
|
||||
用途:进行数值统计计算。
|
||||
|
||||
参数个数:2
|
||||
返回值:处理后的结果值。
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | ---------- | ----------------------------------------------- |
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入;示例参数形态为 `0` |
|
||||
@@ -1,29 +0,0 @@
|
||||
# 数据仓库金融函数 - 向导函数 / N日 / 中间函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 向导函数 / N日 / 中间函数
|
||||
|
||||
### `getExpCaceStr(expression)`
|
||||
|
||||
用途:向导函数相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | ---------- | ----------------------------------------------- |
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
|
||||
### `techCal_unit(expression)`
|
||||
|
||||
用途:向导函数相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | ---------- | ----------------------------------------------- |
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
@@ -1,30 +0,0 @@
|
||||
# 数据仓库金融函数 - 向导函数 / 历史遗留
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 向导函数 / 历史遗留
|
||||
|
||||
### `sumOfSectorExceptNoTrade(expression)`
|
||||
|
||||
用途:进行数值统计计算。
|
||||
|
||||
参数个数:1
|
||||
返回值:处理后的结果值。
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | ---------- | ----------------------------------------------- |
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
|
||||
### `avgOfSectorExceptNoTrade(expression, arg2)`
|
||||
|
||||
用途:进行数值统计计算。
|
||||
|
||||
参数个数:2
|
||||
返回值:处理后的结果值。
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------ | ---- | ---------- | ----------------------------------------------- |
|
||||
| 1 | `expression` | 是 | 表达式对象 | 按源文档示例顺序传入;示例参数形态为 `@close()` |
|
||||
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入;示例参数形态为 `0` |
|
||||
@@ -1,18 +0,0 @@
|
||||
# 数据仓库金融函数 - 条件判定
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../datawarehouse.md](../datawarehouse.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 条件判定
|
||||
|
||||
### `isTimePeriodInfoId(arg1)`
|
||||
|
||||
用途:条件判定相关函数。
|
||||
|
||||
参数个数:1
|
||||
返回值:布尔值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | --------------------------------------------- |
|
||||
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入;示例参数形态为 `150003` |
|
||||
@@ -28,6 +28,5 @@
|
||||
| 文件读写类型函数 | [resource/04_file_rw_types.md](resource/04_file_rw_types.md) | 7 |
|
||||
| 网络访问以及相关函数 | [resource/05_network.md](resource/05_network.md) | 9 |
|
||||
| INI文件处理函数 | [resource/06_ini.md](resource/06_ini.md) | 23 |
|
||||
| 宽字节处理函数 | [resource/07_wide_byte.md](resource/07_wide_byte.md) | 1 |
|
||||
| 进程相关函数 | [resource/08_process.md](resource/08_process.md) | 44 |
|
||||
| 本地资源相关函数 | [resource/09_local_resource.md](resource/09_local_resource.md) | 8 |
|
||||
| 进程相关函数 | [resource/07_process.md](resource/07_process.md) | 44 |
|
||||
| 本地资源相关函数 | [resource/08_local_resource.md](resource/08_local_resource.md) | 8 |
|
||||
|
||||
@@ -386,3 +386,20 @@
|
||||
| 3 | `arg3` | 是 | 字符串 | 按源文档示例顺序传入 |
|
||||
| 4 | `lj1` | 是 | 任意值 | 按源文档示例顺序传入 |
|
||||
| 5 | `arg5` | 否 | 整数 | 按源文档示例顺序传入 |
|
||||
# 资源访问函数 - 宽字节处理函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../resource.md](../resource.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 宽字节处理函数
|
||||
|
||||
### `iniReadSectionsw()`
|
||||
|
||||
用途:INI文件处理函数相关函数。
|
||||
|
||||
参数个数:0
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---- |
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
# 资源访问函数 - 宽字节处理函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../resource.md](../resource.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 宽字节处理函数
|
||||
|
||||
### `iniReadSectionsw()`
|
||||
|
||||
用途:INI文件处理函数相关函数。
|
||||
|
||||
参数个数:0
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | ---- |
|
||||
@@ -24,11 +24,7 @@
|
||||
| ---------------- | ------------------------------------------------------------ | ---------: |
|
||||
| 数据类型函数 | [system/01_data_type.md](system/01_data_type.md) | 27 |
|
||||
| 数据类型转换函数 | [system/02_type_conversion.md](system/02_type_conversion.md) | 13 |
|
||||
| 复制函数 | [system/03_copy.md](system/03_copy.md) | 1 |
|
||||
| 全局缓存函数 | [system/04_global_cache.md](system/04_global_cache.md) | 4 |
|
||||
| 随机函数 | [system/05_random.md](system/05_random.md) | 3 |
|
||||
| 条件选择函数 | [system/06_conditional.md](system/06_conditional.md) | 1 |
|
||||
| 表达式相关函数 | [system/07_expression.md](system/07_expression.md) | 5 |
|
||||
| 性能优化相关函数 | [system/08_profiler.md](system/08_profiler.md) | 2 |
|
||||
| 函数库路径 | [system/09_tsl_lib_path.md](system/09_tsl_lib_path.md) | 3 |
|
||||
| 错误与断言函数 | [system/10_error_assertion.md](system/10_error_assertion.md) | 1 |
|
||||
| 全局缓存函数 | [system/03_global_cache.md](system/03_global_cache.md) | 4 |
|
||||
| 随机函数 | [system/04_random.md](system/04_random.md) | 3 |
|
||||
| 表达式相关函数 | [system/05_expression.md](system/05_expression.md) | 5 |
|
||||
| 函数库路径 | [system/06_tsl_lib_path.md](system/06_tsl_lib_path.md) | 3 |
|
||||
|
||||
@@ -333,3 +333,41 @@
|
||||
| -------- | ----------- | ---- | -------- | ------------- |
|
||||
| 1 | `buffer` | 是 | 任意值 | Binary Buffer |
|
||||
| 2 | `type_name` | 是 | 字符串 | 类型名称 |
|
||||
# 系统相关函数 - 复制函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../system.md](../system.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 复制函数
|
||||
|
||||
### `dupValue(value)`
|
||||
|
||||
用途:复制值,避免被调用函数修改原变量。
|
||||
|
||||
参数个数:1
|
||||
返回值:复制后的值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | ------ |
|
||||
| 1 | `value` | 是 | 整数 | 输入值 |
|
||||
# 系统相关函数 - 条件选择函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../system.md](../system.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 条件选择函数
|
||||
|
||||
### `ifThen(condition, true_value, false_value)`
|
||||
|
||||
用途:条件成立返回 true_value,否则返回 false_value。
|
||||
|
||||
参数个数:3
|
||||
返回值:true_value 或 false_value
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------- | ---- | -------- | ------------------ |
|
||||
| 1 | `condition` | 是 | 整数 | 判断条件 |
|
||||
| 2 | `true_value` | 是 | 整数 | 条件成立时返回值 |
|
||||
| 3 | `false_value` | 是 | 整数 | 条件不成立时返回值 |
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
# 系统相关函数 - 复制函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../system.md](../system.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 复制函数
|
||||
|
||||
### `dupValue(value)`
|
||||
|
||||
用途:复制值,避免被调用函数修改原变量。
|
||||
|
||||
参数个数:1
|
||||
返回值:复制后的值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | ------ |
|
||||
| 1 | `value` | 是 | 整数 | 输入值 |
|
||||
@@ -1,20 +0,0 @@
|
||||
# 系统相关函数 - 条件选择函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../system.md](../system.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 条件选择函数
|
||||
|
||||
### `ifThen(condition, true_value, false_value)`
|
||||
|
||||
用途:条件成立返回 true_value,否则返回 false_value。
|
||||
|
||||
参数个数:3
|
||||
返回值:true_value 或 false_value
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------------- | ---- | -------- | ------------------ |
|
||||
| 1 | `condition` | 是 | 整数 | 判断条件 |
|
||||
| 2 | `true_value` | 是 | 整数 | 条件成立时返回值 |
|
||||
| 3 | `false_value` | 是 | 整数 | 条件不成立时返回值 |
|
||||
+30
-1
@@ -1,4 +1,4 @@
|
||||
# 系统相关函数 - 错误与断言函数
|
||||
# 系统相关函数 - 错误处理与性能分析
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
@@ -25,3 +25,32 @@
|
||||
- 真值示例:`1`、`true`、`-1`、`0.5`、`"abc"`、`array(1)`;通过时返回 `0`。
|
||||
- 假值示例:`0`、`false`、`nil`、`""`、`array()`;失败时直接抛出 `error_message`。
|
||||
- 断言失败不会把错误信息作为普通返回值交给调用方继续执行。
|
||||
# 系统相关函数 - 性能优化相关函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../system.md](../system.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 性能优化相关函数
|
||||
|
||||
### `setProfiler(flags)`
|
||||
|
||||
用途:设置性能分析开关与统计范围。
|
||||
|
||||
参数个数:1
|
||||
返回值:无
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------- |
|
||||
| 1 | `flags` | 是 | 整数 | 统计选项位掩码 |
|
||||
|
||||
### `getProfilerInfo(mode)`
|
||||
|
||||
用途:获取性能分析信息。
|
||||
|
||||
参数个数:1
|
||||
返回值:性能分析信息
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | --------------------------- |
|
||||
| 1 | `mode` | 是 | 整数 | 可选;传 1 仅返回信息不弹窗 |
|
||||
@@ -1,29 +0,0 @@
|
||||
# 系统相关函数 - 性能优化相关函数
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../system.md](../system.md)、[../../index.md](../../index.md)
|
||||
|
||||
## 性能优化相关函数
|
||||
|
||||
### `setProfiler(flags)`
|
||||
|
||||
用途:设置性能分析开关与统计范围。
|
||||
|
||||
参数个数:1
|
||||
返回值:无
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------- |
|
||||
| 1 | `flags` | 是 | 整数 | 统计选项位掩码 |
|
||||
|
||||
### `getProfilerInfo(mode)`
|
||||
|
||||
用途:获取性能分析信息。
|
||||
|
||||
参数个数:1
|
||||
返回值:性能分析信息
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | --------------------------- |
|
||||
| 1 | `mode` | 是 | 整数 | 可选;传 1 仅返回信息不弹窗 |
|
||||
Reference in New Issue
Block a user