strings_mod.f90

源码路径:LMDZ.COMMON-6.3\LMDZ.COMMON\libf\misc\strings_mod.f90。 Mars 运行参与度:接口兼容/条件经过;tracer parser 和配置解析可复用。

文件定位

通用字符串工具箱支撑文本数据库解析、类型转换、列表检查、表格显示、表达式约简和注释剥离。

API 分组

分组 符号
大小写 strLower, strUpper
切片 strHead, strTail
栈/解析 strStack, strStackm, strCount, strParse
清理替换 strReduce, strClean, strReplace, removeComment
搜索 strIdx, strFind, find, duplicate, cat
类型转换 is_numeric, num2str, str2bool, str2int, str2real, str2dble
表达式/检查 reduceExpr, addQuotes, checkList
输出 msg, dispTable, dispOutliers, dispNamelist

关键行为

与 tracer parser 的关系

readTracFiles_mod 第 4 行导入 msgstrIdxdispTablestrHeadstrReducestrFindstrStackremoveCommentnum2strstr2realstr2boolreduceExprcheckList 等符号。解析错误要同时检查注释剥离、token 拆分、类型转换和列表合法性。

相关页面