A simple C like compiler