release-0.1
release-0.1
This is the initial working and "complete" version of the brainfuck compiler.
Given a Brainfuck program as input it can generate standalone executables, in one of two ways:
- Convert the input to a C-program.
- Then compile with
gcc
.
- Then compile with
- Conver the input to an x86-64 assembly language program.
- Then compile that with
gcc
.
- Then compile that with
You can choose which behaviour you prefer via the -backend
command-line flag, and there are a couple more options which are available, view them via bfcc -help
.
Note: As gcc
is used for compilation you must have that installed/available for this tool to work.