
An ergonomic interpreter for the brainfuck programming language.
This is a bit of a joke project. I wanted to make the most ergonomic brainfuck interpreter imaginable, with piping and scripting support. It taught me a lot about these things but it's pretty small (like any brainfuck interpreter).
Here's the usage example taken directly from the docs:
echo 'Hello, World!' | brainfuck-rs rot13.b
# or
brainfuck-rs rot13.b <<< 'Hello, World!'
You can find the project here:
https://gitlab.com/alexmozaidze/brainfuck-rs