On Wed, Nov 26, 2008 at 06:21:22PM -0800, Larry Wall wrote:
> On Wed, Nov 26, 2008 at 08:54:50AM +0100, Moritz Lenz wrote:
> : Patrick R. Michaud wrote:
> : > Currently Rakudo is treating [EMAIL PROTECTED] as though it's
> : > prefix:<^> on a List, which S03 says 
> : >     for ^(3,3) { ... } # (0,0)(0,1)(0,2)(1,0)(1,1)(1,2)(2,0)(2,1)(2,2)
> : 
> : I see how the specced makes sense for a List of Ints, but not for any
> : other list - any ideas from the design team?
> 
> My guess is that the list overloading will simply vanish into thin air,
> and you'll have to say something like
> 
>     ^«(3,3)
> 
> to get the current Parrot meaning, and
> 
>     [X] ^«(3,3)
> 
> or
> 
>     ^3 X ^3
> 
> to get the specced list meaning.  But other viewpoints are welcome...

+1 to the idea that [EMAIL PROTECTED] is the same as [EMAIL PROTECTED] .  Now 
implemented
as such in Rakudo, and unfudged the corresponding tests.

Closing ticket -- thanks!

Pm

Reply via email to