RETURN

Sommaire


Returnpermet de revenir d'un sous-programme appelé par Gosub à l'instruction suivantl'appel du Gosub.

 

Syntaxe

Return

 

Exemples

   # Appel de sous-programmes : onappellera cette partie de traitement
   # par Gosub
    TEST_GOSUB
       I = 1
       Gosub PRINT_VALEUR
       Gosub INCREMENTER
       Gosub PRINT_VALEUR
       Gosub INCREMENTER
       Gosub PRINT_VALEUR
   Return     :# retour à l'appelant
    AFF_VALEUR
       Infbox "Lavaleur de I est "+I
   
Return    :# sert à sortir de PRINT_VALEUR
    INCREMENTER
       I += 1
   Return

 

Description et commentaires

Returnpermet de revenir à l'instruction suivant le Gosub.

Schématiquement, on a l'ordre d'exécutiondes instructions suivant, (les chiffres entre parenthèses indiquant cet ordre):

(1)Gosub ETIQUETTE

(2) $ETIQUETTE

(3) Instructionsdu sous-programme

(4)Return

(5)Instructions APRES Gosub
(6) End

 

Remarque

Leretour d'un Call ou d'une étiquette appelée lors de la saisie d'un masque, sefait par l'instruction End et non par l'instructionReturn.

 

Erreursassociées

Erreur

Description

ERRET(32)

Returnsans Gosub préalable.

 

Mots-clésassociés

GOSUB - CALL - END- SUBPROG


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved