[−][src]Crate brainfrick
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; |
Structs
Brainfuck | A struct that parses and runs brainfuck. |
Error | An error originating from this crate. |
Enums
ErrorKind | The types of |