Spoon
Un article de Wikipédia, l'encyclopédie libre.
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant. (Comment ?).
|
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