Your IP : 3.22.79.165
�
c��f4 � �� � d Z ddlZ G d� dej � � Z G d� dej � � Z G d� dej � � Z G d � d
eej � � Z G d� deej � � Zd
� ZdS )z� Python 'raw-unicode-escape' Codec
Written by Marc-Andre Lemburg (mal@lemburg.com).
(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.
� Nc �* � e Zd Zej Zej ZdS )�CodecN)�__name__�
__module__�__qualname__�codecs�raw_unicode_escape_encode�encode�raw_unicode_escape_decode�decode� � �C/opt/alt/python311/lib64/python3.11/encodings/raw_unicode_escape.pyr r
s � � � � � � �
-�F�
�
-�F�F�Fr r c � � e Zd Zdd�ZdS )�IncrementalEncoderFc �B � t j || j � � d S )Nr )r r �errors)�self�input�finals r r
zIncrementalEncoder.encode s � ��/��t�{�C�C�A�F�Fr N)F)r r r r
r
r r r r s. � � � � � �G� G� G� G� G� Gr r c � � e Zd Zd� ZdS )�IncrementalDecoderc �. � t j |||� � S )N�r r )r r r r s r �_buffer_decodez!IncrementalDecoder._buffer_decode � � ��/��v�u�E�E�Er N)r r r r r
r r r r s( � � � � � �F� F� F� F� Fr r c � � e Zd ZdS )�StreamWriterN)r r r r
r r r r s � � � � � ��Dr r c � � e Zd Zdd�ZdS )�StreamReader�strictc �. � t j ||d� � S )NFr )r r r s r r zStreamReader.decode r r N)r! )r r r r r
r r r r s. � � � � � �F� F� F� F� F� Fr r c � � t j dt j t j t
t t t �� � S )Nzraw-unicode-escape)�namer
r �incrementalencoder�incrementaldecoder�streamwriter�streamreader) r � CodecInfor r
r r r r r r
r r �getregentryr* % s5 � ���
!��|��|�-�-�!�!�� � � r ) �__doc__r r r �BufferedIncrementalDecoderr r r r* r
r r �<module>r- s/ ��� � �
�
�
�.� .� .� .� .�F�L� .� .� .�G� G� G� G� G��2� G� G� G�F� F� F� F� F��:� F� F� F� � � � � �5��,� � � �F� F� F� F� F�5��,� F� F� F� � � � � r