On Sat, Jan 19, 2002 at 10:24:57AM -0500, Bernie Cosell wrote:
> for those of us not 'up' on the perl 6 doings, could someone explain with 
> this bit of line noise will mean?

It's semi-official name is the "hypermatch" operator. It's an array
version of the ordinary =~ match operator. (Which used to be just
for regular expressions, but is now for all sorts of matches.)

So, for instance,

    @a = ("foo", "bar", "baz");
    @a ^=~ s/a/e/;

turns @a into "foo", "ber", "bez".

On the other hand, 

    @a ^=~ /a/;

returns (0,1,1). (I think.)

-- 
So what if I have a fertile brain?  Fertilizer happens.
             -- Larry Wall in <[EMAIL PROTECTED]>

Reply via email to