[r6rs-discuss] [Formal] Non-ASCII characters should not be treated all alike

From: John Cowan <cowan>
Date: Tue Nov 28 00:56:17 2006

---
This message is a formal comment which was submitted to formal-comment_at_r6rs.org, following the requirements described at: http://www.r6rs.org/process.html
---
Submitter: John Cowan
Email address: cowan_at_ccil.org
Issue type: Defect
Priority: Minor
Component: Lexical
Report version: 5.91
Summary:  Non-ASCII characters should not be treated all alike
The lexical syntax should not allow Nd, Mc, or Me characters to
be initial in identifiers.  Allowing a sequence of Nd characters
to be identifiers means that digit-strings in non-ASCII digits
are identifiers.  I don't insist that all digit-strings be
numerals, but they certainly should not be identifiers.
Likewise, Unicode semantics attaches a Mc or Me character to
its predecessor, which would not be part of the identifier.
That's undesirable.
-- 
You're a brave man! Go and break through the            John Cowan
lines, and remember while you're out there              cowan_at_ccil.org
risking life and limb through shot and shell,           http://ccil.org/~cowan
we'll be in here thinking what a sucker you are!
        --Rufus T. Firefly
Received on Tue Nov 28 2006 - 00:05:05 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:00 UTC