I have a question about specification of EQUAL function over
(defstructed) structures.
CLtL2 says at P107, 2nd paragraph:
"Certain objects that have components are equal if they are of the same
type and corresponding components are equal. This test is implemented
in a recursive manner and may fail to terminate for circular
structures."
I tried the following:
> (defstruct st)
> (equal (make-st) (make-st)) => ?????
It seems to me that the second form should return T, both CMU CL
16f and AKCL 1.609 returned NIL, however.
Since I do not read this group frequently, reply via E-mail is the
best appreciated.
Thanks.
--
Kenjiro Taura
Yonezawa Laboratory, Department of Information Science
Tokyo University
ยทยทยท@is.s.u-tokyo.ac.jp