#16224: incorrect translation of Bessel from Maxima?
-------------------------------------+-------------------------------------
       Reporter:  kcrisman           |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.2
      Component:  calculus           |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Nils Bruin         |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/nbruin/ticket/16224              |  303a30b85353abde0e5e9f3d1b1ec0ae31b7b71e
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by nbruin):

 On second thought we can probably do better than having to register all
 this in two spots:sage:
 {{{
 sage: bessel_I._maxima_()
 bessel_I
 sage: tbl=sage.symbolic.pynac.symbol_table['maxima']
 sage: tbl['bessel_i']
 bessel_i
 }}}
 so the information is there already. We should just let `sr_to_max` and
 `max_to_sr` look in those spots before reverting to just converting
 strings back and forth and trying to guess the appropriate symbols from
 that. That would provide an extra level and would mean that functions like
 `bessel_I` that are spelled differently in `maxima` and/or get rewritten
 can be converted without entering their translations in another spot.

--
Ticket URL: <http://trac.sagemath.org/ticket/16224#comment:5>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" 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-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to