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