| ABS |
Cette fonction retourne la valeur absolue d'un nombre. |
| ABSADD |
Cette fonction retourne la valeur absolue d'un nombre imaginaire. |
| ABSMAX |
Cette fonction retourne la valeur absolue maximal d'un nombre. |
| ACOS |
Cette fonction trigonométrique retourne l'«ArcCosinus». |
| ALEN |
Cette fonction retourne le nombre de chiffre que contient un entier, sans tenir compte du signe. |
| AND |
Cet opérateur permet d'effectuer un «Et logique» pour un cas de comparaison. |
| APPEND |
Cette commande permet de charger un programme, de se positionner à sa fin et de renommer automatiquement les numéros de lignes. |
| ARG |
Cette fonction permet de retourner l'argument de X. |
| ASAVE |
Cette commande permet de sauvegarde le programme courant en format ASCII. |
| ASC |
Cette fonction retourne la valeur du code ASCII d'un caractère. |
| ASIN |
Cette fonction trigonométrique retourne l'«ArcSinus». |
| ATAN |
Cette fonction trigonométrique retourne l'«ArcTangente». |
| ATTRIB |
Cette fonction permet de retourner l'attribut du paramètre spécifié. |
| AUTO |
Cette commande permet de lancer l'incrémentation automatique des lignes de codes sources Basic lors de l'édition du code après chaque frappe de touche «ENTER». |
| BEEP |
Cette commande permet d'émettre un signal sonore. |
| BESSELI |
Cette fonction permet de retourner le résultat d'une fonction Bessel I. |
| BESSELJ |
Cette fonction permet de retourner le résultat d'une fonction Bessel J. |
| BIT |
Cette fonction permet de retourner la valeur du bit d'un nombre. |
| BITAND |
Cette fonction permet d'effectuer un «Et binaire» pour une valeur entière. |
| BITCOUNT |
Cette fonction permet de retourner le nombre de bit étant fixé à la valeur 1. |
| BITOR |
Cette fonction permet d'effectuer un «Ou binaire» pour une valeur entière. |
| BITRESET |
Cette fonction permet de mettre la valeur d'un bit à 0 dans un nombre. |
| BITREVERSE |
Cette fonction permet d'inverser la valeur d'un bit dans un nombre. |
| BITSET |
Cette fonction permet de mettre la valeur d'un bit à 1 dans un nombre. |
| BITXOR |
Cette fonction permet d'effectuer un «Ou exclusif binaire» pour une valeur entière. |
| BLOAD |
Cette commande permet de charger des données binaire d'un fichier |
| BLOCK |
Cette commande permet de fixer la valeur spécifié à certains membres d'un tableau en une seule opération |
| CALL |
Cette commande appel une procédure |
| CANCEL |
Cette commande permet d'interrompre une boucle «FOR» |
| CCOEFF |
Cette fonction permet de demander la constante du terme du polynomial |
| CEIL |
Cette fonction retourne la valeur maximale d'un nombre, soit l’entier le plus proche supérieur ou égal au nombre. |
| CHR |
Cette fonction retourne un caractère correspondant à la valeur du code ASCII. |
| CIRCLE |
Cette commande permet d'afficher un cercle |
| CLOSE |
Cette commande permet la fermeture d'un fichier |
| CLR |
Cette commande permet de fixer la valeur d'une variable avec la valeur 0. |
| CLR BLOCK |
Cette commande permet de fixer la valeur de chacun des membres d'un tableau avec la valeur 0. |
| CLR TIME |
Cette commande permet de fixer l'horloge de l'heure à minuit. |
| CLS |
Cette commande permet d'effacer l'écran |
| COEFF |
Cette fonction permet de demander le coefficient d'un terme polynomial avec le degrée spécifié |
| COLOR |
Cette commande permet de changer la couleur courante du texte |
| COMBI |
Cette fonction permet de demander le nombre de combiné des éléments spécifié. |
| CONJ |
Cette fonction retourne la conjuguaison d'un nombre complexe. |
| CONSOLE |
Cette commande permet de fixer la hauteur et la position de départ vertical de la console. |
| CONT |
Cette commande permet de poursuivre l'exécution du programme après une interruption par l'utilisateur ou qu'une erreur s'est produit. |
| COPY |
Cette commande permet d'effectuer l'impression de l'écran vers une imprimante. |
| COS |
Cette fonction retourne le cosinus d'un angle en radian. |
| COSH |
Cette fonction retourne le cosinus hyperbolique d'un angle en radian. |
| CUTLSPC |
Cette fonction supprime les caractères d'espace au début d'une chaine de caractères. |
| CUTSPC |
Cette fonction supprime tous les caractères d'espace d'une chaine de caractères. |
| CVR |
Cette fonction permet de retourner le numérateur d'une division rationnel par un dénominateur. |
| DATA |
Cette commande permet de mettre un regroupement de données. |
| DATE |
Cette fonction permet de demander la date du système d'exploitation. |
| DEC |
Cette commande permet d'effectuer la décrémentation d'une variable. |
| DECODE |
Cette fonction permet de décoder une chaine de caractères précédamment encodé par une fonction «ENCODE». |
| DEFSEG |
Cette commande permet de définir le segment courant du Basic |
| DEG |
Cette fonction permet de retourner les degrées d'un polynomial |
| DELETE |
Cette commande permet de supprimer des numéros de ligne du code source Basic. |
| DEN |
Cette fonction permet de demander le dénominateur de l'argument spécifié. |
| DIFF |
Cette fonction permet de demander la différence d'un polynomial. |
| DIM |
Cette commande permet de définir des tableaux |
| DIR |
Cette commande permet d'afficher les fichiers contenu dans le répertoire spécifié |
| DIR |
Cette variable permet de changer de répertoire courant |
| DOSCMD |
Cette commande permet de lancer l'exécution d'une commande de l'interpréteur de commande |
| DOT |
Cette fonction permet de retourner le code de palette du pixel spécifié |
| EDIT |
Cette commande permet d'effectuer l'édition d'une ligne du code source Basic. |
| ELSE |
Cette commande est la clause «Autrement» d'une condition. |
| ELSEIF |
Cette commande est la clause «Autrement» d'une condition et commence une nouvelle condition. |
| EMA |
Cette fonction permet de demander les membres d'un tableau de type EMA. |
| EMAWORD |
Cette fonction permet de demander la taille des membres d'un tableau de type EMA. |
| ENCODE |
Cette fonction permet d'encoder une chaine de caractères. |
| END |
Cette commande met fin au programme. |
| ENDIF |
Cette commande permet d'indiquer la fin d'une condition «SI». |
| ENDLOOP |
Cette commande permet d'indiquer la fin d'une boucle avec l'instruction «LOOP». |
| EOF |
Cette fonction permet d'indiquer si la fin du fichier est atteinte. |
| ERASE |
Cette commande permet de supprimer un tableau du programme en cours et de libérer la mémoire qu'il utilise. |
| EUL |
Cette fonction permet de retourner la fonction «Euler» de la théorie des nombres. |
| EVAL |
Cette fonction permet de retourner le résultat d'une formule mathématique contenu dans une chaine de caractères. |
| EVEN |
Cette fonction permet d'indiquer si un nombre est paire. |
| EXIST |
Cette fonction permet d'indiquer si le fichier spécifié existe. |
| EXP |
Cette fonction retourne la valeur exponentielle d'un nombre |
| FACTORIAL |
Cette fonction retourne le factoriel d'un nombre |
| FILE |
Cette commande permet l'ouverture d'un fichier |
| FILES |
Cette commande permet d'afficher les fichiers contenu dans le répertoire spécifié |
| FIND |
Cette fonction permet de consulter une entrée de répertoire lors de la lecture des fichiers contenu dans un répertoire |
| FIX |
Cette fonction retourne la valeur arrondie d'un nombre. |
| FLOOR |
Cette fonction retourne la valeur minimale d’un nombre, soit l’entier le plus proche inférieur ou égal au nombre. |
| FN |
Cette commande permet de définir une fonction utilisateur. |
| FOR |
Cette commande permet d'effectuer un compteur en boucle |
| FREE |
Cette fonction retourne l'espace disponible pour les variables et le programme. |
| FREEZE |
Cette commande permet d'écrire les données et informations dans les fichiers et arrête l'exécution du programme. |
| GCD |
Cette fonction permet de retourner le plus grande diviseur des nombres spécifiés. |
| GCOLOR |
Cette commande permet de fixer la couleur de l'écriture du texte. |
| GET |
Cette commande permet la sauvegarde d'image dans l'écran graphique. |
| GETENV |
Cette fonction permet de connaitre la valeur d'une variable d'environnement du système d'exploitation à partir de son nom en utilisant une chaine de caractères. |
| GLOAD |
Cette commande permet de charger et d'afficher un fichier graphique précédamment sauvegarder par la commande «GSAVE». |
| GLOCATE |
Cette commande permet de positionner le curseur du texte |
| GOSUB |
Cette commande permet d'appeller un sous-programme. |
| GOTO |
Cette commande permet de sauter à un numéro de ligne spécifier |
| GPOSX |
Cette fonction permet de demander la position horizontal du curseur |
| GPOSY |
Cette fonction permet de demander la position vertical du curseur |
| GPRINT |
Cette commande permet d'écrire du texte ou un nombre dans un des plans de l'écran graphique. |
| GSAVE |
Cette commande permet de sauvegarder le contenu de l'écran dans un fichier. |
| GSIZE |
Cette commande permet de fixer la taille des caractères de la commande «GPRINT». |
| HEX |
Cette fonction retourne sous forme de chaine de caractères en nombre hexadécimal d'une valeur numérique. |
| IF |
Cette commande permet d'effectuer un teste conditionnel. |
| IM |
Cette fonction permet de retourner la partie imaginaire d'un nombre. |
| INC |
Cette commande permet d'incrémenter une variable. |
| INKEY |
Cette fonction retourne sous forme de chaine de caractères la valeur du caractère en attente sur clavier s'il y a lieu. |
| INP |
Cette fonction retourne la valeur d'un port d'entrée/sortie. |
| INPUT |
Cette instruction interroge l'utilisateur ou lit dans un fichier. |
| INPUT$ |
Cette fonction permet d'effectuer la lecture d'une chaine de caractères à partir du clavier ou d'un fichier. |
| INSTR |
Cette fonction permet d'indiquer la position d'une sous-chaine de caractères situé dans une chaine de caractères. |
| INSTR2 |
Cette fonction permet d'indiquer la position de la première sous-chaine de caractères situé dans une chaine de caractères. |
| INT |
Cette fonction retourne la valeur entière d'un nombre. |
| IRND |
Cette fonction retourne un nombre aléatoire de l'intervalle des entiers -32768 et 32767. |
| ISQRT |
Cette fonction retourne la partie entière d'une racine carré. |
| JUMP |
Cette commande permet de sauter à la prochaine commande «**». |
| KEY |
Cette commande permet d'effectuer la gestion des touches de fonctions. |
| KILL |
Cette commande permet d'effacer un fichier. |
| KRO |
Cette fonction permet de retourner le résultat étendue du symbole de Kronecker. |
| LCM |
Cette fonction permet de retourner le multiple inférieur commun. |
| LCOEFF |
Cette fonction permet de retourner le coefficient du terme du plus haut degrée d'un polygone. |
| LDIR |
Cette commande permet d'imprimer sur l'imprimante les fichiers contenu dans le répertoire spécifié |
| 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 commande permet de tracer une ligne dans un écran graphique. |
| LIST |
Cette commande permet d'afficher le code source Basic. |
| LLIST |
Cette commande permet de sortir sur l'imprimante le code source Basic. |
| LLOCATE |
Cette commande permet d'envoyer un retour de chariot et un blanc à l'imprimante. |
| LOAD |
Cette commande permet d'effectuer le chargement du code source Basic en mémoire de l'interpréteur Basic. |
| LOCAL |
Cette commande permet de définir des variables local et de les initialisés avec une valeur. |
| LOCATE |
Cette commande permet de positionner le curseur |
| LOG |
Cette fonction retourne le logarithme naturel ou népérien. |
| LOOP |
Cette commande permet d'exécuter une boucle infinie. |
| LOWER |
Cette fonction permet de convertir une chaine de caractères en minuscule. |
| LPRINT |
Cette commande permet d'imprimer du texte sur l'imprimante |
| LVLIST |
Cette commande permet d'imprimer la liste des variables du programme sur l'imprimante |
| LVXREF |
Cette commande permet d'imprimer la liste des références de toutes les variables du programme sur l'imprimante |
| LXREF |
Cette commande permet d'imprimer le nombre de lignes de références des lignes spécifiés. |
| MAPX |
Cette fonction permet de convertir une coordonnée mondiale X en coordonnée d'écran X. |
| MAPY |
Cette fonction permet de convertir une coordonnée mondiale Y en coordonnée d'écran Y. |
| MAX |
Cette fonction permet de retourner la plus grand des valeurs passé en argument. |
| MELT |
Cette commande permet de «fondre<.I>» un programme arrêté. |
| MEMBER |
Cette fonction permet de retourner la valeur d'un indice de tableau correspondant à la position spécifié. |
| MID |
Cette fonction retourne une sous-chaîne de caractères contenu dans une chaine de caractères. |
| MIN |
Cette fonction permet de retourner la plus petite des valeurs passé en argument. |
| MOB |
Cette fonction permet de retourner le résultat d'une fonction Moebius. |
| MODINV |
Cette fonction permet de retourner le résultat de l'inverse du restant d'une division. |
| MODPOW |
Cette fonction permet de retourner le restant d'une division d'un nombre à une puissance. |
| MODSQRT |
Cette fonction permet de retourner le restant d'une division d'un nombre au carré. |
| MODULUS |
Cette variable permet de fixer le module dans le calcul d'un polynomial. |
| MOEB |
Cette fonction permet de retourner le résultat d'une fonction Moebius. |
| MONIC |
Cette fonction permet de retourner la Monic d'un polynomial. |
| NEG |
Cette commande permet d'effectuer la négation d'une ou plusieurs variable(s). |
| NEG BLOCK |
Cette commande permet d'effectuer l'inversion des signes des cellules d'un tableau. |
| NEXT |
Cette commande est l'instruction de fin du compteur en boucle FOR. |
| NEW |
Cette commande permet de réinitialiser le BASIC |
| NOP |
Cette commande permet d'effectuer aucune opération. |
| NOT |
Cet opérateur permet d'indiquer une inversion logique. |
| NUM |
Cette fonction permet de retourner le numérateur d'un argument. |
| NXTPRM |
Cette fonction permet de retourner le nombre premier immédiatement plus grand que le nombre spécifié. |
| ODD |
Cette fonction permet d'indiquer si le nombre est impaire. |
| ON ERROR GOTO |
Cette commande permet d'effectuer des branchements automatique lorsqu'une erreur du code source Basic se produit. |
| OPEN |
Cette commande permet l'ouverture d'un fichier |
| OR |
Cet opérateur permet d'effectuer un «OU» logique. |
| OUT |
Cette commande permet l'écriture sur un port d'entrée/sortie |
| PACK |
Cette fonction permet de compacter, en données, des valeurs |
| PAINT |
Cette commande permet de peinturer l'emplacement spécifié de l'écran graphique. |
| PAUSE |
Cette commande permet de suspendre l'exécution du programme le nombre de 100 millisecondes spécifié. |
| PEEK |
Cette fonction permet le lire directement en mémoire un octet |
| PEEKS |
Cette fonction permet le lire directement en mémoire un bloc d'octets |
| PEEKW |
Cette fonction permet le lire directement en mémoire un mot |
| PI |
Cette fonction permet de retourner la valeur multiplié par la valeur spécifié |
| POINT |
Cette commande permet de fixer le nombre de décimal des variables. |
| POKE |
Cette commande permet l'écriture directement en mémoire un octet |
| POKES |
Cette commande permet l'écriture directement en mémoire une chaine de caractères |
| POKEW |
Cette commande permet l'écriture directement en mémoire un mot |
| POLY |
Cette fonction permet de retourner la polynomial des coefficients spécifiés. |
| POSX |
Cette fonction permet de demander la position horizontal du curseur. |
| POSY |
Cette fonction permet de demander la position vertical du curseur. |
| PRINT |
Cette commande permet d'afficher du texte à l'écran ou dans un fichier |
| PRM |
Cette fonction permet de retourner un nombre premier selon une position comme dans un tableau. |
| PRMDIV |
Cette fonction permet de retourner le précédant diviseur d'un nombre premier. |
| PSET |
Cette commande permet de tracer un point sur un écran graphique. |
| PUT |
Cette commande permet d'afficher une image dans l'écran graphique. |
| RANDOMIZE |
Cette commande permet de réinitialiser les nombres aléatoires. |
| RE |
Cette fonction permet de retourner la partie réel d'un nombre. |
| READ |
Cette commande permet d'effectuer la lecture de données contenu dans «DATA». |
| REDUCE |
Cette commande permet de diviser deux variables entières par leur plus grand diviseur commun. |
| REM |
Cette commande permet d'insérer une remarque |
| RENAME |
Cette commande permet de renommer un fichier |
| RENUM |
Cette commande permet de renommer les numéros de ligne. |
| REPEAT |
Cette commande permet d'effectuer des boucles d'instructions à répétition tant que la condition n'est pas vrai. |
| RES |
Cette fonction retourner la partie restante de la précédante division. |
| 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 GOSUB |
| REVIVE |
Cette commande permet de restaurer un programme effacer par la commande «NEW». |
| RIGHT |
Cette fonction retourne les caractères à la fin d'une chaine de caractères. |
| RND |
Cette fonction permet de générer un nombre aléatoire. |
| ROLL |
Cette commande permet d'effectuer une défilement horizontal et vertical spécifié de la région d'affichage. |
| ROUND |
Cette fonction permet d'arrondir un nombre réel. |
| RUN |
Cette commande permet de lancer l'exécution du programme contenu en mémoire de l'interpréteur BASIC. |
| SAVE |
Cette commande permet de sauvegarde sur disque le code source contenu dans la mémoire de l'interpréteur BASIC. |
| SCREEN |
Cette commande permet de passer au mode d'affichage spécifier. |
| SET |
Cette commande permet de fixer le drapeau de protection d'un fichier. |
| SFT |
Cette fonction permet d'effectuer un décalage de bit vers la gauche. |
| SGN |
Cette fonction retourne le signe d'un nombre. |
| SIN |
Cette fonction trigonométrique retourne le «Sinus». |
| SINH |
Cette fonction trigonométrique retourne le «Sinus» hyperbolique. |
| SPC |
Cette fonction permet de sortie sur le terminal un caractère d'espace plusieurs fois sous forme de chaine de caractères. |
| SQRT |
Cette fonction retourne la racine carré. |
| STOP |
Cette commande permet d'arrêter temporairement le programme à se point |
| STR |
Cette fonction transforme une valeur numérique en chaine de caractères. |
| STRINPUT |
Cette commande permet d'effectuer une entrée de données du clavier vers une variable. |
| SWAP |
Cette commande permet d'échanger le contenu de deux variables. |
| SWAP BLOCK |
Cette commande permet d'échanger le contenu de deux tableaux. |
| SYSTEM |
Cette commande permet de repasser le contrôle au système d'exploitation. |
| TAB |
Cette fonction permet de fixer le point de départ d'une impression. |
| TAN |
Cette fonction trigonométrique retourne la «Tangente». |
| TIME |
Cette fonction retourne l'heure courante. |
| TIME1000 |
Cette fonction retourne les millisecondes courantes. |
| TROFF |
Cette commande permet de désactiver le traçage des numéros de ligne durant l'exécution du programme. |
| TRON |
Cette commande permet d'activer le traçage des numéros de ligne durant l'exécution du programme. |
| TYPE |
Cette fonction permet de retourner le type de données d'une variable. |
| UPPER |
Cette fonction permet de convertir une chaine de caractères en majuscule. |
| USEEMA |
Cette commande permet d'indiquer l'utilisation de tableau EMA. |
| VAL |
Cette fonction permet de transformer une chaine de caractères en sa valeur numérique. |
| VARPTR |
Cette fonction permet de demander l'adresse d'offset d'une variable. |
| VCHG |
Cette commande permet d'effectuer des remplacements de nom de variables ou de tableaux de la ligne spécifié jusqu'à la fin du programme. |
| VIEW |
Cette fonction permet de fixer les limites de visualisation des objets graphiques. |
| VLIST |
Cette commande permet d'afficher la liste des variables. |
| VXREF |
Cette commande permet d'afficher la liste des références de toutes les variables du programme sur l'imprimante |
| WEND |
Cette commande est l'instruction de fin de la boucle «WHILE» |
| WHILE |
Cette commande permet d'effectuer une boucle. |
| WIDTH |
Cette commande permet de changer la largeur de l'écran |
| WINDOW |
Cette commande permet de définir la représentation d'échelle d'un pixel de l'écran graphique |
| WORD |
Cette commande permet d'indiquer la longueur des variables de type de données mot |
| XREF |
Cette commande permet d'afficher le nombre de lignes de références des lignes spécifiés. |