
    ni                          " S  S5      r g)c                   8    \ rS rSrS rS rS rS rS rS r	Sr
g	)
Label   c                     Xl         g N_value)selfvalues     [/home/james-whalen/.local/lib/python3.13/site-packages/pyreason/scripts/components/label.py__init__Label.__init__   s        c                     U R                   $ r   r   r	   s    r   	get_valueLabel.get_value       {{r   c                 x    U R                   UR                  5       :H  =(       a    [        U[        U 5      5      nU$ r   )r   r   
isinstancetype)r	   labelresults      r   __eq__Label.__eq__	   s,    ++!22U
5$t*8Ur   c                     U R                   $ r   r   r   s    r   __str__Label.__str__   r   r   c                 *    [        [        U 5      5      $ r   )hashstrr   s    r   __hash__Label.__hash__   s    CIr   c                 "    U R                  5       $ r   )r   r   s    r   __repr__Label.__repr__   s    ~~r   r   N)__name__
__module____qualname____firstlineno__r   r   r   r   r!   r$   __static_attributes__ r   r   r   r      s      r   r   N)r   r+   r   r   <module>r,      s      r   