On Fri, 2005-05-13 at 00:26, Patrick R. Michaud wrote:
> On Thu, May 12, 2005 at 08:56:39PM -0700, Larry Wall wrote:
> > On Thu, May 12, 2005 at 09:33:37AM -0500, Patrick R. Michaud wrote:
> > : Also, A05 proposes incorrect alternatives to the above 
> > : 
> > :     /[:w[]foo bar]/

> > I would just like to point out that you are misreading those.

> I've been looking at patterns too long

You know, this is going to be a problem for a lot of people...

Think of this case:

        /:w[foo bar|bar foo]/

I may be in the minority here, but I think we should try to avoid having
[] and () mean different things in different parts of a rule, especially
where one use is VERY common, and the other is obscure at best. I'd even
be ok with only allowing this inside our already highly magical <>:

        /<:w>[foo bar|bar foo]/

and

        /<:p(false)>/

and

        / <:p5['ponie']> (?{die;}) /

I checked, and while <::...> has a meaning in S05, <:...> does not, so
as long as we never allow a modifier called "::", this would work.

In fact, Larry, I think it's safe to say that <> is actually more
sought-after than that : everyone wants ;-)

-- 
Aaron Sherman <[EMAIL PROTECTED]>
Senior Systems Engineer and Toolsmith
"It's the sound of a satellite saying, 'get me down!'" -Shriekback


Reply via email to