[]

Operateur. Définition de l'étiquette d'une propriété.

Marque. Partie optionnelle de la syntaxe d'une classe.

Syntaxe

[ SorteEtiquette Valeur ] EtiquettesImplicites

[ ListeDeLexemes ]

Description

L'opérateur [] permet de :

Exemple

-- Definition d'une séquence avec trois propriétes.
MonEnsemble ::= SEQUENCE
-- Definition d'une classe avec quatre parametres.
MaClasse ::= CLASS WITH SYNTAX
MaValeur1 MaClasse ::= PARAMETERA 1 , PARAMETERB 2 , PARAMETERC 3
MaValeur2 MaClasse ::= PARAMETERA 1 , PARAMETERB 2 , PARAMETERC 3 AND PARAMETERD 4

Voir aussi

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