In article <[EMAIL PROTECTED]>,
 [EMAIL PROTECTED] (Mitchell N Charity) wrote:

> Leopold Toetsch <[EMAIL PROTECTED]> wrote:
> 
>    Marcus Holland-Moritz <[EMAIL PROTECTED]> wrote:
> 
>    > One of my modules embeds the ucpp preprocessor, which has a
>    > function init_tables(). The same function exists in parrot.
> 
>    Renamed.
> 
> Another item for the embedding/extending todo list: namespace hygiene.
> 
> Some thought perhaps needs to go into creating a family of prefixes,
> and documenting their roles.
> 
> Mitchell
> (nipped by mark_hash last week)

I agree that this is rather important.

I think all parrot externally visible macros, types and all functions 
should be prefixed Parrot_ as a start.

Are patches welcome that change this? Changing one at a time is not 
going to be really helpful. All it does is make following CVS changes a 
bit painful.

Arthur

Reply via email to