Créez un nouveau programme

, puis indiquez le nom de votre
programme source. Ensuite sur la première ligne de ce programme, mettez un point suivi du nom de votre
programme exécutable :
Code : Axe Parser - Sélectionner1
2
| PROGRAM:AXESOURCE
:.AXEEXECUTABLE |
Ici j'ai créé le programme AXESOURCE et lorsqu'il compilera il créera AXEEXECUTABLE.
A partir de maintenant, votre programme est visible et compilable dans le menu de compilation de l'application vue précédemment, mais il faut aussi savoir que certaines commandes de l'Axe Parser sont des commandes de base dont le nom a été modifié, par exemple si vous appuyez sur la touche , vous verrez ►Char à la place de ►Frac
Commençons par ce qu'il y a de plus simple, écrire du texte.
Il existe 4 commandes pour afficher du texte en Axe Parser, celles-ci sont très similaires au TI-Basic mais ne vous fiez pas aux apparences :
- La commande
Disp
Code : Axe Parser - Sélectionner
Avantage : saute les lignes automatiquement.
Inconvénient : pas très pratique si l'on veut mettre une lettre en bas à droite de l'écran.
- La commande
Text
Code : Axe Parser - Sélectionner
Avantage : supporte les différentes tailles de police via une commande "Fix" (j'y reviendrais plus tard).
Inconvénient : on ne peut pas placer le texte n'importe ou et on ne saute pas les ligne.s
- La commande
Output(
Code : Axe Parser - Sélectionner
Avantage : ici on peut placer à un point donné notre texte.
Inconvénient : ne fait pas tout ce que fait la commande suivante
Le X et le Y seront ici des nombres entre 0 et 16 pour X, et 0 et 8 pour Y. Cette commande est l'équivalente du output en TI-Basic.
- La commande
Text(
Code : Axe Parser - Sélectionner
Avantage : supporte les différentes tailles de police via une commande Fix et on peut le mettre n'importe ou dans sur l'écran.
Inconvénient : on ne saute pas les lignes (C'est si grave que ça ?

).
Le X et le Y seront ici des nombres entre 0 et 96 pour X, et 0 et 64 pour Y. Cette commande est l'équivalente du Text( en TI-Basic, le texte sera placé en fonction des pixels de la calculatrice.
Donc je récapitule, je veux écrire "MONTEXTE" :
Code : Axe Parser - Sélectionner1
2
| :.MONPROGRAMME
:Text(0,0,"MONTEXT |
J'utiliserais cette dernière commande le plus souvent, mais toutes les commandes ont une raison d'être, donc en fonction des situations n'hésitez pas à varier !
Vous remarquerez que le " et la ) disparaissent à la fin de la ligne, on peut donc écrire aussi bien Text(X,Y,"MONTEXTE") que Text(X,Y,"MONTEXTE, c'est en fonction de vos préférences
J'ai compilé et démarré mon programme, mais il n'a rien affiché.
Oui, c'est possible, surtout si vous utilisez un shell (comme MirageOS ou Ion), cela vient du fait que le programme a affiché le texte, mais qu'il s'est ensuite éteint, il faut donc mettre une pause.
J'ai fait une pause, mon programme a fait apparaître le texte comme il faut, mais la calculatrice s'est freezée et il a fallu que j'enlève les piles
Rah.. vous pouviez pas attendre que j'explique?
Donc, je disais qu'il fallait faire une pause pour nous laissé le temps de voir, seulement la commande Pause utilisez en TI-Basic n'a pas la même utilisation que pour l'Axe Parser!
La commande Pause se trouve ici :
Pour faire simple, la pause de l'Axe Parser se compte en millisecondes, et le nombre de millisecondes doit être au
minimum de 1, donc les codes suivant ne sont pas bons :
Code : Pas bien - Sélectionner
Code : Pas bien - Sélectionner
Et pour que ce soit visible on fera des pauses de 1 seconde par exemple :
Code : Axe Parser - Sélectionner1
2
| :Pause 1000
:.car 1000 millisecondes = 1 secondes |
Comme dans tous langage qui se respecte, l'Axe Parser possède une commande pour inclure des commentaire dans le texte. Elle se traduit par un . en début de n'importe quel ligne, sauf la première.
Cette première partie n'est pas très compliquée, je vous donne là quelque commandes élémentaires qui vous permettront de faire une meilleur mise en texte pour vos futur programmes.