//-DFIRST_ #ifndef FIRST_ void catch(void); #endif #include #include int main() { #ifdef FIRST_ system("mv prog.cpp prog.c && gcc prog.c catch.o && ./a.out"); #else catch(); #endif return 0; }