Hi, Am 24.03.2009 um 16:00 schrieb Mark Volkmann:
Thanks! It looks like I don't need the let now.
But there are reasons to keep it! Eg. returning the expression result! (defmacro dump [expr] `(let [value# ~expr] (println (pr-str (quote ~expr)) "=" (pr-str value#)) value#)) Then you can mix in your dump macro where you want. Your version always returns nil. Or you can have a look at clojure.contrib.trace. Sincerely Meikel
smime.p7s
Description: S/MIME cryptographic signature