Section courante

A propos

Section administrative du site

Voici la liste des différentes procédures et fonctions prédéfinies disponibles avec le DEFT Pascal :

Nom Description
ABS Cette fonction permet de retourner la valeur absolue d'une expression numérique.
ARCTAN Cette fonction permet de demander l'arc tangente.
CALL Cette fonction permet d'appeler une fonction et sous-routine en langage machine typiquement recherché dans la ROM du CoCo.
CHR Cette fonction permet de retourner le caractère correspondant au code ASCII numérique.
COS Cette fonction permet de retourner le cosinus.
CURSOR Cette procédure permet de positionner le curseur selon l'une des 512 positions de l'écran.
DECODE Cette procédure permet de construire une chaîne de caractères contenant une représentation externe (en base 10) d'un entier.
DECODEREAL Cette procédure permet de construire une chaîne de caractères contenant une représentation externe (en décimal ou scientifique) d'un nombre réel.
ENCODE Cette fonction permet de convertir une chaîne de caractères contenant une constante entière vers un entier.
ENCODEREAL Cette fonction permet de convertir une une chaîne de caractères contenant une constante réel vers un réel.
EXP Cette fonction permet de retourner la valeur exponentielle.
FILEERROR Cette fonction permet de demander la dernière erreur d'entrée/sortie s'étant produite.
GET Cette procédure permet d'avancer le pointeur de fichier vers la prochaine composante dans le fichier.
HEX Cette procédure permet de construire une chaîne de caractères contenant un hexadécimal ASCII représentant la région de mémoire spécifié.
LN Cette fonction permet de calculer le logarithme népérien (Naturel).
MARK Cette procédure permet de marquer l'état courant du tas.
MEMAVAIL Cette fonction permet de déterminer le nombre d'octets de mémoire disponible dans le tas.
NEW Cette procédure 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.
ORD Cette fonction permet de connaître le rang de la valeur scalaire, par exemple on peut connaître le numéro de code ASCII d'un caractère de cette manière.
PAGE Cette procédure permet d'envoyer un code de saut de page dans un fichier.
PRED Cette fonction permet de retourner la valeur précédente de l'expression.
PUT Cette procédure permet d'écrire un enregistrement dans un fichier.
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.
RELEASE Cette procédure permet permet de libérer des variables dans le tas.
RESET Cette procédure permet d'ouvrir un fichier à partir de la variable fichier spécifié et de le réinitialiser au début.
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.
SIN Cette fonction permet de retourner le sinus.
SIZEOF Cette fonction permet de connaître 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é d'un nombre.
STRINGCOPY Cette procédure permet de copier une portion d'une chaîne de caractères dans une autre.
STRINGDELETE Cette procédure permet de supprimer une portion d'une variable de chaîne de caractères.
STRINGINSERT Cette procédure permet d'insérer une chaîne de caractères dans une chaîne de caractères spécifié au point spécifié.
STRINGPOS Cette fonction permet de rechercher l'emplacement d'une autre chaîne de caractères dans une autre chaîne de caractères.
SUCC Cette fonction permet de retourner la valeur suivante de l'expression.
TRUNC Cette fonction retourne la partie entière d'un nombre réel.
WRITE Cette procédure permet d'écrire différentes données sur une 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 une périphérique, dans un fichier ou sur la console.

Remarque



Dernière mise à jour : Samedi, le 11 juillet 2020