main()1 main() 2 { 3 #ifndef NO_TRAMPOLINES 4 void p(void ((*f) (void ()))) 5 { 6 void r() 7 { 8 foo (); 9 } 10 11 f(r); 12 } 13 14 void q(void ((*f)())) 15 { 16 f(); 17 } 18 19 p(q); 20 #endif 21 exit(0); 22 } 23 foo()24 foo(){} 25