This commit is contained in:
Horis committed 2025-03-30 16:42:42 +08:00
1 parent ca0a66a699
commit 74db2bca0f
5 files changed
+39 -52

No files matched your search

@@ -13,10 +13,14 @@ abstract class CompiledScript {
abstract fun getEngine(): ScriptEngine
@Throws(ScriptException::class)
abstract fun eval(context: ScriptContext): Any?
fun eval(context: ScriptContext): Any? {
return eval(getEngine().getRuntimeScope(context))
}
@Throws(ScriptException::class)
abstract fun eval(scope: Scriptable): Any?
fun eval(scope: Scriptable): Any? {
return eval(scope, null)
}
@Throws(ScriptException::class)
abstract fun eval(scope: Scriptable, coroutineContext: CoroutineContext?): Any?