> It is interesting and amusing to observe the code generated by this
> function:
>
> void f( x, y, i )
> int x[], (*y)[], i;
> {
> x[i] = 1;
> (*y)[i] = 2;
> }
Maybe a bit more explanation would be in order. This generates
perfectly reasonable code under both C compilers on this VAX: