Expand description
An optimizing Brainfuck interpreter.
- For the full documentation, see
Brainfuck
. - If you don’t like swearing,
Brainfuck
is also re-exported asBrainfrick
.
§Example
use brainfrick::Brainfuck;
let purpzie_sucks = Brainfuck::execute("
++++++++[>++++++++++<-]>.<++[>++++++++++<-]+++[>+++++<-]>+
+.---.--.++++++++++.<++[>----------<-]>+++.----.<+++++++[>
----------<-]>+.<++++++++[>++++++++++<-]>+++.++.<+++[>----
--<-]>.++++++++.++++++++.<++++++++[>----------<-]>--.
")?;
assert_eq!(purpzie_sucks, "Purpzie sucks!");
Re-exports§
pub use Brainfuck as Brainfrick;