内容简介:Aviator 表达式引擎正式发布 5.0 大版本,升级为 AviatorScript 脚本语言,定位是高性能、轻量级、易于和 Java 交互的寄宿于 JVM 之上的脚本语言。 本次大版本主要更新如下: 大括号 { ... } 括起来的词法作用域。...
Aviator 表达式引擎正式发布 5.0 大版本,升级为 AviatorScript 脚本语言,定位是高性能、轻量级、易于和 Java 交互的寄宿于 JVM 之上的脚本语言。
本次大版本主要更新如下:
大括号 { ... }
括起来的词法作用域。let
语句用于定义局部变量。- 条件语句
if/elsif/else
。 - 循环语句
for
和while
,以及相应的break
和continue
语句支持。 return
语句用于从脚本或者函数中返回值。fn hello() { println("hello"); }
新的 fn 语法用于定义命名函数。## 单行注释
注释支持- 模块系统
new
语法用于创建对象- 异常处理
- 完整的 Java Scripting API 支持。
- LRU 编译结果缓存支持
- 命令行工具 aviator ,方便执行和测试。
- 大量的内部重构和优化
并且全面更新了文档《AviatorScript 编程指南》。更多改动和不兼容点说明参见《如何升级到 5.0 大版本(老用户必读)》。
项目更多说明参见 Github 首页:https://github.com/killme2008/aviator
以上所述就是小编给大家介绍的《Java 表达式引擎 Aviator 发布 5.0 大版本,升级为脚本语言》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。