Compiler for Micro lang