Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 543 Bytes

File metadata and controls

28 lines (20 loc) · 543 Bytes

It's a Brainfuck Visualizer!

The project includes:

  1. main.py - main file
  2. gui.py - GUI interface
  3. bf.py - defines a brainfuck VM

How to run?

Run

python main.py

, or pack it into an executable.

Keyboard Shortcuts:

  1. Ctrl+R: Run.
  2. Ctrl+S: Step.
  3. Ctrl+O: Open file.
  4. Ctrl+B: Abort.

Required packages:

  1. Pillow

As it's shown above, it automatically highlights the running code and the input which the code is reading, it also shows the cells and the pointer.