From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.devel Subject: Re: IEEE Inf and NaN support for numbers.c Date: 25 Apr 2002 00:31:12 +0200 Sender: guile-devel-admin@gnu.org Message-ID: <87662gd8zz.fsf@zagadka.ping.de> References: <15494.39950.119995.223196@segfault.bogus.domain> <87lmcuyifu.fsf@zagadka.ping.de> <15514.19909.408835.204209@segfault.bogus.domain> <87g01koqrs.fsf@zagadka.ping.de> <15559.7841.142286.603654@segfault.bogus.domain> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1019687436 18190 127.0.0.1 (24 Apr 2002 22:30:36 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 24 Apr 2002 22:30:36 +0000 (UTC) Cc: guile-devel Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 170VHY-0004j9-00 for ; Thu, 25 Apr 2002 00:30:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 170VHJ-0007Wh-00; Wed, 24 Apr 2002 18:30:21 -0400 Original-Received: from dialin.speedway42.dip97.dokom.de ([195.138.42.97] helo=zagadka.ping.de) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 170VEf-0007Jd-00 for ; Wed, 24 Apr 2002 18:27:37 -0400 Original-Received: (qmail 26418 invoked by uid 1000); 24 Apr 2002 22:31:12 -0000 Original-To: "John W. Eaton" In-Reply-To: <15559.7841.142286.603654@segfault.bogus.domain> Original-Lines: 26 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.devel:516 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:516 "John W. Eaton" writes: > On 24-Apr-2002, Marius Vollmer wrote: > > | The cleanest way that I can think of right now is to use the > | hash-comma reader extension: > | > | #,(+inf) #,(-inf) #,(nan) #,(nan 0.42345) > > I'm afraid I don't understand what > > #,(nan 0.42345) > > means. That was meant to represent a NaN with additional information. As far as I know, there are some unused bits in the mantissa of a IEEE NaN that can be used to further characterize the NaN. I don't know of any application of them, tho. > It is easy enough to fix the patch so that it will write out these > values any way you like. But I don't know enough about guile to know > what to modify to make it read these forms. Ok. I think we should follow PLT Scheme here. I will apply your patch and make the necessary changes. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel