Voici la liste des mots réservés (aussi nommé mots clef) du langage de programmation Object Pascal :
Mots réservés (mots clefs) | 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. |
as | Ce mot réservé permet de castré un objet ou une interface d'un type à un autre. |
asm | Ce mot réservé permet l'inclusion d'instruction assembleur en ligne. |
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 une méthode opérant sur une référence de classe plutôt que sur un objet de référence. |
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. |
constructor | Ce mot réservé permet de définir la procédure permettant la création de l'objet dans la programmation dans la POO (Programmation Orienté Objet). |
destructor | Ce mot réservé permet de définir la procédure permettant la libération de l'objet dans la programmation dans la POO (Programmation Orienté Objet). |
div | Ce mot réservé 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). |
except | Ce mot réservé permet d'indiquer les instructions a exécuter lorsqu'une exception se produit. |
exports | Ce mot réservé permet de définir les adressages des procédures et fonctions devant être exporté dans une bibliothèque. |
file | Ce mot réservé permet de définir une variable de format fichier. |
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. |
function | Ce mot réservé permet de définir une fonction utilisateur. |
goto | Ce mot réservé permet d'effectuer un branchement à une instruction correspondant à l'emplacement de l'étiquette. |
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 de spécifier la zone privé où sont décrits le code de l'unité. |
in | Ce mot réservé permet d'indiquer une correspondance avec l'ensemble spécifié. |
inherited | Ce mot réservé permet de faire référence à sa méthode parent dans la POO (Programmation Orienté Objet). |
initialization | Ce mot réservé permet d'indiquer du code à exécuter lors de l'initialisation d'une unité. |
inline | Ce mot réservé permet d'inclure directement du code machine en ligne dans le code du compilateur. |
interface | Ce mot réservé permet de définir la zone publique et les entêtes dans une unité. |
is | Ce mot réservé permet de vérifier si l'objet ou l'interface peut être castré. |
label | Ce mot réservé permet de définir des étiquettes utilisable habituellement par l'instruction «GOTO» ou comme adressage dans le code assembleur. |
library | Ce mot réservé permet de définir une bibliothèque lors de la compilation. |
mod | Ce mot réservé permet d'effectuer un Modulo, c'est-à-dire le restant d'une division. |
nil | Ce mot réservé permet d'indiquer que le pointeur pointe sur une valeur nulle ou sur rien. |
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 des objets (classe) dans la POO (Programmation Orienté Objet). |
of | Ce mot réservé permet d'indiquer un groupe d'élément. |
on | Ce mot réservé permet d'indiquer le type d'exception et l'action à entreprendre. |
or | Ce mot réservé permet d'effectuer un Ou logique sur des booléens ou Ou binaire sur des valeurs numériques. |
packed | Ce mot réservé permet d'indiquer au compilateur d'utiliser le moins de mémoire possible pour la définition de la structure. |
procedure | Ce mot réservé permet de définir une procédure. |
program | Ce mot réservé permet d'indiquer le nom du programme Object Pascal. |
property | Ce mot réservé permet d'indiquer une propriété dans un objet laquelle est utilisé comme une variable dans l'objet mais traiter comme une méthode. |
raise | Ce mot réservé permet de provoquer une exception. |
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 vraie. |
set | Ce mot réservé permet de définir des ensembles. |
shl | Ce mot réservé permet d'effectuer un décalage de bit vers la gauche. |
shr | Ce mot réservé permet d'effectuer un décalage de bit vers la droite. |
string | Ce mot réservé permet de définir une variable de chaine de caractères de format String. |
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. |
unit | Ce mot réservé permet de définir l'entête d'une unité. |
until | Ce mot réservé permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vraie. |
uses | Ce mot réservé permet d'indiquer les unités devant être utilisé par le programme, l'unité ou «Library» courante. |
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. |
xor | Ce mot réservé permet d'effectuer un Ou exclusif logique sur des booléens ou «Ou exclusif binaire» sur des valeurs numériques. |
Dernière mise à jour : Vendredi, le 13 octobre 2017