bigfloats of special functions (e.g. Bessel).. wasRe: integrate bessel_j errcatch?



On 12/8/2011 4:28 PM, Raymond Toy wrote:
>
>
> On Thu, Dec 8, 2011 at 2:21 PM, Richard Fateman 
> <fateman at eecs.berkeley.edu <mailto:fateman at eecs.berkeley.edu>> wrote:
>
>     More googling re arbitrary precision....  here's an arbitrary
>     precision Bessel_j...
>
>
>     See
>     http://mpmath.googlecode.com/svn/trunk/doc/build/functions/bessel.html?highlight=bessel#besselj
>
>     and more generally, the mpmath library (in Python), which seems to be
>     trying to do the right thing.
>     Maybe we could just convert Python to Lisp. Or just run Python?
>
>
> http://common-lisp.net/project/clpython/
>
> Never used it.
>
> Ray
>
I just tried it in Allegro Express 8.2  (= free).  The web page suggests
it runs in (some) other lisps, too.

It seems to work, running a test suite.  Some parts apparently (known) not
implemented include subclasses of numbers.  Don't know if this matters for
mpmath code.

The loading process for clpython takes some time (a few seconds).  I don't
know if one can compile python into lisp and leave the clpython out of the
image.
   Still no eager student-project persons out there??