This is an interpreter/compiler for the Brainf*ck esoteric programming language.
Run the 'bfc' script in a command line followed by the brainf*ck source to compile or interpret it.
-
-t Used for specifying what target you would like to compile to. Currently there are only two options: C, MIPS
-
-i Specifies that you would like to interpret the source file.
-
-c Specifies that you would like to compile the source file.
- -o <filename> Specifies the name of the output file by default it is called "out"
http://calmerthanyouare.org/2015/01/07/optimizing-brainfuck.html --- I found this blog post talking about some opltimizations you can make for brainfuck compilers and I got some ideas of how to make the optimizations more general.