Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
kawa.lang.Syntax
kawa.standard.define_member_alias
public class define_member_alias
extends Syntax
Field Summary | |
static define_member_alias |
Method Summary | |
Expression |
|
boolean |
|
Methods inherited from class kawa.lang.Syntax | |
getName , getSymbol , print , rewrite , rewriteForm , rewriteForm , scanForDefinitions , scanForm , setName , setName |
public Expression rewriteForm(Pair form, Translator tr)
- Overrides:
- rewriteForm in interface Syntax
public boolean scanForDefinitions(Pair st, java.util.Vector forms, ScopeExp defs, Translator tr)
Check if a statement is a definition, for initial pass. Semi-deprecated - should convert calls to use scanForm.
- Overrides:
- scanForDefinitions in interface Syntax
- Parameters:
st
- the statement to checkforms
- where to append the (possibly-modified) statementdefs
- where to add Declarations for found definitionstr
- the compilation state
- Returns:
- true on success