î
ëT‡4  ã               @   sº   d  Z  d d l Z Gd d „  d e j ƒ Z Gd d „  d e j ƒ Z Gd d „  d e j ƒ Z Gd	 d
 „  d
 e e j ƒ Z Gd d „  d e e j ƒ Z d d „  Z d Z e j	 e ƒ Z
 d S)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.

é    Nc               @   s.   e  Z d  Z d d d „ Z d d d „ Z d S)ÚCodecÚstrictc             C   s   t  j | | t ƒ S)N)ÚcodecsÚcharmap_encodeÚencoding_table)ÚselfÚinputÚerrors© r
   úV/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/encodings/hp_roman8.pyÚencode   s    zCodec.encodec             C   s   t  j | | t ƒ S)N)r   Úcharmap_decodeÚdecoding_table)r   r   r	   r
   r
   r   Údecode   s    zCodec.decodeN)Ú__name__Ú
__module__Ú__qualname__r   r   r
   r
   r
   r   r      s   r   c               @   s   e  Z d  Z d d d „ Z d S)ÚIncrementalEncoderFc             C   s   t  j | |  j t ƒ d S)Nr   )r   r   r	   r   )r   r   Úfinalr
   r
   r   r      s    zIncrementalEncoder.encodeN)r   r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e  Z d  Z d d d „ Z d S)ÚIncrementalDecoderFc             C   s   t  j | |  j t ƒ d S)Nr   )r   r   r	   r   )r   r   r   r
   r
   r   r      s    zIncrementalDecoder.decodeN)r   r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e  Z d  Z d S)ÚStreamWriterN)r   r   r   r
   r
   r
   r   r      s   r   c               @   s   e  Z d  Z d S)ÚStreamReaderN)r   r   r   r
   r
   r
   r   r   !   s   r   c               C   s@   t  j d d d t ƒ  j d t ƒ  j d t d t d t d t ƒ S)	NÚnamez	hp-roman8r   r   ÚincrementalencoderÚincrementaldecoderÚstreamwriterÚstreamreader)	r   Ú	CodecInfor   r   r   r   r   r   r   r
   r
   r
   r   Úgetregentry&   s    	r   u„   	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±￾)Ú__doc__r   r   r   r   r   r   r   r   Úcharmap_buildr   r
   r
   r
   r   Ú<module>   s   ÿ 