KLL Compiler