GFA BASIC
Un article de Wikipédia, l'encyclopédie libre.
Le GFA BASIC, mis au point par Frank Ostrowski et édité par la Gesellschaft für Automatisierung (société d'automatisation), est un dialecte BASIC à l'origine écrit pour l'Atari ST (micro-ordinateur ayant pour base un microprocesseur Motorola 68000 et fonctionnant sous environnement GEM )
Son succès a été tel qu'il a rapidement détronné le ST-Basic fourni à l'époque avec le ST.
Par la suite, le GFA à été décliné pour l'Amiga puis pour PC Windows: il existe deux versions: 16 bits et 32 bits.
[modifier] Ses principales caractéristiques
Le succès du GFA était dû surtout à sa puissance, sa polyvalence et à son confort d'utilisation.
Le GFA basic à l'instar du langage Pascal est un langage de programmation structurée : il comporte des procédures et des fonctions repliables dans l'éditeur. Ses instructions utilisaient à peu près tous les domaines (maths, édition, graphismes, fichiers) et les ressources de la machine (BIOS, GEMDOS, XBIOS).
Le GFA était fourni avec un éditeur-interpréteur et un compilateur séparé. L'éditeur dédié permettait la vérification syntaxique instantanée, le lancement de l'interpréteur et le repliage des procédures et fonctions.
[modifier] Quelques commandes GFA BASIC 16 Bits pour windows
- ALERT icone,texte,defaut,bouton,retour
icone : numéro d'un icone prédéfini.
texte : le texte à afficher dans la boite de dialogue.
defaut : Le bouton qui répondra à la touche entrée.
bouton : une chaine de caractères définissant les boutons.
retour : une variable numérique contenant le bouton cliqué une fois que l'instruction alert aura été executée.
Exemple : ALERT 1,"Voulez-vous continuer",1,"Oui|Non|Peut-ête",r%