Dans le langage Tiny Pascal, la façon d'écrire une procédure et une fonction est vraiment différente. En Tiny Pascal on pense à la manière d'un algorithme, la syntaxe est très explicite. Le langage de programmation de Tiny Pascal fonctionnait sur des machines avec peu de puissance et contrairement aux langages de programmations classiques, le mot réservé de définition de procédure et fonction sont abrégés à 4 lettres.
Procédure
Voici tout d'abord la syntaxe d'une procédure :
Proc 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 :
Func nomdefonction(paramètres):typedefinition Const definition; Var definition; Begin instruction_exécuté1; ...; nomdefonction = valeurderetour; End; |
Remarque
- Contrairement au Pascal classique, le Tiny Pascal utilise plutôt les mots réservés PROC et FUNC et non pas PROCEDURE et FUNCTION.