a
´i» ã @ s~ d Z ddlmZmZ ddlZeZddd„ZG dd„ dejƒZG d d
„ d
ejƒZG dd„ dej ƒZ G d
d„ dej
ƒZ
dd„ ZdS )zØ Python 'mbcs' Codec for Windows
Cloned by Mark Hammond (mhammond@skippinet.com.au) from ascii.py,
which was written by Marc-Andre Lemburg (mal@lemburg.com).
(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.
é )Úmbcs_encodeÚmbcs_decodeNÚstrictc C s t | |dƒS )NT)r )ÚinputÚerrors© r ú&/usr/lib64/python3.9/encodings/mbcs.pyÚdecode s r c @ s e Zd Zddd„ZdS )ÚIncrementalEncoderFc C s t || jƒd S )Nr )r r )Úselfr Úfinalr r r Úencode s zIncrementalEncoder.encodeN)F)Ú__name__Ú
__module__Ú__qualname__r
r r r r r
s r
c @ s e Zd ZeZdS )ÚIncrementalDecoderN)r r r r Ú_buffer_decoder r r r r s r c @ s e Zd ZeZdS )ÚStreamWriterN)r r r r r
r r r r r s r c @ s e Zd ZeZdS )ÚStreamReaderN)r r r r r r r r r r ! s r c C s t jdttttttd�S )NÚmbcs)Únamer
r ÚincrementalencoderÚincrementaldecoderÚstreamreaderÚstreamwriter)ÚcodecsÚ CodecInfor
r r
r r r r r r r Úgetregentry&