+
    Of              
       ~   R t ^ RIt ! R R]P                  4      t ! R R]P                  4      t ! R R]P                  4      t ! R R	]]P
                  4      t ! R
 R]]P                  4      t]P                  ! R]! 4       P                  ]! 4       P                  ]]]]R7      t
Rt]P                  ! ]4      tR# )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.

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