parameters: (self)
docstring: Maximum representable number.
docstring_summary: Maximum representable number.
docstring_tokens: Maximum representable number .
function: def max(self):
          '''Maximum representable number.'''
          if self.type == FLOAT:
              return VERY_LARGE
          if self.type == FIXED:
              return (1 << (self.size/2)) - 1
          if self.norm:
              return 1
          if self.type == UNSIGNED:
              return (1 << self.size) - 1
          if self.type == SIGNED:
              return (1 << (self.size - 1)) - 1
          assert False
function_tokens: def max ( self ) : if self . type == FLOAT : return VERY_LARGE if self . type == FIXED : return ( 1 << ( self . size / 2 ) ) - 1 if self . norm : return 1 if self . type == UNSIGNED : return ( 1 << self . size ) - 1 if self . type == SIGNED : return ( 1 << ( self . size - 1 ) ) - 1 assert False