Section courante

A propos

Section administrative du site

Liste des fonctions (aussi connu sous le nom de built-in functions) du langage de programmation CoCo-C :

Nom Description
abs Cette fonction permet de retourner la valeur absolue de l'expression spécifié.
atoi Cette fonction permet de convertir le nombre décimal représenté par une chaîne de caractères en un entier.
atoib Cette fonction permet de convertir l'entier non signé de la base spécifié représenté par la chaîne de caractères spécifié en un entier et renvoie sa valeur.
bascmd Cette fonction permet d'envoyer un ensemble sélectionné de commandes BASIC à l'interpréteur BASIC du CoCo.
cls Cette fonction permet d'effacer l'écran de texte du Coco.
cmp Cette fonction permet de mettre le CoCo 3 en mode vidéo composite.
coco2 Cette fonction permet de mettre le CoCo 3 en mode pseudo CoCo 2 (un Coco 3 peut jamais émuler parfaitement un CoCo 2).
coco3 Cette fonction permet de ramener le CoCo 3 en mode CoCo 3.
cursor Cette fonction permet de positionner le curseur de l'écran de texte du CoCo à la valeur spécifié.
dtoi Cette fonction permet de convertir le nombre décimal signé dans la chaîne de caractères spécifié en un entier spécifié et renvoie la longueur du champ numérique trouvé.
exit Cette fonction permet de fournir un moyen de terminer un programme.
fast Cette fonction permet de mettre le CoCo 3 en mode haute vitesse.
fclose Cette fonction permet de fermer le fichier associé avec le descripteur de fichier spécifié.
fclosall Cette fonction permet de fermer tous les fichiers ouverts.
fgetc Cette fonction permet de lire le prochain caractère dans le fichier associé avec le descripteur de fichier spécifié.
fgets Cette fonction permet de lire une chaîne de caractères d'un fichier associé avec le descripteur de fichier spécifié.
fopen Cette fonction permet d'ouvrir un fichier avec le nom spécifié et le type d'accès de fichier spécifié.
fprintf Cette fonction permet d'écrire une chaîne de caractères avec un certain format avec le descripteur de fichier spécifié.
fputc Cette fonction permet d'écrire le caractère spécifié dans le fichier associé avec le descripteur de fichier spécifié.
fputs Cette fonction permet d'écrire la chaîne de caractères spécifié dans le fichier associé avec le descripteur de fichier spécifié.
fscanf Cette fonction permet de lire une entrée selon le format spécifié dans le fichier associé avec le descripteur de fichier spécifié.
getc Cette fonction permet de lire le prochain caractère d'un fichier associé avec le descripteur de fichier spécifié.
getch Cette fonction permet de demander un simple caractère de l'entrée standard et retourne un entier positif dans l'intervalle de 0 à 255.
getchar Cette fonction permet de demander un simple caractère de l'entrée standard et retourne un entier positif dans l'intervalle de 0 à 127.
getcurs Cette fonction permet de retourner la position courante du curseur de l'écran de texte du CoCo.
getftyp Cette fonction permet de retourner le type du fichier du dernier fichier ouvert.
getkey Cette fonction permet de vérifier si au moins une touche du clavier du CoCo a été enfoncé.
gets Cette fonction permet de lire une chaîne de caractères à partir de l'entrée standard et les place dans le tampon de caractères spécifié jusqu'à ce qu'un caractère de nouvelle ligne soit rencontré.
getwidth Cette fonction permet de retourner la largeur actuel de l'écran d'un écran de texte standard du CoCo 3.
iniacia Cette fonction permet d'initialiser l'ACIA-PAK (RS232) et règle le débit en bauds à la valeur spécifié.
iniser Cette fonction permet d'initialiser le port série interne du CoCo (imprimante) et fixe le taux de baud à la valeur spécifié.
is2coco Cette fonction permet de vérifier si le matériel du micro-ordinateur est un CoCo 1 ou n CoCo 2.
is3coco Cette fonction permet de vérifier si le matériel du micro-ordinateur est un CoCo 3.
isalnum Cette fonction permet de vérifier si le caractère spécifié est un caractère alphanumérique.
isalpha Cette fonction permet de vérifier si le caractère spécifié est un caractère alphabétique.
isascii Cette fonction permet de vérifier si le caractère spécifié est un caractère ASCII.
iscntrl Cette fonction permet de vérifier si le caractère spécifié est un caractère de contrôle.
isdigit Cette fonction permet de vérifier si le caractère spécifié est un chiffre décimal.
islower Cette fonction permet de vérifier si le caractère spécifié est un caractère minuscule.
isprint Cette fonction permet de vérifier si le caractère spécifié est un caractère imprimable.
ispunct Cette fonction permet de vérifier si le caractère spécifié est un caractère de ponctuation.
isspace Cette fonction permet de vérifier si le caractère spécifié est un caractère d'espace.
isupper Cette fonction permet de vérifier si le caractère spécifié est un caractère majuscule.
isxdigit Cette fonction permet de vérifier si le caractère spécifié est un chiffre hexadécimal.
itoa Cette fonction permet de convertir le nombre spécifié en une chaîne de caractères contenant sa représentation.
itoab Cette fonction permet de convertir le nombre spécifié en une chaîne de caractères contenant sa représentation selon la base spécifié.
itod Cette fonction permet de convertir le nombre spécifié en chaîne de caractères de décimal signé avec la longueur spécifié.
itou Cette fonction permet de convertir le nombre spécifié en chaîne de caractères de décimal non-signé avec la longueur spécifié.
itox Cette fonction permet de convertir le nombre spécifié en chaîne de caractères de hexadécimal avec la longueur spécifié.
kill Cette fonction permet de supprimer le fichier associé avec le nom de fichier spécifié.
left Cette fonction permet d'ajuster vers la gauche la chaîne de caractères spécifié.
loadm Cette fonction permet de charger en mémoire un fichier de langage machine associé avec le nom de fichier spécifié.
locate Cette fonction permet de positionner le curseur de l'écran de texte du CoCo 3 à la coordonnée spécifié.
pad Cette fonction permet de placer le nombre d'occurrence spécifié du caractère spécifié dans la chaîne de caractères spécifié.
peek Cette fonction permet de lire un simple octet à l'adresse mémoire spécifié.
peekw Cette fonction permet de lire un mot à l'adresse mémoire spécifié.
poke Cette fonction permet d'écrire un octet à l'adresse mémoire spécifié.
pokew Cette fonction permet d'écrire un mot à l'adresse mémoire spécifié.
printf Cette fonction permet d'afficher un texte formaté sur la sortie standard.
putc Cette fonction permet d'écrire le caractère spécifié vers le fichier associé avec le descripteur de fichier spécifié.
putch Cette fonction permet d'écrire le caractère spécifié vers la sortie standard.
putchar Cette fonction permet d'écrire le caractère 7 bits spécifié vers la sortie standard.
puts Cette fonction permet d'écrire une chaîne de caractères avec une terminaison nulle vers la sortie standard.
rename Cette fonction permet de renommer le fichier associé avec les noms de fichiers spécifiés.
restore Cette fonction permet d'enlever l'effet de settrap.
reverse Cette fonction permet d'inverser l'ordre des caractères dans une chaîne de caractères avec une terminaison nulle.
rgb Cette fonction permet de mettre le mode vidéo RVB (RGB) du CoCo 3.
rscinit Cette fonction permet de configurer et d'initialiser un tampon défini par l'utilisateur requis pour la bibliothèque d'entrée/sortie du CoCo-C.
savem Cette fonction permet de sauvegarder une programme de langage machine ou de données binaires de la mémoire vers le fichier associé au nom du fichier spécifié.
scanf Cette fonction permet de lire une série de champs à partir de l'entrée standard CoCo.
serout Cette fonction permet d'envoyer le caractère spécifié vers le port série interne (imprimante) du CoCo.
settrap Cette fonction permet de remplacer la routine attrapant les erreur par défaut du BASIC et de définir une fonction utilisateur.
sign Cette fonction permet de retourner de retourner le signe de la valeur spécifié.
slow Cette fonction permet de mettre le CoCo 3 en mode basse vitesse.
sprintf Cette fonction permet de formater une chaîne de caractères spécifié et de copier le résultat dans un emplacement mémoire.
sscanf Cette fonction permet de lire des données formaté de la mémoire vers le tampon spécifié.
strcat Cette fonction permet d'ajouter une chaîne de caractères à la source spécifié à la fin de la chaîne de caractères de destination spécifié.
strchr cette fonction permet de retourner un point vers la première occurrence du caractère spécifié dans la chaîne de caractères spécifié.
strcmp Cette fonction permet de retourner un entier inférieur à, égale à ou supérieur à zéro selon la comparaison de deux chaînes de caractères.
strcpy Cette fonction permet de copier la chaîne de caractères source vers la chaîne de caractères destinataire et de retourner la chaîne de caractères destinataire.
strlen Cette fonction permet de retourner un compteur du nombre de caractères dans la chaîne de caractères spécifiés.
stncat Cette fonction permet d'ajouter le nombre de caractères spécifiés dans la chaîne de caractères spécifiés vers la fin de la chaîne de caractères destinataire et de retourner la chaîne de caractères destinataire.
stncmp Cette fonction permet de retourner un entier inférieur à, égale à ou supérieur à zéro selon la comparaison de deux chaînes de caractères de longueur spécifié.
stncpy Cette fonction permet de copier le nombre de caractères spécifié dans la chaîne de caractères source vers la chaîne de caractères de destination et de retourner la chaîne de caractères de destination.
toascii Cette fonction permet de retourner le caractère spécifié en son équivalent ASCII.
tolower Cette fonction permet de retourner la minuscule du caractère spécifié.
toupper Cette fonction permet de retourner la majuscule du caractère spécifié.
uain Cette fonction permet de demander un simple caractère du ACIA-PAK externe (RS232).
uaout Cette fonction permet d'envoyer le caractère spécifié vers le ACIA-PAK externe (RS232).
utoi Cette fonction permet de convertir un nombre décimal non-signé en sa représentation dans une chaîne de caractères et retourne la longueur du champ numérique trouvé.
xtoi Cette fonction permet de convertir le nombre hexadécimal en sa représentation dans une chaîne de caractères et retourne la longueur du champ hexadécimal trouvé.


Dernière mise à jour : Vendredi, le 24 juillet 2020