On Thursday, August 18, 2016 at 5:32:09 AM UTC-7, Bill Page wrote:
>
> I think that there was no claim that it was unambiguous and therefore 
> it implies that some ambiguity would be tolerated. But this has 
> already been argued ad infinitum and apparently that has resulted in 
> the current stalemate.

 
It's actually just a lack of expertise or lack of motivation/different 
priorities with the people with the expertise. GiNaC provides the hooks for 
special function printing (see 
http://www.ginac.de/tutorial/#Print-methods-for-functions for an example 
for an example how "absolute value" manages to print things right), they 
are just not exposed in PyNaC. This is now 
https://github.com/pynac/pynac/issues/187 .  It would be absolutely 
wonderful if someone with enough knowledge of PyNaC would be able to solve 
this issue, because I think it's impossible to do properly solely on the 
sage side of thing.

As far as I can tell, ExpressionNice gets its results by string-based 
regular expression post-processing. That may be good enough for the 
"manifold" setting, if they know expressions are going to be sufficiently 
simple, but it's definitely going to break when used for arbitrary 
expressions. 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to