On Nov 25, 12:53 am, Tom Faulhaber <tomfaulha...@gmail.com> wrote:
> When the compiler runs, it doesn't seem that it is so explicit about
> namespace creation. It essentially does (in-ns 'foo) which will create
> the ns foo on the fly if appropriate. There is currently no code
> generated to do anything *explicit* with the namespace and, therefore,
> no place to decide that the namespace has metadata and tack it on.

I'm not sure it does. I haven't gotten very far in my investigations
of this issue, but the problem only seems to occur when the namespace
has at least one 'def' in it. A namespace with no interned vars seems
to keep the metadata okay; so it is possible to have a compiled
namespace with metadata, indicating the functionality for compiled
namespace metadata exists.

- James

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