Syntaxe
type type_name is (type_element, type_element, ...);
|
Paramètres
Nom |
Description |
type_name |
Ce paramètre permet d'indiquer le nom du type. |
type_element, type_element, ... |
Ces paramètres permettent d'indiquer la liste de type de données. |
Description
Ce mot réservé permet de déclarer une énumération de type de données. Il existe 2 types de déclarations de type : une déclaration de type complet et une déclaration de type incomplet.
Une déclaration de type complet inclut respectivement : le mot réservé type, l'identificateur de type, le mot réservé is et la définition de type.
Une déclaration de type incomplète inclut respectivement : le mot réservé type suivi de l'identifiant du type. Si une déclaration de type incomplète existe, une déclaration de type complète avec le même identifiant doit également exister.
Remarques
- La déclaration de type complet doit se produire après la déclaration de type incomplète et dans la même section de déclarations que la déclaration de type incomplète.
- Une définition de type complet peut être un type d'accès, un type composite, un type de fichier ou un type scalaire.
- Deux déclarations de type définissent deux types différents, même si les définitions sont identiques et ne diffèrent que par leurs identifiants respectifs.
Dernière mise à jour : Mercredi, le 30 mai 2018