Brainfuck Interpreter

  • > Move pointer one memory location forward
  • < Move pointer one memory location backward
  • + Increment data at memory location by one
  • - Decrement data at memory location by one
  • [ If memory location is 0, skip to ], else continue
  • ] If memory location is 0, continue, else skip to [
  • , Read input character into memory location
  • . Write output character from memory location
  • $ Memory dump for debugging
  • Enable memory dump symbol
  • Automatic output conversion to ASCII
  • Signed Memory
  • Block size (bytes):
  • Memory size (blocks):