On Mar 24, 2009, at 16:00, Mark Volkmann wrote:

> Thanks! It looks like I don't need the let now.

Indeed.

> Does a macro have to evaluate to one form? For example, this works,  
> but it seems I can't
> drop the do.

Yes, a macro has to evaluate to one form. This is actually not so  
much a condition on macros as a consequence of the fact that a macro,  
like any function, has a single return value. What else could that  
reasonably be but a form?

Konrad.




--~--~---------~--~----~------------~-------~--~----~
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 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to