a
    �DOg�  �                   @   s|   d dl Z d dlZd dlZdgZG dd� d�Zdd� Zzd dlZW n eyV   dZY n"0 e�	e� j
� e �dd� � d	ZdS )
�    N�	Completerc                   @   s6   e Zd Zddd�Zdd� Zdd� Zdd	� Zd
d� ZdS )
r   Nc                 C   s6   |rt |t�std��|d u r&d| _nd| _|| _d S )Nznamespace must be a dictionary�   r   )�
isinstance�dict�	TypeError�use_main_ns�	namespace)�selfr   � r
   �#/usr/lib64/python3.9/rlcompleter.py�__init__'