Implemented compiler