def __repr__(self):
        """Return a string representation of this object."""
        if self.is_unary:
            return '[{}] {}({})'.format(self.result, self.name,
                                        self.arguments[0])
        if self.is_binary:
            return '[{}] ({}){}({})'.format(self.result, self.arguments[0],
                                            self.name, self.arguments[1])
        return '[{}] {}'.format(self.result, self.name)
def __repr__ ( self ) : if self . is_unary : return '[{}] {}({})' . format ( self . result , self . name , self . arguments [ 0 ] ) if self . is_binary : return '[{}] ({}){}({})' . format ( self . result , self . arguments [ 0 ] , self . name , self . arguments [ 1 ] ) return '[{}] {}' . format ( self . result , self . name )
Return a string representation of this object.