Newsgroups: comp.lang.lisp
From: Kent M Pitman <pit...@world.std.com>
Date: Thu, 15 Nov 2001 17:16:07 GMT
Local: Thurs, Nov 15 2001 12:16 pm
Subject: Re: Specialized equal
Barry Margolin <bar...@genuity.net> writes: I think of it as multi-dimensional. There is no such generic concept as > In article <m3r8r0dm01....@europa.pienet>, > Greg Menke <gregm-n...@mindspring.com> wrote: > >Is the right solution to use 'myclass-equalp` kinds of functions or is > >there a CLOS-aware variation of the eq* suite of functions I could > >use instead? A fairly close search of CLHS didn't show anything, but > >I could've easily missed it. > You should use your own function. Equality isn't something that's equality. There is equality-for-a-purpose, and there are many purposes. It is unfortunate that the functions eq, eql, equal, equalp appear Some of this is just so much abstract philosophy, but the concrete I took the controversial position of asking that EQUAL not be included in > Kent has a white paper on the whole issue of copying and equality, and I'm http://world.std.com/~pitman/PS/EQUAL.lisp > sure he'll chime in with the URL. You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||