::=

Opérateur. Affectation.

Syntaxe

NomDuModule IdentifiantObjetOption DEFINITIONS ModeEtiquettageOption ModeExtensionOption ::=
BEGIN
ExportationsOption
ImportationsOption
ListeDAffectationsOption
END

NomDuType ParametresDefinisOption ::= EtiquetteOption NomDUnType ParametresTransmisOption ContrainteOption

NomDeLaClasse ::= CLASS { ListeDeParametresClasse } SyntaxeOption

NomDeLaValeur NomDUnType ::= Valeur

NomDeLaValeur NomDUneClasse ::= Valeur

Description

L'opérateur ::= permet de construire une nouvelle définition :

Exemple

MonModule {iso member-body(2) ups(1) essai(1)} DEFINITIONS AUTOMATIC TAGS ::=

BEGIN

-- Definition d'un type avec trois proprietes.
MonType ::= SEQUENCE
-- Definition d'une classe avec quatre parametres.
MaClasse ::= CLASS
-- Definition d'une constante.
MaValeur INTEGER ::=1

END

Voir aussi

@, ^, |, <, ., .., ..., :, !, &, {}, [], [[]] pour connaître des autres opérateurs.