Compiler for my lang