version 1.50, 2012/06/13 08:29:38
|
version 1.54, 2012/09/29 17:53:02
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.1.9 |
RPL/2 (R) version 4.1.10 |
Copyright (C) 1989-2012 Dr. BERTRAND Joël |
Copyright (C) 1989-2012 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
Line 2572 instruction_start(struct_processus *s_et
|
Line 2572 instruction_start(struct_processus *s_et
|
} |
} |
} |
} |
|
|
empilement_pile_systeme(s_etat_processus); |
|
|
|
if ((*s_etat_processus).erreur_systeme != d_es) |
|
{ |
|
return; |
|
} |
|
|
|
(*(*s_etat_processus).l_base_pile_systeme).type_cloture = 'S'; |
|
|
|
if (depilement(s_etat_processus, &((*s_etat_processus).l_base_pile), |
if (depilement(s_etat_processus, &((*s_etat_processus).l_base_pile), |
&s_objet_1) == d_erreur) |
&s_objet_1) == d_erreur) |
{ |
{ |
Line 2614 instruction_start(struct_processus *s_et
|
Line 2605 instruction_start(struct_processus *s_et
|
return; |
return; |
} |
} |
|
|
|
empilement_pile_systeme(s_etat_processus); |
|
|
|
if ((*s_etat_processus).erreur_systeme != d_es) |
|
{ |
|
return; |
|
} |
|
|
|
(*(*s_etat_processus).l_base_pile_systeme).type_cloture = 'S'; |
|
|
(*(*s_etat_processus).l_base_pile_systeme).indice_boucle = s_objet_2; |
(*(*s_etat_processus).l_base_pile_systeme).indice_boucle = s_objet_2; |
(*(*s_etat_processus).l_base_pile_systeme).limite_indice_boucle = s_objet_1; |
(*(*s_etat_processus).l_base_pile_systeme).limite_indice_boucle = s_objet_1; |
|
|
Line 3399 instruction_syseval(struct_processus *s_
|
Line 3399 instruction_syseval(struct_processus *s_
|
logical1 presence_stdin; |
logical1 presence_stdin; |
|
|
long i; |
long i; |
|
long longueur_ecriture; |
long longueur_traitee; |
long longueur_traitee; |
long nombre_arguments; |
long nombre_arguments; |
|
|
pid_t pid; |
pid_t pid; |
|
|
ssize_t longueur_ecriture; |
|
|
|
struct_liste_chainee *l_element_courant; |
struct_liste_chainee *l_element_courant; |
struct_liste_chainee *l_element_precedent; |
struct_liste_chainee *l_element_precedent; |
struct_liste_chainee *l_element_stdin; |
struct_liste_chainee *l_element_stdin; |
Line 4166 instruction_syseval(struct_processus *s_
|
Line 4165 instruction_syseval(struct_processus *s_
|
|
|
if (((*(*l_element_courant).donnee).objet = |
if (((*(*l_element_courant).donnee).objet = |
analyse_flux(s_etat_processus, ptr, |
analyse_flux(s_etat_processus, ptr, |
&longueur_tampon)) == NULL) |
strlen(ptr))) == NULL) |
{ |
{ |
(*s_etat_processus).erreur_systeme = |
(*s_etat_processus).erreur_systeme = |
d_es_allocation_memoire; |
d_es_allocation_memoire; |