Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 361 Bytes

README.md

File metadata and controls

20 lines (16 loc) · 361 Bytes

bfasm.py

Naive Brainfuck to Linux x86 ASM compiler. Requires nasm.

Try it out:

$ python bfasm.py ./examples/hello.bf hello
$ ./hello
Hello, world!
$ python bfasm.py ./examples/rot13.bf rot13
$ ./hello | ./rot13
Uryyb Jbeyq!
$ ./hello | ./rot13 | ./rot13
Hello, world!