guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using a macro with FOLD alters FOLD procedure!


From: Neil Jerram
Subject: Re: Using a macro with FOLD alters FOLD procedure!
Date: Sat, 16 Apr 2005 12:46:46 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050324 Debian/1.7.6-1

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]