Frak, an interpreter for the brainf*ck language
Tags: projects, programming
Published on
« Previous post: Why the Heartbleed Bug does not …
— Next post: Preventing hotlinking from certain … »
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://github.com/Pseudomanifold/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”.