Jump back to the matching <code>[</code> if the cell at the pointer is nonzero</td></tr>
</table>

<p>Brainfuck was invented by Urban MÃ¼ller in 1993, in an attempt to make a
language for which he could write the smallest possible compiler for the Amiga
OS, version 2.0. He managed to write a 240-byte compiler.</p>

<p>Memory should normally consist of 8 bit cells, and wrap on overflow and
underflow. Negative memory addresses should NOT be assumed to exist, however,
an interpreter may provide some. Memory 