IMPORT

Instruction. Imporation des définitions d'un module.

Syntaxe

IMPORT ListeDImportationsOption ;

Description

L'instruction IMPORT permet de spécifier la liste des définitions importées par le module.

Seules les définitions explicitement exporté par un module tiers sont importable par un autre module.

Chaque module est identifié de manière unique par un chemin d'arcs déclaré à la suite du nom du module. Ce chemin permet de faire le lien entre le module exporté et le module importé.

Exemple

MonModule1 {iso member-body(2) ups(1) essai(1)} DEFINITIONS AUTOMATIC TAGS ::=
-- L'identifiant du module est {iso member-body(2) ups(1) essai(1)} .

BEGIN

EXPORT
-- Definition d'une sequence avec trois proprietes.
MonType1 ::= SEQUENCE
-- Definition d'une sequence avec trois proprietes.
MonType2 ::= SEQUENCE
-- Definition d'une sequence avec trois propriétes.
MonType3 ::= SEQUENCE
END

Module important

MonModule2 {iso member-body(2) ups(1) essai(2)} DEFINITIONS AUTOMATIC TAGS ::=
-- L'identifiant du module est {iso member-body(2) ups(1) essai(2)} .

BEGIN

IMPORT
...
END

Voir aussi

IMPORT pour importer les définitions d'un autre module.