1  foo (p)
       2       int *p;
       3  {
       4    if ((int) p > 0)
       5      return 1;
       6    else
       7      return 0;
       8  }
       1  foo (p)
       2       int *p;
       3  {
       4    if ((int) p > 0)
       5      return 1;
       6    else
       7      return 0;
       8  }