bar(char * boom)1 static void bar(char *boom) {
2   char F = 'b';
3   *boom = 47; // Frame bar
4 }
5 
foo(char * boom,void (* boomer)(char *))6 static void foo(char *boom, void (*boomer)(char *)) {
7   char F = 'f';
8   boomer(boom); // Frame foo
9 }
10 
main(void)11 void main(void) {
12   char F = 'm';
13   foo(0, bar); // Frame main
14 }
15