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

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 th

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 > +S

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 > >

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: [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

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 au

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 rig

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 d

[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 doc/trunk/design/syn/S09.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 Ba

[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: [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. > > # http://rt.perl.

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 C is a C of C with default of 0. If you > +you -- Affijn, Ruud