Diff for /rpl/src/rpl.h between versions 1.81 and 1.82

version 1.81, 2011/04/14 10:32:59 version 1.82, 2011/04/14 13:18:54
Line 1696  typedef struct arbre_variables Line 1696  typedef struct arbre_variables
     struct arbre_variables  **noeud;      struct arbre_variables  **noeud;
     struct_liste_chainee    *l_variable;      struct_liste_chainee    *l_variable;
 } struct_arbre_variables;  } struct_arbre_variables;
   
   typedef struct liste_variables
   {
       struct_liste_chainee                *donnee;
       unsigned long                       niveau;
       struct liste_variables              *suivant;
       struct liste_variables              *precedent;
   } struct_liste_chainee_circulaire;
   
 #endif  #endif
   
 /*  /*
Line 1807  typedef struct processus Line 1816  typedef struct processus
   
 /* Variables                                            */  /* Variables                                            */
   
       // La liste des variables par niveau est doublement chaînée.
       // À tout moment, elle pointe sur le niveau le plus haut existant et
       // l_liste_variable_par_niveau->precedent renvoie la liste des
       // définitions. l_liste_variable_par_niveau->precedent->precedent pointe
       // sur la liste des variables globales.
       //
       // À l'initialisation :
       // l_liste_variables_par_niveau->suivant == l_liste_variables_par_niveau
       // l_liste_variables_par_niveau->precedent == l_liste_variables_par_niveau
   
     struct_arbre_variables      *s_arbre_variables;      struct_arbre_variables      *s_arbre_variables;
     struct_liste_chainee        *l_liste_variables_par_niveau;      struct_liste_chainee_circulaire
                                   *l_liste_variables_par_niveau;
   
     int                         *pointeurs_caracteres_variables;      int                         *pointeurs_caracteres_variables;
     int                         nombre_caracteres_variables;      int                         nombre_caracteres_variables;
Line 2851  void liberation_maillon(struct_processus Line 2871  void liberation_maillon(struct_processus
 void liberation_allocateur(struct_processus *s_etat_processus);  void liberation_allocateur(struct_processus *s_etat_processus);
 void liberation_arbre_instructions(struct_processus *s_etat_processus,  void liberation_arbre_instructions(struct_processus *s_etat_processus,
         struct_instruction *arbre);          struct_instruction *arbre);
   void liberation_arbre_variables(struct_processus *s_etat_processus,
           struct_arbre_variables *arbre, logical1 definitions);
 void liberation_generateur_aleatoire(struct_processus *s_etat_processus);  void liberation_generateur_aleatoire(struct_processus *s_etat_processus);
 void liberation_threads(struct_processus *s_etat_processus);  void liberation_threads(struct_processus *s_etat_processus);
 void liberation_profil(struct_processus *s_etat_processus);  void liberation_profil(struct_processus *s_etat_processus);

Removed from v.1.81  
changed lines
  Added in v.1.82


CVSweb interface <joel.bertrand@systella.fr>