!A?h= | d Z g dZddlZddlmZ ddlmZ ddZ G d d Zd
Z e Z
e
j ZdS )zGRedo the builtin repr() (representation) but with limits on most sizes.)Reprreprrecursive_repr N)islice) get_ident...c fd}|S )zGDecorator to make a repr function return fillvalue for a recursive callc
t fd}t d |_ t d |_ t d |_ t d |_ t di |_ |S )Nc t | t f}|v rS | | } | n# | w xY w|S N)idr adddiscard)selfkeyresult fillvaluerepr_running
user_functions 4/opt/alt/python-internal/lib64/python3.11/reprlib.pywrapperz