version 1.39, 2012/09/29 17:53:02
|
version 1.40, 2012/09/30 20:46:46
|
Line 446 instruction_return(struct_processus *s_e
|
Line 446 instruction_return(struct_processus *s_e
|
analyse(s_etat_processus, NULL); |
analyse(s_etat_processus, NULL); |
} |
} |
else if ((strcmp(instruction_majuscule, "FOR") == 0) || |
else if ((strcmp(instruction_majuscule, "FOR") == 0) || |
|
(strcmp(instruction_majuscule, "FORALL") == 0) || |
(strcmp(instruction_majuscule, "START") == 0)) |
(strcmp(instruction_majuscule, "START") == 0)) |
{ |
{ |
empilement_pile_systeme(s_etat_processus); |
empilement_pile_systeme(s_etat_processus); |
Line 511 instruction_return(struct_processus *s_e
|
Line 512 instruction_return(struct_processus *s_e
|
* Libération des compteurs de boucle. |
* Libération des compteurs de boucle. |
*/ |
*/ |
|
|
presence_compteur = ((*(*s_etat_processus) |
presence_compteur = (((*(*s_etat_processus) |
.l_base_pile_systeme).type_cloture == 'F') |
.l_base_pile_systeme).type_cloture == 'F') || |
? d_vrai : d_faux; |
((*(*s_etat_processus).l_base_pile_systeme) |
|
.type_cloture == 'A')) ? d_vrai : d_faux; |
|
|
if (((*(*s_etat_processus).l_base_pile_systeme) |
if (((*(*s_etat_processus).l_base_pile_systeme) |
.type_cloture != 'S') && |
.type_cloture != 'S') && |
Line 695 instruction_return(struct_processus *s_e
|
Line 697 instruction_return(struct_processus *s_e
|
instruction_vers_niveau_superieur); |
instruction_vers_niveau_superieur); |
} |
} |
else if ((fonction == instruction_for) || |
else if ((fonction == instruction_for) || |
|
(fonction == instruction_forall) || |
(fonction == instruction_start)) |
(fonction == instruction_start)) |
{ |
{ |
empilement_pile_systeme(s_etat_processus); |
empilement_pile_systeme(s_etat_processus); |
Line 756 instruction_return(struct_processus *s_e
|
Line 759 instruction_return(struct_processus *s_e
|
* Libération des compteurs de boucle. |
* Libération des compteurs de boucle. |
*/ |
*/ |
|
|
presence_compteur = ((*(*s_etat_processus) |
presence_compteur = (((*(*s_etat_processus) |
.l_base_pile_systeme).type_cloture == 'F') |
.l_base_pile_systeme).type_cloture == 'F') || |
? d_vrai : d_faux; |
((*(*s_etat_processus).l_base_pile_systeme) |
|
.type_cloture == 'A')) ? d_vrai : d_faux; |
|
|
if (((*(*s_etat_processus).l_base_pile_systeme) |
if (((*(*s_etat_processus).l_base_pile_systeme) |
.type_cloture != 'S') && |
.type_cloture != 'S') && |