On Oct 27, 2008, at 10:15 AM, Tayssir John Gabbour wrote: > Hi, > > I've noticed that symbols naming special forms don't belong to a > namespace. For example: > > user> (map #'namespace [`def `do `if `quote `assoc]) > (nil nil nil nil "clojure") > > Is this expected?
Yes, that's one of the things that's special about them. They are resolved as special forms independent of the current namespace. I'm not sure if it's essential or a design choice that they have no namespace of their own. --Steve --~--~---------~--~----~------------~-------~--~----~ 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 To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---