gnu.expr
public class ModuleExp extends LambdaExp implements Externalizable
| Field Summary | |
|---|---|
| static boolean | alwaysCompile Flag to force compilation, even when not required. |
| static String | dumpZipPrefix Used to control which .zip file dumps are generated. |
| static int | EXPORT_SPECIFIED |
| static int | interactiveCounter Numeric identifier for this interactive "command".
|
| static int | IMMEDIATE |
| static int | LAZY_DECLARATIONS |
| static int | NONSTATIC_SPECIFIED |
| static int | STATIC_RUN_SPECIFIED |
| static int | STATIC_SPECIFIED |
| static int | SUPERTYPE_SPECIFIED |
| Constructor Summary | |
|---|---|
| ModuleExp() | |
| Method Summary | |
|---|---|
| void | allocChildClasses(Compilation comp) |
| ClassType | classFor(Compilation comp) Return the class this module.
|
| static boolean | evalModule(Environment env, CallContext ctx, Compilation comp, URL url, OutPort msg) |
| static Class | evalToClass(Compilation comp, URL url) |
| Declaration | firstDecl() |
| ClassType[] | getInterfaces() |
| String | getJavaName() |
| ClassType | getSuperType() |
| boolean | isStatic() |
| void | print(OutPort out) |
| void | readExternal(ObjectInput in) |
| void | setInterfaces(ClassType[] s) |
| void | setSuperType(ClassType s) |
| boolean | staticInitRun() True if module body (i.e. run) is called by class initializer. |
| protected Expression | walk(ExpWalker walker) |
| void | writeExternal(ObjectOutput out) |