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