1 个不稳定版本
0.1.0 | 2023年7月11日 |
---|
#457 在 命令行界面
19KB
433 行
bfuck-rs
bfuck 是一个简单的Brainfuck解释器和编译器到Rust。
它是一个CLI工具,用于解释Brainfuck代码,将Brainfuck代码编译成(丑陋的)Rust代码,并编译该Rust代码。
安装
如果您已安装了 rustc 和 cargo,您可以简单地运行
cargo install bfuck
否则,在“发布”部分可以找到预构建的二进制文件。
用法
A simple Brainfuck interpreter and transpiler to Rust
Usage: bfuck [OPTIONS] <FILE> [FOLDER]
Arguments:
<FILE>
The brainfuck file
[FOLDER]
The save location for transpiled files
Options:
-i, --interpret
Interpret Brainfuck code [default]
-t, --transpile
Transpile Brainfuck code to Rust
-c, --compile
Transpile Brainfuck code to Rust and compile it (works only if Rust and Cargo are installed)
-f, --force
Overwrite output folder if it already exists
-h, --help
Print help
-V, --version
Print version
可以通过运行以下命令访问此信息
bfuck --help
依赖项
~1MB
~15K SLoC