Uses of Class
gnu.expr.LetExp
-
Packages that use LetExp Package Description gnu.expr SupportsExpression, and various related classes need to compile programming languages.kawa.lang -
-
Uses of LetExp in gnu.expr
Subclasses of LetExp in gnu.expr Modifier and Type Class Description classCatchClauseA "catch" clause of a "try-catch" form.classFluidLetExpClass used to implement "fluid-let" for Scheme and "let" for Emacs.Methods in gnu.expr that return LetExp Modifier and Type Method Description LetExpCompilation. letDone(Expression body)Methods in gnu.expr with parameters of type LetExp Modifier and Type Method Description protected CatchClauseANormalize. toCatchClause(LetExp exp, CatchClause next)protected ExpressionANormalize. visitLetExp(LetExp exp, gnu.expr.ANormalize.Context context)Besides handling "let" and "fluidlet" normalization, it flattens the nesting of let expressions.protected ExpressionChainLambdas. visitLetExp(LetExp exp, ScopeExp scope)protected RExpVisitor. visitLetExp(LetExp exp, D d)protected ExpressionFindCapturedVars. visitLetExp(LetExp exp, Void ignored)protected ExpressionFindTailCalls. visitLetExp(LetExp exp, Expression returnContinuation)protected ExpressionInlineCalls. visitLetExp(LetExp exp, Type required)protected ExpressionResolveNames. visitLetExp(LetExp exp, Void ignored) -
Uses of LetExp in kawa.lang
Subclasses of LetExp in kawa.lang Modifier and Type Class Description classPatternScopeBindings from asyntax-case/syntax-rulespattern.classTemplateScopeA scope created when expanding a SyntaxTemplate.
-