Re: [svn:perl6-synopsis] r13483 - doc/trunk/design/syn

2006-11-29 Thread Ruud H.G. van Tol
[EMAIL PROTECTED] wrote: Distinguished Set and Bag values from KeySet and KeyBag containers. Real nice. Double-you: +A CKeyBag is a CKeyHash of CUInt with default of 0. If you +you -- Affijn, Ruud

Re: [perl #40998] [PATCH] Fix build error on Win32

2006-11-29 Thread Nikolay Ananiev
Ron Blaschke [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Nikolay Ananiev (via RT) wrote: # New Ticket Created by Nikolay Ananiev # Please include the string: [perl #40998] # in the subject line of all future correspondence about this issue. # URL:

[svn:perl6-synopsis] r13486 - doc/trunk/design/syn

2006-11-29 Thread larry
Author: larry Date: Wed Nov 29 00:25:32 2006 New Revision: 13486 Modified: doc/trunk/design/syn/S06.pod Log: you you noticed by Ruud++. Modified: doc/trunk/design/syn/S06.pod == --- doc/trunk/design/syn/S06.pod

Re: beg for Bag

2006-11-29 Thread TSa
HaloO, Jonathan Lang wrote: Note that this would mean that Seq would also have set operations. I count this as an advantage. So one can write (1,2,3) (|) (2,2,3,4,4) to get a result of (1,2,2,3,4,4). As long as the Seq is a Set, that is it has no duplicates, you get Set behavior through the

[svn:perl6-synopsis] r13487 - doc/trunk/design/syn

2006-11-29 Thread larry
Author: larry Date: Wed Nov 29 09:20:50 2006 New Revision: 13487 Modified: doc/trunk/design/syn/S01.pod doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S04.pod doc/trunk/design/syn/S05.pod doc/trunk/design/syn/S06.pod

Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Leopold Toetsch
Am Mittwoch, 29. November 2006 05:50 schrieb Matt Diephouse: It also means that string, int, and float no longer work as MMD   types -- you can't distinguish between native types and PMCs. I think   this is the right way to go now that we have autoboxing; I don't see   any reason to

Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Patrick R. Michaud
On Wed, Nov 29, 2006 at 08:49:27PM +0100, Leopold Toetsch wrote: Am Mittwoch, 29. November 2006 05:50 schrieb Matt Diephouse: It also means that string, int, and float no longer work as MMD   types -- you can't distinguish between native types and PMCs. I think   this is the right way to go

Re: Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Matt Diephouse
Leopold Toetsch [EMAIL PROTECTED] wrote: Am Mittwoch, 29. November 2006 05:50 schrieb Matt Diephouse: It also means that string, int, and float no longer work as MMD types -- you can't distinguish between native types and PMCs. I think this is the right way to go now that we have autoboxing;

Re: Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Patrick R. Michaud
On Wed, Nov 29, 2006 at 04:43:59PM -0500, Matt Diephouse wrote: Leopold Toetsch [EMAIL PROTECTED] wrote: Am Mittwoch, 29. November 2006 05:50 schrieb Matt Diephouse: It also means that string, int, and float no longer work as MMD types -- you can't distinguish between native types and PMCs.

Re: Initial feedback on PAST-pm, or Partridge

2006-11-29 Thread Allison Randal
Patrick R. Michaud wrote: On Mon, Nov 27, 2006 at 09:20:08PM -0800, Allison Randal wrote: chromatic's suggestion is to replace the series of manual calls in HLLCompiler's 'compile' method with an iterator over an array of compiler tasks. I very much agree with chromatic -- indeed, this is

Re: Re: Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Matt Diephouse
Patrick R. Michaud [EMAIL PROTECTED] wrote: On Wed, Nov 29, 2006 at 04:43:59PM -0500, Matt Diephouse wrote: Leopold Toetsch [EMAIL PROTECTED] wrote: Am Mittwoch, 29. November 2006 05:50 schrieb Matt Diephouse: It also means that string, int, and float no longer work as MMD types -- you

Re: [svn:perl6-synopsis] r13487 - doc/trunk/design/syn

2006-11-29 Thread Smylers
[EMAIL PROTECTED] writes: Log: More entries in smartmatch table. +++ doc/trunk/design/syn/S03.pod Wed Nov 29 09:20:50 2006 +HashHash hash keys identical match if $_.keys === $x.keys +HashSet members identicalmatch if $_.keys === $x +Set

Re: beg for Bag

2006-11-29 Thread Jonathan Lang
TSa wrote: Jonathan Lang wrote: Note that this would mean that Seq would also have set operations. I count this as an advantage. So one can write (1,2,3) (|) (2,2,3,4,4) to get a result of (1,2,2,3,4,4). As long as the Seq is a Set, that is it has no duplicates, you get Set behavior through

Re: Re: Re: Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Matt Diephouse
Matt Diephouse [EMAIL PROTECTED] wrote: We've basically run into the fact that there's no spec for MMD. I'll see if I can provide a patch that just makes _ match native types, but I think it'll be somewhat more involved than this one. It ended up being easier than expected -- implemented in