added README

This commit is contained in:
Claudio Maggioni 2018-12-02 18:14:53 +01:00
parent 21aee3f090
commit db9d2d2d75
1 changed files with 21 additions and 0 deletions

21
README.md Normal file
View File

@ -0,0 +1,21 @@
# easybf / 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.
## Bugs
- `[` and `]` are not brainf\*ck compliant since the interpreter does not
search for the matching bracket but it considers the nearest bracket;
- `,` function not implemented (will crash the program if encountered);
- No validation or user-friendly error handling.