#brainfuck-compiler #编译 #llvm-ir #汇编 #性能 # #编译

应用 brainfork

Brainfuck 编译器,用 Rust 编写

3 个版本

0.1.2 2024年7月30日
0.1.1 2024年7月30日
0.1.0 2024年7月30日

#93编程语言

Download history 341/week @ 2024-07-27 20/week @ 2024-08-03

每月 361 次下载

MIT 许可证

9KB
193

Brainfork

Brainfork 是一个编译器,可以将 Brainfuck 编译成 Rust 以获得更好的性能。然后 Rust 编译成 LLVM IR,最后是汇编。这确保了我们的程序获得最大性能。

🚀 特点

  • 由于编译到 Rust,Brainfuck 具有高性能。
  • 编译时间非常快。
  • 安全,因为它是用 Rust 编写的。
  • 易于使用,只需使用 brainfork program.bf 将其编译为二进制文件。

🧰 安装

只需使用 cargo install --locked brainfork 安装 Brainfork。这将适用于所有平台。否则,您可以克隆此存储库并运行 cargo build --release 从源代码编译。

要求

Brainfork 需要使用 Rust 编译器,因为它将 Brainfuck 编译成 Rust。请确保您已安装 Rust 编译器,否则可以从 此处 获取。

无运行时依赖