8 个版本
使用旧的 Rust 2015
0.1.8 | 2017 年 5 月 29 日 |
---|---|
0.1.7 | 2017 年 3 月 13 日 |
0.1.5 | 2017 年 2 月 23 日 |
#1115 in 编程语言
8KB
137 行
用 rust 编写的 Brainh*ck 解释器
安装
最简单的方法是
$ cargo install brainheck
可以使用 cargo build 系统安装
$ curl https://sh.rustup.rs -sSf | sh
使用
尝试
$ bh bf/helloworld.bf
运行 "hello world" 示例。您也可以通过 stdin 传递输入,例如。
$ echo 'hello world!' | bh bf/cat.bf
要查看所有选项,请使用
bh --help
安全性
在 Rust 的安全保证基础上构建,此存储库使用 h*ck 字,以确保儿童使用安全。
lib.rs
:
这是一个用 Rust 编写的 Brainh*ck 解释器。它与 brainfuck 相同,但可能更受家庭欢迎。您可以用以下方式运行它。
示例
$ bh helloworld.bf
Hello World!
依赖项
~1MB
~11K SLoC