| |
|
| java.lang.Object gnu.expr.Expression gnu.expr.ScopeExp gnu.expr.LambdaExp gnu.expr.ModuleExp
ModuleExp | public class ModuleExp extends LambdaExp (Code) | | Class used to implement Scheme top-level environments.
author: Per Bothner |
EXPORT_SPECIFIED | final public static int EXPORT_SPECIFIED(Code) | | |
NONSTATIC_SPECIFIED | final public static int NONSTATIC_SPECIFIED(Code) | | |
STATIC_SPECIFIED | final public static int STATIC_SPECIFIED(Code) | | |
SUPERTYPE_SPECIFIED | final public static int SUPERTYPE_SPECIFIED(Code) | | |
debugPrintExpr | public static boolean debugPrintExpr(Code) | | |
dumpZipCounter | public static int dumpZipCounter(Code) | | |
dumpZipPrefix | public static String dumpZipPrefix(Code) | | Used to control which .zip file dumps are generated.
|
mustCompile | public boolean mustCompile(Code) | | True if the body is too complex to evaluate,and we must compile it.
This is because it contains a construct we know how to compile, but not
evaluate, and it it outside a lambda (which we always compile).
This can be a let scope, or primitive procedure.
|
ModuleExp | public ModuleExp()(Code) | | |
isStatic | final public boolean isStatic()(Code) | | |
|
|
|