Brainfuck interpreter with debug GUI written in Racket
Find a file
2018-12-04 10:10:28 +01:00
#gui.rkt#1# Work on asynchronous version of execute 2018-12-04 10:08:09 +01:00
.gitignore added line numbers to gui + a bunch of refactoring 2018-12-02 18:05:50 +01:00
add.bf interpreter works and bug found 2018-11-30 13:18:59 +01:00
gui.rkt Work on asynchronous version of execute 2018-12-04 10:08:09 +01:00
hello.bf interpreter works and bug found 2018-11-30 13:18:59 +01:00
interpreter.rkt Merge branch 'master' of github.com:usi-pf1-2018/pf1-project-workingffs 2018-12-04 10:10:28 +01:00
LICENSE Added license 2018-11-21 14:21:18 +01:00
README.md Added syntax highlighting 2018-12-03 20:58:43 +01:00

DrBrainf*ck

This is the repo for the PF1 final project of Claudio Maggioni and Tommaso Rodolfo Masera.

Running

Run the file gui.rkt using DrRacket or the racket CLI tool.

Current features

  • Brainf*ck interpreter works for the instructions [, ] +, -, <, > , .;
  • Done simple editor GUI with Run button and output window.
  • Editor supports basic syntax highlighting.

Bugs

  • , function not implemented (will crash the program if encountered);
  • No validation or user-friendly error handling.