Ë
    òT•j4  ã                   óì   — d Z ddlZ G d„ dej                  «      Z G d„ dej                  «      Z G d„ dej                  «      Z G d	„ d
eej                  «      Z G d„ deej                  «      Zd„ Zy)zŽ Python 'raw-unicode-escape' Codec


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

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

é    Nc                   ó<   — e Zd Zej                  Zej                  Zy)ÚCodecN)Ú__name__Ú
__module__Ú__qualname__ÚcodecsÚraw_unicode_escape_encodeÚencodeÚraw_unicode_escape_decodeÚdecode© ó    ú3/usr/lib/python3.12/encodings/raw_unicode_escape.pyr   r      s   „ ð ×-Ñ-€FØ×-Ñ-�Fr   r   c                   ó   — e Zd Zdd„Zy)ÚIncrementalEncoderc                 óH   — t        j                  || j                  «      d   S )Nr   )r   r	   Úerrors)ÚselfÚinputÚfinals      r   r
   zIncrementalEncoder.encode   s   € Ü×/Ñ/°°t·{±{ÓCÀAÑFÐFr   N)F)r   r   r   r
   r   r   r   r   r      s   „ ôGr   r   c                   ó   — e Zd Zd„ Zy)ÚIncrementalDecoderc                 ó0   — t        j                  |||«      S )N©r   r   )r   r   r   r   s       r   Ú_buffer_decodez!IncrementalDecoder._buffer_decode   ó   € Ü×/Ñ/°°v¸uÓEÐEr   N)r   r   r   r   r   r   r   r   r      s   „ óFr   r   c                   ó   — e Zd Zy)ÚStreamWriterN)r   r   r   r   r   r   r   r      s   „ Ør   r   c                   ó   — e Zd Zdd„Zy)ÚStreamReaderc                 ó0   — t        j                  ||d«      S )NFr   )r   r   r   s      r   r   zStreamReader.decode    r   r   N)Ústrict)r   r   r   r   r   r   r   r    r       s   „ ôFr   r    c            	      ó’   — t        j                  dt        j                  t        j                  t
        t        t        t        ¬«      S )Nzraw-unicode-escape)Únamer
   r   ÚincrementalencoderÚincrementaldecoderÚstreamwriterÚstreamreader)	r   Ú	CodecInfor   r
   r   r   r   r   r    r   r   r   Úgetregentryr*   %   s2   € Ü×ÑØ!Ü�|‰|Ü�|‰|Ü-Ü-Ü!Ü!ôð r   )	Ú__doc__r   r   r   ÚBufferedIncrementalDecoderr   r   r    r*   r   r   r   ú<module>r-      sv   ðñó ô.ˆF�L‰Lô .ôG˜×2Ñ2ô GôF˜×:Ñ:ô Fô	�5˜×,Ñ,ô 	ôF�5˜×,Ñ,ô Fó	r   