Dan Sugalski: # At 2:00 PM -0500 6/15/02, Jonathan Scott Duff wrote: # >With all this new syntax, I can't wait until there's a perl6 # I can try # >it out against rather than just perl6-language. # # Well, then, time to pitch in! :) # # Seriously, Parrot's at a state where a not inconsiderable chunk of # perl 6 (and perl 5) can be implemented. We have scalars, arrays, # hashes, simple I/O, and global variables. While there's some stuff we # don't have yet (namely the specialized regex code, stream filters, # lexicals, objects, and subroutines) we have more than enough to do # much of perl 6. (Even regexes, if you don't mind doing it the slower # way to start) # # We're looking for folks to work on the first cut perl 6 parser over # on perl6-internals. All you need is a good knowledge of perl 5 (which # is our first cut implementation language) and a willingness to dig # through the Apocalypses and Exegeses. (Well, that and not minding the # first version likely getting tossed out when we do the final # implementation... :)
If we can use a real parser (Parse::Yapp, Parse::RecDescent), I'd love to help. If not...well...it'll be Just Too Hard. :^) --Brent Dax <[EMAIL PROTECTED]> @roles=map {"Parrot $_"} qw(embedding regexen Configure) Early in the series, Patrick Stewart came up to us and asked how warp drive worked. We explained some of the hypothetical principles . . . "Nonsense," Patrick declared. "All you have to do is say, 'Engage.'" --Star Trek: The Next Generation Technical Manual