Re: Generalizing ?? !!

2007-06-12 Thread John Macdonald
On Mon, Jun 11, 2007 at 01:43:40AM -, NeonGraal wrote: > Surely if you defined !! to return "undef but true" and both operators > to be left associative then it all works. > > 1==0 ?? "True" !! "False" -> (undef) !! "False" which seems right to > me. > > 1==1 !! "False" ?? "True" -> (undef

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

2007-06-12 Thread Smylers
[EMAIL PROTECTED] writes: > Log: > Line-initial #{ is no longer a line-end comment, but starts a "block > comment", guaranteed to catch at compile time the accidental use > of "#{...} foo();". (Old behavior would silently not execute > foo().) Oooh, those block comments look nifty --

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

2007-06-12 Thread larry
Author: larry Date: Tue Jun 12 12:08:30 2007 New Revision: 14419 Modified: doc/trunk/design/syn/S02.pod Log: just a grammaro Modified: doc/trunk/design/syn/S02.pod == --- doc/trunk/design/syn/S02.pod(original

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

2007-06-12 Thread larry
Author: larry Date: Tue Jun 12 11:33:55 2007 New Revision: 14418 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod Log: Line-initial #{ is no longer a line-end comment, but starts a "block comment", guaranteed to catch at compile time the accidental use of "#{...} foo(