On Thu, May 10, 2001 at 04:26:56PM -0700, Daniel S. Wilkerson wrote:
> Flex - Put all of flex right into Perl.

Having a lexer in Perl is useful, but does it have to be built into
the core?  There already are several lexer modules for Perl 5
(Parse::Lex, Lex, Parse::RecDescent...) and while they may be
benefited by certain small, sharp additions to Perl, they do rather
well outside the core (and it means the Perl 6 developers don't have
to add Yet More to their plate).


> Pushdown expressions - Slightly more powerful "regular" expressions.
> 
> This modifier would require that all parentheses-like literals: () []
> {} pair-up in order for the trailing one to match.

That might be handy, its been getting easier to do this sort of thing
in a regex but its still a bit less-than-obvious.  Non-obvious enough
to require its own module: Text::Balanced.

Can't comment on the particular syntax you've chosen, but the idea
sounds useful.


-- 

Michael G. Schwern   <[EMAIL PROTECTED]>    http://www.pobox.com/~schwern/
Perl6 Quality Assurance     <[EMAIL PROTECTED]>       Kwalitee Is Job One
<GuRuThuG> make a channel called #Perl, and infest it with joking and 
           fun.... it doesnt make alot of sense.

Reply via email to