"Simpler" bigfloat and complex bigfloat arithmetic
Subject: "Simpler" bigfloat and complex bigfloat arithmetic
From: Raymond Toy
Date: Sat, 03 Jan 2009 09:55:48 -0500
Barton Willis wrote:
> -----maxima-bounces at math.utexas.edu wrote: -----
>
>
>> Actually, I was hoping it might be suitable for putting in src. Why?
>> Take a look at gamma.lisp, and all of the routines Dieter had to write
>> for double-float, bigfloat, complex bigfloat, etc. They all look pretty
>> much identical, except for the fact that he had to use different
>> operation names for each case.
>>
>
> Sure, that would be great. Have you tried your CLOS with GCL?
>
>
The current numeric class doesn' work with GCL. It seems that GCL is
missing the REAL class. It has the REAL type, but not the REAL class.
I don't know why. It would be best if we could somehow tell GCL about
the REAL class, but I don't know how to do that. I'll have to change
all the methods specialized on REAL to specialize on FLOAT and add an
equivalent method for RATIONAL.
Ray