SUB...ENDSUB
Débute et finit une procédure.
Support WebVue - Oui.
Syntaxe
SUB subname([P1, P2 ......P10])
[instruction list]
ENDSUB
|
Argument |
Définition |
|
P1 to P10 |
Paramètres à passer par la fonction. Ces arguments peuvent être de n'importe quel type. |
Exécution
Une fonction subname est créée. Les paramètres passés à la fonction ne sont pas typés (entier, long, ...) à l'appel. Leur type doit être cependant cohérent avec l'utilisation que l'on en fait au sein de la procédure. Une erreur de conversion de type donnera lieu à une erreur d'exécution.
Il faut aussi obligatoirement une procédure MAIN pour chaque programme (sauf pour le programme de déclaration de fonctions et données globales).
Une valeur peut être retournée par une fonction en utilisant l'instruction RETURN.
Exemple
Pour un exemple, sélectionnez le lien exemple ci-dessus.