« Modèle:Axe » : différence entre les versions
Aller à la navigation
Aller à la recherche
(→Axe) |
(→Axe) |
||
(Une version intermédiaire par le même utilisateur non affichée) | |||
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 | : 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 pi11111111→{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} |
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.