#brainfuck #wikipedia #learn #org-wiki-brainfuck

tinybrain

用Rust编写的brainfuck解释器

3个版本

0.1.2 2021年11月25日
0.1.1 2021年11月25日
0.1.0 2021年11月25日

#24 in #wikipedia

MIT 许可证

4KB
67

tinybrain

一个用Rust编写的 brainfuck 解释器。

概述

Tinybrain是一个用于执行 brainfuck 代码的小型解释器。想了解更多关于 brainfuck 的信息,请访问 https://en.wikipedia.org/wiki/Brainfuck

使用方法

use tinybrain;

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

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

无运行时依赖