At 03:55 PM 9/10/2001 +0100, Dave Mitchell wrote:
>Bryan C. Warnock" <[EMAIL PROTECTED]> wrote:
> > Erk, we seem to be muddling around in that great grey area between what is
> > Parrot and what is Perl.
>
>Yes, which leads me on to think...
>
>(With my "maintainer of the Coding PDD" hat on)
>
>Presumably we have to decide what bits of code have a Parrot_ prefix,
>and what bits are Perl_. And do we split off everything into two completely
>independent src trees, perhaps which compile to libparrot.a and libperl.a?
>Or this articifcal separation too hard to achieve in practice?

We aren't going to split things out that hard. Generally speaking, the 
language-specific pieces will be:

1) Parser rules
2) Possibly compiler rules (maybe)
3) Variable vtable things

So pretty much everything should have a Parrot_ prefix on it, with the 
(possible) exception of the perl variable vtable code. (Though I think 
those should probably be Parrot_ as well. We can change them to Perl_ at 
some point if it becomes appropriate)

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to