DrBrainf-ck/README.md

36 lines
930 B
Markdown
Raw Normal View History

2018-12-03 15:54:41 +00:00
# DrBrainf\*ck
2018-12-02 17:14:53 +00:00
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.
2018-12-05 19:46:54 +00:00
A CLI version of the interpreter is avaliable. In order to run it, execute:
`./cli.rkt <name-of-file.bf>`
More documentation of this command is avaliable using the `-h` flag.
2018-12-02 17:14:53 +00:00
## Current features
- Brainf\*ck interpreter works for the instructions `[`, `]` `+`, `-`, `<`, `>`
2018-12-05 19:46:54 +00:00
, `.`, ',';
2018-12-02 17:14:53 +00:00
- Done simple editor GUI with *Run* button and output window.
2018-12-03 19:58:43 +00:00
- Editor supports basic syntax highlighting.
2018-12-02 17:14:53 +00:00
## Bugs
- No validation or user-friendly error handling.
2018-12-05 14:04:15 +00:00
## Feedback
2018-12-05 19:46:54 +00:00
### Add documentation about the language for someone that doesn't know it. How does it work? What are the instructions? What do they do? Example programs?
WIP
### In your "running" section explain how to run the interpreter without the GUI.
Done with `cli.rkt`.