yabf_rs
is a simple crate that can be used to embed Brainfuck programs into your Rust programs.
Documentation on docs.rs
The following program outputs the letter 'H' to the terminal.
rs
use yabf_rs::*;
fn main() {
let program = Program::from(">++++++++[<+++++++++>-]<.");
let mut bf = BfInstance::from(program);
bf.run(&mut default_input_source, &mut default_flush);
}
For more examples, look at the examples directory in the repository.
git clone https://github.com/serd223/yabf
cd yabf
cargo run --example hello_world
yabf_rs
yabf_rs
to your project
cargo add yabf_rs
yabf_rs
instead of just yabf
?yabf was already taken...