|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object kawa.lang.Syntax kawa.standard.define_member_alias
public class define_member_alias
Field Summary | |
---|---|
static define_member_alias |
define_member_alias
|
Constructor Summary | |
---|---|
define_member_alias()
|
Method Summary | |
---|---|
Expression |
rewriteForm(Pair form,
Translator tr)
|
boolean |
scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
Check if a statement is a definition, for initial pass. |
Methods inherited from class kawa.lang.Syntax |
---|
getName, getSymbol, print, rewrite, rewriteForm, scanForm, setName, setName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final define_member_alias define_member_alias
Constructor Detail |
---|
public define_member_alias()
Method Detail |
---|
public boolean scanForDefinitions(Pair st, java.util.Vector forms, ScopeExp defs, Translator tr)
Syntax
scanForDefinitions
in class Syntax
st
- the statement to checkforms
- where to append the (possibly-modified) statementdefs
- where to add Declarations for found definitionstr
- the compilation state
public Expression rewriteForm(Pair form, Translator tr)
rewriteForm
in class Syntax
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |