EQUALP: testing “generic equivalence”
Any two objects that are EQ, EQL, EQUAL, or = are also EQUALP
Two structures are EQUALP if they are
- the same type
- all of the fields are pairwise EQUALP
(setf s1 (make-foo :x “abcde”))
(setf s2 (make-foo :x “abcde”))