tinybrain

Crates.iotinybrain
lib.rstinybrain
version0.1.2
sourcesrc
created_at2021-11-25 16:24:11.686938
updated_at2021-11-25 16:31:26.692254
descriptionA brainfuck interpreter written in Rust
homepagehttps://github.com/russellwmy/tinybrain
repositoryhttps://github.com/russellwmy/tinybrain
max_upload_size
id487668
size5,244
Russell Wong (russellwmy)

documentation

README

tinybrain

A brainfuck interpreter written in Rust.

Overview

Tinybrain is a small interpreter to execute brainfuck code. To learn more about brainfuck, please visit https://en.wikipedia.org/wiki/Brainfuck

Usage

use tinybrain;

fn main() {
    let result = tinybrain::process(
    "
    ++++++++[>++++[>++>+++>+++>+<<<<-]
    >+>+>->>+[<]<-]>>.>---.+++++++..++
    +.>>.<-.<.+++.------.--------.>>+.
    ".to_owned(),
    );

    println!("{}", String::from_utf8(result).unwrap());
}
Commit count: 5

cargo fmt