PCC had a particularly aggressive disregard for indirections
in such cases.  if 'f' was a pointer to a function then ...

f();
(*f)();
(***************************f)();

produced the same code and no diagnostics.

brucee

On 4/29/05, Aharon Robbins <[EMAIL PROTECTED]> wrote:
> > in a similar way, one has been able to write
> >       p->f(args)
> > rather than
> >       (*p->f)(args)
> > for quite some time.
> 
> I think this actually worked in the V7 C compiler and PCC, no?
> 
> > perhaps it's not in the standard!
> 
> It is.  I think maybe even since 1989.
> 
> Arnold

Reply via email to