Uses of Class
gnu.expr.ModuleExp
Packages that use ModuleExp
Package
Description
Supports
Expression,
and various related classes need to compile programming languages.-
Uses of ModuleExp in gnu.expr
Modifier and TypeMethodDescriptionCompilation.currentModule()The same as getModule, until we allow nested modules.ScopeExp.currentModule()final ModuleExpCompilation.getModule()ModuleInfo.getModuleExp()ModuleInfo.getModuleExpRaw()Compilation.pushNewModule(Lexer lexer) ModuleInfo.setupModuleExp()If module has LAZY_DECLARATIONS, fix that.static ModuleExpModifier and TypeMethodDescriptionvoidCompilation.addMainClass(ModuleExp module) voidCompilation.compileToArchive(ModuleExp mexp, String fname) Language.declFromField(ModuleExp mod, Object fvalue, Field fld) static final voidModuleExp.evalModule2(Environment env, CallContext ctx, Language language, ModuleExp mexp, Object inst) voidResolveNames.resolveModule(ModuleExp exp) voidprotected ExpressionANormalize.visitModuleExp(ModuleExp exp, gnu.expr.ANormalize.Context context) protected RExpVisitor.visitModuleExp(ModuleExp exp, D d) protected ExpressionFindCapturedVars.visitModuleExp(ModuleExp exp, Void ignored) protected ExpressionFindTailCalls.visitModuleExp(ModuleExp exp, Expression returnContinuation) protected ExpressionInlineCalls.visitModuleExp(ModuleExp exp, Type required) -
Uses of ModuleExp in gnu.kawa.lispexpr
Methods in gnu.kawa.lispexpr with parameters of type ModuleExpModifier and TypeMethodDescriptionLispLanguage.declFromField(ModuleExp mod, Object fvalue, Field fld) -
Uses of ModuleExp in gnu.kawa.xslt
Methods in gnu.kawa.xslt with parameters of type ModuleExp -
Uses of ModuleExp in gnu.xquery.lang
Methods in gnu.xquery.lang with parameters of type ModuleExp -
Uses of ModuleExp in kawa.lang
Modifier and TypeMethodDescriptionvoidTranslator.finishModule(ModuleExp mexp) static TemplateScopevoidTranslator.resolveModule(ModuleExp mexp)