"Bryan C. Warnock" wrote:
> 
> On Friday 22 March 2002 17:53, Russ Allbery wrote:
> > Brent Dax <[EMAIL PROTECTED]> writes:
> >
> > > Parrot_Foo for external names, FOO for internal names, struct
> > > parrot_foo_t for struct names.
> >
> > POSIX reserves all types ending in _t.  I'm not sure that extends to
> > struct tags, but it may still be better to use _s or something else
> > instead to avoid potential problems.
> 
> We had always used _T (structs), _E (enums), _EE (enum elements), and _F
> (enums that were flags).  I always thought that was a little overboard, but
> far less so than Hungarian notation, which I had always abhorred.

Besides, struct etc. are their own namespace, aside from the normal
variables/functions namespace.  No need for any pre/postfix at all.


Segher

Reply via email to