Package kawa.lang
Class Eval
- java.lang.Object
-
- kawa.lang.Eval
-
public class Eval extends Object
-
-
Constructor Summary
Constructors Constructor Description Eval()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Objecteval(Object sexpr, Environment env)static ObjectevalBody(Object body, Environment env, SourceMessages messages)static voidevalBody(Object body, Environment env, SourceMessages messages, CallContext ctx)static voidevalForm$X(Object sexpr, Environment env, CallContext ctx)
-
-
-
Method Detail
-
evalForm$X
public static void evalForm$X(Object sexpr, Environment env, CallContext ctx) throws Throwable
- Throws:
Throwable
-
eval
public static Object eval(Object sexpr, Environment env) throws Throwable
- Throws:
Throwable
-
evalBody
public static Object evalBody(Object body, Environment env, SourceMessages messages) throws Throwable
- Throws:
Throwable
-
evalBody
public static void evalBody(Object body, Environment env, SourceMessages messages, CallContext ctx) throws Throwable
- Throws:
Throwable
-
-