Steve Juranich wrote:
Well, speaking on the authority of being a Guile user, is this the kind of behavior you want Guile to have? This is exactly the reason I left Perl. There is no good reason to have silently failing software. This is even worse, as what has happened is that the implementation has been silently redefined!!
I think that, at the very least, this is a bug in the documentation. There should be all kinds of flashing red lights and sirens when this
kind of behavior is possible.
FWIW, I agree. In 1.7.x I believe we have more of the infrastructure in place to get this right - by which I mean to signal an error if a macro is passed in this way. But (having just tried your tests out on 1.7.x) it's not doing this just yet.
Neil
_______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user