killme2008/aviatorscript

A high performance scripting language hosted on the JVM.

JavaShelljavascripting-languageexpression-evaluatorjvm-languagesaviatoraviatorscript
This is stars and forks stats for /killme2008/aviatorscript repository. As of 01 May, 2024 this repository has 3968 stars and 772 forks.

AviatorScript 📖 English Documentation | 📖 中文文档 AviatorScript 是一门高性能、轻量级寄宿于 JVM (包括 Android 平台)之上的脚本语言。 特性介绍 支持数字、字符串、正则表达式、布尔值、正则表达式等基本类型,完整支持所有 Java 运算符及优先级等。 函数是一等公民,支持闭包和函数式编程。 内置 bigint/decimal 类型用于大整数和高精度运算,支持运算符重载得以让这些类型使用普通的算术运算符 +-*/ 参与运算。 完整的脚本语法支持,包括多行数据、条件语句、循环语句、词法作用域和异常处理等。 函数式编程结合 Sequence 抽象,便捷处理任何集合。 轻量化的模块系统。 多种方式,方便地调用 Java 方法,完整支持 Java 脚本 API(方便从 Java 调用脚本)。 丰富的定制选项,可作为安全的语言沙箱和全功能语言使用。 轻量化,高性能,ASM 模式下通过直接将脚本翻译成 JVM 字节码,解释模式可运行于 Android 等非标 Java 平台。 支持编译后表达式序列化,方便缓存加速等。 使用场景包括: 规则判断及规则引擎 公式计算 动态脚本控制 集合数据...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
Klerith/mas-talentoJavaScriptCSSHTML1620270
greensock/GSAPJavaScript17.2k01.7k0
juneHQ/changelogMDXTypeScriptJavaScript1530220
Effect-TS/websiteMDXTypeScriptCSS460260
cloudflare/research.cloudflare.comNunjucksJavaScriptCSS210220
dmpierre/eth-private-marketCircomTypeScriptSolidity83070
sparkbox/sparkbotCoffeeScriptShellBatchfile1000
tbaum/tumblr-neo4jCoffeeScriptJavaScript1000
edpaget/crowdsourcing-demoCoffeeScriptJavaScript0000
1amSimp1e/dotsCSSPythonLua8610580