After some investigation, I can think of two possible solutions:
1. Changing the code of "spherical_bessel_J" in sage/functions/special.py
from
return meval("spherical_bessel_j(%s,%s)"%(ZZ(n),var))
to
return meval("float(spherical_bessel_j(%s,%s))"%(ZZ(n),var))
2. Change the return value of Maxima._exponent_symbol() to not only 'e',
but a list ['e','l','b'], in order to handle other types from Maxima. Then
InterfaceElement._sage_repr() should be changed accordingly.
Should I open a ticket for this? Which solution would be preferred?
Cheers,
Jesús Torrado
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/groups/opt_out.