On Friday 22 March 2002 18:05, Brent Dax wrote: > Russ Allbery: > # 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. > > My understanding is that it only reserves types that start with 'int' or > 'uint' and end with '_t'. You might wanna check that, though...
wchar_t, size_t, off_t, dirent_t, pid_t, uid_t, gid_t, socklen_t, etc. Dunno how many are actually POSIX, but.... > > Besides, what's the probability it'll be a problem if we prefix all > struct names with 'parrot_'? You don't really want to do that, do you? -- Bryan C. Warnock [EMAIL PROTECTED]