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