Following the incredible popular BrainFart (perhaps not so popular), I decided to write an assembler for BF. Behold, BFASM! BFASM is an optimizing assembler for the BF language. Included are some BF source files to test it with. This assembler only works with 8-bit BF, the most common variant.
Notice: Please do not direct link to any files on this site, link
to the page containing the file! Thanks!
*Warning*: Invalid BF code WILL most likely compile, and the results are undefined. The binary file produced will most likely do nothing or crash, however I make NO GARUNTEES as to the behavior of a program generated from invalid BF source. As long as the code works in an interpreter (see BrainFart) it will work just fine in BF.