Frames | No Frames |
Methods with parameter type kawa.lang.Translator | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
boolean | |
boolean |
Methods with parameter type kawa.lang.Translator | |
Expression | |
void | |
Expression | |
Expression | |
Expression | |
boolean | |
boolean |
Methods with parameter type kawa.lang.Translator | |
Expression | |
boolean | Check if a statement is a definition, for initial pass. |
Constructors with parameter type kawa.lang.Translator | |
SyntaxRule.SyntaxRule(SyntaxPattern pattern, Object template, SyntaxForm template_syntax, Translator tr) | |
Methods with parameter type kawa.lang.Translator | |
Expression | |
int | SyntaxTemplate.convert_template(Object form, SyntaxForm syntax, StringBuffer template_program, int nesting, java.util.Vector literals_vector, Object seen, boolean isVector, Translator tr) Recursively translate a syntax-rule template to a template program. |
void | |
Object | |
Object | |
Object | |
Object | |
Object[] | Parse the literals list in a syntax-rules or syntax-case. |
Expression | |
TemplateScope | |
void | |
PatternScope | |
Object | Quote an object (without namespace-expansion). |
Expression | |
Expression | |
Expression | Re-write an expression that is an "application" of this Syntax object. |
void | Lambda.rewrite(LambdaExp lexp, Object formals, Object body, Translator tr, TemplateScope templateScopeRest) Higher-level constructor, that does the re-writing. |
Object | |
void | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
void | Lambda.rewriteFormals(LambdaExp lexp, Object formals, Translator tr, TemplateScope templateScopeRest) |
boolean | Check if a statement is a definition, for initial pass. |
void | |
void | |
void | |
Object |
Methods with parameter type kawa.lang.Translator | |
void | |
Object | |
Expression | |
boolean | define_autoload.process(Object names, Object filename, java.util.Vector forms, ScopeExp defs, Translator tr) |
Expression | |
Expression | |
Expression | |
Expression | Re-write an expression that is an "application" of this Syntax object. |
Expression | |
Expression | |
Expression | |
Expression | Re-write an expression that is an "application" of this Syntax object. |
Expression | |
Expression | Re-write an expression that is an "application" of this Syntax object. |
Expression | |
void | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Object[] | Does the first "scan-time" processing of the class/object definition. |
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 |