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

2006-12-20 Thread Larry Wall
On Wed, Dec 20, 2006 at 10:24:55PM +, Smylers wrote: : [EMAIL PROTECTED] writes: : : > New Revision: 13495 : >doc/trunk/design/syn/S12.pod : > : > +In addition to C, the special functions C, : > +C, C, and C dispatch to the next : > +candidate, possibly with a new argument list, and if th

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

2006-12-20 Thread larry
Author: larry Date: Wed Dec 20 18:42:50 2006 New Revision: 13497 Modified: doc/trunk/design/syn/S03.pod Log: Made Range objects smarter about transforms. Modified: doc/trunk/design/syn/S03.pod == --- doc/trunk/design

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

2006-12-20 Thread Smylers
[EMAIL PROTECTED] writes: > New Revision: 13495 >doc/trunk/design/syn/S12.pod > > +In addition to C, the special functions C, > +C, C, and C dispatch to the next > +candidate, possibly with a new argument list, and if the "next" > +variant is used, without returning: > + > +callsame;

Re: Junctions as arguments (Pugs bug)

2006-12-20 Thread Larry Wall
On Wed, Dec 20, 2006 at 10:26:41AM -0600, Jonathan Rockway wrote: : Ovid wrote: : (reversed the message a bit) : > is 'b', any('a' .. 'h'), 'junctions should work'; : : This looks like a Test "bug"; it's doing something like: : :is 'b', 'a' # not ok :is 'b', 'b' # ok :is 'b', 'c' #

Re: Junctions as arguments (Pugs bug)

2006-12-20 Thread Jonathan Rockway
Ovid wrote: (reversed the message a bit) > is 'b', any('a' .. 'h'), 'junctions should work'; This looks like a Test "bug"; it's doing something like: is 'b', 'a' # not ok is 'b', 'b' # ok is 'b', 'c' # not ok ... If you write: ok 'b' === any('a'..'h') The result is one passing

Re: supertyping redux

2006-12-20 Thread TSa
HaloO, Larry Wall wrote: Then we'd write our "done_by" role above as: role Num-1.3-JRANDOM does STD:Num does Complex; method re (--> STD:Num) { self } method im (--> STD:Num) { 0.0 } The first issue I see with this approach is that we get one more contender for the plain name Comp