Re: unusual invocants

2009-10-22 Thread Ben Morrow
Quoth tho...@sandlass.de ("TSa (Thomas =?utf-8?q?Sandla=C3=9F?=)"): > > Here is a direct syntax for the freeze feature of the paper: > > class C does T1 does T2 > { > freeze T1::x for foo; > freeze T2::x for bar; > method x {...} # for all other methods > } > > The implem

Re: Embedded comments: two proposed solutions to the comment-whole-lines problem

2009-08-11 Thread Ben Morrow
At 6PM +0200 on 11/08/09 you (Moritz Lenz) wrote: > Ben Morrow wrote: > > > > However, I would much rather see a general syntax like > > > > (# ... ) > > {# ... } > > [# ... ] > > > > with no whitespace allowed between the

Re: Clarification of S04 closure traits

2009-08-11 Thread Ben Morrow
Sorry for the delay in replying, but I was busy with other things and I wanted to give other people a chance to reply. Since noone has, might it be possible to get the attached patches committed? I'm not familiar with the protocol for such things so, again, I'm sorry if I've got it wrong. Ben ---

Re: Embedded comments: two proposed solutions to the comment-whole-lines problem

2009-08-11 Thread Ben Morrow
Quoth markjr...@gmail.com (Mark J. Reed): > > I still like the double-bracket idea. I don't much mind the extra > character; 5 characters total still beats the 7 of HTML/XML. I much prefer double-bracket to double-#: double-# gets caught out when you do s/^/# on code which already includes line-s

Re: Clarification of S04 closure traits

2009-07-28 Thread Ben Morrow
Moritz Lenz wrote: Ben Morrow wrote: - Presumably when an exception is thrown through a block, the LEAVE and POST queues are called (in that order). POST was inspired from the Design By Contract department, and are meant to execute assertions on the result. If you leave a block through an

Clarification of S04 closure traits

2009-07-25 Thread Ben Morrow
I'm iworking on a patch for Perl 5 that implements the Perl 6 closure traits (ENTER/LEAVE/...) as special blocks. There are several details that aren't clear to me from either S04 or the spec tests; I apologize if these have been discussed before, as I haven't been following p6l. I'm also not subsc

Re: Smooth or Chunky?

2007-01-24 Thread Ben Morrow
Quoth [EMAIL PROTECTED] (Larry Wall): > I should also mention I did (briefly) consider the "null" reduce > operator: > > [] zip(1,2;3,4) > > to mean "slap [] around each element", but it runs into ambiguity with > the existing [] form indicating an empty list. Would using [[]] instead work?

Re: renaming "grep" to "where"

2006-09-20 Thread Ben Morrow
Quoth [EMAIL PROTECTED]: > On Tue, Sep 19, 2006 at 04:38:38PM +0200, Thomas Wittek wrote: > > Jonathan Lang schrieb: > > > IMHO, syntax should be left alone until a compelling reason to change > > > it is found. While I think it would be nice to have a more intuitive > > > name for grep > > What

Re: === and array-refs

2006-08-17 Thread Ben Morrow
Quoth [EMAIL PROTECTED] ("Mark J. Reed"): > On 8/17/06, David Green <[EMAIL PROTECTED]> wrote: > > >$a=[1, 2, [EMAIL PROTECTED]; > > >$c=[1, 2, [EMAIL PROTECTED]; > > >$d=[1, 2, [EMAIL PROTECTED]; > > > > > >So $a, $c, and $d may all have the same *value* > > >(or "snapshot", when eval