| 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 | |