On Nov 7, 2008, at 3:07 PM, marcomaggi wrote:
I get this: Condition components: 1. &assertion 2. &who: apply 3. &message: "incorrect number of arguments" 4. &irritants: (#<procedure> 5) fine, a procedure was applied to 5 arguments but its arity is not 5. How do I find the form that is causing it? Which cases allow Ikarus to print a char number, and which ones do not?
The ikarus compiler currently discards all source annotations that the expander produces; so, currently, no runtime errors report where the error occurred. This has been on my TODO list for a while but I haven't gotten around to adding it. Sorry about that. The required changes to the compiler to support this are not trivial and I haven't had the time to do them yet. Aziz,,,
