The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
From: "Richard O'Keefe" <o...@cs.otago.ac.nz>
Date: Tue, 30 Oct 2012 17:18:19 +1300
Local: Tues, Oct 30 2012 12:18 am
Subject: Re: [erlang-questions] A proposal for Unicode variable and atom names in Erlang.
On 22/10/2012, at 8:33 PM, Michael Uvarov wrote: > What is the problem about unicode variables is that some characters This would be a persuasive argument IF > are not equal: Х != X, but they look the same. (a) we did not already allow both XO and X0, Xl and X1, and so on; (b) mixed scripts in a single token were plausible. Neither is the case. > Other problem about unicode is that a lot of algorithms are None of those algorithms applies to the current topic, > locale-based and difficult (a lot of rules and exceptions). except for normalisation, which is not locale-based. > Even non-locale based (unified and simple version of to_lower) contains this: (Nit-pick: that's an example of to_upper.) > - Characters may have case mappings that depend on the locale. Indeed. But since neither variable names nor unquoted atoms are > For example, in Turkish the letter U+0049 "I" capital letter i > lowercases to U+0131 "ı" small dotless i. subjected to any kind of case mapping by the Erlang parser, how is that relevant _here_? You're mainly talking about problems with Unicode *data*, and _______________________________________________ You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||