From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Aaron VanDevender Newsgroups: gmane.lisp.guile.user Subject: case syntax and symbols Date: Mon, 21 Mar 2005 16:57:30 -0600 Message-ID: <1111445850.6034.15.camel@vandvndr.physics.uiuc.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1111446590 9703 80.91.229.2 (21 Mar 2005 23:09:50 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 21 Mar 2005 23:09:50 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Mar 22 00:09:49 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DDW1f-0004Js-Hs for guile-user@m.gmane.org; Tue, 22 Mar 2005 00:09:36 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDWIq-0005gM-Nb for guile-user@m.gmane.org; Mon, 21 Mar 2005 18:27:20 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DDWBK-0004MR-1v for guile-user@gnu.org; Mon, 21 Mar 2005 18:19:34 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DDWB3-0004Ei-Hd for guile-user@gnu.org; Mon, 21 Mar 2005 18:19:19 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDWB3-0004Bl-2L for guile-user@gnu.org; Mon, 21 Mar 2005 18:19:17 -0500 Original-Received: from [130.126.11.93] (helo=vandvndr.physics.uiuc.edu) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1DDVq1-0000CS-Qs for guile-user@gnu.org; Mon, 21 Mar 2005 17:57:34 -0500 Original-Received: from vandvndr.physics.uiuc.edu (vandvndr.physics.uiuc.edu [127.0.0.1]) by vandvndr.physics.uiuc.edu (8.13.1/8.13.1) with ESMTP id j2LMvUjh008809 for ; Mon, 21 Mar 2005 16:57:30 -0600 Original-Received: (from sig@localhost) by vandvndr.physics.uiuc.edu (8.13.1/8.13.1/Submit) id j2LMvUr9008808 for guile-user@gnu.org; Mon, 21 Mar 2005 16:57:30 -0600 X-Authentication-Warning: vandvndr.physics.uiuc.edu: sig set sender to sig@netdot.net using -f Original-To: guile-user@gnu.org X-Mailer: Evolution 2.0.4 (2.0.4-1) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org X-MailScanner-To: guile-user@m.gmane.org Xref: news.gmane.org gmane.lisp.guile.user:4298 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:4298 Hello, I have noticed that guile evaluates the following to #t (case 'x ('x #t) (else #f)) even though R5RS section 4.2.1 seems to say that all of the statements (besides else) must be of the form ((datum ...) ...). Clearly the symbol 'x is not a list. What is going on here? Is this an agreed upon, but not specified syntax? Scheme48 also evaluates this to #t. -- sig@netdot.net Plead the First. _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user