Retourner - Instruction permettant de sortir d'un appel

Instruction. Instruction permettant de sortir d'un appel.

Syntaxe

Retourner SuiteRetourner ;

Description

Par défaut, l'exécution d'une procédure ou d'une fonction se termine à la dernière instruction du corps du traitement. Il néanmoins possible d'arrêter le traitement d'un appel avant son terme au moyen de l'instruction Retourner.

Dans le cas d'une fonction, cette instruction doit comporter en paramètre le résultat en retour. Ce résultat doit être compatible avec le type du résultat spécifié dans le prototype de la fonction.

Exemple

/****************************************************************/
Fonction F1(P1 : Entier) Retourner Entier
/* Objet : Le résultat de la fonction F1 est entier. */
/****************************************************************/
Debut
...
Si P1==1 Alors
/* Sortie de la fonction. */ Fin Si
...
Fin Fonction

/****************************************************************/
Procedure P2(P1 : Reel)
/* Objet : Definition d'une procedure. */
/****************************************************************/
Debut
...
Si P1==1.0 Alors
/* Sortie de la procédure. */
Fin Si ...
Fin Procedure

Voir aussi

Fonction pour définir une fonction. Procedure pour définir une procédure.

Traduction

---------