1

グローバル変数がスクリプト エンジンによってどのように処理されるかについて興味があります。呼び出し時にグローバル変数の状態を保持しないスクリプト エンジンを探しています。そのようなエンジンはありますか?Java 用のスクリプト エンジン API で使用できるスクリプト言語を探しています。

スクリプト エンジンを複数回呼び出す場合、eval() または evaluate() メソッドへの最上位の呼び出しはグローバル変数の状態を保持します。つまり、eval() へのその後の呼び出しでは、最後の呼び出しによって残されたグローバル変数が使用されます。 . スクリプト エンジンが呼び出されるたびにグローバル変数が初期状態になるように、状態を保持しない、または状態をリセットする機能を提供するスクリプト エンジンはありますか?

4

1 に答える 1