class member declaration catalog

2008-08-11 Thread John M. Dlugosz
I just put together http://www.dlugosz.com/Perl6/web/class-declarators.html as part of my analysis and documentation effort. I'll link the meanings to more extensive treatments. Did I miss any *possible* combination? --John

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Aristotle Pagaltzis
* John M. Dlugosz [EMAIL PROTECTED] [2008-08-11 06:25]: I do agree that it may be better for multi-word identifiers than camel case or underscores, as seen in many other languages that the great unwashed masses have never heard of. XML and the stack of related technologies also do this (in

Re: Closure vs Hash Parsing

2008-08-11 Thread Ron
On 10 Aug., 00:58, [EMAIL PROTECTED] (Patrick R. Michaud) wrote: On Fri, Aug 08, 2008 at 07:32:52AM +0200, Carl Mäsak wrote: Jonathan (): That this means the { $_ = uc $_; } above would end up composing a Hash object (unless the semicolon is meant to throw a spanner in the

Re: class member declaration catalog

2008-08-11 Thread John M. Dlugosz
Joe Gottman jgottman-at-carolina.rr.com |Perl 6| wrote: What happened to the let and temp declarators? They are not declarators in the same sense as my/our. They cause a run-time action to occur on existing variables. --John

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Mark J. Reed
I'm still somewhat ambivalent about this, myself. My previous experience with hyphens in identifiers is chiefly in languages that don't generally have algebraic expressions, e.g. LISP, XML, so it will take some getting used to in Perl. But at least in Perl's case the subtraction conflict is

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Bob Rogers
From: Mark J. Reed [EMAIL PROTECTED] Date: Mon, 11 Aug 2008 09:07:33 -0400 I'm still somewhat ambivalent about this, myself. My previous experience with hyphens in identifiers is chiefly in languages that don't generally have algebraic expressions, e.g. LISP, XML, so it will

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Austin Hastings
That sounds cool. Did you do it at the editor level, or at the keyboard level? =Austin Bob Rogers wrote: From: Mark J. Reed [EMAIL PROTECTED] Date: Mon, 11 Aug 2008 09:07:33 -0400 I'm still somewhat ambivalent about this, myself. My previous experience with hyphens in

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Tom Christiansen
I'm still somewhat ambivalent about this, myself. My previous experience with hyphens in identifiers is chiefly in languages that don't generally have algebraic expressions, e.g. LISP, XML, so it will take some getting used to in Perl. But at least in Perl's case the subtraction conflict is

RE: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Michael Mangelsdorf
Actually I can even imagine allowing almost all chars in the middle of identifiers. Is this a trend we should extrapolate into the lifetime scope of the Perl 6 language? How far are we in this process, given Unicode guillemets for hyper ops? Kindly, Michael -Original Message- From:

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Bob Rogers
From: Austin Hastings [EMAIL PROTECTED] Date: Mon, 11 Aug 2008 10:02:06 -0500 That sounds cool. Did you do it at the editor level, or at the keyboard level? =Austin In Emacs; see rgr-c-electric-dash-mode in [1], or other similar solutions in [2]. That way, I can turn it on for

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Darren Duncan
Mark J. Reed wrote: On Mon, Aug 11, 2008 at 1:34 PM, Tom Christiansen [EMAIL PROTECTED] wrote: People use nonadic functions (nonary operators? where non = 0, not 9) without parens, and get themselves into trouble for it. I believe the word you're looking for is 'nullary. Alternately, the

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-11 Thread Aristotle Pagaltzis
* Michael Mangelsdorf [EMAIL PROTECTED] [2008-08-11 20:25]: Unicode guillemets for hyper ops? Unicode? I don’t know about your ISO-8859-1, but mine has guillemets. :-) Regards, -- Aristotle Pagaltzis // http://plasmasturm.org/