#brainfuck #brainfuck-compiler #implemented #awib #bfcore

bin+lib bfcomp

使用 AWIB 和 bfcore 实现的 BrainF*ck 编译器

3 个版本

0.1.2 2019 年 11 月 23 日
0.1.1 2019 年 8 月 14 日
0.1.0 2019 年 8 月 14 日

1036编程语言

GPL-3.0 许可证

43KB
676

bfcomp

使用 AWIB 和 bfcore 实现的 BrainF*ck 编译器

安装

安装 Rust

curl https://sh.rustup.rs -sSf | sh

安装 bfcomp

cargo install -f bfcomp

完成!

使用

$ bfcomp --help

bfcomp x.x.x
Adam McDaniel <[email protected]>
Compiles brainfuck by interpreting the AWIB brainfuck compiler with BFCORE

USAGE:
    bfcomp [OPTIONS] <INPUT_FILE> --target <TARGET>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -o, --out <OUTPUT_FILE>    Path of output file
    -t, --target <TARGET>      The target language to output source code for (c, ruby, go, tcl, java) [possible values:
                               C, Ruby, Go, Tcl, Java]

ARGS:
    <INPUT_FILE>    Path to brainfuck file to compile

依赖项

~760KB