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

Reply via email to