COMMENCE LE SOUS-PROGRAMME T
ACTION
La commande SUB commence le sous-programme appelé T.
Un sous-programme est un groupe d'instructions qui doivent être traitées un certain nombre de fois.
Il y a deux façons de déclarer les sous-programmes:
- un sous-programme commence par un LABEL L et se termine avec RETURN. Dans ce cas, le sous programme est appelé par la commande GOSUB L. Quand le mot-clé RETURN est exécuté, l'exécution reprend à la commande immédiatement après la commande GOSUB L. Le nom L doit être défini par le mot-clé LABEL.
- un sous-programme commence par SUB, suivi de son nom T et éventuellement de paramètres entre parenthèses, et se termine par END_SUB. Dans ce cas, le sous programme est appelé par son nom suivi des paramètres entre parenthèses. Quand le mot-clé END_SUB ou EXIT_SUB est exécuté, l'exécution reprend à la commande immédiatement après l'appel du sous-programme.
SYNTAXE :
SUB Nom(P1, P2 ,…)
UTILISATION ERREUR EXEMPLE
dim i%
for i%=1 to 10
imprime(i%)
next i%
end
sub imprime(j%)
print j%
end_sub
SUB
SUB T
EN RAPPORT
END_SUB
EXIT_SUB