#brainfuck #interpreter #error #optimization #helpful

brainfrick

一个具有帮助性错误的优化型Brainfuck解释器

4个稳定版本

1.1.2 2020年10月20日
1.1.1 2020年6月15日
1.1.0 2020年5月18日
1.0.0 2020年5月18日

#801 in 编程语言

MIT/Apache

22KB
343

Brainfrick

Build crates.io

一个具有帮助性错误的Brainfuck解释器。 查看文档。

用法

将以下内容添加到你的 Cargo.toml

[dependencies]
brainfrick = "1.1.2"

示例

use brainfrick::Brainfuck;

let purpzie_sucks = Brainfuck::execute("
    ++++++++[>++++++++++<-]>.<++[>++++++++++<-]+++[>+++++<-]>+
    +.---.--.++++++++++.<++[>----------<-]>+++.----.<+++++++[>
    ----------<-]>+.<++++++++[>++++++++++<-]>+++.++.<+++[>----
    --<-]>.++++++++.++++++++.<++++++++[>----------<-]>--.
")?;

assert_eq!(purpzie_sucks, "Purpzie sucks!");

许可证

许可协议为以下之一

任选其一。

贡献

除非你明确声明,否则根据Apache-2.0许可证定义的,你有意提交以包含在作品中的任何贡献,均应按照上述方式双重许可,不附加任何额外条款或条件。

依赖

~440KB