Subject: RE: a new KNF (and some comments)
To: Jason Thorpe <firstname.lastname@example.org>
From: Martin Husemann <email@example.com>
Date: 01/22/2000 17:10:18
> In headers files that include user-accessible prototypes, you CANNOT
> include variable names, as they intrude on the user's namespace.
I buy this, but it's a shame. Seems like a constructed argument to me, I've
never been hit by such a thing in everyday work. That was the reasons K&R
suggested macros to be all uppercase?
> Documentation documents the interface. Header files are for the compiler
> to read.
Here, here! And NetBSD is a great example to what level this works ;-}
Sorry, couldn't resist.