Package mini_c
Interface Visitor
-
- All Known Implementing Classes:
EmptyVisitor
interface Visitor
Visiteur pour parcourir la syntaxe abstraite des programmes typés.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
visit(java.lang.String n)
void
visit(Binop n)
void
visit(Decl_fun n)
void
visit(Decl_var n)
void
visit(Eaccess_field n)
void
visit(Eaccess_local n)
void
visit(Eassign_field n)
void
visit(Eassign_local n)
void
visit(Ebinop n)
void
visit(Ecall n)
void
visit(Econst n)
void
visit(Esizeof n)
void
visit(Eunop n)
void
visit(Expr n)
void
visit(Field n)
void
visit(File n)
void
visit(Sblock n)
void
visit(Sexpr n)
void
visit(Sif n)
void
visit(Sreturn n)
void
visit(Sskip n)
void
visit(Structure n)
void
visit(Swhile n)
void
visit(Tint n)
void
visit(Tstructp n)
void
visit(Ttypenull n)
void
visit(Tvoidstar n)
void
visit(Unop n)
-
-
-
Method Detail
-
visit
void visit(Unop n)
-
visit
void visit(Binop n)
-
visit
void visit(java.lang.String n)
-
visit
void visit(Tint n)
-
visit
void visit(Tstructp n)
-
visit
void visit(Tvoidstar n)
-
visit
void visit(Ttypenull n)
-
visit
void visit(Structure n)
-
visit
void visit(Field n)
-
visit
void visit(Decl_var n)
-
visit
void visit(Expr n)
-
visit
void visit(Econst n)
-
visit
void visit(Eaccess_local n)
-
visit
void visit(Eaccess_field n)
-
visit
void visit(Eassign_local n)
-
visit
void visit(Eassign_field n)
-
visit
void visit(Eunop n)
-
visit
void visit(Ebinop n)
-
visit
void visit(Ecall n)
-
visit
void visit(Esizeof n)
-
visit
void visit(Sskip n)
-
visit
void visit(Sexpr n)
-
visit
void visit(Sif n)
-
visit
void visit(Swhile n)
-
visit
void visit(Sblock n)
-
visit
void visit(Sreturn n)
-
visit
void visit(Decl_fun n)
-
visit
void visit(File n)
-
-