| ABS |
SYSTEM |
Cette fonction retourne la valeur absolue d'une expression numérique. |
| ADDR |
SYSTEM |
Cette fonction retourne le pointeur d'une adresse de variable, fonction ou procédure. |
| AND |
|
Cet opérateur 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. |
| ATAN |
TRANSCEND |
Cette fonction trigonométrique permet de calculer la «ArcTangente» en radians. |
| BEGIN |
|
Cette instruction permet de définir le début d'un bloc d'instruction. |
| BLOCKREAD |
SYSTEM |
Cette instruction permet d'effectuer la lecture d'enregistrement dans un fichier. |
| BLOCKWRITE |
SYSTEM |
Cette instruction permet d'effectuer l'écriture d'enregistrement dans un fichier. |
| BOOLEAN |
SYSTEM |
Ce type d'identificateur permet de définir une variable de format Booléen (True ou False). |
| BYTESTREAM |
SYSTEM |
Ce type d'identificateur permet de définir une variable de tableau de «Char» indéfinie: «Array[0..?]of Char». |
| CASE OF |
|
Cette instruction permet de définir le début d'un bloc d'instruction. |
| CHAR |
SYSTEM |
Ce type d'identificateur permet de définir une variable de format Char (n'importe quel caractère ASCII 0 à 255). |
| CHR |
SYSTEM |
Cette fonction permet de retourner le caractère correspondant au code ASCII numérique. |
| CLOSE |
SYSTEM |
Cette procédure permet de fermer un fichier. |
| CONCAT |
SYSTEM |
Cette fonction de justaxposé différentes de chaine de caractères et de retourne comme argument. |
| 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. |
| COPY |
SYSTEM |
Cette fonction permet d'extraire un sous-chaine de caractères dans une chaine de caractères. |
| COS |
TRANSCEND |
Cette fonction trigonométrique retourne le «Cosinus». |
| DELETE |
SYSTEM |
Cette procédure permet de supprimer une partie des caractères contenu dans la chaine de caractères spécifié. |
| DIV |
|
Cette opérateur permet d'effectuer la division entière de nombre entier par un second. |
| END |
|
Cette instruction permet de définir la fin d'un bloc d'instruction, d'un enregistrement (RECORD) ou d'une évaluation de cas (CASE OF). |
| EOF |
SYSTEM |
Cette fonction indique si la fin du fichier est atteinte. |
| EOLN |
SYSTEM |
Cette fonction indique si la fin d'une ligne de fichier texte est atteinte. |
| EXIT |
SYSTEM |
Cette procédure permet de quitter la procédure ou fonction immédiatement. |
| EXTERNAL |
|
Ce mot réservé permet d'inclure des sous-programmes externe (n'étant pas compiler avec le Turbo Pascal). |
| FILE |
SYSTEM |
Ce type d'identificateur permet de définir une variable de format fichier. |
| FILLCHAR |
SYSTEM |
Cette procédure permet d'effacer directement avec la valeur d'un octet une zone de mémoire. |
| FILLSCREEN |
TURTLEGRAPHICS |
Cette procédure permet de remplir la fenêtre de visualisation avec la couleur spécifié. |
| FOR |
|
Ce mot réservé permet de produire un compteur de boucle. |
| FORWARD |
|
Ce mot réservé permet de définir l'entête d'une procédure et fonction sans définir immédiatement le corps. |
| FUNCTION |
|
Ce mot réservé permet de définir une fonction utilisateur. |
| GET |
SYSTEM |
Cette procédure permet de lire un enregistrement dans un fichier. |
| GOTO |
|
Ce mot réservé permet d'effectuer un branchement à une instruction correspondant à l'emplacement de l'étiquette. |
| GOTOXY |
SYSTEM |
Cette procédure permet de fixer l'emplacement du curseur dans l'écran de texte. |
| GRAFMODE |
TURTLEGRAPHICS |
Cette procédure permet de passer en mode graphique. |
| HALT |
SYSTEM |
Cette procédure permet d'arrêter le programme ou le sous-programme actuellement en cours. |
| IF |
|
Ce mot réservé permet d'effectuer des branchements d'instruction ou de bloc d'instruction en fonction de certaines conditions. |
| IMPLEMENTATION |
SYSTEM |
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é. |
| INITTURTLE |
TURTLEGRAPHICS |
Cette procédure permet d'initialiser la tortue. |
| INSERT |
SYSTEM |
Cette procédure permet d'insérer une chaine de caractères dans une autre chaine de caractères à l'endroit spécifié. |
| INT |
SYSTEM |
Cette fonction permet de retourner la partie entière d'un nombre réel. |
| INTEGER |
SYSTEM |
Ce type d'identificateur permet de définir une variable entière de format Integer (valeur entre -32768 et 32767). |
| INTERFACE |
|
Ce mot réservé permet de définir la zone publique et les entêtes dans une unité. |
| IORESULT |
SYSTEM |
Cette fonction permet de connaitre le code d'erreur d'une opération effectué sur un fichier. |
| KEYPRESS |
APPLESTUFF |
Cette fonction permet de vérifier si l'utilisateur appui actuellement sur une touche. |
| LABEL |
|
Ce mot réservé permet de définir des étiquettes utilisable habituellement par l'instruction «GOTO» ou comme adressage dans le code assembleur. |
| LENGTH |
SYSTEM |
Cette fonction permet d'indiquer la longueur d'une chaine de caractères de format standard Pascal. |
| LN |
TRANSCEND |
Cette fonction permet de calculer le logarithme népérien (Naturel). |
| LOG |
TRANSCEND |
Cette fonction permet de calculer le logarithme en base 10. |
| MARK |
SYSTEM |
Cette procédure permet de sauvegarder l'emplacement dans la mémoire de tas. |
| MAXINT |
SYSTEM |
Cette constante permet d'indiquer la limite positive d'un nombre entier. |
| MEMAVAIL |
SYSTEM |
Cette fonction retourne la taille total en octet de mémoire dynamique allouable dans la mémoire de tas. |
| MOVELEFT |
SYSTEM |
Cette procédure permet d'effectuer un copie d'un tampon de mémoire dans une autre zone de mémoire de la longueur spécifié en octets en effectuant la copie du début vers la fin. |
| MOVERIGHT |
SYSTEM |
Cette procédure permet d'effectuer un copie d'un tampon de mémoire dans une autre zone de mémoire de la longueur spécifié en octets en effectuant la copie de la fin vers le début. |
| NEW |
SYSTEM |
Cette fonction permet d'allouer de la mémoire dynamique pour une variable. |
| NIL |
|
Cette constante permet d'indiquer que le pointeur pointe sur une valeur nulle ou sur rien. |
| NOT |
|
Cet opérateur permet d'effectuer un Non logique sur des booléens ou Non binaire sur des valeurs numériques. |
| ODD |
SYSTEM |
Cette fonction indique si la valeur entière est un nombre impaire. |
| OR |
|
Cet opérateur permet d'effectuer un Ou logique sur des booléens ou Ou binaire sur des valeurs numériques. |
| PACKED |
SYSTEM |
Ce mot réservé permet d'indiquer au compilateur d'utiliser le moins de mémoire possible pour la définition de la structure. |
| PAGE |
SYSTEM |
Cette procédure d'envoyer un code de saut de page (le code ASCII 12: Form Feed) dans un fichier. |
| PENCOLOR |
TURTLEGRAPHICS |
Cette procédure permet de définir la couleur des lignes traçé par la tortue. |
| POS |
SYSTEM |
Cette fonction permet d'indiquer la position à laquelle se trouve une sous-chaine de caractères dans une chaine de caractères de format standard Pascal. |
| PRED |
SYSTEM |
Cette fonction permet de retourner la valeur précédente de l'expression. |
| PROCEDURE |
|
Ce mot réservé permet de définir une procédure. |
| PROGRAM |
|
Ce mot réservé permet le nom du programme Pascal. |
| PUT |
SYSTEM |
Cette procédure permet d'écrire un enregistrement dans un fichier. |
| PWROFTEN |
TRANSCEND |
Cette fonction permet de calcul 10 à la puissance spécifié. |
| RANDOM |
APPLESTUFF |
Cette fonction permet de générer un nombre aléatoire. |
| RANDOMIZE |
APPLESTUFF |
Cette procédure permet d'initialiser la générateur de nombre aléatoire. |
| READ |
SYSTEM |
Cette procédure permet de lire différentes données à partir d'une périphérique, d'un fichier ou de la console. |
| READLN |
SYSTEM |
Cette procédure permet de lire une ligne de texte à partir d'une périphérique, d'un fichier ou de la console. |
| REAL |
SYSTEM |
Ce type d'identificateur permet de définir une variable réel de format Real. |
| RECORD |
|
Ce mot réservé permet de définir des structures d'enregistrement contenu des variables. |
| RELEASE |
SYSTEM |
Cette procédure permet de restituer tous les zones mémoires supérieur à l'adresse pointeur spécifié. |
| REPEAT |
|
Ce mot réservé permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vrai. |
| RESET |
SYSTEM |
Cette procédure permet d'ouvrir un fichier à partir de la variable fichier spécifié. |
| REWRITE |
SYSTEM |
Cette procédure permet de créer un nouveau fichier ou d'écraser le contenu d'un fichier existant. |
| ROUND |
SYSTEM |
Cette fonction retourne la valeur arrondie d'un nombre réel. |
| SCAN |
SYSTEM |
Cette fonction permet d'effectuer la recherche d'un caractère dans un tampon. |
| SEEK |
SYSTEM |
Cette procédure permet de fixer la position du pointeur dans un fichier spécifier. |
| SEGMENT |
|
Ce mot réservé permet de convertir une procédure ou fonction en recouvrement. |
| SET |
|
Ce mot réservé permet de définir des ensembles. |
| SETCHAIN |
CHAINSTUFF |
Cette procédure permet d'appeler des fichiers de chaine de code exécutable. |
| SETCVAL |
CHAINSTUFF |
Cette procédure permet de sauvegarder un message dans une emplacement mémoire du système appelé par «CHAINVAL», où il peut être lancer par un autre programme. |
| SIN |
TRANSCEND |
Cette fonction trigonométrique retourne le «Sinus». |
| SIZEOF |
|
Ce mot réservé permet de connaitre la taille en octet d'une variable ou d'un type. |
| SQR |
SYSTEM |
Cette fonction retourne le carré d'un nombre. |
| SQRT |
TRANSCEND |
Cette fonction retourne la racine carré d'un nombre. |
| STR |
SYSTEM |
Cette procédure permet de convertir un nombre en une chaines de caractères ASCIZ. |
| STRING |
SYSTEM |
Ce type d'identificateur permet de définir une variable de chaine de caractères de format String. |
| SUCC |
SYSTEM |
Cette fonction permet de retourner la valeur suivante de l'expression. |
| TEXT |
SYSTEM |
Ce type d'identificateur permet de définir une variable de fichier de format Text. |
| TEXTMODE |
TURTLEGRAPHICS |
Cette procédure permet de passer en mode texte. |
| TRUNC |
SYSTEM |
Cette fonction retourne la partie entière d'un nombre réel. |
| 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é. |
| UNITBUSY |
SYSTEM |
Cette fonction indique si un périphérique est occupé. |
| UNITCLEAR |
SYSTEM |
Cette procédure permet d'annuler toutes les opérations d'entrée/sortie d'un périphérique spécifié et la réinitialise à son état de démarrage. |
| UNITREAD |
SYSTEM |
Cette procédure permet d'effectuer la lecture d'entrée/sortie des structures d'information de l'unité spécifié. |
| UNITSTATUS |
SYSTEM |
Cette procédure permet de déterminer si un périphérique externe est présent dans le système et s'il est actuellement opérationnel. |
| UNITWAIT |
SYSTEM |
Cette procédure permet d'arrêter l'exécution du programme pendant que les opérations d'entrée/sortie en progression. |
| UNITWRITE |
SYSTEM |
Cette procédure permet d'effectuer l'écrire d'entrée/sortie des structures d'informations de l'unité spécifié. |
| 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. |
| VIEWPORT |
TURTLEGRAPHICS |
Cette procédure permet de définir la fenêtre taille de la fenêtre de visualisation. Par défaut, les valeurs suivantes sont utilisés: «ViewPort(0,279,0,191);». |
| 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. |
| WORDSTREAM |
SYSTEM |
Ce type d'identificateur permet de définir une variable de tableau de «Integer» indéfinie: «Array[0..?]of Integer». |
| WRITE |
SYSTEM |
Cette procédure permet d'écrire différentes données sur un périphérique, dans un fichier ou sur la console. |
| WRITELN |
SYSTEM |
Cette procédure permet d'écrire différentes données avec un saut de ligne sur une périphérique, dans un fichier ou sur la console. |