Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
tests
README.md
data.py
debugger.py
interpreter.py

README.md

bfdbg

A debugger and interpreter for brainfuck

This directory contains both a brainfuck interpreter and debugger. They are very hacky and incomplete (The , command is not implemented).

Interpreter:

interpreter.py program.bf

This will run the program, printing output as it goes. The , command is not implemented, so it isn't very useful.

Debugger:

debugger.py program.bf

help will display all commands. You can press enter or type step to step through to program.

It supports breakpoints, single-stepping, and running.

Like the interpreter, it does not support the , command.