This project should not be used as a Brainfuck implementation (many programs don't even work with it), but if you want to make a Brainfuck compiler, this is probably the simplest way to do so.
- x64 Linux
- fasm
- A C compiler
Compile the compiler
cc bfc.c
Compile the Brainfuck source file
./a.out <source>.bf
Assemble the output
fasm out.asm
Mark it as executable
chmod +x out