[Top][All Lists]

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

Re: case syntax and symbols

From: Ludovic Courtès
Subject: Re: case syntax and symbols
Date: Tue, 24 May 2005 13:39:02 +0200
User-agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)


Neil Jerram <address@hidden> writes:

> Isn't the rule we want "whenever a new definition shadows an existing
> definition in a module, and the existing definition did not originate
> in the current module"?  This rule would also avoid giving unwanted
> warnings when an edited module is reloaded.

There is probably code that relies on redefinitions being silently
interpreted as a `set!', I'm afraid.  So I don't think Guile should
start issuing warnings for redefinitions by default.  Maybe this could
be an option modifiable via `eval-enable'?

For comparison, Bigloo's interpreter issues warnings for redefinitions,
while STkLos doesn't.


reply via email to

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