High level languages to Brainfuck-like languages compiler