> I see nothing about namespacing, e.g. Perl_ <quote> All entities should be prefixed with the name of the subsystem they appear in, eg C<pmc_foo()>, C<struct io_bar>. They should be further prefixed with the word 'perl' if they have external visibility or linkage, </quote> eg perlpmc_foo() struct perlio_bar typedef struct perlio_bar Perlio_bar #define PERLPMC_readonly_TEST ... ie essentially we are making the subsystem name more verbose. This kind of matches the way things are currently done in PerlIO.Thread Previous | Thread Next