Le vendredi 27 mai 2011 à 20:39 +0200, Mateusz Paprocki a écrit :
> Hi,
> 
> On 27 May 2011 20:33, krastanov.ste...@gmail.com
> <krastanov.ste...@gmail.com> wrote:
>         I know (or I think I know) that eval(srepr(thing)) == thing in
>         sympy.
> 
> 
> Yes, that should hold (otherwise it's a bug).
>  
>         
>         Should this be also true for repr (the python build-in)? Why
>         are there two different functions that should be doing the
>         same thing? Is repr hard do modify?
> 
That should be true as well - repr is supposed to behave like that. And
it's easy to implement: just define the __repr__ method to return the
right thing.
> 
> In SymPy repr() == str() == sstr(). This has to work like this due to
> a bug in Python (see issue 2388 for more details).
>  
What you mention is apparently a feature in Python, not a bug.


-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to sympy@googlegroups.com.
To unsubscribe from this group, send email to 
sympy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to