From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Neil Jerram Newsgroups: gmane.lisp.guile.devel Subject: Re: scheme problem! Date: Thu, 12 May 2011 23:02:03 +0100 Message-ID: <87zkmrpoh0.fsf@ossau.uklinux.net> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1305237797 24643 80.91.229.12 (12 May 2011 22:03:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 12 May 2011 22:03:17 +0000 (UTC) Cc: guile-devel To: Stefan Israelsson Tampe Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri May 13 00:03:13 2011 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QKdyS-00059f-UJ for guile-devel@m.gmane.org; Fri, 13 May 2011 00:03:13 +0200 Original-Received: from localhost ([::1]:60956 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QKdyS-0006o7-GK for guile-devel@m.gmane.org; Thu, 12 May 2011 18:03:12 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:50493) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QKdyP-0006o0-S3 for guile-devel@gnu.org; Thu, 12 May 2011 18:03:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QKdyP-0004BP-48 for guile-devel@gnu.org; Thu, 12 May 2011 18:03:09 -0400 Original-Received: from mail3.uklinux.net ([80.84.72.33]:42691) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QKdyO-00046Y-Vs for guile-devel@gnu.org; Thu, 12 May 2011 18:03:09 -0400 Original-Received: from arudy (unknown [78.149.206.176]) by mail3.uklinux.net (Postfix) with ESMTP id 5BB3C1F6693; Thu, 12 May 2011 23:02:15 +0100 (BST) Original-Received: from neil-laptop (unknown [192.168.11.9]) by arudy (Postfix) with ESMTP id 2FC5638021; Thu, 12 May 2011 23:02:07 +0100 (BST) In-Reply-To: (Stefan Israelsson Tampe's message of "Thu, 12 May 2011 12:59:50 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-Received-From: 80.84.72.33 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:12485 Archived-At: Stefan Israelsson Tampe 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