[gambit-list] Implementation of equal? for recursive structures
Marc Feeley
feeley at iro.umontreal.ca
Thu Sep 14 08:28:28 EDT 2017
> On Sep 14, 2017, at 4:15 AM, Dimitris Vyzovitis <vyzo at hackzen.org> wrote:
>
> Can we get an implementation of equal? that works for recursive structures per r7rs?
> It doesn't need to be called equal?, it can be called equal-shared? for instance.
Yes that would be interesting to have.
> I have an initial implementation that works with shared structures, but there is an edge case:
> If there is a shared object in the structure (without recursion) it needs to be eq? to its counterpart.
Have you looked at how other implementations of Scheme do this?
Marc
More information about the Gambit-list
mailing list