bfcBrainfuck 编译器和 JIT 解释器
Brainfuck是一个脑残的编程语言,本项目包含了一个完整的基于LLVM的Brainfuck编译器和JIT解释器,可以直接运行Brainfuck源程序或者将其编译成可执行程序。
在安装该程序之前,需要安装LLVM 3.1或更高版本,并且需要一个可用的C/C++链接器,建议使用Clang,因为GCC在某些平台上无法链接。
使用:
- bf是JIT运行程序,可以直接运行Brainfuck程序
- bfc是编译器,可以被bfc [-o output] src调用,默认输出文件名为a.out
评论