FAQ > 新一代客户端升级

2023-10-18新一代客户端升级说明:支持将TSL代码编译成为可执行文件    

简述
更新日志--------2023-10-18
***************************************************************************************************************************************        
升级:支持将TSL代码编译成为可执行文件(windows .exe/linux 可执行),动态链接库(windows .dll/linux .so)。
***************************************************************************************************************************************
升级:升级external执行的效率。
修订:FindFunction("a.b")的模式下,如果是查找a类的b类方法,当a类未被使用过时,会存在不正常的问题。
修订:FindFunction("a.b")的模式下,如果a类为私有的情况下,无法被查找到的问题。但由于a.b模式最初为unit设计,因而私有a类是特例,而单元a优先,因而全局优先于私有,和其他优先级有差异。查找类方法建议使用FindFunction("b",class(a))模式,这样符合私有优先。
修订:无法对数组内的网格使用sum等函数(从加速统计函数以来便一直存在该问题)。
修正:内核BUG(影响极小的个别函数对fmarray类型数据处理上的)。
修正:betainc等一系列函数在处理fmarray的时候可能报错的问题。
  • 2023-10-18升级说明:
    ***************************************************************************************************************************************        
    升级:支持将TSL代码编译成为可执行文件(windows .exe/linux 可执行),动态链接库(windows .dll/linux .so)。
    ***************************************************************************************************************************************
    说明:TSL.EXE新增了编译可执行文件和动态库的支持,TSL /?可以查询使用方法,更具体的使用可关注后面的相关发布。
    ----------------------------------------
    升级:升级external执行的效率。
    修订:FindFunction("a.b")的模式下,如果是查找a类的b类方法,当a类未被使用过时,会存在不正常的问题。
    修订:FindFunction("a.b")的模式下,如果a类为私有的情况下,无法被查找到的问题。但由于a.b模式最初为unit设计,因而私有a类是特例,而单元a优先,因而全局优先于私有,和其他优先级有差异。查找类方法建议使用FindFunction("b",class(a))模式,这样符合私有优先。
    修订:无法对数组内的网格使用sum等函数(从加速统计函数以来便一直存在该问题)。

    说明:与老版本更新一致,可参考:FAQ:2023-10-18客户端升级说明:天软新一代客户端版本
    ---------------------------------------
    修正:内核BUG(影响极小的个别函数对fmarray类型数据处理上的)。
    修正:betainc等一系列函数在处理fmarray的时候可能报错的问题。
    说明:实现betainc等一系列函数支持fmarray数组计算。
    如:return Betainc(fmarray[0.15,0.6,0.2,0.18,0.9],3,4);
    ---------------------------------------