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... Besides, what's the probability it'll be a problem if we prefix all struct names with 'parrot_'? --Brent Dax <[EMAIL PROTECTED]> @roles=map {"Parrot $_"} qw(embedding regexen Configure) #define private public --Spotted in a C++ program just before a #include