Sorry I was confused by the cls. The original eval method has 3 inputs(cls, i, j). To use ._args I just need to do `cls._args` right?
If so, right now even I reassign it to some other value the class stays unchanged. type(cls._args) gives `<type 'member_descriptor'>` and `print cls._args` gives `<member '_args' of 'Basic' objects>` On Tuesday, March 5, 2013 4:07:56 PM UTC-5, Stefan Krastanov wrote: > > Is there a reason not to use the following? > > `self._args = sorting_function(self._args)` > > I think it is used in some other places which need similar treatment. > > I did not understand the question about `eval`. Why do you need to > define an `eval` method? > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To post to this group, send email to sympy@googlegroups.com. Visit this group at http://groups.google.com/group/sympy?hl=en. For more options, visit https://groups.google.com/groups/opt_out.