Stefan Israelsson Tampe <stefan.ita...@gmail.com> writes: > Somewhere in the program I have, > > (pk x) > (pk (caar l)) > (pk (equal? x (caar l))) > > It outputs > > ;;; (number) > > ;;; (number) > > ;;; (#f) > > > > #f ???? is there more to this then meets the eye? > /Stefan
Well... scheme@(guile-user)> (equal? 'number (make-symbol "number")) $7 = #f Is it possible that either or both of x and (caar l) is uninterned? (As far as I recall, it's intended that uninterned symbols are distinct.) Neil