<reschs refreshes> > IN EITHER CASE I CONCLUDE AND PROPOSE THAT THE CONSTRUCT IS LEGAL C, > since at least one standard-conforming C compiler allows it. So we take all of the bugs in PCC to be legal C? Try this: main() { int (*f)(); (*f)(); (**f)(); f(); (******f)(); } What piffle.