> "Symbols begin with a non-numeric character and can contain alphanumeric
> characters and *, +, !, -, _, and ? ... Keywords are like symbols ..."

But this is the documentation for the reader...not necessarily for
symbols/keywords.

My argument is that clojure in no way validates the input to (symbol)
or (keyword) so why should we call this a bug? IMO, it's the same
problem with using Atoms and Refs with pr-str. If an Atom doesn't
round-trip through pr-str and the reader, is it somehow invalid? No,
it just means you shouldn't use it in cases where you need it to
round-trip. The same applies to keywords with unicode characters, or
symbols with spaces.

Timothy

-- 
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