Voici la liste des procédures et des fonctions inclus dans le langage de programmation Pascal-XT de Siemens (aussi connu sous le nom de Built-in functions Pascal-XT) :
Nom | Description |
---|---|
Abs | Cette fonction retourne la valeur absolue d'une expression numérique. |
Alignof | Cette fonction permet de demander l'alignement mémoire de la variable spécifié. |
Arctan | Cette fonction trigonométrique permet de calculer l'arc tangente. |
Assignfile | Cette procédure permet d'associer un fichier physique avec un fichier local ou externe. |
Bitsizeof | Cette fonction permet de demander le nombre minimum de bits requis pour représenter les valeurs spécifiés. |
Card | Cette fonction permet de demander le nombre de membres que contient l'ensemble déterminé par la valeur de l'expression spécifié. |
Chr | Cette fonction permet de retourner le caractère correspondant au code ASCII numérique. |
Concat | Cette fonction permet de juxtaposer différentes chaine de caractères et de le retourner comme argument. |
Convert | Cette fonction permet de convertir un type de données spécifié par une expression selon la même représentation mémoire que spécifié. |
Cos | Cette fonction trigonométrique permet de retourner le cosinus. |
Delete | Cette procédure permet de supprimer une partie des caractères contenu dans la chaine de caractères spécifié. |
Dispose | Cette procédure permet de libérer une partie de la mémoire préalablement alloué par la procédure New. |
Elaborate | Cette procédure permet d'initialiser un module allant prendre la place de prochain appel de cette fonction. |
Eof | Cette fonction permet d'indiquer si la fin du fichier est atteinte. |
Eoln | Cette fonction permet d'indiquer si la fin d'une ligne de fichier texte est atteinte. |
Error_Number | Cette fonction permet de retourner le numéro d'erreur de l'exception la plus récente s'étant produite. |
Exp | Cette fonction permet de retourner la valeur exponentielle. |
First | Cette fonction permet de demander la plus petite valeur du type ordinal spécifié. |
Get | Cette procédure permet de lire une composante d'un fichier. |
Insert | Cette procédure permet d'insérer une chaine de caractères dans une autre chaine de caractères à l'endroit spécifié. |
Last | Cette fonction permet de demander la plus grande valeur du type ordinal spécifié. |
Length | Cette fonction permet d'indiquer la longueur d'une chaine de caractères de format standard Pascal. |
Ln | Cette fonction permet de calculer le logarithme népérien (Naturel). |
Long | Cette fonction permet de transférer la valeur d'une expression Short_Integer en type de données Long_Integer. |
Long_Round | Cette fonction permet de demander la valeur arrondie d'un nombre réel et le retourne en type de données Long_Integer. |
Long_Trunc | Cette fonction permet de demander la partie entière d'un nombre réel et le retourne en type de données Long_Integer. |
Mark | Cette procédure permet de sauvegarder l'emplacement dans la mémoire de tas. |
Maxlength | Cette fonction permet de demander la longueur maximum du type de variable de chaine de caractères spécifié. |
New | Cette fonction permet d'allouer de la mémoire dynamique pour une variable. |
Odd | Cette fonction permet d'indiquer si la valeur entière est un nombre impaire. |
Offsetof | Cette fonction permet de demander le déplacement d'un champ RECORD depuis le début d'un RECORD. |
Ord | Cette fonction permet de connaitre le rang de la valeur scalaire, par exemple on peut connaitre le numéro de code ASCII d'un caractère de cette manière. |
Pack | Cette procédure permet de compacter un tableau. |
Page | Cette procédure permet de provoquer un saut de page dans un fichier texte en sortie. |
Position | 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 | Cette fonction permet de retourner la valeur précédente de l'expression. |
Put | Cette procédure permet d'écrire une composante dans un fichier. |
Raise | Cette procédure permet de provoquer l'exception spécifié. |
Read | Cette procédure permet de lire différentes données à partir d'une périphérique, d'un fichier ou de la console. |
Readln | Cette procédure permet de lire une ligne de texte à partir d'une périphérique, d'un fichier ou de la console. |
Readstring | Cette procédure permet de lire des chaines de caractères à partir d'une périphérique, d'un fichier ou de la console. |
Release | Cette procédure permet de libérer une partie de la mémoire préalablement alloué. |
Reset | Cette procédure permet d'ouvrir un fichier à partir de la variable fichier spécifié. |
Rewrite | Cette procédure permet de créer un nouveau fichier ou d'écraser le contenu d'un fichier existant. |
Round | Cette fonction permet de retourner la valeur arrondie d'un nombre réel. |
Setmax | Cette fonction permet de demander le plus petit membre contenu dans l'ensemble étant déterminer par la valeur de l'expression spécifié. |
Setmin | Cette fonction permet de demander le plus grand membre contenu dans l'ensemble étant déterminer par la valeur de l'expression spécifié. |
Short_Round | Cette fonction permet de demander la valeur arrondie d'un nombre réel et le retourne en type de données Short_Integer. |
Short_Trunc | Cette fonction permet de demander la partie entière d'un nombre réel et le retourne en type de données Short_Integer. |
Sin | Cette fonction trigonométrique permet de retourner le sinus. |
Sizeof | Cette fonction permet de demander la taille en octet d'une variable ou d'un type. |
Sqr | Cette fonction permet de retourner le carré d'un nombre. |
Sqrt | Cette fonction permet de retourner la racine carrée d'un nombre. |
Substring | Cette fonction permet de retourner une sous-chaine de caractères situé à la position spécifié et de longueur spécifié. |
Succ | Cette fonction permet de retourner la valeur suivante de l'expression. |
Trunc | Cette fonction permet de retourner la partie entière d'un nombre réel. |
Unpack | Cette procédure permet de dépaqueter un tableau. |
Write | Cette procédure permet d'écrire différentes données sur un périphérique, dans un fichier ou sur la console. |
Writeln | Cette procédure permet d'écrire différentes données avec un saut de ligne sur un périphérique, dans un fichier ou sur la console. |
Writestring | Cette procédure permet d'écrire chaine de caractères sur un périphérique, dans un fichier ou sur la console. |
Dernière mise à jour : Vendredi, le 13 octobre 2017