code: def equal(x, y):
      
      x = BigFloat._implicit_convert(x)
      y = BigFloat._implicit_convert(y)
      return mpfr.mpfr_equal_p(x, y)
docs: Return True if x == y and False otherwise.
  
      This function returns False whenever x and/or y is a NaN.