Cuchara

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 28 de octubre de 2013; las comprobaciones requieren 7 ediciones .

Spoon es un lenguaje de programación esotérico equivalente a Brainfuck , pero con comandos formados por ceros y unos ( 0y 1). Los códigos de comando se eligen de tal manera que permiten reconocer todos los comandos sin un separador adicional al analizar el programa de izquierda a derecha. Tiene valor práctico solo entre entusiastas, es adecuado para representar un programa escrito por Brainfuck en código binario.

Comparación de los comandos Spoon y Brainfuck

Cuchara mierda de cerebro Descripción
una + El valor de la celda actual aumenta en 1
000 - El valor de la celda actual se reduce en 1
010 > siguiente celda
011 < celda anterior
00100 [ Inicio del ciclo
0011 ] fin de ciclo
0010110 , Ingrese un valor desde afuera y guárdelo en la celda actual
001010 . imprimir el valor de la celda actual

Programa " Hello, World " de Spoon

En este ejemplo, los comandos están separados por un espacio para mayor claridad.

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

Sin separadores:

11111111110010001011111111111111111111110101110101101101101110000011011110010100101001010111111111001010111001010010110010100111111111111111111111110010101001001010101010000000000000000000001001000000100001000010000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000SATLING

Véase también

Enlaces