parameters: (self, other, context=None)
return_statement: return self.compare(other, context=context)
docstring: Compares self to the other operand numerically.
  
          It's pretty much like compare(), but all NaNs signal, with signaling
          NaNs taking precedence over quiet NaNs.
docstring_summary: Compares self to the other operand numerically.
docstring_tokens: Compares self to the other operand numerically .
function: def compare_signal(self, other, context=None):
          """Compares self to the other operand numerically.
  
          It's pretty much like compare(), but all NaNs signal, with signaling
          NaNs taking precedence over quiet NaNs.
          """
          other = _convert_other(other, raiseit = True)
          ans = self._compare_check_nans(other, context)
          if ans:
              return ans
          return self.compare(other, context=context)
function_tokens: def compare_signal ( self , other , context = None ) : other = _convert_other ( other , raiseit = True ) ans = self . _compare_check_nans ( other , context ) if ans : return ans return self . compare ( other , context = context )