Home

Awesome

BrainF>>k V1.3.3

Fully functional BF and BF-equivalent interpreter

Build:

Run make in the top-level directory.

Usage:

bf [-help] [options] file

Specifics

Options
-dEnable debugging and diagnostics
-hPrint help text
-L <language>Sets the language to interpret (BF is default)
-P <print mode>Sets the print mode for output of the language (char is default)
-T <lang1> <lang2>Translates the file given from <lang1> to <lang2>
Languages
BFBrainf**k (default)
??????
TinyBFTinyBF
Print Modes
charPrint each output byte as a character (default)
numPrint each output byte as space-separated numerical values
hexPrint each output byte as space-separated hexadecimal values
smartIf the byte is printable ASCII, print as a character. Otherwise, as hexadecimal.