gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 11:09:16 25 4
gpt4 key购买 nike

我正在为 JVM 或 Bean Scripting Framework 寻找一种真正简单/有限的脚本语言但找不到任何。

我需要以下运算符:

  • +
  • -
  • *
  • /
  • 也许**(权力)
  • 也许是 sqrt

... 以及定义 Double 类型变量以创建类似

的表达式的能力
(A+B)/2

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

我有哪些选择?

我知道我可以自己写那种东西,但我更喜欢经过测试、稳定且快速的解决方案。我试过 Groovy以前并且真的很喜欢它......但是很难不让我的用户使用它来完全控制 JVM。

最佳答案

没有像我需要的那样简单的语言,所以我将使用 ANTLR 自己定义一个。到目前为止我找到的最好的例子是 this answer .

关于scripting - JVM/BSF 是否有任何真正简单/有限的脚本语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1906138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com