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

Reply via email to