Section courante

A propos

Section administrative du site

Voici la liste des mots réservés (aussi nommé mots clef) du langage de programmation Concurrent Pascal avec quelques variantes populaires :

Mots réservés (mots clefs) Description
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.
CASE Ce mot réservé permet de définir une liste de conditionnels ayant comme point de comparaison un même résultat.
CLASS Ce mot réservé permet d'indiquer un type de classe de composante.
CONDITION Ce mot réservé permet d'indiquer une variable utilisée pour suspendre et réveiller des processus au sein d'un monitor. Un processus peut attendre qu'une condition devienne vraie avant de continuer son exécution.
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.
DELAY Ce mot réservé permet de suspendre l'exécution d'un processus jusqu'à ce qu'une certaine condition soit remplie. Cela permet d'implémenter des mécanismes d'attente active ou passive.
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.
DOWNTO Ce mot réservé permet d'indiquer que le compteur de boucle se produit dans le sens inverse.
ELSE Ce mot réservé permet de faire exécuter des instructions dans le contraire d'une condition.
END Ce mot réservé permet de définir la fin d'un bloc d'instruction, d'un enregistrement (RECORD) ou d'une évaluation de cas (CASE OF).
ENTRY Ce mot réservé permet de définir procédure spéciale dans un monitor. Elle est appelée par un processus pour entrer dans le monitor. L'entrée est contrôlée de manière à garantir qu'un seul processus peut être actif dans le monitor à un moment donné.
FOR Ce mot réservé permet de produire un compteur de boucle.
FUNCTION Ce mot réservé permet de définir une fonction utilisateur.
IF Ce mot réservé permet d'effectuer des branchements d'instruction ou de bloc d'instruction en fonction de certaines conditions.
MOD Ce mot réservé permet d'effectuer un Modulo, c'est-à-dire le restant d'une division.
MONITOR Ce mot réservé permet d'indiquer une structure de contrôle de la synchronisation assurant que plusieurs processus ne puissent pas accéder simultanément à des ressources partagées. Il encapsule les variables partagées, les procédures, et les conditions nécessaires pour éviter les conflits entre processus.
NOT Cet opérateur 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.
PROCESS Ce mot réservé permet d'effectuer la déclaration d'un processus globale.
PROCEDURE Ce mot réservé permet de définir une procédure.
PROGRAM Ce mot réservé permet d'indiquer le nom du programme Pascal.
QUEUE Ce mot réservé permet de gérer les processus en attente dans un monitor. Les processus tentant d'accéder à une ressource protégée par un monitor, mais ne pouvant pas encore le faire, sont placés dans une file d'attente.
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.
RESOURCE Ce mot réservé permet d'effectuer une représentation d'une ressource partagée entre les processus, pouvant être protégée par un monitor. L'accès à cette ressource est géré de manière à éviter les conditions de concurrence.
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 de données 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 longtemps que la condition est vrai.


Dernière mise à jour : Mercredi, le 17 juillet 2024