Your IP : 3.15.218.44


Current Path : /opt/alt/python312/lib64/python3.12/encodings/__pycache__/
Upload File :
Current File : //opt/alt/python312/lib64/python3.12/encodings/__pycache__/raw_unicode_escape.cpython-312.opt-1.pyc

�

�Q�f4����dZddlZGd�dej�ZGd�dej�ZGd�dej�ZGd	�d
eej�ZGd�deej�Zd
�Zy)z� Python 'raw-unicode-escape' Codec


Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

�Nc�<�eZdZejZejZy)�CodecN)�__name__�
__module__�__qualname__�codecs�raw_unicode_escape_encode�encode�raw_unicode_escape_decode�decode���C/opt/alt/python312/lib64/python3.12/encodings/raw_unicode_escape.pyrr
s���
-�
-�F�
�
-�
-�Frrc��eZdZdd�Zy)�IncrementalEncoderc�H�tj||j�dS)Nr)rr	�errors)�self�input�finals   rr
zIncrementalEncoder.encodes���/�/��t�{�{�C�A�F�FrN)F)rrrr
r
rrrrs��Grrc��eZdZd�Zy)�IncrementalDecoderc�0�tj|||�S)N�rr)rrrrs    r�_buffer_decodez!IncrementalDecoder._buffer_decode����/�/��v�u�E�ErN)rrrrr
rrrrs��Frrc��eZdZy)�StreamWriterN)rrrr
rrrrs��rrc��eZdZdd�Zy)�StreamReaderc�0�tj||d�S)NFr)rrrs   rrzStreamReader.decode rrN)�strict)rrrrr
rrr r s��Frr c	��tjdtjtjt
ttt��S)Nzraw-unicode-escape)�namer
r�incrementalencoder�incrementaldecoder�streamwriter�streamreader)	r�	CodecInforr
rrrrr r
rr�getregentryr*%s2�����
!��|�|��|�|�-�-�!�!��r)	�__doc__rrr�BufferedIncrementalDecoderrrr r*r
rr�<module>r-sv����.�F�L�L�.�G��2�2�G�F��:�:�F�	�5��,�,�	�F�5��,�,�F�	r

?>