On Sun, Mar 25, 2007 at 09:41:10AM +0200, Rafael Garcia-Suarez wrote: > On 25/03/07, Matthijs van Duin <xmath@cpan.org> wrote: > > > >Out of curiosity, why are they also marked with the E flag? It seems > >slightly more invasive than strictly needed -- given that it causes > >embed.h to change to make the functions available under PERL_EXT, while > >Data::Alias needs to #define PERL_CORE to work anyway. > > Does it ? It seemed more logical to me. Modules aren't supposed to > define PERL_CORE... Because it means that they are relying on internal APIs that may change. If it breaks you get to keep both pieces :-) Nicholas ClarkThread Previous | Thread Next