Le WLangage: instructions simples

Les instructions simples du WLangage sont les suivantes :

CONTINUER (1) Retour directement au début de la prochaine itération sans terminer le code de l’itération en cours.
RENVOYER Sortie du traitement (ou de la procédure) en cours en renvoyant un compte-rendu.
RETOUR (2) Sortie d’un bloc d’instructions et sortie du traitement (ou de la procédure) en cours.
SORTIR (3) Sortie d’un bloc d’instructions et exécution de la suite du traitement en cours.

(1) Le mot-clé CONTINUER peut correspondre :

  • à l’instruction CONTINUER qui permet de retourner directement au début de la prochaine itération sans terminer le code de l’itération en cours.
    L’instruction CONTINUER peut être utilisée dans les boucles de type :

    • POUR
    • POUR TOUT
    • BOUCLE
    • TANTQUE
  • à l’étiquette CONTINUER qui permet de déclarer un code commun dans une boucle. Ce code sera exécuté :
    • à chaque itération de la boucle.
    • si l’instruction « CONTINUER » est présente dans la boucle. Dans ce cas, le code entre l’instruction « CONTINUER » et l’étiquette « CONTINUER: » ne sera pas exécuté.

 

(2) L’instruction RETOUR peut être utilisée dans :

  • Une procédure
  • Une boucle de type POUR
  • Une boucle de type POUR TOUT
  • Une boucle de type BOUCLE
  • Une boucle de type TANTQUE

 

(3) Le mot-clé SORTIR peut correspondre :

  • à l’instruction SORTIR :
    L’instruction SORTIR permet de sortir d’un bloc d’instructions et d’exécuter la suite du traitement en cours.
    L’instruction SORTIR peut être utilisée dans les boucles de type :

    • POUR
    • POUR TOUT
    • BOUCLE
    • TANTQUE
  • à l’étiquette SORTIR: :
    L’étiquette « SORTIR: » permet de déclarer un code dans une boucle.

    • Ce code sera exécuté uniquement lors de la sortie de la boucle par l’instruction « SORTIR ».
    • Ce code ne sera jamais exécuté à chaque itération de la boucle.

Laisser un commentaire