�
c��j� � �v � g d �Z ddlZddlmZ ddlmZ d d�Z G d� d� Zd� Z e� Z e j Z
y)
)�Repr�repr�recursive_repr� N)�islice)� get_identc � � � � fd�}|S )Nc �� �� �� t � ���� fd�}t � d� |_ t � d� |_ t � d� |_ t � d� |_ t � di � |_ t � dd� |_ |S ) Nc �� �� t | � t � f}|�v r�S �j |� �| � }�j |� |S # �j |� w xY w�N)�idr �add�discard)�self�key�result� fillvalue�repr_running�
user_functions ���� /usr/lib64/python3.12/reprlib.py�wrapperz