Voici un tableau de référence des différents mots réservés du Modula-3 :
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. |
BITS | Ce mot réservé permet d'indiquer l'utilisation de bits dans une définition de type. |
BRANDED | Ce mot réservé permet de marquer des objets pour les rendre uniques afin d'éviter toute équivalence structurelle. |
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. |
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. |
EVAL | Ce mot réservé permet d'évaluer une expression et d'ignorer le résultat. |
EXCEPT | Ce mot réservé permet d'indiquer les instructions a exécuter lorsqu'une exception se produit. |
EXCEPTION | Ce mot réservé permet de déclarer une exception. |
EXIT | Ce mot réservé permet de quitter la procédure ou fonction immédiatement. |
EXPORTS | Ce mot réservé permet d'exporter des identificateurs. |
FINALLY | Ce mot réservé permet un groupe d'instructions devant exécuter avant de quitter une exception. |
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. |
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é. |
INTERFACE | Ce mot réservé permet de définir une section dans lequel les constantes, les types, les variables, les exceptions et les procédures sont spécifiés. |
LOCK | Ce mot réservé permet d'introduire un bloc dans lequel le Mutex est verrouillé. |
LOOP | Ce mot réservé permet d'effectuer des boucles d'instructions infini. |
METHODS | Ce mot réservé permet d'indiquer une méthode déclaré dans un objet. |
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. |
OBJECT | Ce mot réservé permet de définir un objet ou une classe. |
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. |
PROCEDURE | Ce mot réservé permet de définir une procédure. |
RAISE | Ce mot réservé permet de provoquer une exception. |
RAISES | Ce mot réservé permet de provoquer une exception relié à une procédure à proximité. |
READONLY | Ce mot réservé permet d'indiquer un mode de paramètres en lecture seulement. |
RECORD | Ce mot réservé permet de définir des structures d'enregistrement contenu dans des variables. |
REF | Ce mot réservé permet d'indiquer une référence à un type de données. |
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. |
REVEAL | Ce mot réservé permet de cacher les détails de la mise en oeuvre aux clients. |
ROOT | Ce mot réservé permet d'indiquer le type d'objet tracé sans champs ni méthodes. |
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. |
TRY | Ce mot réservé permet d'indiquer la partie à traiter tant qu'une exception ne se produit pas. |
TYPE | Ce mot réservé permet de définir des types utilisateur. |
TYPECASE | Ce mot réservé permet d'indiquer une évaluation de cas sur un type de données. |
UNSAFE | Ce mot réservé permet d'indiquer que l'interface ou le module n'est pas sûr lors des appels. |
UNTIL | Ce mot réservé permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vraie. |
UNTRACED | Ce mot réservé permet d'indiquer une référence sans trace. |
VALUE | Ce mot réservé permet d'indiquer un mode de paramètres de valeur. |
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