« Modèle:Axe » : différence entre les versions

De TI-Planet Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 4 : Ligne 4 :
: L'[[Axe Parser|Axe]] est un langage communautaire (non-officiel) très puissant.
: L'[[Axe Parser|Axe]] est un langage communautaire (non-officiel) très puissant.
: Il a été créé pour permettre aux programmeurs de pouvoir tout faire sur leur machine sans avoir besoin d'apprendre l'assembleur.
: Il a été créé pour permettre aux programmeurs de pouvoir tout faire sur leur machine sans avoir besoin d'apprendre l'assembleur.
: Sa syntaxe très, très spéciale peut choquer au premier abord, mais est plus facile à comprendre que l'assembleur.
: Sa syntaxe très spéciale quand il est optimisé peut étonner au premier abord, mais est plus facile à comprendre que l'assembleur.
<syntaxhighlight lang="perl">
<syntaxhighlight lang="perl">
:Select({BB^8+GDB0},->{Q+++AA^64*12+(BB/8->r3)+L6->r2}) xor |pi|11111111→{r3-11??r2-11,r2+1}
:Select({BB^8+GDB0},->{Q+++AA^64*12+(BB/8->r3)+L6->r2}) xor pi11111111→{r3-11??r2-11,r2+1}
</syntaxhighlight>
</syntaxhighlight>



Dernière version du 10 avril 2013 à 11:37


Axe

L'Axe est un langage communautaire (non-officiel) très puissant.
Il a été créé pour permettre aux programmeurs de pouvoir tout faire sur leur machine sans avoir besoin d'apprendre l'assembleur.
Sa syntaxe très spéciale quand il est optimisé peut étonner au premier abord, mais est plus facile à comprendre que l'assembleur.
:Select({BB^8+GDB0},->{Q+++AA^64*12+(BB/8->r3)+L6->r2}) xor pi11111111{r3-11??r2-11,r2+1}
  • Points forts
    • Permet d'obtenir un programme en Assembleur après la compilation
    • Permet la réalisation de très beaux graphismes facilement
    • Peut se programmer directement sur la calculatrice
  • Points faibles
    • Temps de compilation avant chaque test
    • Le compilateur (non nécessaire pour l'exécution, mais pour la compilation), est assez lourd.