@killme2008 killme2008 released this Dec 26, 2017 · 20 commits to master since this release

Assets 3

主要特性:

  1. 支持运算符重载,参见开发指南
  2. 新增选项 Options.TRACE_EVAL,打开后可跟踪调试求值过程,该选项极大地影响性能,并且将关闭逻辑运算符的短路运算,请不要在生产环境打开。
  3. 新增选项 Options.PUT_CAPTURING_GROUPS_INTO_ENV,是否将正则匹配捕获的分组放入 env ,默认打开。可关闭提升正则匹配性能。
  4. 废弃选项 ALWAYS_USE_DOUBLE_AS_DECIMAL,这是个命名错误,请使用新选项 ALWAYS_PARSE_FLOATING_POINT_NUMBER_INTO_DECIMAL替代。
  5. 更新了开发指南,补充新增功能说明。
<!-- https://mvnrepository.com/artifact/com.googlecode.aviator/aviator -->
<dependency>
    <groupId>com.googlecode.aviator</groupId>
    <artifactId>aviator</artifactId>
    <version>3.3.0</version>
</dependency>