Dans le langage OverCode Pascal, la façon d'écrire une procédure et une fonction est vraiment différente. En Pascal on pense à la manière d'un algorithme, la syntaxe est très explicite.
Procédure
Voici tout d'abord la syntaxe d'une procédure:
Procedure nomdeprocédure(paramètres); Const definition; Var definition; Begin instruction_exécuté1; instruction_exécuté2; instruction_exécuté3; ... End; |
Fonction
La fonction de son côté, utilise le nom de la fonction pour retourner la valeur de retour et ne fait pas sortir de la fonction après avoir insérer une valeur. Il n'y a pas de position obligatoire n'y de nombre limite d'utilisation d'une valeur de retour. Voici sa syntaxe:
Function nomdefonction(paramètres):typedefinition Const definition; Var definition; Begin instruction_exécuté1; ...; nomdefonction = valeurderetour; End; |
Macro
Les macros sont utilisé pour intégré tel quel un bout de code dans le code source à l'endroit spécifié. Voici sa syntaxe:
Macro nomdefonction ...; EndMacro; |
Dernière mise à jour : Samedi, le 4 octobre 2008