1  foo (int *ip, int a)
       2  {
       3    a++;
       4    if (a < ip[a])
       5      return 1;
       6    return 0;
       7  }
       1  foo (int *ip, int a)
       2  {
       3    a++;
       4    if (a < ip[a])
       5      return 1;
       6    return 0;
       7  }