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

Reply via email to