On Thu Oct 20 12:48:05 2011, masak wrote:
> On Thu Sep 09 00:07:14 2010, masak wrote:
> > <masak> rakudo: my @a=<a a a>;my @b=<b b b>;for (@a �,� @b) �,� @a 
> ->
> > $a, $b, $c {say "$a $b $c"}
> > <p6eval> rakudo 859f2d: OUTPUT�Sorry, sides are of uneven length and
> > not dwimmy. [...]
> > <masak> rakudo: my @a=<a a a>;my @b=<b b b>;for (@a >>,<< @b) >>,<< @a
> > -> $a, $b, $c {say "$a $b $c"}
> > <p6eval> rakudo 859f2d: OUTPUT�Sorry, sides are of uneven length and
> > not dwimmy. [...]
> > <masak> <TimToady> that looks like a bug
> > * masak submits rakudobug
> > * moritz_ doesn't understand why
> > <moritz_> @a �,� @b return a list that's twice as long as @a
> > <moritz_> so the error message is fine
> > <masak> there's no trickery with Parcels going on, then?
> > <moritz_> without the parens, one could argue about list associativity
> > <masak> if there's list associativity, the parens shouldn't matter...
> > <TimToady> there's no list context for @a �,� @b, so it should 
> produce
> > a structure of parcels of the same length
> > <TimToady> hyperops aren't listy like zips
> 
> <phenny> masak: 19:36Z <[Coke]> tell masak I can't read 
> https://rt.perl.org/rt3/Ticket/Display.html?id=77746
> * masak looks
> <masak> that is an odd bug. how did it end up like that? :/
> <masak> anyway, I think I can read it.
> <masak> [Coke]: �,� should be »,«
> <[Coke]> masak: can you mark that on the ticket? Thanks.
> <masak> [Coke]: will do.
> 

Behavior changed: 

00:47 <[Coke]> r: rakudo: my @a=<a a a>;my @b=<b b b>;for (@a »,« @b) »,« @a ->
               $a, $b, $c {say "$a $b $c"}
00:47 <camelia> rakudo 45ae2d: OUTPUT«===SORRY!===␤Two terms in a row␤at
                /tmp/SrZN6trE4C:1␤------> rakudo⏏: my @a=<a a a>;my @b=<b b
                b>;for (@a »,␤    expecting any of:␤        argument list␤
                postfix␤        infix stopper␤        infix or meta-infix␤
                s…

-- 
Will "Coke" Coleda

Reply via email to