Fast Brainfuck translator written by Sergey Naydenov (C) 2009 Tronix
e-mail: tronix286@rambler.ru

Usage: brainfk <filename> [-c]
   -c  = create intermediate byte-code file OUT.BC
   -d  = disaple pre-processing
   -a  = enable ANSI function

 I used Virtual Pascal 2.1 to compile. You can try Free Pascal, but
 output EXE file size is suxx. May-be Delphi, not sure.

 Small optimization for instruction [-], [+] - set current cell to zero,
 [>] and [<] - find first rigth or left zero cell and long combination
 of +++++, -----, >>>>>, <<<<< - run at one cycle.

 When key -a enable, interpreter emulate ANSI-terminal (VT-100/VT-200).
 In your Brainfuck's programms you may set position at screen, select
 text color and text backgroud and more.

 History:
   1.0: + Simply first version with-out any optimization
   1.5: + With-out pre-processor, but some optimization "on the fly"
   1.8: + Added pre-processor
        + option -c and -d added
   2.0: + ANSI terminal support 11.10.2009
        + option - a added
        * Fixed LR/CR when input and output
        * Fixed some not-fatal bugs

Home page is: http://tronix286.pochta.ru/brainfk/index.htm (in Russian)