ENH:add the framework of compiler