version 1.3, 2010/01/29 16:49:23
|
version 1.4, 2010/02/05 19:02:56
|
Line 82 evaluation(struct_processus *s_etat_proc
|
Line 82 evaluation(struct_processus *s_etat_proc
|
unsigned char *instruction_courante; |
unsigned char *instruction_courante; |
unsigned char *message; |
unsigned char *message; |
unsigned char registre_evaluation_expression_compilee; |
unsigned char registre_evaluation_expression_compilee; |
|
unsigned char registre_evaluation_forcee; |
unsigned char registre_instruction_valide; |
unsigned char registre_instruction_valide; |
unsigned char registre_mode_execution_programme; |
unsigned char registre_mode_execution_programme; |
unsigned char registre_retour_definition; |
unsigned char registre_retour_definition; |
Line 327 evaluation(struct_processus *s_etat_proc
|
Line 328 evaluation(struct_processus *s_etat_proc
|
} |
} |
} |
} |
|
|
|
registre_evaluation_forcee = |
|
(*s_etat_processus).evaluation_forcee; |
|
|
|
if (type_evaluation == 'N') |
|
{ |
|
(*s_etat_processus).evaluation_forcee = 'Y'; |
|
} |
|
|
if (sequenceur(s_etat_processus) == d_erreur) |
if (sequenceur(s_etat_processus) == d_erreur) |
{ |
{ |
|
(*s_etat_processus).evaluation_forcee = |
|
registre_evaluation_forcee; |
(*s_etat_processus).mode_execution_programme = |
(*s_etat_processus).mode_execution_programme = |
registre_mode_execution_programme; |
registre_mode_execution_programme; |
(*s_etat_processus).instruction_courante = |
(*s_etat_processus).instruction_courante = |
Line 336 evaluation(struct_processus *s_etat_proc
|
Line 347 evaluation(struct_processus *s_etat_proc
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
|
(*s_etat_processus).evaluation_forcee = |
|
registre_evaluation_forcee; |
(*s_etat_processus).instruction_courante = |
(*s_etat_processus).instruction_courante = |
instruction_courante; |
instruction_courante; |
(*s_etat_processus).mode_execution_programme = 'N'; |
(*s_etat_processus).mode_execution_programme = 'N'; |
Line 2846 evaluation(struct_processus *s_etat_proc
|
Line 2859 evaluation(struct_processus *s_etat_proc
|
} |
} |
} |
} |
|
|
|
registre_evaluation_forcee = |
|
(*s_etat_processus).evaluation_forcee; |
|
|
|
if (type_evaluation == 'N') |
|
{ |
|
(*s_etat_processus).evaluation_forcee = 'Y'; |
|
} |
|
|
if (sequenceur(s_etat_processus) == d_erreur) |
if (sequenceur(s_etat_processus) == d_erreur) |
{ |
{ |
|
(*s_etat_processus).evaluation_forcee = |
|
registre_evaluation_forcee; |
|
|
if (presence_variable_partagee == d_vrai) |
if (presence_variable_partagee == d_vrai) |
{ |
{ |
(*s_etat_processus).s_liste_variables |
(*s_etat_processus).s_liste_variables |
Line 2876 evaluation(struct_processus *s_etat_proc
|
Line 2900 evaluation(struct_processus *s_etat_proc
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
|
(*s_etat_processus).evaluation_forcee = |
|
registre_evaluation_forcee; |
(*s_etat_processus).instruction_courante = |
(*s_etat_processus).instruction_courante = |
instruction_courante; |
instruction_courante; |
(*s_etat_processus).mode_execution_programme = 'N'; |
(*s_etat_processus).mode_execution_programme = 'N'; |
Line 4532 evaluation(struct_processus *s_etat_proc
|
Line 4558 evaluation(struct_processus *s_etat_proc
|
} |
} |
} |
} |
|
|
|
registre_evaluation_forcee = |
|
(*s_etat_processus).evaluation_forcee; |
|
|
|
if (type_evaluation == 'N') |
|
{ |
|
(*s_etat_processus).evaluation_forcee = 'Y'; |
|
} |
|
|
if (sequenceur(s_etat_processus) == d_erreur) |
if (sequenceur(s_etat_processus) == d_erreur) |
{ |
{ |
|
(*s_etat_processus).evaluation_forcee = |
|
registre_evaluation_forcee; |
|
|
if (presence_egalite == d_vrai) |
if (presence_egalite == d_vrai) |
{ |
{ |
liberation(s_etat_processus, s_objet_evalue); |
liberation(s_etat_processus, s_objet_evalue); |
Line 4546 evaluation(struct_processus *s_etat_proc
|
Line 4583 evaluation(struct_processus *s_etat_proc
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
|
(*s_etat_processus).evaluation_forcee = |
|
registre_evaluation_forcee; |
(*s_etat_processus).instruction_courante = |
(*s_etat_processus).instruction_courante = |
instruction_courante; |
instruction_courante; |
(*s_etat_processus).mode_execution_programme = 'N'; |
(*s_etat_processus).mode_execution_programme = 'N'; |