added README
This commit is contained in:
parent
21aee3f090
commit
db9d2d2d75
1 changed files with 21 additions and 0 deletions
21
README.md
Normal file
21
README.md
Normal 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.
|
Loading…
Reference in a new issue