Your IP : 3.137.186.26


Current Path : /opt/alt/python38/lib64/python3.8/encodings/__pycache__/
Upload File :
Current File : //opt/alt/python38/lib64/python3.8/encodings/__pycache__/charmap.cpython-38.pyc

U

i�f$�@svdZddlZGdd�dej�ZGdd�dej�ZGdd�dej�ZGd	d
�d
eej�ZGdd�deej�Zd
d�ZdS)a Generic Python Character Mapping Codec.

    Use this codec directly rather than through the automatic
    conversion mechanisms supplied by unicode() and .encode().


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

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

�Nc@seZdZejZejZdS)�CodecN)�__name__�
__module__�__qualname__�codecs�charmap_encode�encode�charmap_decode�decode�rr�6/opt/alt/python38/lib64/python3.8/encodings/charmap.pyrsrc@s eZdZddd�Zd	dd�ZdS)
�IncrementalEncoder�strictNcCstj�||�||_dS�N)rr
�__init__�mapping��self�errorsrrrrrszIncrementalEncoder.__init__FcCst�||j|j�dS�Nr)rrrr�r�input�finalrrrrszIncrementalEncoder.encode)rN)F�rrrrrrrrrr
s
r
c@s eZdZddd�Zd	dd�ZdS)
�IncrementalDecoderrNcCstj�||�||_dSr)rrrrrrrrr!szIncrementalDecoder.__init__FcCst�||j|j�dSr)rr	rrrrrrr
%szIncrementalDecoder.decode)rN)F�rrrrr
rrrrr s
rc@s eZdZddd�Zddd�ZdS)	�StreamWriterrNcCstj�|||�||_dSr)rrrr�r�streamrrrrrr*szStreamWriter.__init__cCst�|||j�Sr)rrr�rrrrrrr.szStreamWriter.encode)rN)rrrrrrr(s
rc@s eZdZddd�Zddd�ZdS)	�StreamReaderrNcCstj�|||�||_dSr)rr rrrrrrr3szStreamReader.__init__cCst�|||j�Sr)rr
rrrrrr
7szStreamReader.decode)rN)rrrrrrr 1s
r c	Cstjdtjtjttttd�S)N�charmap)�namerr
�incrementalencoder�incrementaldecoder�streamwriter�streamreader)	r�	CodecInforrr
r
rrr rrrr�getregentry<s�r()�__doc__rrr
rrr r(rrrr�<module>s	

?>