I agree with you in principle, but I suspect that the answer is
deliberately delegated to Java's definition of letter or number.

Mark

On Mar 2, 3:17 am, Michael Wood <esiot...@gmail.com> wrote:
> On 2 March 2010 00:24, Joost <jo...@zeekat.nl> wrote:
>
> > On 1 mrt, 23:02, Michael Wood <esiot...@gmail.com> wrote:
> >> I don't know if the following's "allowed", but it works:
>
> >> user=> (def ð Math/PI)
> >> #'user/ð
> >> user=> ð
> >> 3.141592653589793
>
> > Sine the JVM considers all strings to be 16-bit unicode, I would
> > expect all the usual java/unicode number/letter types to be valid,
> > including the special unicode number/letter category, (accented)
> > upper, title and lower case and a few more.
>
> > See also, Java's Char.isLetterOrDigit documentation.
>
> What Java thinks of as a letter or digit doesn't necessarily come into
> it.  This is not a technical thing, but rather a "what did Rich mean"
> thing.  I don't see any particular reason to disallow non-ASCII
> letters/digits, though, except that the pi[1] in my e-mail was turned
> into an eth[2] in your reply...
>
> 1.http://www.unicodemap.org/details/0x03c0/
> 2.http://www.unicodemap.org/details/0x00F0/
>
> --
> Michael Wood <esiot...@gmail.com>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to