Section courante

A propos

Section administrative du site

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