Instructions et fonctions
Cette partie contient la description de toutes les instructions et fonctions disponibles, pas forcément dans l'ordre alphabétique. Il se peut que certaines instructions ou fonctions soient différentes du GFA Basic sur ATARI ST. Ce manuel fera la distinction.
La différence entre instruction et ordre, qui avait un sens historiquement, est désormais levée (Il était d'usage d'appeler ordre ce qui concernait le mode direct et qui contribuait à l'élaboration des programmes). Les instructions, par contre, s'utilisaient à l'interieur d'un programme. Comme toutes les instructions peuvent être employées aussi bien en mode direct que dans un programme, cette distinction n'est plus necessaire).
La description des instructions et des fonctions s'organise en quatre parties.
1- Syntaxe:
Ici est décrit le format de l'instruction ou de la fonction.
Les mots écrits en majuscules sont des mots-clés.
Les expressions entre crochets sont optionnelles, c'est à dire facultatives. Trois petits points "..." indiquent que l'expression qui se trouve avant peut être répétée autant de fois que l'on veut.
Les expressions qui interviennent dans le format de l'instruction sont expliquées dans la suite de la description.
2- Exemple:
Dans cette partie, on présente un exemple simple de programmes.
D'une part, l'exemple doit mettre en évidence les différentes syntaxes possibles de l'instruction.
D'autre part, l'exemple sert à concrétiser l'utilisation de l'instruction ou de la fonction.
Si, après l'explication de l'instruction ou de la fonction, des doutes subsistent quant à son emploi ou son utilitée, il est conseillé de taper et de tester soi-même l'exemple fourni.
Comme certains exemples utilisent des boucles sans fin, il est important de savoir que l'on peut interrompre l'execution d'un programme avec la touche [ON].
3- Fonction:
Décrit en peu de mots quelle est l'utilisation de l'instruction ou de la fonction (c'est-à-dire ce que fait l'instruction ou la fonction).
4- Explication:
Dans cette partie, on explique de façon détaillée ce qu'il est important de connaître pour la mise en application de l'instruction ou de la fonction.
Si on peut préciser le domaine d'application de l'instruction.
Instruction I/O (relative aux entrées/sorties).
Instruction graphique.
Instruction arithmétique.
Instruction de structure.
...
ce dernier sera précisé dans l'en-tête de la description.
Dans la description concernant les instructions graphiques, nous supposons que la résolution de la calculatrice est en noir & blanc et que la taille de l'écran est de 240 x 128 pixels.
A noter qu'il existe des constantes, les constantes dynamiques ont un rapport avec le modèle de la calculatrice où le programme est executé et non développé.
Attention:
La liste ci-dessous contient énormément d'instructions/fonctions non implantées et est incompléte (certaines fonctions ne sont pas encore documentées mais elles sont implantées dans GFA-Basic).
Veuillez vous reporter au fichier beta.txt disponible dans le pack pour connaître les instructions/fonctions développées et utilisables.