Skip to content

michaelneuper/bfi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

bfi
===

bfi is a Brainfuck [1] interpreter written in pure 32-bit x86 assembly. That is,
it does not make any calls to the standard C libraries and performs all I/O
via Linux system calls.

In order to build the project, run `make` from the project root, which will
produce an executable `bfi`.

The program takes either one or zero argument(s).
If one argument is given, it is assumed to be the path to a Brainfuck source
file, if zero arguments are given, input is read from stdin.

[1]: <https://en.wikipedia.org/wiki/Brainfuck>

About

Brainfuck interpreter written in pure 32-bit x86 assembly

Topics

Resources

Stars

Watchers

Forks

Contributors