| ABS |
Cette fonction retourne la valeur absolue d'un nombre. |
| ACS |
Cette fonction trigonométrique retourne l'«ArcCosinus». |
| ADDR |
Cette fonction retourne le pointeur d'une adresse de variable, de tableau ou de structure. |
| AND |
Cette opérateur permet d'effectuer un «Et logique» dans le cas d'une comparaison. |
| ASC |
Cette fonction retourne la valeur du code ASCII d'un caractère. |
| ASN |
Cette fonction trigonométrique retourne l'«ArcSinus». |
| ATN |
Cette fonction trigonométrique retourne l'«ArcTangente». |
| BASE |
Cette commande permet d'indiquer l'indice inférieur d'un tableau. |
| BYE |
Cette commande permet de quitter le programme et le Basic09. |
| CHAIN |
Cette commande permet de lancer un autre module, soit une opération de chaine OS-9. |
| CHD |
Cette commande permet de changer de répertoire de données. |
| CHX |
Cette commande permet de changer de répertoire d'exécution. |
| CHR$ |
Cette fonction retourne un caractère correspondant à la valeur du code ASCII. |
| CLOSE |
Cette commande permet de fermer un fichier ou un périphérique. |
| COS |
Cette fonction trigonométrique retourne l'«Cosinus». |
| CREATE |
Cette commande permet de créer un fichier sur disque et retourne un identificateur. |
| DATA |
Cette commande permet de mettre un regroupement de données. |
| DATE$ |
Cette fonction permet de demander la date du système d'exploitation. |
| DEG |
Cette commande permet de faire passer le mode de retour des valeurs trigonométrique en degrées |
| DELETE |
Cette commande permet d'effacer un fichier spécifié sur le disque |
| DIM |
Cette commande permet de définir des tableaux ou variables |
| DO |
Cette commande permet d'exécuter un bloc d'instruction tant que la condition est vrai |
| ELSE |
Cette commande est la clause «Autrement» d'une condition. |
| END |
Cette commande met fin à la procédure. |
| ENDEXIT |
Cette commande permet d'exécuter une boucle si la condition est vrai. |
| ENDIF |
Cette commande permet d'indiquer la d'une condition. |
| ENDLOOP |
Cette commande permet d'effectuer une boucle sans condition (boucle infinie). |
| ENDWHILE |
Cette commande permet d'exécuter un bloc d'instruction tant que la condition est vrai |
| EOF |
Cette fonction indique si la fin du fichier est détecté. |
| ERR |
Cette fonction retourne le code d'erreur ayant provoqué l'arrêt du programme. |
| ERROR |
Cette commande permet de simuler un code d'erreur |
| EXITIF |
Cette commande permet d'exécuter une boucle si la condition est vrai. |
| EXP |
Cette fonction retourne la valeur exponentielle d'un nombre |
| FALSE |
Cette constante retourne la valeur fausse pour une variable de type booléen |
| FIX |
Cette fonction retourne la valeur arrondie d'un nombre. |
| FLOAT |
Cette fonction permet d'effectuer la conversion d'un nombre entier en nombre réel |
| FOR |
Cette commande permet d'effectuer un compteur en boucle |
| GET |
Cette commande permet d'effectuer la lecture d'une la valeur contenu dans un fichier et la copie dans une variable. |
| GOSUB |
Cette commande permet d'appeller un sous-programme. |
| GOTO |
Cette commande permet de sauter à un numéro de ligne spécifié. |
| IF |
Cette commande permet d'effectuer un teste conditionnel. |
| INKEY |
Cette commande retourne sous forme de chaine de caractères la valeur du caractère en attente dans le tampon clavier. |
| INPUT |
Cette commande permet d'effectuer une entrée de données clavier ou effectue la lecture dans un fichier. |
| INT |
Cette fonction retourne la valeur entière d'un nombre. |
| KILL |
Cette commande permet de décharger de la mémoire une procédure. |
| LAND |
Cette fonction permet d'effectuer un «Et logique» dans le cas d'une comparaison. |
| 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. |
| LET |
Cette commande permet d'affecter une valeur à une variable. |
| LNOT |
Cette fonction retourne la «négation logique» d'une valeur numérique. |
| LOG |
Cette fonction retourne le logarithme naturel ou népérien. |
| LOG10 |
Cette fonction retourne le logarithme en base 10. |
| LOOP |
Cette commande permet d'effectuer une boucle sans condition (boucle infinie). |
| LOR |
Cette fonction permet d'effectuer un «Ou logique» dans le cas d'une comparaison. |
| LXOR |
Cette fonction permet d'effectuer un «Ou exclusif logique» dans le cas d'une comparaison. |
| MID$ |
Cette fonction retourne une sous-chaîne de caractères contenu dans une chaine de caractères. |
| MOD |
Cette fonction permet d'effectuer un Modulo, c'est-à-dire le restant d'une division. |
| NEXT |
Cette commande est l'instruction de fin du compteur en boucle FOR. |
| NOT |
Cette fonction retourne la valeur d'une négation booléen. |
| ON ERROR GOTO |
Cette commande permet d'effectuer des branchements automatique lorsqu'une erreur du code source Basic09 se produit. |
| 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équtif. |
| ON ... GOTO |
Cette commande permet d'effectuer des branchements à des numéros de ligne en fonction de cas supérieur à 1 conséqutif. |
| OPEN |
Cette commande permet d'accéder à certain dispositif et périphérique |
| OR |
Cet opérateur permet d'effectuer un «Ou logique» dans le cas d'une comparaison. |
| PARAM |
Cette commande permet de définir les paramètres d'appel d'une procédure. |
| PAUSE |
Cette commande permet d'arrêter l'exécution d'une procédure et de passer en mode de déboguage. |
| PEEK |
Cette fonction permet de retourner le contenu d'un emplacement mémoire. |
| PI |
Cette fonction retourne la valeur du nombre PI (π). |
| POKE |
Cette commande permet l'écriture directe en mémoire |
| POS |
Cette fonction retourne les coordonnées dans la position horizontal du curseur de l'écran. |
| PRINT |
Cette commande permet d'afficher du texte à l'écran ou à écrire dans un périphérique. |
| PUT |
Cette commande permet d'afficher d'écrire dans un fichier ou un périphérique. |
| RAD |
Cette commande permet de faire passer le mode de retour des valeurs trigonométrique en radians |
| READ |
Cette commande permet d'effectuer la lecture de données contenu dans «DATA». |
| REM |
Cette commande permet d'insérer une remarque |
| REPEAT |
Cette commande permet d'effectuer une boucle d'instruction jusqu'à ce que la condition soit 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 GOSUB |
| 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. |
| RUN |
Cette commande permet de lancer l'exécution d'une procédure utilisateur. |
| SEEK |
Cette commande permet de positionner le pointeur de fichier. |
| SGN |
Cette fonction retourne le signe d'un nombre. |
| SHELL |
Cette commande permet d'exécuter une commande dans un interpréteur de commande. |
| SIN |
Cette fonction trigonométrique retourne l'«Sinus». |
| SIZE |
Cette fonction retourne la taille en octets d'une variable, d'un tableau ou d'une structure. |
| SQ |
Cette fonction retourne le carré d'un nombre. |
| SQR |
Cette fonction retourne la racine carré. |
| SQRT |
Cette fonction retourne la racine carré. |
| STEP |
Cette commande permet d'indiquer le saut dans une boucle de compteur FOR. |
| STOP |
Cette commande permet d'arrêter le programme sans entrée dans le mode de déboguage. |
| STR$ |
Cette fonction transforme une valeur numérique en chaine de caractères. |
| SUBSTR |
Cette commande permet de retourner la position de début d'une sous-chaine de caractères dans une chaine de caractères. |
| SYSCALL |
Cette commande permet d'appeller une procédure de l'API d'OS-9. |
| TAB |
Cette fonction permet de fixer le point de départ d'impression de l'instruction «PRINT». |
| TAN |
Cette fonction trigonométrique retourne la «Tangente». |
| TRIM$ |
Cette fonction permet de supprimer les caractères d'espace au début et à la fin d'une chaine de caractères. |
| 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. |
| TRUE |
Cette constante retourne la valeur vrai pour une variable de type booléen |
| TYPE |
Cette commande permet de définir un type de données utilisateur |
| UNTIL |
Cette commande permet d'effectuer une boucle d'instruction jusqu'à ce que la condition soit vrai. |
| USING |
Cette commande permet d'afficher du texte à l'écran avec le format spécifié |
| VAL |
Cette fonction transforme chaine de caractères en sa valeur numérique. |
| WHILE |
Cette commande permet d'exécuter un bloc d'instruction tant que la condition est vrai |
| WRITE |
Cette commande permet d'afficher d'écrire séquentiellement dans un fichier ou un périphérique. |
| XOR |
Cet opérateur permet d'effectuer un «Ou exclusif logique» dans le cas d'une comparaison. |