Module

Instruction de déclaration. Définition d'un source d'un module.

Instruction de déclaration. Définition d'une interface d'un module.

Syntaxe

Source Module LibelleDuModule Version NumeroDeVersion . NumeroDeRevision . NumeroDeCorrection ;

Interface Module LibelleDuModule Version NumeroDeVersion . NumeroDeRevision . NumeroDeCorrection ;

Description

Up ! Application System prend en charge indifféremment des sources ou des interfaces de composants ou de modules. Afin de les différencier, il se fie à l'en-tête du source. L'instruction Module permet d'identifier le fichier comme étant un source ou une interface d'un module.

Par convention, si l'extension du fichier est upl, il s'agit d'un source d'un composant ou d'un module ; si l'extension du fichier est upi, il s'agit d'une interface d'un composant ou d'un module.

Le libellé du composant ou du module permet d'associer une annotation au module qui est utilisée par les outils d'Up ! Application System.

Le numéro de version-révision du composant ou du module permet de vérifier à l'exécution la cohérence de la composition du programme. Up ! Virtual Technical Machine vérifie pour chaque module que les numéros de version-révision concordent entre l'appelant et l'appelé ou tout au moins qu'il existe une compatibilité.

Exemple

Source Module "Ceci est un module" Version 1.0.0;

Interface Module "Ceci est un module" Version 1.0.0;

Voir aussi

Composant pour définir un composant. Source pour définir un source. Interface pour définir une interface.

Traduction

---------