Instance de bloc fonction

Présentation

L'appel des blocs fonction se fait par le biais d'une instance qui n'est autre qu'une reproduction (copie) d'un bloc fonction.

Chaque instance dispose d'un identificateur unique (nom d'instance) et d'une structure de données contenant les variables d'entrée, de sortie et internes qui lui sont associées.

Comme les variables, les instances sont déclarées localement ou globalement. Le nom du bloc fonction est fourni sous forme de type de données d'un identificateur.

Syntaxe de déclaration d'une instance de bloc fonction

<identifiant>:<nom du bloc fonction>;

Exemple

Déclaration (par exemple, dans la partie déclaration d'un programme) de l'instance INSTANCE du bloc fonction FUB :

INSTANCE: FUB;

Les parties déclaration des blocs fonction et des programmes peuvent contenir des déclarations d'instances.