Frames | No Frames |
Methods with parameter type gnu.expr.ScopeExp | |
boolean | |
boolean |
Classes derived from gnu.expr.ScopeExp | |
class | A "catch" clause of a "try-catch" form. |
class | |
class | Class used to implement "fluid-let" for Scheme and "let" for Emacs. |
class | Class used to implement Scheme lambda expressions. |
class | Class used to implement "let" syntax (and variants) for Scheme. |
class | Class used to implement Scheme top-level environments. |
class |
Constructors with parameter type gnu.expr.ScopeExp | |
Fields of type gnu.expr.ScopeExp | |
ScopeExp | |
ScopeExp | |
ScopeExp | The statically enclosing binding contour. |
Methods with parameter type gnu.expr.ScopeExp | |
ThisExp | |
int | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | Set currentScope() . |
void | |
void | |
Expression | |
Expression | |
Expression |
Methods with return type gnu.expr.ScopeExp | |
ScopeExp | |
ScopeExp | Return the ScopeExp that contains (declares) this Declaration. |
ScopeExp |
Methods with parameter type gnu.expr.ScopeExp | |
boolean | |
boolean |
Methods with parameter type gnu.expr.ScopeExp | |
boolean | Check if a statement is a definition, for initial pass. |
Methods with parameter type gnu.expr.ScopeExp | |
void |
Classes derived from gnu.expr.ScopeExp | |
class | Bindings from a syntax-case /syntax-rules pattern. |
class | A scope created when expanding a SyntaxTemplate. |
Constructors with parameter type gnu.expr.ScopeExp | |
Methods with parameter type gnu.expr.ScopeExp | |
Declaration | |
boolean | |
boolean | |
Expression | Combine a list of zero or more expression forms into a "body". |
Declaration | |
Declaration | |
void | Note that we reference name in a given scope. |
Object | Recursive helper method for rewrite_body. |
boolean | Check if a statement is a definition, for initial pass. |
void | |
void | |
void | |
void | |
void | |
void |
Methods with return type gnu.expr.ScopeExp | |
ScopeExp |
Methods with parameter type gnu.expr.ScopeExp | |
void | |
boolean | require.importDefinitions(String className, ModuleInfo info, String uri, Vector forms, ScopeExp defs, Compilation tr) Import a module with a known source path. |
ModuleInfo | |
boolean | define_autoload.process(Object names, Object filename, java.util.Vector forms, ScopeExp defs, Translator tr) |
boolean | |
boolean | |
boolean | Check if a statement is a definition, for initial pass. |
boolean | |
boolean | |
boolean | define_member_alias.scanForDefinitions(Pair st, java.util.Vector forms, ScopeExp defs, Translator tr) Check if a statement is a definition, for initial pass. |
boolean | |
boolean | |
boolean | |
boolean | module_compile_options.scanForDefinitions(Pair st, java.util.Vector forms, ScopeExp defs, Translator tr) |
boolean | |
void | |
void | |
void | |
void | |
void |