Package gnu.expr
Class KawaScriptEngine
java.lang.Object
javax.script.AbstractScriptEngine
gnu.expr.KawaScriptEngine
- All Implemented Interfaces:
Compilable,ScriptEngine
-
Field Summary
Fields inherited from class javax.script.AbstractScriptEngine
contextFields inherited from interface javax.script.ScriptEngine
ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongnu.expr.KawaCompiledScriptcompile(gnu.kawa.io.InPort port, ScriptContext context) gnu.expr.KawaCompiledScriptcompile(gnu.kawa.io.InPort port, ScriptContext context, SourceMessages messages) gnu.expr.KawaCompiledScriptgnu.expr.KawaCompiledScripteval(gnu.kawa.io.InPort in, ScriptContext context) eval(Reader in, ScriptContext context) eval(String string, ScriptContext context) Methods inherited from class javax.script.AbstractScriptEngine
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContext
-
Constructor Details
-
KawaScriptEngine
-
-
Method Details
-
getFactory
- Specified by:
getFactoryin interfaceScriptEngine
-
createBindings
- Specified by:
createBindingsin interfaceScriptEngine
-
eval
- Specified by:
evalin interfaceScriptEngine- Throws:
ScriptException
-
eval
- Specified by:
evalin interfaceScriptEngine- Throws:
ScriptException
-
eval
- Throws:
ScriptException
-
compile
- Specified by:
compilein interfaceCompilable- Throws:
ScriptException
-
compile
- Specified by:
compilein interfaceCompilable- Throws:
ScriptException
-
compile
public gnu.expr.KawaCompiledScript compile(gnu.kawa.io.InPort port, ScriptContext context) throws ScriptException - Throws:
ScriptException
-
compile
public gnu.expr.KawaCompiledScript compile(gnu.kawa.io.InPort port, ScriptContext context, SourceMessages messages) throws SyntaxException, IOException - Throws:
SyntaxExceptionIOException
-