�
c��j�4 � � � d Z ddlZ G d� dej � Z G d� dej � Z G d� dej � Z G d � d
eej
� Z G d� deej � Zd
� ZdZ ej e� Z
y)zu Python Character Mapping Codec mac_cyrillic generated from 'MAPPINGS/VENDORS/APPLE/CYRILLIC.TXT' with gencodec.py.
� Nc � � e Zd Zdd�Zdd�Zy)�Codecc �8 � t j ||t � S �N)�codecs�charmap_encode�encoding_table��self�input�errorss �//usr/lib64/python3.12/encodings/mac_cyrillic.py�encodezCodec.encode � � ��$�$�U�6�.�A�A� c �8 � t j ||t � S r )r �charmap_decode�decoding_tabler
s r �decodezCodec.decode r r N)�strict)�__name__�
__module__�__qualname__r r � r r r r s � �B�Br r c � � e Zd Zdd�Zy)�IncrementalEncoderc �R � t j || j t � d S �Nr )r r r
r �r r �finals r r zIncrementalEncoder.encode � � ��$�$�U�4�;�;�~�F�q�I�Ir N�F)r r r r r r r r r � � �Jr r c � � e Zd Zdd�Zy)�IncrementalDecoderc �R � t j || j t � d S r )r r r
r r s r r zIncrementalDecoder.decode r! r Nr" )r r r r r r r r% r% r# r r% c � � e Zd Zy)�StreamWriterN�r r r r r r r( r( � � �r r( c � � e Zd Zy)�StreamReaderNr) r r r r, r, r* r r, c � � t j dt � j t � j t
t t t �� S )Nzmac-cyrillic)�namer r �incrementalencoder�incrementaldecoder�streamreader�streamwriter) r � CodecInfor r r r r% r, r( r r r �getregentryr4 ! s6 � ����
��w�~�~��w�~�~�-�-�!�!�� r u�
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю€)�__doc__r r r r% r( r, r4 r �
charmap_buildr r r r �