一尘不染

JVM / BSF是否有真正简单/有限的脚本语言?

javascript

我正在为JVM或Bean脚本框架寻找一种非常简单/有限的脚本语言,但找不到任何语言。

我需要以下运算符:

  • +
  • *
  • /
  • 也许**(功率)
  • 也许sqrt

…以及定义Double类型变量以创建类似表达式的能力

(A+B)/2

该脚本可能不会调用任何JVM代码(也许是Math类除外,但这是可选的)。

我有什么选择?

我知道我可以自己写这种东西,但我更喜欢经过测试的,稳定和快速的解决方案。我以前尝试过Groovy,并且真的很喜欢它……但是很难不给我的用户使用JVM的全部功能。


阅读 362

收藏
2020-10-01

共1个答案

一尘不染

没有哪一种语言像我需要的那么简单,因此我将使用ANTLR定义自己的语言

2020-10-01