Brainfuck Interpreter & Visualizer in Javascript.
- Visual indication of the operation currently executed
- Debug mode with full control over code execution with Start, Stop, Step & Continue buttons
...and, two additional features over the original version:
-
Load code via URL parameter
bf
- Check out this simple addition example:
+>+[-<+>]
- Check out this simple addition example:
-
Modify wordlength & memory size by appending
@(wordlength:memory_size)
at the end of a brainfuck program.- Number 9 (in base-10) over 3-bit memory cells (mod-8):
+++++++++@(3:27)
- Addition over a minimal 5 cell "tape", with 3 bits per cell
+++++++++>++++[-<+>]@(3:5)
- Number 9 (in base-10) over 3-bit memory cells (mod-8):
A few years ago, I was looking for a brainfuck visualiser for an experiment I was running and this was the best I came across. Unfortunately, by the time I looked for it again, the repository was gone. I managed to find this from a third user who had cloned it and based my derivation on it.
The original version listed the following as contributors:
- Fatih Erikli (fatiherikli)
- Henry Heikkinen (rce)
- Gabriele Cirulli (gabrielecirulli)
- Asger Hautop Drewsen (tyilo)
- Dwillie (dwille)
- Eugene Sharygin (eush77)