>>>>> "thi" == Thien-Thi Nguyen <[EMAIL PROTECTED]> writes:

    thi>    From: Neil Jerram <[EMAIL PROTECTED]>
    thi>    Date: 05 May 2002 15:00:59 +0100

    thi>    No; the new way doesn't mutate at all.  It creates a new
    thi>    environment that shares some substructure with the old
    thi>    environment.

    thi> ok i see this now.

However, I now wonder whether my non-mutating fix is OK.  After all,
it is important that a local define mutates the environment in which
it appears...  But perhaps this is sufficiently represented in C by
the reassignment of the `env' variable?

Any clarifying thoughts much appreciated.

        Neil


_______________________________________________
Bug-guile mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-guile

Reply via email to