IEEE support and interval arithmetic



On 6/14/2012 11:03 AM, SoC Stevenson wrote:
> I need to have a interval arithmetic package. Richard Fateman has one,
> ruan.lisp that is close but isn't completely in line with IEEE STD
> 754. Two questions:
>
> 1. Is there an IEEE standard package for either SBCL or Maxima? Or
> should I put one together?
>
> 2. Is ruan.lisp the appropriate package?
>
> Thanks in advance,
>
> steve,
> --
> D. E. Stevenson
> (Almost emeritus)
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
You could look at
http://www.cs.berkeley.edu/~fateman/generic/

which has an interval part.  Maybe it's too complicated for what you need.

I think you have to explain what you need to get the package completely 
in line
with IEEE 754.

Sometimes the support is missing in the underlying Lisp or operating system
to allow someone to (say) set the rounding mode, so some parts of the 
standard
may not be accessible.


RJF