
    F\h4                        S r SSKr " S S\R                  5      r " S S\R                  5      r " S S\R                  5      r " S	 S
\\R
                  5      r " S S\\R                  5      rS rSr\R                  " \5      r
g)a  Python Character Mapping Codec generated from 'hp_roman8.txt' with gencodec.py.

Based on data from ftp://dkuug.dk/i18n/charmaps/HP-ROMAN8 (Keld Simonsen)

Original source: LaserJet IIP Printer User's Manual HP part no
33471-90901, Hewlet-Packard, June 1989.

(Used with permission)

    Nc                   (    \ rS rSrSS jrSS jrSrg)Codec   c                 8    [         R                  " X[        5      $ N)codecscharmap_encodeencoding_tableselfinputerrorss      */usr/lib/python3.13/encodings/hp_roman8.pyencodeCodec.encode       $$U.AA    c                 8    [         R                  " X[        5      $ r   )r   charmap_decodedecoding_tabler   s      r   decodeCodec.decode   r   r    N)strict)__name__
__module____qualname____firstlineno__r   r   __static_attributes__r   r   r   r   r      s    BBr   r   c                       \ rS rSrSS jrSrg)IncrementalEncoder   c                 R    [         R                  " XR                  [        5      S   $ Nr   )r   r	   r   r
   r   r   finals      r   r   IncrementalEncoder.encode       $$U;;~FqIIr   r   NF)r   r   r   r   r   r   r   r   r   r!   r!          Jr   r!   c                       \ rS rSrSS jrSrg)IncrementalDecoder   c                 R    [         R                  " XR                  [        5      S   $ r$   )r   r   r   r   r%   s      r   r   IncrementalDecoder.decode   r(   r   r   Nr)   )r   r   r   r   r   r   r   r   r   r,   r,      r*   r   r,   c                       \ rS rSrSrg)StreamWriter    r   Nr   r   r   r   r   r   r   r   r1   r1           r   r1   c                       \ rS rSrSrg)StreamReader#   r   Nr3   r   r   r   r6   r6   #   r4   r   r6   c            
          [         R                  " S[        5       R                  [        5       R                  [
        [        [        [        S9$ )Nz	hp-roman8)namer   r   incrementalencoderincrementaldecoderstreamwriterstreamreader)	r   	CodecInfor   r   r   r!   r,   r1   r6   r   r   r   getregentryr?   (   s6    w~~w~~--!! r   u   	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±￾)__doc__r   r   r!   r,   r1   r6   r?   r   charmap_buildr
   r   r   r   <module>rB      s   	 BFLL BJ22 JJ22 J	5,, 		5,, 	
	 H ##N3r   