guile-devel
[Top][All Lists]
Advanced

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

Re: Release 1.6 critical TODO items.


From: Neil Jerram
Subject: Re: Release 1.6 critical TODO items.
Date: 29 Jan 2002 23:16:29 +0000
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

>>>>> "Martin" == Martin Grabmueller <address@hidden> writes:

    >> From: Neil Jerram <address@hidden>
    >> 
    >> Why do gensym symbols need a re-readable print syntax anyway? [...]

    Martin> They should be re-readable because gensym is often used by
    Martin> macro-expanders when alpha-converting.  IIRC, (ice-9 syncase) does
    Martin> exactly that when generating the preprocessed version of the macro
    Martin> expander in psyntax.pp.

Ah, I see.  Thanks.  So if we changed gensym now to produce symbols
that print unreadably, we'd break (ice-9 syncase).  That sounds pretty
bad.

        Neil




reply via email to

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