bessel-j-integral-2



Hi,

when looking at compiler messages I found something in bessel.lisp
that might be a bug, or I just don't understand it :-)

The code in bessel-j-integral-2 looks like:

     '((mtimes) ((rat) 1 2) z
       ((mplus)
	((mtimes) $%pi 
	 ((%bessel_j) 1 z)
	 ((%struve_h) 0 z))
	((mtimes) 
	 ((%bessel_j) 0 z)
	 ((mplus) 2 ((mtimes) -1 $%pi ((%struve_h) 1 z)))))))

where z is one of the functions arguments.
Shouldn't that be using a backtick and comma like:

     `((mtimes) ((rat) 1 2) ,z

I don't know the code, but as it is i looks very suspicious to me.

Someone in the know wants to comment?

'Andreas
-- 
ceterum censeo redmondinem esse delendam.