parameters: (self, source, namespaces=[], **kwds)
docstring: Parse `source` and mixin interpreted Python objects from `namespaces`.
  
          :type source: str
          :arg  source: Code to parse.
          :type namespaces: list of dict
          :arg  namespaces: a list of namespace dictionaries such as the one
                            returned by :func:`locals`.
  
          Other optional arguments are same as the ones for :class:`Script`.
          If `line` and `column` are None, they are assumed be at the end of
          `source`.
docstring_summary: Parse `source` and mixin interpreted Python objects from `namespaces`.
docstring_tokens: Parse source and mixin interpreted Python objects from namespaces .
function: def __init__(self, source, namespaces=[], **kwds):
          """
          Parse `source` and mixin interpreted Python objects from `namespaces`.
  
          :type source: str
          :arg  source: Code to parse.
          :type namespaces: list of dict
          :arg  namespaces: a list of namespace dictionaries such as the one
                            returned by :func:`locals`.
  
          Other optional arguments are same as the ones for :class:`Script`.
          If `line` and `column` are None, they are assumed be at the end of
          `source`.
          """
          super(Interpreter, self).__init__(source, **kwds)
          self.namespaces = namespaces
  
          # Here we add the namespaces to the current parser.
          importer = interpret.ObjectImporter(self._parser.user_scope)
          for ns in namespaces:
              importer.import_raw_namespace(ns)
function_tokens: def __init__ ( self , source , namespaces = [ ] , * * kwds ) : super ( Interpreter , self ) . __init__ ( source , * * kwds ) self . namespaces = namespaces # Here we add the namespaces to the current parser. importer = interpret . ObjectImporter ( self . _parser . user_scope ) for ns in namespaces : importer . import_raw_namespace ( ns )