- enum=? enum0 enum1 enum …procedure
Returns #t if all the arguments are the same enum in the sense of eq? (which is equivalent to having the same name and ordinal) and #f otherwise. It is an error to apply enum=? to enums belonging to different enum types.
(enum=? color-red color-blue) ⇒ #f (enum=? pizza-funghi (enum-name->enum pizza 'funghi)) ⇒ #t (enum=? color-red (enum-name->enum color 'red) color-blue) ⇒ #f