Sked

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 28 oktober 2013; kontroller kräver 7 redigeringar .

Spoon är ett esoteriskt programmeringsspråk som motsvarar Brainfuck , men med kommandon som består av nollor och ettor ( 0och 1). Kommandokoderna är valda på ett sådant sätt att de gör att alla kommandon kan kännas igen utan extra avgränsare när programmet tolkas från vänster till höger. Det har praktiskt värde endast bland entusiaster, det är lämpligt för att representera ett program skrivet av Brainfuck i binär kod.

Jämförelse av kommandon Spoon och Brainfuck

Sked Brainfuck Beskrivning
ett + Värdet på den aktuella cellen ökar med 1
000 - Värdet på den aktuella cellen reduceras med 1
010 > Nästa cell
011 < Föregående cell
00100 [ Cykelstart
0011 ] Slut på cykeln
0010110 , Ange ett värde utifrån och lagra i den aktuella cellen
001010 . utskriftsvärde från aktuell cell

Spoons " Hello, World "-program

I det här exemplet är kommandona åtskilda av ett utrymme för tydlighet.

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 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 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

Utan separatorer:

111111111111001000101111111111111111111111111010111011011111111101111001100101001010111111111101110111001011111111111111

Se även

Länkar