Main


 

PATCHES

 

PROGRAMS

 

UNREAL TOURNAMENT MODS

 

UNFINISHED PROJECTS

 

LIBRARIES

 

 

 

 

Title: BF*ASM
OS: Windows
Language: C++
File: bfasm.zip

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.
*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.

Notice: Please do not direct link to any files on this site, link to the page containing the file! Thanks!