I just finished the first version of Frak, my interpreter for the brainf*ck language. At present, the program is only capable of executing brainf*ck programs that require less than 30000 bytes of memory. I plan on adjusting the interpreter eventually so that it becomes capable of managing its own memory.

Building Frak

$ git clone http://git.annwfn.net/Frak.git
$ cd Frak
$ mkdir build
$ cd build
$ cmake ../
$ make

Using Frak

$ frak Hello.f
Hello World!

More information

You can get the source from my git repository.

See the official Wikipedia page about Brainf*ck. Although I have not added a proper licence yet, I lean towards releasing the code under the MIT Licence.