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