--- rpl/src/rpl.h 2011/04/14 09:57:15 1.80 +++ rpl/src/rpl.h 2011/04/14 10:32:59 1.81 @@ -1810,6 +1810,9 @@ typedef struct processus struct_arbre_variables *s_arbre_variables; struct_liste_chainee *l_liste_variables_par_niveau; + int *pointeurs_caracteres_variables; + int nombre_caracteres_variables; + struct_variable_statique *s_liste_variables_statiques; unsigned long nombre_variables_statiques; unsigned long nombre_variables_statiques_allouees; @@ -2810,6 +2813,7 @@ void initialisation_drapeaux(struct_proc void initialisation_generateur_aleatoire(struct_processus *s_etat_processus, logical1 initialisation_automatique, unsigned long int racine); void initialisation_instructions(struct_processus *s_etat_processus); +void initialisation_variables(struct_processus *s_etat_processus); #endif void initialisation_objet(struct_objet *s_objet); @@ -3057,6 +3061,9 @@ logical1 retrait_variable_statique(struc unsigned char *nom_variable, union_position_variable position); logical1 sequenceur(struct_processus *s_etat_processus); logical1 sequenceur_optimise(struct_processus *s_etat_processus); + +struct_arbre_variables *copie_arbre_variables( + struct_processus *s_etat_processus); #endif /*