OF |
De |
---|---|
Modula-2 |
Syntaxe
ARRAY [indexType] OF elementType |
CASE variable OF value1: statement1 | value2: statement2 ... ELSE defaultStatement END; |
Paramètres
Nom | Description |
---|---|
indexType | Ce paramètre permet d'indiquer le type des indices du tableau, pouvant être un sous-ensemble de types numériques comme CARDINAL, INTEGER ou un type énuméré. |
elementType | Ce paramètre permet d'indiquer le type des éléments du tableau, pouvant être n'importe quel type de donnée valide en Modula-2 (par exemple, INTEGER, CHAR,...). |
value1 | Ce paramètre permet d'indiquer la première valeur est évaluée, et le cas correspondant à la valeur de variable est exécuté. |
value2 | Ce paramètre permet d'indiquer la deuxième valeur est évaluée, et le cas correspondant à la valeur de variable est exécuté. |
statement1 | Ce paramètre permet d'indiquer l'instruction exécuté si value1 correspond. |
statement2 | Ce paramètre permet d'indiquer l'instruction exécuté si value2 correspond. |
defaultStatement | Ce paramètre permet d'indiquer l'instruction exécuté si aucun des autres cas ne correspond. |
Description
Ce mot réservé permet d'indiquer un groupe d'élément.
Remarques
- OF est essentiel dans les déclarations de types structurés et dans les instructions conditionnelles de type CASE.
- Dans les instructions CASE, l'utilisation de OF est obligatoire pour associer des valeurs aux instructions.
Dernière mise à jour : Dimanche, le 25 Août 2024