parameters: (self, a, b)
return_statement: return a.max_mag(b, context=self)
docstring: Compares the values numerically with their sign ignored.
  
          >>> ExtendedContext.max_mag(Decimal('7'), Decimal('NaN'))
          Decimal('7')
          >>> ExtendedContext.max_mag(Decimal('7'), Decimal('-10'))
          Decimal('-10')
          >>> ExtendedContext.max_mag(1, -2)
          Decimal('-2')
          >>> ExtendedContext.max_mag(Decimal(1), -2)
          Decimal('-2')
          >>> ExtendedContext.max_mag(1, Decimal(-2))
          Decimal('-2')
docstring_summary: Compares the values numerically with their sign ignored.
docstring_tokens: Compares the values numerically with their sign ignored .
function: def max_mag(self, a, b):
          """Compares the values numerically with their sign ignored.
  
          >>> ExtendedContext.max_mag(Decimal('7'), Decimal('NaN'))
          Decimal('7')
          >>> ExtendedContext.max_mag(Decimal('7'), Decimal('-10'))
          Decimal('-10')
          >>> ExtendedContext.max_mag(1, -2)
          Decimal('-2')
          >>> ExtendedContext.max_mag(Decimal(1), -2)
          Decimal('-2')
          >>> ExtendedContext.max_mag(1, Decimal(-2))
          Decimal('-2')
          """
          a = _convert_other(a, raiseit=True)
          return a.max_mag(b, context=self)
function_tokens: def max_mag ( self , a , b ) : a = _convert_other ( a , raiseit = True ) return a . max_mag ( b , context = self )