Ignore:
Timestamp:
04/29/07 23:05:27 (6 years ago)
Author:
William Stein <wstein@…>
Branch:
default
Message:

mostly work on sqrt for power series.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sage/calculus/calculus.py

    r4255 r4258  
    363363 
    364364    def __nonzero__(self): 
    365         # Best to error on side of being nonzero in most cases.  
    366         return not bool(self == SR.zero_element()) 
     365        try: 
     366            return self.__nonzero 
     367        except AttributeError: 
     368            # Best to error on side of being nonzero in most cases.  
     369            ans = not bool(self == SR.zero_element()) 
     370            self.__nonzero = ans 
     371        return ans 
    367372 
    368373    def __str__(self): 
Note: See TracChangeset for help on using the changeset viewer.