UpsKrn.Module.EnumererVariables

Fonction Optimiser(Invariant) EnumererVariables(Numero : Entier, TypeVariable : Nul Ou Type=? Sortie, PeutEtreNul : Booleen=? Sortie, Aide : Nul Ou Caractere=? Sortie, NomEnumere : Nul Ou Caractere=? Sortie) Retourner Nul Ou Caractere;

Description

La méthode EnumererVariables permet d'énumérer les variables publiques ou en lecture publique définies dans le module. Les variables sont numérotées à partir de un.

En sortie, la variable Aide recueille un libellé donnant la sémantique de la variable et le résultat est le nom de la variable.

Exemple

Module M1

Variable
/******/

Module M2

Variable
/******/

Principal
/*******/
M=Module("M1");
N=M.EnumererVariables(++Numero, ?, ?, ?, ?);
/* Enumère les variables de 'M1'. */
TantQue N!=Nul Faire Fin TantQue
Fin Principal

Traduction

---------