Greg Lehey wrote:
> 
> On Tuesday, 29 June 1999 at 12:18:07 +1000, Patryk Zadarnowski wrote:
> >
> > This is of course correct except for the `undocumented' claim. The
> > `envp' has been documented as the third argument to main() since the
> > Pharaons (well, not quite ;). Apparently AT&T UNIX even has a
> > (documented) five-parameter main().
> 
> This is news to me.  Can you point to the documentation?
> 
> > Besides, the `envp' argument is a recommended extension in ISO/ANSI
> > C, so you can hardly say that it's undocumented.
> 
> Hmm.  I don't have the Standard here, but I've dug around and found a
> couple of references to the third parameter, an "optional extension".
> I think the real problem is that K&R didn't describe it: it was
> introduced in the Seventh Edition, which came after K&R.

Time for a main() man page?  Where would it go?  Section 2, 3, or 9?
Hmm...

-- 
       "Where am I, and what am I doing in this handbasket?"

Wes Peters                                                 Softweyr LLC
http://www.softweyr.com/~softweyr                      w...@softweyr.com


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to