Gosub
Gosub
Format
gosub label
label:
instruction(s)
return
Description
Exécute et attend le sous-programme commençant à l’étiquette label. Le sous-programme se termine par Return, l’exécution du programme se poursuit alors à l’instruction qui suit gosub. le commandes gosub peuvent être imbriquées.
Exemple
print "Début du";
gosub progtxt
gosub sousprog
print "Milieu du";
gosub progtxt
gosub sousprog
print "Fin du";
gosub progtxt
end
sousprog:
print "-> exécution du sous";
gosub progtxt
return
progtxt:
print " programme"
return
Affichera :
Début du programme
-> exécution du sous programme
Milieu du programme
-> exécution du sous programme
Fin du programme
Voir Aussi
Notes
Les instruction Goto, Gosub, et “labels” de la version 0.9.9.2, ne peuvent pas être utilisées dans les définitions des Function et Subroutine.