Well, after a lot of staring, it seems the issue was that I wasn't array splicing one of my args so a list was being passed where a function was expected.
Is there any way to clean this up so that the error message is a little more direct? On Jan 5, 2009, at 10:05 PM, Joseph Jones wrote: > I have a macro I am trying to debug but I can't get it to expand. I > get the following: > > java.lang.IncompatibleClassChangeError (NO_SOURCE_FILE:1) > [Thrown class clojure.lang.Compiler$CompilerException] > > The backtrace is useless here as just gives me a lot of internal > clojure/java calls, none of which I can expand or in any way > directly relate to my macro to figure out the cause. > > Macroexpand seems to work and give me a proper expansion but I can't > see what the deelio is with the code tha is the problem. > > Thanx, > joe > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---