Advance TP
This commit is contained in:
@@ -5,6 +5,10 @@
|
||||
#include "dico.h"
|
||||
|
||||
void printMips( const char * msg );
|
||||
void debutFunc();
|
||||
void finFunc();
|
||||
void empile(char *reg);
|
||||
void depile(char *reg);
|
||||
|
||||
void parcours_table(n_prog *n);
|
||||
void parcours_l_instr(n_l_instr *n);
|
||||
@@ -17,21 +21,21 @@ void parcours_instr_affect(n_instr *n);
|
||||
void parcours_instr_appel(n_instr *n);
|
||||
void parcours_instr_retour(n_instr *n);
|
||||
void parcours_instr_ecrire(n_instr *n);
|
||||
int parcours_l_exp(n_l_exp *n);
|
||||
char* parcours_exp(n_exp *n);
|
||||
char* parcours_varExp(n_exp *n);
|
||||
char* parcours_opExp(n_exp *n);
|
||||
char* parcours_intExp(n_exp *n);
|
||||
char* parcours_lireExp(n_exp *n);
|
||||
char* parcours_appelExp(n_exp *n);
|
||||
void parcours_l_exp(n_l_exp *n);
|
||||
void parcours_exp(n_exp *n); // OKI
|
||||
void parcours_varExp(n_exp *n); // OKI
|
||||
void parcours_opExp(n_exp *n); // OKI
|
||||
void parcours_intExp(n_exp *n); // OKI
|
||||
void parcours_lireExp(n_exp *n); // OKI
|
||||
void parcours_appelExp(n_exp *n);
|
||||
void parcours_l_dec(n_l_dec *n);
|
||||
void parcours_dec(n_dec *n);
|
||||
void parcours_foncDec(n_dec *n);
|
||||
void parcours_varDec(n_dec *n);
|
||||
void parcours_tabDec(n_dec *n);
|
||||
char* parcours_var(n_var *n);
|
||||
char* parcours_var_simple(n_var *n);
|
||||
char* parcours_var_indicee(n_var *n);
|
||||
void parcours_var(n_var *n, char * var); // OKI
|
||||
void parcours_var_simple(n_var *n, char * var); // OKI // modifier pour var non global
|
||||
void parcours_var_indicee(n_var *n);
|
||||
void parcours_appel(n_appel *n);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user