On Sep 2, 2009, at 9:44 PM, Eduardo Cavazos wrote:

Hello,

I just noticed that this:

   (import (except (rnrs) ^))

is accepted with no error by Ikarus and Mosh, but not by Ypsilon.

Note that '(rnrs)' doesn't provide '^'. It's not a big deal really, but just curious about what y'all think. Do you think the implementation should catch and report this?

I'm well aware of this behavior of Ikarus, and I do think that yes, implementations should catch and report this. Note that ignoring
this error does not cause any other different in the expansion or
evaluation of libraries/scripts, and this is one reason why I did
not so eager to fix this (there are other bootstrapping issues that
also made me less inclined to fix this, but that's my problem not
yours).  If you think it's important, you can file a bug report
with priority "low" and I'll fix it when I can.

Aziz,,,

Reply via email to