The Brainfuck Compiler (bfcc) is a tool that builds executables from brainfuck sources or interpretes them. It is written in C++ and uses CMake.
bfcc is divided into 2 parts: the compiler and interpreter. The compiler generates assembler code which can be handled by the GNU Assembler (GAS) that produces object files which can be linked to an executable. Thus GNU Assembler, GNU Linker and GNU C Libs are required. In future bfcc should offer an own, much smaller and faster library that will be linked to brainfuck programs instead of GNU C Lib.
The interpreter can run brainfuck programs without compiling them before.
Use Patent Claims
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.