
    Bh              
          S r SSKJr  SSKr " S S\R                  5      r " S S\R
                  5      r " S S	\R                  5      r " S
 S\\R                  5      r " S S\\R                  5      r\R                  " S\" 5       R                  \" 5       R                  \\\\S9rSr\R                  " \5      rg)z

webencodings.x_user_defined
~~~~~~~~~~~~~~~~~~~~~~~~~~~

An implementation of the x-user-defined encoding.

:copyright: Copyright 2012 by Simon Sapin
:license: BSD, see LICENSE for details.

    )unicode_literalsNc                   (    \ rS rSrSS jrSS jrSrg)Codec   c                 8    [         R                  " X[        5      $ N)codecscharmap_encodeencoding_tableselfinputerrorss      M/var/www/html/env/lib/python3.13/site-packages/webencodings/x_user_defined.pyencodeCodec.encode       $$UNCC    c                 8    [         R                  " X[        5      $ r   )r	   charmap_decodedecoding_tabler   s      r   decodeCodec.decode   r   r    N)strict)__name__
__module____qualname____firstlineno__r   r   __static_attributes__r   r   r   r   r      s    DDr   r   c                       \ rS rSrSS jrSrg)IncrementalEncoder   c                 R    [         R                  " XR                  [        5      S   $ Nr   )r	   r
   r   r   r   r   finals      r   r   IncrementalEncoder.encode       $$UKKHKKr   r   NF)r   r   r   r   r   r    r   r   r   r"   r"          Lr   r"   c                       \ rS rSrSS jrSrg)IncrementalDecoder#   c                 R    [         R                  " XR                  [        5      S   $ r%   )r	   r   r   r   r&   s      r   r   IncrementalDecoder.decode$   r)   r   r   Nr*   )r   r   r   r   r   r    r   r   r   r-   r-   #   r+   r   r-   c                       \ rS rSrSrg)StreamWriter(   r   Nr   r   r   r   r    r   r   r   r2   r2   (       r   r2   c                       \ rS rSrSrg)StreamReader,   r   Nr4   r   r   r   r7   r7   ,   r5   r   r7   zx-user-defined)namer   r   incrementalencoderincrementaldecoderstreamreaderstreamwriteru    	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~)__doc__
__future__r   r	   r   r"   r-   r2   r7   	CodecInfor   r   
codec_infor   charmap_buildr   r   r   r   <module>rC      s   
 ( 
DFLL DL22 L
L22 L
	5&-- 		5&-- 	 	7>>7>>))
  H %%n5r   