Voici un tableau de référence des différents mots réservés du Modula-2 :
| Nom | Description |
|---|---|
| AND | Ce mot réservé permet d'effectuer un Et logique sur des booléens ou Et binaire sur des valeurs numériques. |
| ARRAY | Ce mot réservé permet de définir des tableaux avec des valeurs scalaires. |
| BEGIN | Ce mot réservé permet de définir le début d'un bloc d'instruction. |
| BY | Ce mot réservé permet d'indiquer une méthode de traitement dans certains instructions. |
| CASE | Ce mot réservé permet de définir une liste de conditionnels ayant comme point de comparaison un même résultat. |
| CONST | Ce mot réservé permet de définir une constante ou de définir une variable avec une valeur constante au lancement du programme. |
| DEFINITION | Ce mot réservé permet d'indiquer la partie définition d'un module. |
| DIV | Cet opérateur permet d'effectuer la division entière de nombre entier par un second. |
| DO | Ce mot réservé permet d'indiquer des instructions a exécuter ou traiter selon un certain contexte. |
| ELSE | Ce mot réservé permet d'effectuer une situation contraire à la condition «IF». |
| ELSIF | Ce mot réservé permet d'indiquer un sinon suite à une condition IF. |
| END | Ce mot réservé permet de définir la fin d'un bloc d'instruction ou d'un IF. |
| EXIT | Ce mot réservé permet de quitter la procédure ou fonction immédiatement. |
| EXPORT | Ce mot réservé permet d'indiquer une exportation. |
| FOR | Ce mot réservé permet de produire un compteur de boucle. |
| FROM | Ce mot réservé permet d'indiquer le module de provenance. |
| IF | Ce mot réservé permet d'effectuer des branchements d'instruction ou de bloc d'instruction en fonction de certaines conditions. |
| IMPLEMENTATION | Ce mot réservé permet d'indiquer la mise en oeuvre des définitions d'un module. |
| IMPORT | Ce mot réservé permet d'indiquer les modules devant être utilisé par le programme. |
| IN | Ce mot réservé permet d'indiquer une correspondance avec l'ensemble spécifié. |
| LOOP | Ce mot réservé permet d'effectuer des boucles d'instructions infini. |
| MOD | Ce mot réservé permet d'effectuer un Modulo, c'est-à-dire le restant d'une division. |
| MODULE | Ce mot réservé permet de définir l'entête d'un module. |
| NOT | Ce mot réservé permet d'effectuer un Non logique sur des booléens ou Non binaire sur des valeurs numériques. |
| OF | Ce mot réservé permet d'indiquer un groupe d'élément. |
| OR | Ce mot réservé permet d'effectuer un Ou logique sur des booléens ou Ou binaire sur des valeurs numériques. |
| POINTER | Ce mot réservé permet de définir un pointeur. |
| PROCEDURE | Ce mot réservé permet de définir une procédure. |
| QUALIFIED | Ce mot réservé permet d'indiquer une exportation qualifié. |
| RECORD | Ce mot réservé permet de définir des structures d'enregistrement contenu dans des variables. |
| REPEAT | Ce mot réservé permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vrai. |
| RETURN | Ce mot réservé permet de terminer une procédure avec une valeur optionnelle. |
| SET | Ce mot réservé permet de définir des ensembles. |
| THEN | Ce mot réservé permet d'effectuer des branchements d'instruction ou de bloc d'instruction en fonction de certaines conditions. |
| TO | Ce mot réservé permet d'indiquer l'intervalle dans un compteur de boucle. |
| TYPE | Ce mot réservé permet de définir des types utilisateur. |
| UNTIL | Ce mot réservé permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vraie. |
| VAR | Ce mot réservé permet de définir des variables. |
| WHILE | Ce mot réservé permet de produire une boucle exécuté tant et aussi longueur que la condition est vrai. |
| WITH | Ce mot réservé permet de définir la structure d'enregistrement courante devant être utilisé pour les variables. |
Dernière mise à jour : Vendredi, le 9 septembre 2020