Section courante

A propos

Section administrative du site

Vue par description   Rechercher

Voici un tableau de référence des différents commandes, fonctions du «Yabasic»:

Nom Description
ABS Cette fonction retourne la valeur absolue d'un nombre.
ACOS Cette fonction trigonométrique retourne la valeur de l'«ArcCosinus».
AND Cet opérateur permet d'effectuer un «Et binaire» pour une valeur numérique ou «Et logique» dans le cas d'une comparaison.
AND Cette fonction permet d'effectuer un «Et binaire» pour une valeur numérique.
ARRAYDIM Cette fonction permet de demander le nombre d'élément que contient un tableau.
ARRAYSIZE Cette fonction permet de demander le nombre d'élément d'une dimension de tableau.
ASC Cette fonction retourne la valeur du code ASCII d'un caractère.
ASIN Cette fonction trigonométrique retourne la valeur de l'«ArcSinus».
ATAN Cette fonction trigonométrique retourne l'«ArcTangente».
BACKCOLOUR Cette instruction permet de fixer la couleur de l'arrière-plan d'une fenêtre.
BEEP Cette commande permet d'émettre un signal sonore.
BELL Cette commande permet d'émettre un signal sonore.
BIN$ Cette fonction retourne sous forme de chaine de caractères en nombre binaire d'une valeur numérique.
BIND Cette commande permet de copier le programme Yabasic et l'interpéteur dans le fichier spécifié.
BOX Cette commande permet d'afficher un rectangle à l'écran graphique.
BREAK Cette commande permet de sortir d'une boucle ou d'une évaluation de cas.
CHR$ Cette fonction retourne un caractère correspondant à la valeur du code ASCII.
CIRCLE Cette commande permet de tracer un cercle dans l'écran graphique.
CLEAR DOT Cette commande permet de fixer la valeur d'un pixel avec la couleur de fond (d'arrière-plan).
CLEAR FILL CIRCLE Cette commande permet de tracer un cercle plein avec la couleur de fond (d'arrière-plan) dans l'écran graphique.
CLEAR FILL RECTANGLE Cette commande permet d'afficher un rectangle plein avec la couleur de fond (d'arrière-plan) à l'écran graphique.
CLEAR FILL TRIANGLE Cette commande permet de tracer un triangle plein avec la couleur de fond (d'arrière-plan) dans l'écran graphique.
CLEAR SCREEN Cette commande permet d'effacer l'écran.
CLOSE Cette procédure permet de fermer un fichier «Handle» ou un périphérique.
CLOSE CURVE Cette commande permet d'indiquer la fin d'un traçage d'une courbe.
CLOSE PRINTER Cette commande permet d'indiquer la fin de l'impression graphique.
CLOSE WINDOW Cette commande permet d'indiquer la fin d'une fenêtre graphique.
COLOR Cette commande permet de définir la couleur RVB courante pour l'affichage de forme graphique.
COLOUR Cette commande permet de définir la couleur RVB courante pour l'affichage de forme graphique.
COMPILE Cette commande permet d'exécuter des instructions Yabasic contenu dans une chaine de caractères.
CONTINUE Cette commande permet de recommencer au début du bloc d'instruction de boucle.
COS Cette fonction trigonométrique retourne l'«Cosinus».
DATA Cette commande permet de mettre un regroupement de données.
DATE$ Cette fonction permet de retourner la date courante du système.
DEC Cette fonction permet de convertir une chaine de caractères contenu un nombre en format binaire (base 2) ou hexadécimal (base 16) en sa valeur décimal.
DIM Cette commande permet de définir des tableaux
DO Cette commande permet d'effectuer une boucle sans condition (boucle infinie).
DOC Cette commande permet d'indiquer un commentaire documentaire.
DOCU Cette commande permet d'indiquer un commentaire documentaire.
DOCU$ Ce tableau permet de connaitre le contenu d'une des lignes de commentaire documentaire.
DOT Cette commande permet de fixer la valeur d'un pixel avec la couleur courante.
ELSE Cette commande est la clause «Autrement» d'une condition.
ELSIF Cette commande est la clause «Autrement Si» d'une condition.
END Cette commande met fin au programme.
ENDIF Cette commande est la clause «Fin du Si» d'une condition.
EOF Cette fonction permet d'indiquer si la fin du fichier est atteinte.
EOR Cette fonction permet d'effectuer un «Ou exclusif binaire».
ERROR Cette commande permet de simuler un message d'erreur.
EULER Cette constante permet de retourner la valeur de la constante de «Leonard Euler», soit 2,718 281 828 64.
EXECUTE Cette fonction permet d'exécuter une procédure ou fonction utilisateur à l'aide de chaine de caractères et retourne une valeur numérique.
EXECUTE$ Cette fonction permet d'exécuter une procédure ou fonction utilisateur à l'aide de chaine de caractères et retourne une chaine de caractères.
EXIT Cette commande met fin au programme avec un code de retour optionnel.
EXP Cette fonction retourne la valeur «exponentielle» sur la base «e».
EXPORT Cette commande permet d'exporter une procédure ou fonction de façon à ce qu'il ou elle soit globalement visible.
FALSE Cette constante contient la valeur 0 et représente la valeur fausse d'un type de données booléen.
FI Cette commande est la clause «Fin du Si» d'une condition.
FILL CIRCLE Cette commande permet de tracer un cercle plein dans l'écran graphique.
FILL RECTANGLE Cette commande permet d'afficher un rectangle plein à l'écran graphique.
FILL TRIANGLE Cette commande permet de tracer un triangle plein dans l'écran graphique.
FOR Cette commande permet d'effectuer un compteur en boucle
FRAC Cette fonction permet de retourne la partie décimal d'un nombre réel.
GETBIT$ Cette fonction permet de retourner sous forme de chaine de caractères une palette de bits d'un rectangle dans l'écran graphique.
GETSCREEN$ Cette fonction permet de retourner sous forme de chaine de caractères le contenu d'un rectangle d'un terminal texte.
GLOB Cette fonction permet d'effectuer la correspondance entre une chaine de caractères et une palette de caractères générique (* et ?).
GOSUB Cette commande permet d'appeler un sous-programme.
GOTO Cette commande permet de sauter à l'étiquette spécifier.
HEX$ Cette fonction retourne sous forme de chaine de caractères un nombre hexadécimal d'une valeur numérique.
IF Cette commande permet d'effectuer un teste conditionnel.
IMPORT Cette commande permet d'importer une bibliothèque de procédures et fonctions.
INKEY$ Cette fonction attends qu'une touche au clavier soit envoyé par l'utilisateur ou qu'il est enfoncé un bouton de la souris.
INPUT Cette fonction permet d'effectuer une entrée de données par la clavier ou un fichier.
INSTR Cette fonction permet d'indiquer la position d'une sous-chaine de caractères situé dans une chaine de caractères.
INT Cette fonction permet de retourner la partie entière d'un nombre.
LEFT$ Cette fonction retourne les caractères du début d'une chaine de caractères.
LEN Cette fonction retourne la longueur d'une chaîne de caractères.
LINE Cette fonction permet d'afficher une ligne à l'écran graphique.
LINE INPUT Cette fonction permet d'effectuer une entrée de données d'une ligne complète par la clavier ou un fichier.
LOCAL Cette commande permet d'indiquer que des variables sont valables seulement à l'intérieur de la routine de procédure ou fonction et ne sont donc pas les mêmes variables que les variables globals même si elles ont des noms identiques.
LOG Cette fonction retourne le logarithme naturel ou népérien.
LOOP Cette commande permet d'effectuer une boucle sans condition (boucle infinie).
LOWER$ Cette fonction permet de retourne une chaine de caractères sous sa forme minuscule.
LTRIM$ Cette fonction supprime les caractères d'espace au début d'une chaine de caractères.
MAX Cette fonction permet de retourner le plus grand entier entre deux paramètres.
MID$ Cette fonction retourne une sous-chaîne de caractères contenu dans une chaine de caractères.
MIN Cette fonction permet de retourner le plus petit entier entre deux paramètres.
MOD Cette fonction retourne la partie restante d'une division (le modulo).
MOUSEB Cette fonction retourne l'état des boutons de la souris.
MOUSEMOD Cette fonction retourne l'état des boutons de la souris depuis un double-clic.
MOUSEX Cette fonction retourne la position horizontal de la souris depuis un double-clic.
MOUSEY Cette fonction retourne la position vertical de la souris depuis un double-clic.
NEW CURVE Cette commande permet d'indiquer le début d'un traçage d'une courbe.
NEXT Cette commande est l'instruction de fin du compteur en boucle FOR.
NUMPARAMS Cette fonction permet de demander le nombre de paramètres passé par la fonction ou la procédure courante.
ON GOTO Cette commande permet d'effectuer des branchements à des numéros de ligne en fonction de cas supérieur à 1 consécutif.
ON GOSUB Cette commande permet d'effectuer des branchements à des numéros de ligne de sous-programme en fonction de cas supérieur ou égal à 1 consécutif.
ON INTERRUPT Cette commande permet de changer le mode de réaction du clavier.
OPEN Cette commande permet d'accéder à certain dispositif et périphérique
OPEN WINDOW Cette commande permet d'ouvrir une nouvelle fenêtre graphique
OR Cette fonction permet d'effectuer un «Ou binaire».
PAUSE Cette commande permet d'effectuer une pause du nombre de seconde spécifié.
PEEK Cette fonction permet de retourner le contenu d'une information interne au Yabasic.
PEEK$ Cette fonction permet de retourner le contenu d'une information interne au Yabasic sous forme de chaine de caractères.
PI Cette constante permet de retourner la valeur du nombre PI (Π), soit 3,141 592 653 59.
POKE Cette commande permet l'écriture d'une information interne au Yabasic
PRINT Cette commande permet d'afficher du texte à l'écran
PRINT COLOR Cette commande permet d'afficher du texte à l'écran avec une couleur particulière
PRINT COLOUR Cette commande permet d'afficher du texte à l'écran avec une couleur particulière
PUTBIT Cette commande permet de copier une chaine de caractères sous forme d'une palette de bits d'un rectangle dans l'écran graphique.
PUTSCREEN Cette commande permet de copier une chaine de caractères sous forme d'un rectangle dans le terminal texte.
RAN Cette fonction permet de générer un nombre aléatoire.
READ Cette commande permet d'effectuer la lecture de données contenu dans «DATA».
RECT Cette commande permet d'afficher un rectangle à l'écran graphique.
RECTANGLE Cette commande permet d'afficher un rectangle à l'écran graphique.
REDIM Cette commande permet de définir des tableaux
REM Cette commande permet d'insérer une remarque
REPEAT Cette commande permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vrai.
RESTORE Cette commande permet d'effectuer la restauration du pointeur de lecture des données «DATA» à partir du début ou de l'étiquette spécifié.
RETURN Cette commande permet un retour d'un sous-programme ou d'un GOSUB
RIGHT$ Cette fonction retourne les caractères à la fin d'une chaine de caractères.
RINSTR Cette fonction permet d'indiquer la position d'une sous-chaine de caractères situé dans une chaine de caractères en effectuant la recherche de la fin vers le début.
RTRIM$ Cette fonction supprime les caractères d'espace à la fin d'une chaine de caractères.
SEEK Cette commande permet de positionner le pointeur du fichier Handle.
SIG Cette fonction retourne le signe d'un nombre.
SIN Cette fonction trigonométrique retourne l'«Sinus».
SLEEP Cette commande permet d'effectuer une pause du nombre de seconde spécifié.
SPLIT Cette fonction permet de subdivisé en plusieurs sous-chaine de caractères une chaîne de caractères en prenant pour séparateur des caractères et retourne le nombre de fragment
SQR Cette fonction retourne le carré d'un nombre.
SQRT Cette fonction retourne la racine carré.
STATIC Cette commande permet de déclarer une variable local conservant sa valeur même une fois sortie de la procédure ou fonction et ayant la même valeur que le précédant appel.
STR$ Cette fonction transforme une valeur numérique en chaine de caractères.
SUB Cette commande permet de définir une procédure ou une fonction.
SWITCH Cette instruction permet de définir une liste de conditionnels ayant comme point de comparaison un même résultat.
SYSTEM Cette fonction permet de retourner le code de retour du résultat de l'exécution de la commande spécifié.
SYSTEM$ Cette fonction permet de retourner sous forme de chaine de caractères le résultat de l'exécution de la commande spécifié.
TAN Cette fonction trigonométrique retourne la «Tangente».
TELL Cette fonction permet de retourner la position courante du pointeur de fichier.
TEXT Cette commande permet d'afficher du texte à l'écran à la position spécifié.
TIME$ Cette fonction permet de retourner l'heure courante du système.
TOKEN Cette fonction permet de subdivisé en plusieurs sous-chaine de caractères une chaîne de caractères en prenant pour séparateur des caractères et retourne le nombre de fragment
TRIANGLE Cette commande permet de tracer un triangle dans l'écran graphique.
TRIM$ Cette fonction supprime les caractères d'espace au début et à la fin d'une chaine de caractères.
TRUE Cette constante contient la valeur 1 et représente la valeur vrai d'un type de données booléen.
UPPER$ Cette fonction retourne la majuscule d'une chaine de caractères.
VAL Cette fonction transforme chaine de caractères en sa valeur numérique.
WAIT Cette commande permet d'attendre un délai en seconde spécifié.
WEND Cette commande permet d'indiquer la fin d'une boucle «WHILE».
WHILE Cette commande permet d'effectuer une boucle.
XOR Cette fonction permet d'effectuer un «Ou exclusif binaire».


Dernière mise à jour : Vendredi, le 31 Mars 2017