The Perl 6 grammar will be defined it its own regexes. Which will be parsed by a Perl 5 module.
While there is a Perl 5 module in progress that implements Perl 6 grammars, it's not intended to be the backbone of the Perl 6 implementation.
| [reply] |
Uhhh ... no. As Elian has stated on a number of occasions (including while correcting me in this thread), Perl6 will be written in Parrot, which is written in C. The big difference that you seem to be referring to will be that Perl6 will be writeable in Perl6, whereas Perl5 cannot be written in Perl5. Still, the generic Perl6 distribution will not be written in Perl6.
------
We are the carpenters and bricklayers of the Information Age.
The idea is a little like C++ templates, except not quite so brain-meltingly complicated. -- TheDamian, Exegesis 6
... strings and arrays will suffice. As they are easily available as native data types in any sane language, ... - blokhead, speaking on evolutionary algorithms
Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.
| [reply] |