A Spoon egy ezoterikus programozási nyelv , amely egyenértékű a Brainfuck -kal , de a parancsok nullákból és egyesekből ( 0és 1) állnak. A parancskódok úgy vannak megválasztva, hogy lehetővé tegyék az összes parancs felismerését további elválasztó nélkül, amikor a program balról jobbra értelmezi. Gyakorlati értéke csak a rajongók körében van, Brainfuck által írt program bináris kódban történő ábrázolására alkalmas.
Kanál | Agyfasz | Leírás |
egy | + | Az aktuális cella értéke 1-gyel nő |
000 | - | Az aktuális cella értéke 1-gyel csökken |
010 | > | Következő cella |
011 | < | Előző cella |
00100 | [ | Ciklus indítása |
0011 | ] | Ciklus vége |
0010110 | , | Adjon meg egy értéket kívülről, és tárolja az aktuális cellában |
001010 | . | érték nyomtatása az aktuális cellából |
Ebben a példában a parancsokat szóközzel választjuk el az áttekinthetőség kedvéért.
1 1 1 1 1 1 1 1 1 1 00100 010 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 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 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 001010Elválasztók nélkül:
11111111110010001011111110101111111111010111010101101101101100000110101100101001010010101111111001010001010111001010010110010100110111111111111111110010100100010101110010100000000000000000000010100000000000000000000000000010100101001010010001010Programozási nyelvek | |
---|---|
|