Differenze tra le versioni di "Brainfuck"

2 byte aggiunti ,  12 anni fa
m
m (Bot: Aggiungo: vi:Brainfuck)
Poiché ogni locazione di array è specificata come un byte, il comando - è superfluo e potrebbe essere rimpiazzato con 255 comandi +. Similarmente, se l'elemento dell'array fosse finito e circolare, < potrebbe essere sostituito con (dimensione array - 1) comandi >. Tuttavia, sia la dimensione dell'array che la capacità delle celle devono essere illimitate se il linguaggio vuole essere [[Turing]]-conforme. (È precisamente per questa ragione che anche un PC moderno non è [[Turing]]-conforme in senso stretto).
 
== VedereVoci anchecorrelate ==
Una lista di linguaggi simili:
*[[Doublefuck]], una variante di Brainfuck con due buffer di memoria invece che uno.
32 951

contributi