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

Reply via email to