python (3.12.0)
̑e d Z ddlmZmZ ddlZeZddZ G d dej Z G d dej Z G d d
ej Z G d dej Z
d
Zy)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_encodembcs_decodeNc t | |d S )NT)r )inputerrorss B/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/encodings/mbcs.pydecoder s ufd++ c e Zd ZddZy)IncrementalEncoderc 4 t || j d S )Nr )r r )selfr finals r encodezIncrementalEncoder.encode s 5$++.q11r
N)F)__name__
__module____qualname__r r
r r r s 2r
r c e Zd ZeZy)IncrementalDecoderN)r r r r _buffer_decoder r
r r r s Nr
r c e Zd ZeZy)StreamWriterN)r r r r r r r
r r r
Fr
r c e Zd ZeZy)StreamReaderN)r r r r r r r
r r r ! r r
r c j t j dt t t t
t t S )Nmbcs)namer r incrementalencoderincrementaldecoderstreamreaderstreamwriter)codecs CodecInfor r r r r r r r
r getregentryr&