�
!A?h8 � �d � d dl Z G d� de� � Z G d� de� � Z G d� de� � ZdS )� Nc �" � e Zd Zd� Zd� Zdd�ZdS )�Quitterc �" � || _ || _ d S �N��name�eof)�selfr r s �:/opt/alt/python-internal/lib64/python3.11/_sitebuiltins.py�__init__zQuitter.__init__ s � ��� ������ c �( � d| j �d| j �d�S )NzUse z() or z to exitr �r
s r �__repr__zQuitter.__repr__ s � � �+/�9�9�9�d�h�h�h�?�?r
Nc �n � t j � � � n# Y nxY wt |� � �r )�sys�stdin�close�
SystemExit)r
�codes r �__call__zQuitter.__call__ s8 � � ��I�O�O������ ��D��������s �! �%r )�__name__�
__module__�__qualname__r r r � r
r r r
sI � � � � � �� � �@� @� @�� � � � � r
r c �. � e Zd Z dZdd�Zd� Zd� Zd� ZdS ) �_Printer� r c �d ��� dd l �|| _ || _ d | _ ��fd�|D � � | _ d S )Nr c �P �� g | ]"}�D ]}�j � ||� � ���#S r )�path�join)�.0�dir�filename�files�oss ��r �