Skip to content

none-None1/bf-vis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.