Package mini_c
Class ERTLfun
- java.lang.Object
-
- mini_c.ERTLfun
-
class ERTLfun extends java.lang.Object
une fonction ERTL
-
-
Constructor Summary
Constructors Constructor Description ERTLfun(java.lang.String name, int formals)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
accept(ERTLVisitor v)
(package private) void
print()
pour débugger
-
-
-
Field Detail
-
name
public java.lang.String name
nom de la fonction
-
formals
public int formals
nombre total d'arguments
-
locals
public java.util.Set<mini_c.Register> locals
ensemble des variables locales
-
entry
public mini_c.Label entry
point d'entrée dans le graphe
-
body
public ERTLgraph body
le graphe de flot de contrôle
-
-
Method Detail
-
accept
void accept(ERTLVisitor v)
-
print
void print()
pour débugger
-
-