⚓ Comparisons » Math

⚓ Comparisons » Ordering

< <= /= = >= >
string< string<= string/= string= string>= string>
string-lessp string-not-greaterp string-not-equal string-equal string-not-lessp string-greaterp
char< char<= char/= char= char>= char>
char-lessp char-not-greaterp char-not-equal char-equal char-not-lessp char-greaterp

⚓ Comparisons » Searching

⚓ Comparisons » Replacing

⚓ Comparisons » Removing

⚓ Comparisons » Identity

From the CLHS:

Most Common Lisp operators use eql rather than eq to compare objects, or else they default to eql and only use eq if specifically requested to do so. However, the following operators are defined to use eq rather than eql in a way that cannot be overridden by the code which employs them:

catch, get, get-properties, getf, remf, remprop, throw.

⚓ Comparisons » Structural equivalence

⚓ Comparisons » Type equivalence

(See source for some raw TODOs.)