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
context
Fields inherited from interface javax.script.ScriptEngine
ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongnu.expr.KawaCompiledScript
compile
(gnu.kawa.io.InPort port, ScriptContext context) gnu.expr.KawaCompiledScript
compile
(gnu.kawa.io.InPort port, ScriptContext context, SourceMessages messages) gnu.expr.KawaCompiledScript
gnu.expr.KawaCompiledScript
eval
(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:
getFactory
in interfaceScriptEngine
-
createBindings
- Specified by:
createBindings
in interfaceScriptEngine
-
eval
- Specified by:
eval
in interfaceScriptEngine
- Throws:
ScriptException
-
eval
- Specified by:
eval
in interfaceScriptEngine
- Throws:
ScriptException
-
eval
- Throws:
ScriptException
-
compile
- Specified by:
compile
in interfaceCompilable
- Throws:
ScriptException
-
compile
- Specified by:
compile
in 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:
SyntaxException
IOException
-