parameters: (self)
return_statement: return '{%s}' % ', '.join([('%s: %s' % (repr(key), repr(_getval(key))))
              for key in (self.scalars + self.sections)])
docstring: x.__repr__() <==> repr(x)
docstring_summary: x.__repr__() <==> repr(x)
docstring_tokens: x . __repr__ () < == > repr ( x )
function: def __repr__(self):
          """x.__repr__() <==> repr(x)"""
          def _getval(key):
              try:
                  return self[key]
              except MissingInterpolationOption:
                  return dict.__getitem__(self, key)
          return '{%s}' % ', '.join([('%s: %s' % (repr(key), repr(_getval(key))))
              for key in (self.scalars + self.sections)])
function_tokens: def __repr__ ( self ) : def _getval ( key ) : try : return self [ key ] except MissingInterpolationOption : return dict . __getitem__ ( self , key ) return '{%s}' % ', ' . join ( [ ( '%s: %s' % ( repr ( key ) , repr ( _getval ( key ) ) ) ) for key in ( self . scalars + self . sections ) ] )