phY 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
dS )zx Python Character Mapping Codec for PalmOS 3.5.
Written by Sjoerd Mullender (sjoerd@acm.org); based on iso8859_15.py.
Nc e Zd ZddZddZdS )Codecstrictc 8 t j ||t S N)codecscharmap_encodeencoding_tableselfinputerrorss =/opt/alt/python-internal/lib64/python3.11/encodings/palmos.pyencodezCodec.encode $U6.AAA c 8 t j ||t S r )r charmap_decodedecoding_tabler s r decodezCodec.decode r r N)r )__name__
__module____qualname__r r r r r r sF B B B BB B B B B Br r c e Zd ZddZdS )IncrementalEncoderFc N t j || j t d S Nr )r r r r
r r
finals r r zIncrementalEncoder.encode $U4;~FFqIIr NF)r r r r r r r r r . J J J J J Jr r c e Zd ZddZdS )IncrementalDecoderFc N 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 ZdS )StreamWriterNr r r r r r r( r( Dr r( c e Zd ZdS )StreamReaderNr) r r r r, r, r* r r, c t j dt j t j t
t t t S )Npalmos)namer r incrementalencoderincrementaldecoderstreamreaderstreamwriter) r CodecInfor r r r r% r, r( r r r getregentryr5 " s=
ww~ww~--!! r u
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ♦♣♥♠‘’“”•–—˜™šœŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ)__doc__r r r r% r( r, r5 r
charmap_buildr
r r r