对网站建设的意见和建议,赚钱网,网站系统下载,wordpress能做什么网站AviatorScript 是一门高性能、轻量级寄宿于 JVM #xff08;包括 Android 平台#xff09;之上的脚本语言
特性介绍
支持数字、字符串、正则表达式、布尔值、正则表达式等基本类型#xff0c;完整支持所有 Java 运算符及优先级等。函数是一等公民#xff0c;支持闭包和函…AviatorScript 是一门高性能、轻量级寄宿于 JVM 包括 Android 平台之上的脚本语言
特性介绍
支持数字、字符串、正则表达式、布尔值、正则表达式等基本类型完整支持所有 Java 运算符及优先级等。函数是一等公民支持闭包和函数式编程。内置 bigint/decimal 类型用于大整数和高精度运算支持运算符重载得以让这些类型使用普通的算术运算符 -*/ 参与运算。完整的脚本语法支持包括多行数据、条件语句、循环语句、词法作用域和异常处理等。函数式编程结合 Sequence 抽象便捷处理任何集合。轻量化的模块系统。多种方式方便地调用 Java 方法完整支持 Java 脚本 API方便从 Java 调用脚本。丰富的定制选项可作为安全的语言沙箱和全功能语言使用。轻量化高性能ASM 模式下通过直接将脚本翻译成 JVM 字节码解释模式可运行于 Android 等非标 Java 平台。
使用场景包括
规则判断及规则引擎公式计算动态脚本控制集合数据 ELT 等 ……
推荐使用版本 5.2.6 及以上 文档
https://www.yuque.com/boyan-avfmj/aviatorscript
https://github.com/killme2008/aviatorscript/tree/master
aviatorscript/README.md at master · killme2008/aviatorscript · GitHub