This is a visualizer for the esoteric programming language brainfuck (also known less offensively as BF).
The BF language is extremely minimal, consisting of only eight single character commands.
Command | Meaning |
> | Increment the memory pointer (to point to the next cell to the right). |
< | Decrement the memory pointer (to point to the next cell to the left). |
+ | Add one to the number at the memory pointer. |
- | Subtract one from the number at the memory pointer. |
. | Take the number at the memory pointer and put its ASCII character into the Output. |
, | Take the ASCII character from the Input and put its ASCII value as the number at the memory pointer. |
[ | If the number at the memory pointer is zero, then instead of moving the program pointer forward to the next command, jump it forward to the command after the matching ] command. |
] | Move the program pointer back to the the matching [ command. |
TODO - Some text will go here :-)