tinyscript 1.2.0 发布了,注重集合类处理的脚本语言

栏目: 软件资讯 · 发布时间: 8年前

内容简介:tinyscript 1.2.0 发布了,tinyscript 一个注重提升集合类处理操作的脚本语言。 新增功能: [新增] 增加序表insert函数,支持lambda语法,允许数据来自别的序表 [新增] 增加序表和json互转函数:toJson和jsonToDat...

tinyscript 1.2.0 发布了,tinyscript 一个注重提升集合类处理操作的脚本语言。

新增功能:

  • [新增] 增加序表insert函数,支持lambda语法,允许数据来自别的序表

  • [新增] 增加序表和json互转函数:toJson和jsonToDataSet

  • [新增] 增加序表和xml互转函数:toXml和xmlToDataSet

  • [新增] 增加一系列日期加强函数:dateAdd、dateName、datePart、dateTrunc、day、makeDate、makeDateTime、month和year

  • [新增] 增加当前日期函数:now和today

删除:

  • [删除] 删除序表limit函数,可以采用sub函数取代

  • [删除] 删除序表updateField函数,可以采用update函数取代

重构:

  • [重构] tinyscript脚本后缀由*.tinyscript和*.ts统一调整为*.tsf,包括处理器、配置及测试脚本及测试用例

  • [重构] 实现多级分组,底层实现使用MultiLevelGroupDataSet取代DefaultGroupDataSet

  • [重构] 简化日期函数,参数范围仅限于Date类型

  • [重构] 重构关联函数,函数命名调整:leftjoin改为joinLeft,rightjoin改为joinRight,fulljoin改为joinFull

  • [重构] 序表集合操作逻辑调整:记录以A表为准,允许B表字段范围包含A表字段,不再强制要求两表字段完全一致

  • [重构] 修改sub和subGroup函数逻辑

  • [重构] 修改update函数,优化内部结构

bug修复:

  • [Bug] 修改序表 排序 包含特殊字符报错的Bug,同时调整缺省方向为asc

  • [Bug] 修改下标为0时某些函数发生越界异常的Bug

源码下载:

https://gitee.com/tinyframework/tinyscript.git


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

摩尔神话

摩尔神话

阿诺德•萨克雷、戴维•布洛克、雷切尔•琼斯 / 黄亚昌 / 中国人民大学出版社 / 2017-9 / 105元

戈登·摩尔领导“八叛逆”创建了仙童半导体公司,为硅谷人士的冒险和创新确立了蓝图。他对技术进行创新,并使“变节资本”成为关键动力,使硅谷成为如今的模样;作为仙童半导体的研发总监,以及在芯片制造中扮演着关键角色,他的观点让创业之火熊熊燃烧;在英特尔初创期,开辟了第二条战线,即用微处理器来实现数字逻辑;他为全球半导体产业以及电子革命确立了核心动力,促进了技术普及,加速了社会变革;在对晶体管技术坚定不移的......一起来看看 《摩尔神话》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具