+++[>+++++<-]>>+<[>>++++>++>+++++>+++++>+>>+<++[++<]>---] >++++.>>>.+++++.>------.<--.+++++++++.>+.+.<<<<---.[>]<<.<<<.-------.>++++. <+++++.+.>-----.>+.<++++.>>++.>-----. <<<-----.+++++.-------.<--.<<<.>>>.<<+.>------.-..--.+++.-----<++.<--[>+<-] >>>>>--.--.<++++.>>-.<<<.>>>--.>. <<<<-----.>----.++++++++.----<+.+++++++++>>--.+.++<<<<.[>]<.>> ,[>>+++[<+++++++>-]<[<[-[-<]]>>[>]<-]<[<+++++>-[<+++>-[<-->-[<+++>- [<++++[>[->>]<[>>]<<-]>[<+++>-[<--->-[<++++>-[<+++[>[-[-[-[->>]]]]<[>>]<<-] >[<+>-[<->-[<++>-[<[-]>-]]]]]]]]]]]]] <[ -[-[>+<-]>] <[<<<<.>+++.+.+++.-------.>---.++.<.>-.++<<<<.[>]>>>>>>>>>] <[[<]>++.--[>]>>>>>>>>] <[<<++..-->>>>>>] <[<<..>>>>>] <[<<..-.+>>>>] <[<<++..---.+>>>] <[<<<.>>.>>>>>] <[<<<<-----.+++++>.----.+++.+>---.<<<-.[>]>] <[<<<<.-----.>++++.<++.+++>----.>---.<<<.-[>]] <[<<<<<----.>>.<<.+++++.>>>+.++>.>>] <.> ]> ,] <<<<<.<+.>++++.<----.>>---.<<<-.>>>+.>.>.[<]>++.[>]<. >[Translates brainfuck to C. Assumes EOF->0 or no-change-on-EOF. Generated C does no-change-on-EOF, and uses unistd.h read and write calls. Daniel B. Cristofani (cristofd@hevanet.com).]