1foo (a, p)
2     char a;
3     int *p;
4{
5  int b = a;
6  *p = b;
7  a = (char) a;
8  if (a)
9    return b;
10  else
11    return b + 1;
12}
13