Spoon

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir Spoon (groupe).

Le langage spoon est équivalent au langage brainfuck mais avec des mots constitués de 0 et 1.

Caract. Signification
010 incrémente (augmente de 1) le pointeur.
011 décrémente (diminue de 1) le pointeur.
1 incrémente l'octet du tableau sur lequel est positionné le pointeur (l'octet pointé).
000 décrémente l'octet pointé.
0010110 sortie de l'octet pointé (valeur ASCII).
001010 entrée d'un octet dans le tableau à l'endroit où est positionné le pointeur (valeur ASCII).
00100 saute à l'instruction après le ] correspondant si l'octet pointé est à 0.
0011 retourne à l'instruction après le [ si l'octet pointé est différent de 0.


Hello world en spoon

1 1 1 1 1 1 1 1 1 1 00100 010 1 1 1 1 1 1 1 010 1 1 1 1 1 1 1 1 1 1 010 1 1 1 010 1 011 011 011 011 000 0011 010 1 1 001010 010 1 001010 1 1 1 1 1 1 1 001010 001010 1 1 1 001010 010 1 1 001010 011 011 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 001010 010 001010 1 1 1 001010 000 000 000 000 000 000 001010 000 000 000 000 000 000 000 000 001010 010 1 001010 010 001010

[modifier] Lien externe