U e5d&7 ã @ s„ d Z ddlZG dd„ dejƒZG dd„ dejƒZG dd„ dejƒZG d d „ d eejƒZG dd„ deejƒZd d„ ZdZe e¡Z dS )a Python Character Mapping Codec mac_latin2 generated from 'MAPPINGS/VENDORS/MICSFT/MAC/LATIN2.TXT' with gencodec.py. Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. (c) Copyright 2000 Guido van Rossum. é Nc @ s e Zd Zddd„Zddd„ZdS ) ÚCodecÚstrictc C s t ||t¡S ©N)ÚcodecsÚcharmap_encodeÚencoding_table©ÚselfÚinputÚerrors© r ú,/usr/lib64/python3.8/encodings/mac_latin2.pyÚencode s zCodec.encodec C s t ||t¡S r )r Úcharmap_decodeÚdecoding_tabler r r r Údecode s zCodec.decodeN)r )r )Ú__name__Ú __module__Ú__qualname__r r r r r r r s r c @ s e Zd Zddd„ZdS )ÚIncrementalEncoderFc C s t || jt¡d S ©Nr )r r r r ©r r Úfinalr r r r s zIncrementalEncoder.encodeN)F)r r r r r r r r r s r c @ s e Zd Zddd„ZdS )ÚIncrementalDecoderFc C s t || jt¡d S r )r r r r r r r r r s zIncrementalDecoder.decodeN)F)r r r r r r r r r s r c @ s e Zd ZdS )ÚStreamWriterN©r r r r r r r r s r c @ s e Zd ZdS )ÚStreamReaderNr r r r r r ! s r c C s t jdtƒ jtƒ jttttd�S )Nz mac-latin2)Únamer r ÚincrementalencoderÚincrementaldecoderÚstreamreaderÚstreamwriter) r Ú CodecInfor r r r r r r r r r r Úgetregentry&