�
�f�����dZddlZejZdd�ZGd�dej��ZGd�dej��ZGd �d
ej��ZGd�dej ��Z d
�Z
dS)z
Python 'utf-32-le' Codec
�N�strictc�.�tj||d��S)NT)�codecs�utf_32_le_decode)�input�errorss �:/opt/alt/python311/lib64/python3.11/encodings/utf_32_le.py�decoder
s���"�5�&�$�7�7�7�c��eZdZdd�ZdS)�IncrementalEncoderFc�B�tj||j��dS)Nr)r�utf_32_le_encoder)�selfr�finals r �encodezIncrementalEncoder.encodes���&�u�d�k�:�:�1�=�=rN)F)�__name__�
__module__�__qualname__r�rr r
r
s(������>�>�>�>�>�>rr
c��eZdZejZdS)�IncrementalDecoderN)rrrrr�_buffer_decoderrr rrs�������,�N�N�Nrrc��eZdZejZdS)�StreamWriterN)rrrrrrrrr rr�������
�
$�F�F�Frrc��eZdZejZdS)�StreamReaderN)rrrrrr
rrr rrrrrc �t�tjdtttt
tt���S)Nz utf-32-le)�namerr
�incrementalencoder�incrementaldecoder�streamreader�streamwriter)r� CodecInforr
r
rrrrrr �getregentryr&s1����
���-�-�!�!����r)r)�__doc__rrrr
r
�BufferedIncrementalDecoderrrrr&rrr �<module>r)s�����
�
�
�
� ��8�8�8�8�>�>�>�>�>��2�>�>�>�-�-�-�-�-��:�-�-�-�%�%�%�%�%�6�&�%�%�%�%�%�%�%�%�6�&�%�%�%�
� � � � r |