On 10 November 2010 02:50, Moritz Ulrich wrote:
> I don't think there's a full-featured macro debugger for clojure, but
> clojure has two simple functions called "macroexpand" and "macroexpand-1":
>
> user> (doc macroexpand-1 )
> -
> clojure.core/macroexpand-1
> ([form])
>
It's not specialized like your link, but I think you can use normal
debugging tools on macros:
(defmacro foo [a]
(swank.core/break)
`(list ~a))
And CDT for stepping.
Scott
On Tue, Nov 9, 2010 at 8:50 AM, Sunil S Nandihalli <
sunil.nandiha...@gmail.com> wrote:
> Hello everybody,
> Today I
I don't think there's a full-featured macro debugger for clojure, but
clojure has two simple functions called "macroexpand" and "macroexpand-1":
user> (doc macroexpand-1 )
-
clojure.core/macroexpand-1
([form])
If form represents a macro form, returns its expansion,
else