[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

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 by

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: -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 .*

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 o

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

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 is

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

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 t

-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: META vs meta

2006-09-15 Thread Aaron Sherman
David Brunton wrote: Aaron Sherman wrote: 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 could be called

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