in reply to Re: Perl 6
in thread Perl 5 to Perl 6 code conversion

There'll be a perl 5 compatible version of the regex engine, to make that transition easier.
will this be built-in, or a core module... or what? i'm reading conflicting info about the size and shape of the perl 6 core, and i want to get a better understanding about what will be inside.... that is, if any of that's been decided yet.

(I've also promised a perl 5 parser for parrot, but people seem to enjoy heaping scorn on that idea, the silly twits, so we'll leave that one off for now)
i love this idea. not only does it help decouple parrot's release from perl 6, but it gives me a chance to move my perl 5 programs to parrot without moving them to perl 6. if the risk of conversion to the parrot interpreter is less than that of perl 6 conversion, it will greatly ease the transition to an all perl 6 runtime.

~Particle *accelerates*

Replies are listed 'Best First'.
Re: Re: Re: Perl 6
by Elian (Parson) on Jun 08, 2002 at 19:11 UTC
    Depends on what you mean by "built in" or "core module". It'll ship as part of the standard Parrot distribution since so many languages that do regexes do perl 5 compatible ones, so it seems foolish to have three or four different perl 5 regex compilers. It'll be an add-on parser module, probably loaded on demand. (Though you won't have to have a use perl5 qw(re); in your program anywhere) If it's small enough, it might just get yanked in unconditionally.