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

2006-09-15 Thread larry
Author: larry Date: Fri Sep 15 08:38:58 2006 New Revision: 12006 Modified: doc/trunk/design/syn/S04.pod Log: smartlinkable discussion of bindables on while and repeat while Modified: doc/trunk/design/syn/S04.pod ==

Re: META vs meta

2006-09-15 Thread Aaron Sherman
David Brunton wrote: Aaron Sherman wrote: replies snipped / IMHO, the golden rule of programming languages should be: if you need a namespace, create one. Is there any reason these meta methods could not be part of some default function package like Math::Basic and Math::Trig? The package

-X file test operators

2006-09-15 Thread Aaron Sherman
I didn't see this going back, sorry if I missed someone sending the mail. There was a discussion on IRC on Sept 9th about the -X filetest operators between at least audreyt, Juerd, myself and markstos. The problem with these operators was that they conflicted in some cases with the parsing of

Re: -X file test operators

2006-09-15 Thread Juerd
Aaron Sherman skribis 2006-09-15 15:28 (-0400): I didn't see this going back, sorry if I missed someone sending the mail. Sorry. I promised to do it, but have so far lacked tuits and more or less forgot all about it. Thanks for bringing it up! There was a discussion on IRC on Sept 9th about

Re: -X file test operators

2006-09-15 Thread Larry Wall
On Fri, Sep 15, 2006 at 10:47:45PM +0200, Juerd wrote: : 1. Get rid of it entirely. Normal methods and/or use Shell fill the gap. : 2. Install it as a prefix op, not as a postfix op. To get to $_, write :-e $_ explicitly. : 3. Install these as prefix ops, and as postfix ops, but not as a

Re: -X file test operators

2006-09-15 Thread Juerd
Larry Wall skribis 2006-09-15 14:03 (-0700): To which I already responded with 5: To write any prefix op as postfix, you should put it in quotes, which gives us .'-e' and .'@' and the like. (And also giving us a general way of isolating the method name from the .* variants, not to mention

Re: -X file test operators

2006-09-15 Thread Jonathan Scott Duff
On Fri, Sep 15, 2006 at 11:28:18PM +0200, Juerd wrote: Larry Wall skribis 2006-09-15 14:03 (-0700): To which I already responded with 5: To write any prefix op as postfix, you should put it in quotes, which gives us .'-e' and .'@' and the like. (And also giving us a general way of

dashed identifiers (was Re: -X file test operators)

2006-09-15 Thread Jonathan Scott Duff
On Fri, Sep 15, 2006 at 10:47:45PM +0200, Juerd wrote: So, we discussed making -e a real method, which would imply that identifiers can begin with -. As a bit of a tangent, occasionally I wish that we could use - in identifiers instead of _. I'd rather type $some-long-name than

Re: dashed identifiers (was Re: -X file test operators)

2006-09-15 Thread Darren Duncan
At 4:55 PM -0500 9/15/06, Jonathan Scott Duff wrote: On Fri, Sep 15, 2006 at 10:47:45PM +0200, Juerd wrote: So, we discussed making -e a real method, which would imply that identifiers can begin with -. As a bit of a tangent, occasionally I wish that we could use - in identifiers instead

Re: -X file test operators

2006-09-15 Thread Juerd
Jonathan Scott Duff skribis 2006-09-15 16:50 (-0500): To which I already responded with 5: To write any prefix op as postfix, you should put it in quotes, which gives us .'-e' and .'@' and the like. (And also giving us a general way of isolating the method name from the .* variants,

Re: dashed identifiers (was Re: -X file test operators)

2006-09-15 Thread Larry Wall
On Fri, Sep 15, 2006 at 03:27:40PM -0700, Darren Duncan wrote: : As I recall, we're allowed to put absolutely any characters we want : in an identifier if it is a delimited identifier rather than a : bareword identifier. I have no clue what you mean by 'delimited identifier'. Are you referring

Re: dashed identifiers (was Re: -X file test operators)

2006-09-15 Thread Darren Duncan
At 4:26 PM -0700 9/15/06, Larry Wall wrote: On Fri, Sep 15, 2006 at 03:27:40PM -0700, Darren Duncan wrote: : As I recall, we're allowed to put absolutely any characters we want : in an identifier if it is a delimited identifier rather than a : bareword identifier. I have no clue what you mean

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

2006-09-15 Thread larry
Author: larry Date: Fri Sep 15 18:48:48 2006 New Revision: 12090 Modified: doc/trunk/design/syn/S05.pod doc/trunk/design/syn/S06.pod doc/trunk/design/syn/S12.pod Log: repairing some splat damage Modified: doc/trunk/design/syn/S05.pod