Skip to content

LucasMW/bfi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bfi

Brainfuck Interpreter

Interpreter of the brainfuck programming language

Visit this link for more information: https://en.wikipedia.org/wiki/Brainfuck

Examples of programs can be found here: http://esoteric.sange.fi/brainfuck/bf-source/prog/

Why? Because I wanted to.

This was implemented for hobby purposes. THIS SOFTWARE HAS ABSOLUTELY NO WARRANTY.

Pull requests are welcome

Known Limitations:

  • Interpreter has fixed ammount of memory to use for .bf prograns. Although it can be changed in compile time.
  • Interpreter has a fixed limit for nested loops. It can also be changed in compile time.
  • This is 8 bit cell implementation. Bf prograns which need 16 (or more) bits cells are unsuported.