Thanks, Stuart, On Saturday 29 November 2008 15:04, Stuart Halloway wrote: > The only place I have seen it is on this list, when I asked Rich how > to get the code for that section of the book to work. :-)
OK... Is it a legitimate part of Clojure's public specification, or is it something that is (even more) subject to change (than other things in a young language)? I've read the whole book now, and the only other unexplained notation I've found is "#=". The first appearance is on page 57 (use fixed-width for optimum viewing)): (meta #'meta) -> {:arglists ([obj]), :name meta, :file "boot.clj", :line 147, :ns #=(find-ns clojure), ^^^^^^^^^^^^^^^^^^^ :doc "..."} I can't replicate this by evaluating (meta #'meta). What I see in that place is ":ns #<Namespace clojure.core>". And while I find a place in the Clojure code that emits the "#=" sequence, it's part of an undocumented defmethod. What does it mean? Is it meant to be readable? If I try to read that, I get this (in a newly launched REPL): user=> #=(find-ns clojure) nil By the way, I should point out I'm using the latest SVN revision of the Clojure code. > Stuart > > ... Randall Schulz --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---