|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object avrora.core.isdl.gen.PrettyPrinter avrora.core.isdl.gen.InterpreterGenerator avrora.sim.dbbc.DBBC.CodeGenerator
Nested Class Summary |
Nested classes inherited from class avrora.core.isdl.gen.InterpreterGenerator |
InterpreterGenerator.ArrayMap, InterpreterGenerator.GetterSetterMap, InterpreterGenerator.IORegMap |
Nested classes inherited from class avrora.core.isdl.gen.PrettyPrinter |
PrettyPrinter.DefaultMapRep, PrettyPrinter.MapRep |
Nested classes inherited from class avrora.core.isdl.ast.StmtVisitor |
StmtVisitor.DepthFirst |
Nested classes inherited from class avrora.core.isdl.ast.CodeVisitor |
CodeVisitor.Default, CodeVisitor.DepthFirst |
Field Summary |
Fields inherited from class avrora.core.isdl.gen.InterpreterGenerator |
architecture, mapMap, variableMap |
Fields inherited from class avrora.core.isdl.gen.PrettyPrinter |
printer |
Method Summary | |
protected java.lang.String |
getMethod(java.lang.String s)
|
protected java.lang.String |
getVariable(Token t)
|
protected java.lang.String |
newTemp()
|
void |
visit(DeclStmt s)
|
Methods inherited from class avrora.core.isdl.gen.InterpreterGenerator |
andString, emitAnd, emitBinOp, emitCall, emitCall, emitCall, generate, getMapRep, initializeMaps, initializeOperandMap, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class avrora.core.isdl.gen.PrettyPrinter |
binop, inner, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitExprList, visitStmtList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public void visit(DeclStmt s)
visit
in interface StmtVisitor
visit
in class PrettyPrinter
protected java.lang.String newTemp()
protected java.lang.String getMethod(java.lang.String s)
getMethod
in class PrettyPrinter
protected java.lang.String getVariable(Token t)
getVariable
in class InterpreterGenerator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |