Added if->goto compiling