U
    —9%eê  ã                   @   s$   d Z ddlmZ G dd„ deƒZdS )z€This module provides containers for python objects that are valid
printing targets but are not a subclass of SymPy's Printable.
é    )ÚTuplec                       s(   e Zd ZdZdd„ Z‡ fdd„Z‡  ZS )ÚListzARepresents a (frozen) (Python) list (for code printing purposes).c                 C   s$   t |tƒr| t|Ž kS | j|kS d S ©N)Ú
isinstanceÚlistr   Úargs)ÚselfÚother© r
   ú[/var/www/html/Darija-Ai-API/env/lib/python3.8/site-packages/sympy/codegen/abstract_nodes.pyÚ__eq__   s    
zList.__eq__c                    s
   t ƒ  ¡ S r   )ÚsuperÚ__hash__)r   ©Ú	__class__r
   r   r      s    zList.__hash__)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Ú__classcell__r
   r
   r   r   r   	   s   r   N)r   Zsympy.core.containersr   r   r
   r
   r
   r   Ú<module>   s   