System |
Système |
---|---|
Maxon Pascal |
Description
Cette unité contient les procédures et fonctions de base du Maxon Pascal.
Liste des procédures et fonctions
Nom | Description |
---|---|
Abs | Cette fonction permet de demander la valeur absolue du paramètre spécifié. |
Addr | Cette fonction permet de retourner l'adresse de l'objet spécifié. |
Append | Cette procédure permet de préparer un fichier texte à ajouter. |
ArcTan | Cette fonction permet de demander l'arc tangente du paramètre spécifié. |
Assign | Cette procédure permet d'attribuer un nom de fichier à une variable de fichier. |
BlockRead | Cette procédure permet de lire le nombre d'octets spécifié du fichier spécifié. |
BlockWrite | Cette procédure permet d'écrire le nombre d'octets spécifié de la variable spécifié dans le fichier spécifié. |
Chr | Cette fonction permet de demander le numéro de caractère ASCII spécifié. |
Close | Cette procédure permet de fermer un fichier ouvert. |
Concat | Cette fonction permet d'effectuer une concaténation d'une chaîne de caractères ou plus en une chaîne de caractères. |
Copy | Cette fonction permet de retourner le nombre de caractères spécifié, en commençant à la position spécifié. |
Cos | Cette fonction permet de retourner le cosinus du paramètre. |
Dec | Cette procédure permet de décrémenter une variable ordinale de 1 ou du nombre spécifié. |
Delete | Cette procédure permet de supprimer le nombre de caractères de la chaîne de caractères spécifié, en commençant à la position spécifié. |
Dispose | Cette procédure permet de disposer d'une variable dynamique. |
Eof | Cette fonction permet de retourner False s'il reste des données à lire après la position actuelle du fichier. |
Eoln | Cette fonction permet de retourner False s'il reste des données à lire après la position actuelle du fichier, mais avant la nouvelle ligne suivante. |
Erase | Cette procédure permet d'effacer un fichier du disque. |
Exit | Cette procédure permet de quitter le bloc de code actuel. |
Exp | Cette fonction permet de retourner l'exponentielle du nombre spécifié. |
FileSize | Cette fonction permet de retourner le nombre d'enregistrements dans le fichier spécifié. |
FillChar | Cette procédure permet de remplir la mémoire à partir de l'adresse spécifiée. |
FreeMem | Cette procédure permet de disposer d'une variable dynamique d'une taille spécifiée. |
GetMem | Cette procédure permet de créer une nouvelle variable dynamique et définit la variable spécifié pour qu'il pointe dessus. |
Halt | Cette procédure permet d'arrêter le programme en cours. |
Hi | Cette fonction permet de retourner l'octet de poids fort spécifié. |
HiWord | Cette fonction permet de retourner le mot de poids fort spécifié. |
Inc | Cette procédure permet d'incrémenter une variable ordinale de 1 ou du nombre spécifié. |
Insert | Cette procédure permet d'insérer une sous-chaîne de caractères dans une chaîne de caractères dans la position spécifié. |
Int | Cette fonction permet de retourner la partie entière du nombre spécifié. |
IOresult | Cette fonction permet de retourner l'état d'erreur de la dernière opération d'entrée/sortie. |
Length | Cette fonction permet de retourner la longueur de la chaîne de caractères spécifié. |
Ln | Cette fonction permet de retourner le logarithme naturel du nombre spécifié. |
Lo | Cette fonction permet de retourner l'octet de poids faible du nombre spécifié. |
LoWord | Cette fonction permet de retourner le mot de poids faible du nombre spécifié. |
MaxAvail | Cette fonction permet de retourner la taille du plus grand bloc de mémoire contigu du tas. |
MemAvail | Cette fonction permet de retourner la somme des tailles de tous les blocs de mémoire libres du tas. |
Move | Cette procédure permet de déplacer le nombre d'octets de la source vers la destination. |
New | Cette procédure permet de créer une nouvelle variable dynamique et de définit la variable spécifié pour qu'il pointe dessus. |
Odd | Cette fonction permet de tester la valeur afin de vérifier si le paramètre spécifié est un nombre impair. |
Ord | Cette fonction permet de retourner le nombre ordinal d'une valeur de type ordinal ou de type pointeur. |
Ord4 | Cette fonction permet de retourner le nombre ordinal de type de données LongInt d'une valeur de type ordinal. |
Page | Cette procédure permet d'écrire un caractère de saut de page dans le fichier spécifié. |
Pi | Cette constante retourne la valeur de nombre Pi (π). |
Pos | Cette fonction permet de rechercher une sous-chaîne de caractères pour la première occurrence de chaîne de caractères spécifiés. |
Pred | Cette fonction permet de retourner le prédécesseur du paramètre. |
Ptr | Cette fonction permet de convertir une valeur entière longue en une valeur de type pointeur. |
Random | Cette fonction permet de retourner un nombre aléatoire. |
Randomize | Cette procédure permet d'initialiser le générateur de nombres aléatoires avec une valeur aléatoire. |
RandSeed | Cette variable contient une valeur pour le générateur de nombres aléatoires. |
Read | Cette procédure permet de lire une ou plusieurs composantes du fichier spécifié dans une ou plusieurs variables. |
ReadLn | Cette procédure permet de lire une ligne de texte à partir d'un fichier. |
Rename | Cette procédure permet de renommer le nom d'un fichier. |
Reset | Cette procédure permet d'ouvrir ou réinitialiser un fichier. |
ReWrite | Cette procédure permet de créer ou réinitialiser un fichier. |
Round | Cette fonction permet d'arrondir une valeur de type réel à une valeur de type entier. |
Seek | Cette procédure permet de déplacer le pointeur de fichier vers un enregistrement spécifique du fichier spécifié. |
SeekEof | Cette fonction permet d'indiquer si la fin du fichier texte est atteinte en sautant tous les espaces blancs. |
SeekEoln | Cette fonction indique si la fin d'une ligne de fichier texte est atteinte en sautant tous les espaces blancs. |
SetTextBuf | Cette procédure permet d'attribuer un tampon d'entrée/sortie à un fichier texte. |
Sin | Cette fonction permet de retourner le sinus du paramètre spécifié. |
SizeOf | Cette fonction permet de retourner la taille d'un objet. |
SPtr | Cette fonction permet de retourner la valeur actuelle du pointeur de pile. |
Sqr | Cette fonction permet de retourner le carré du nombre spécifié. |
Sqrt | Cette fonction permet de retourner la racine carré du nombre spécifié. |
Str | Cette procédure permet de convertir une valeur numérique en chaîne de caractères. |
Succ | Cette fonction permet de retourner le successeur du paramètre spécifié. |
Swap | Cette fonction permet de permuter les octets de la partie haute et basse du paramètre spécifié. |
SwapWord | Cette fonction permet de permuter les mots de la partie haute et basse du paramètre spécifié. |
Trunc | Cette fonction permet de tronquer une valeur de type réel en une valeur de type entier. |
Val | Cette procédure permet de convertir une chaîne de caractères en une variable numérique. |
Write | Cette procédure permet d'écrire une ou plusieurs composantes dans le fichier spécifié. |
WriteLn | Cette procédure permet d'écrire une ou plusieurs composantes dans le fichier spécifié et ajoute un marqueur de fin de ligne dans le fichier. |
Dernière mise à jour : Dimanche, le 6 février 2022