Re: Two types of special symbol

2011-04-23 Thread Kevin Downey
http://dev.clojure.org/display/design/Compiler+in+Clojure On Sat, Apr 23, 2011 at 3:37 AM, Simon Katz wrote: > Thanks -- interesting, especially the bit about the design notes on a > compiler rewrite. > > On Thu, Apr 21, 2011 at 22:23, Kevin Downey wrote: >> >> the current compiler doesn't names

Re: Two types of special symbol

2011-04-23 Thread Simon Katz
Thanks -- interesting, especially the bit about the design notes on a compiler rewrite. On Thu, Apr 21, 2011 at 22:23, Kevin Downey wrote: > the current compiler doesn't namespace qualify special forms (forms > which are built into the compiler) but somethings that the > documentation lists as "

Re: Two types of special symbol

2011-04-21 Thread Kevin Downey
the current compiler doesn't namespace qualify special forms (forms which are built into the compiler) but somethings that the documentation lists as "special forms" are infact macros defined in clojure.core based on the real special forms provided by the compiler. macros are namespace qualified so

Two types of special symbol

2011-04-21 Thread Simon Katz
Hi. (In case it makes a difference, I'm using Clojure 1.2.) If one creates a new namespace using in-ns, the new namespace does not refer to clojure.core, as explained at http://clojure.org/namespaces. I noticed one can use certain special forms in a namespace created using in-ns, but not others: