[−][src]Function bf_lib::run
pub fn run(program: &str, input: Option<String>) -> Result<String, String>
Runs a brainfuck program, returning the program's output or the reason it failed to execute.
Examples
let program = "++++++++++[>++++++++++>+++++++++++<<-]>++.>+.."; let output = bf_lib::run(program, None).unwrap(); assert_eq!(String::from("foo"), output);