Sorry to come in a bit late on this conversation; I've been moving recently.

On Mon, May 14, 2012 at 5:35 AM, Timothy Baldridge <tbaldri...@gmail.com> wrote:
> Platforms that do not have the ability to eval (gambit, JS, etc.) they
> could simply stick with writing Java macros. For the rest of the
> platforms (CLR, JVM, PVM, lua) they could then have native macros and
> be able to distribute only non-Java code.

I thought I should point out that I have written a system for native
Clojurescript macros that works with any backend that implements the
IJavaScriptEnv protocol (including JS).  (To be fair, it's only been
tested with JS so far.)  It's a bit out of date with respect to the
rest of the Clojurescript compiler -- as I say, I've been moving --
but it's a decent proof of concept at least.

The code can be found here:
https://github.com/chrismgray/clojurescript/tree/defmacro

Cheers,
Chris

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