Thanks, guys.
I was about to point out the difficulties for editors to get their
syntax highlighting and auto-indenting right, but then I remembered
that programming languages are (or should be) designed for the
convenience of people and not to make the tasks easier for tools
working on them.
The ' is actually a letter in some writing systems (e.g. Hawai'ian),
and contractions are extremely common in French compared to English.
$l'etat = moi.
But even in English I'll like being able to spell contractions
properly. Hey, maybe we could borrow from Intercal and allow the
commenting out
* Larry Wall [EMAIL PROTECTED] [2008-08-08 19:45]:
q'foo is now a valid identifier.
Qa tlho', Larry.
Regards,
--
Aristotle Pagaltzis // http://plasmasturm.org/
Author: larry
Date: Fri Aug 8 10:34:49 2008
New Revision: 14574
Modified:
doc/trunk/design/syn/S02.pod
Log:
allow isolated ' and - in identifiers (only if followed by alpha)
Modified: doc/trunk/design/syn/S02.pod
On Fri, Aug 08, 2008 at 10:34:50AM -0700, [EMAIL PROTECTED] wrote:
: Author: larry
: Date: Fri Aug 8 10:34:49 2008
: New Revision: 14574
:
: Modified:
:doc/trunk/design/syn/S02.pod
:
: Log:
: allow isolated ' and - in identifiers (only if followed by alpha)
Darn the syntax highlighers,
But are 'twas and -x valid identifiers? IMHO, they should not be.
--
Jonathan Dataweaver Lang
On Fri, Aug 8, 2008 at 12:57 PM, Jon Lang [EMAIL PROTECTED] wrote:
But are 'twas and -x valid identifiers? IMHO, they should not be.
no, indeed they are not, because they don't start with underscore or
alpha. that's why they won't work.
~jerry