From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: Re: ratio implementation Date: Tue, 16 Sep 2003 08:59:36 +1000 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87pti1y7xj.fsf@zip.com.au> References: <3F250809.9030108@ccrma.stanford.edu> <87smmyibk7.fsf@zagadka.ping.de> <3F6637EC.7010004@dirk-herrmanns-seiten.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1063667812 3458 80.91.224.253 (15 Sep 2003 23:16:52 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 15 Sep 2003 23:16:52 +0000 (UTC) Cc: Bill Schottstaedt , guile-devel@gnu.org, Marius Vollmer Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Sep 16 01:16:49 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19z2aP-0005ok-00 for ; Tue, 16 Sep 2003 01:16:49 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 19z2VH-0004he-2x for guile-devel@m.gmane.org; Mon, 15 Sep 2003 19:11:31 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 19z2Ua-0004fy-Pl for guile-devel@gnu.org; Mon, 15 Sep 2003 19:10:48 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 19z2SR-0004HT-39 for guile-devel@gnu.org; Mon, 15 Sep 2003 19:08:35 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 19z2SN-0004EP-26 for guile-devel@gnu.org; Mon, 15 Sep 2003 19:08:31 -0400 Original-Received: from [61.8.0.36] (helo=snoopy.pacific.net.au) by mx20.gnu.org with esmtp (Exim 4.22) id 19z2K1-0007xR-3o for guile-devel@gnu.org; Mon, 15 Sep 2003 18:59:53 -0400 Original-Received: from mongrel.pacific.net.au (mongrel.pacific.net.au [61.8.0.107]) by snoopy.pacific.net.au (8.12.3/8.12.3/Debian-6.4) with ESMTP id h8FMxkBt012047; Tue, 16 Sep 2003 08:59:46 +1000 Original-Received: from localhost (ppp69.dyn228.pacific.net.au [203.143.228.69]) by mongrel.pacific.net.au (8.12.3/8.12.3/Debian-6.4) with ESMTP id h8FMvhxd027580; Tue, 16 Sep 2003 08:57:44 +1000 Original-Received: from gg by localhost with local (Exim 3.35 #1 (Debian)) id 19z2Jk-00014s-00; Tue, 16 Sep 2003 08:59:36 +1000 Original-To: Dirk Herrmann Mail-Copies-To: never In-Reply-To: <3F6637EC.7010004@dirk-herrmanns-seiten.de> (Dirk Herrmann's message of "Tue, 16 Sep 2003 00:06:36 +0200") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.2 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 Xref: main.gmane.org gmane.lisp.guile.devel:2803 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:2803 Dirk Herrmann writes: > > Since fractions and complex numbers are represented in terms of pairs > of other > numbers, operations on fractions and complex numbers can be delegated to > operations that work on the remaining, more basic representations. For complex numbers where real and imag are "double"s it'd be nice to make use of the c99 libm "complex double" functions where available. That can probably come about naturally anyway, but just something to bear in mind. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel