Compiler implemented