From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.devel Subject: Re: Equality predicates, signed zeroes, R5RS and R6RS Date: Mon, 31 Jan 2011 15:13:10 -0800 (PST) Message-ID: <981591.59972.qm@web37905.mail.mud.yahoo.com> Reply-To: Mike Gran NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1296516841 14180 80.91.229.12 (31 Jan 2011 23:34:01 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 31 Jan 2011 23:34:01 +0000 (UTC) Cc: guile-devel To: Mark H Weaver Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Feb 01 00:33:56 2011 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Pk3Fr-0001C2-IM for guile-devel@m.gmane.org; Tue, 01 Feb 2011 00:33:55 +0100 Original-Received: from localhost ([127.0.0.1]:47841 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pk2wH-0005M6-SC for guile-devel@m.gmane.org; Mon, 31 Jan 2011 18:13:41 -0500 Original-Received: from [140.186.70.92] (port=53817 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pk2vv-0005IF-9t for guile-devel@gnu.org; Mon, 31 Jan 2011 18:13:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pk2vn-0002mZ-UY for guile-devel@gnu.org; Mon, 31 Jan 2011 18:13:13 -0500 Original-Received: from web37905.mail.mud.yahoo.com ([209.191.91.167]:36765) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Pk2vn-0002mT-NZ for guile-devel@gnu.org; Mon, 31 Jan 2011 18:13:11 -0500 Original-Received: (qmail 62928 invoked by uid 60001); 31 Jan 2011 23:13:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1296515590; bh=vl7gLQMTHgTqqDKrOpDVxqZ44jtj8uREVWjWTRqSCK0=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding; b=uniqhXoFsUyxoYttxWkOxXcWmIZ3bFLRvw6UVvvHBViquSK8KZ443mSirGhsG0We+GYh6EPbtYQixDLDp+5qUswGrH5BABABOWMQs1AUTyCTll8kDh5Y8YUjizzdbpD0lDsIsCg2nMyww7hlEcz2X0qdLMADL7QeLNY6sbdi8lU= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Y4BHtD3iGapUmeo315kn95EsI45w49TdOmrwp1OTxNrtquE7SU/eLaZgnuZXkewpVAgVXlu/2puJiISxYKmQ8ax3O8jmJmUx1XWkWBYEK5iB8NJtWtTkVgCngoIRJCdCRiPKENJJ5RhrvBN27eUIvV0dGUUB/ue7MLqQUDUlDXQ=; X-YMail-OSG: __6tPqIVM1mkTFhXA7u8j0yUiuBdcxnqpd_incwdATInTPO hrHDf_OQOnqj0hsXm.ZRBxvkFwyCCkUDitOjh56WZaCl43kz4I8vRb6JN6gM _ScLb_NnHxhUIlEEYajTmAGDvhpUpKULKHACzfnfBmAz79wn_5CIklZEQ5g6 0gZ0Rm4yI8foJZGaRjKxHJnFRnLwXm2iYOG2bDYjIfoI4_i_maBpJxHsbh8m bEqw7KLdaVXpBH6bmzzo3cQsClD69CiU1KJpcFE2JdA.j8Iw7STVHlwoft9c 2SSKtdL2yj_qHwcLhVFtfclSV5yO4Yvfx0xAVZ.yZqO46iwbu Original-Received: from [207.8.91.2] by web37905.mail.mud.yahoo.com via HTTP; Mon, 31 Jan 2011 15:13:10 PST X-Mailer: YahooMailWebService/0.8.108.291010 X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-Received-From: 209.191.91.167 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:11478 Archived-At: > From:Mark H Weaver =0A> To:Mike Gran = =0A> Cc:"guile-devel@gnu.org" =0A> Sent:Monday, Januar= y 31, 2011 2:42 PM=0A> Subject:Re: Equality predicates, signed zeroes, R5RS= and R6RS=0A> =0A> Mike Gran writes:=0A> > As an aside, = as of a couple of months ago, it was possible to create=0A> > the following= seven versions of zero=A0in Guile using the default reader.=0A> >=0A> > 0,= =B10.0, =B10.0=B10.0i =0A> =0A> Really?=A0 I don't understand how this cou= ld have happened.=A0 mem2complex=0A> uses scm_make_rectangular to create co= mplex numbers, and=0A> scm_make_rectangular calls scm_c_make_rectangular, w= hich creates a real=0A> if the imaginary part is zero.=0A=0ASorry, I was co= mpletely wrong with that.=A0 I was looking at the output for=0Afew differen= t Schemes, and I got confused.=0A=0AAs you say, Guile 2.0 only gets you, 0 = and =B10.0.=A0=0A=0ASorry for the noise.=0A-Mike=0A