tslnewtechcache
如果定义了该标识,表明技术指标相关函数支持缓存定义
tslver31
如果定义了该标识,表明当前支持版本3.1的语法
nilinvoke
如果定义了该标识,表明当前支持calcctrlword功能
cov
如果定义了该标识,表明当前支持双序列聚集和时间序列函数
commaexpr
如果定义了该标识,表明当前支持逗号表达式
weakptr
如果定义了该标识,表明支持弱引用
AutoWeak
如果定义了该标识,表明支持自动弱引用
例如:
{$IFDEF commaexpr} //判定是否定义了commaexpr
Echo (a:=1,a+=100,a);
{$ELSE} //否则(如果未定义)
Echo "不支持逗号表达式";
{$ENDIF} //IFDEF的结束
若当前环境支持逗号表达式,则打印结果为:101
否则打印结果为:不支持逗号表达式