« Simscript III/Dictionnaire des instructions/LEAVE » : différence entre les versions

Contenu supprimé Contenu ajouté
Djihane (discussion | contributions)
Nouvelle page : Sortie de boucle inconditionnelle. Le transfert a lieu à l<nowiki>’</nowiki>énoncé qui suit le loop. L<nowiki>’</nowiki>index de boucle reste inchangé. Cet énoncé placé...
 
Aucun résumé des modifications
Ligne 1 :
Sortie de boucle inconditionnelle. Le transfert a lieu à l<nowiki>’</nowiki>énoncé qui suit le <font color="#0000FF">loop</font>. L<nowiki>’</nowiki>index de boucle reste inchangé.
 
Cet énoncé placé à l<nowiki>’</nowiki>intérieur d<nowiki>’</nowiki>une construction <font color="#0000FF">do&nbsp;...&nbsp;loop</font> permet un transfert immédiat à l<nowiki>’</nowiki>énoncé qui suit le <font color="#0000FF">loop</font>. L<nowiki>’</nowiki>index de la boucle garde la valeur qu<nowiki>’</nowiki>il avait au moment du <font color="#0000FF">leave</font>.
 
Exemple&nbsp;:
Ligne 8 :
for ...
do
...
if ...
leave -­
else |
... ... |
loop |
loop |
... ... <----------
</source>