bf [-h] [options] <filename>
bf ('Yet another Brainfuck interpreter') is a simple interpreter for the esoteric Brainfuck language.
So if you use -c0 (or just -c), you'll have one
cell (one byte in memory) to use on your tape. Brainfuck interpreter by
Urban Mueller used an array of 30000 bytes (-c29999).
Our default value is 9999. Usually you need less.
This feature is useful if you can't find out why some Brainfuck code doesn't work the way it should e.g. ignored loops, or a Brainfuck character within a comment.
Note: Up to 32 +, -, < and > are summarized and displayed as only one. This feature was introduced in version 20040423.
This feature is useful if you want to take part in Brainfuck
contests where such wrapping-around is disallowed.
By default (without -w), incrementing 0xFF results in 0x00 and
decrementing 0x00 results in 0xFF.
0 (zero) Normal input using getchar(3).
1 Single-char input. You won't see what you type.
2 Single-char input. You will see what you type.
3 The same as 1, but doesn't allow escape characters if compiled
with slang.
4 The same as 2, but doesn't allow escape characters, if compiled
with slang. (recommended)
Default is 0. (In some versions the default was 4.)
Stephan Beyer <s-beyer@gmx.net>