1> (eq? (list 'a 'b) (list 'a 'b)) #f 2> (eqv? (list 'a 'b) (list 'a 'b)) #f 3> (equal? (list 'a 'b) (list 'a 'b)) #t 4> (= (list 'a 'b) (list 'a 'b)) =: expects type as 2nd argument, given: (a b); other arguments were: (a b) 5> (string=? "abe" "abe") #t 6> (equal? "abe" "abe") #t 7> (eq? "abe" "abe") #f 8> (eqv? "abe" "abe") #f