Fonction Habilitation Optimiser(NulAbsorbant) ModifierParametre(NomParametre:Nul Ou Caractere, Expression:Nul Ou Caractere) Retourner Nul Ou Booleen;
Le type de l'expression Expression doit être identique au type du paramètre de nom NomParametre.
Si NomParametre est Nul alors le résultat est Nul.
/****************************************************************/
Procedure P(A : Entier, B : Reel, C : Caractere)
/* Objet : Procédure quelconque. */
/****************************************************************/
Debut
...
?=ModifierParametre("A", "10");
?=ModifierParametre("B", "3.4");
?=ModifierParametre("C", "\"hello\"");
...
Fin Procedure
Principal()
/*******/
Debut
...
P(1, 2.3, "coucou");
...
Fin Principal
Pour les paramètres non scalaires, aucun contrôle de type autre qu'objet générique ne peut être effectué. En cas d'erreur de type, cela provoquera un dysfonctionnement grave dans le programme.
- | - | - | - | - | - | - | - | - |