On Wed, 2005-02-09 at 12:08, [EMAIL PROTECTED] wrote:
> I read that you can provide support (in Perl 6) for most languages that  
> parsers have been written for. As it appears to me, however, the languages  
> that you are mainly interested in are substitutes (competitors) to Perl.  

You're mistaken about a core item here. First off, Perl 6 may have
grammars for other language constructs, but trust me when I say that
that's not what you're thinking of here, and that probably won't be in
the core anyway (you can always write a grammar module and distribute it
yourself).

No, what you're thinking of is Parrot. Parrot is a language-neutral VM
for running high-level, dynamic languages and allowing them to
inter-operate at run-time. As such, all high-level, dynamic languages
are prospective candidates for Parrot front-ends, but here's the catch:
the Parrot folks aren't writing the front-ends. There might be some
overlap in developers for certain projects, but if you want Parrot
support for Q, L, R, Z, W or any other language then I recommend that
you go to the mailing list(s) for those languages and try to get some
interest going in targeting Parrot as a back-end. Of course, you could
always just write your own compiler that targets R, but one presumes
that if you were so inclined, you wouldn't be asking perl6-internals to
do it :-)

-- 
â 781-324-3772
â [EMAIL PROTECTED]
â http://www.ajs.com/~ajs

Reply via email to