aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 6e2f37f9d9b8b98ac3d8fc358af7bacfedbddf59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# x86_64 Brainfuck Compiler

This is a small brainfuck compiler I wrote, just for fun.
It's written in *x86_64* assembly in GAS syntax.
It directly writes an executable ELF file, that means it
is completely standalone and does not need a linker or assembler.

To compile your brainbuck program run the compiler with the following arguments:
```sh
./bfc [input file] [output file]
```

Use the provided `Makefile` to assemble the compiler.