î
ëTà  ã               @   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 Gd d „  d e e ƒ Z d d „  Z d S)z� Python 'ascii' Codec


Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

é    Nc               @   s"   e  Z d  Z e j Z e j Z d S)ÚCodecN)Ú__name__Ú
__module__Ú__qualname__ÚcodecsÚascii_encodeÚencodeÚascii_decodeÚdecode© r   r   úR/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/encodings/ascii.pyr      s   	r   c               @   s   e  Z d  Z d d d „ Z d S)ÚIncrementalEncoderFc             C   s   t  j | |  j ƒ d S)Nr   )r   r   Úerrors)ÚselfÚinputÚ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 ƒ d S)Nr   )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               @   s"   e  Z d  Z e j Z e j Z d S)ÚStreamConverterN)r   r   r   r   r	   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ÚnameÚasciir   r
   ÚincrementalencoderÚincrementaldecoderÚstreamwriterÚstreamreader)	r   Ú	CodecInfor   r   r
   r   r   r   r   r   r   r   r   Úgetregentry)   s    			r   )	Ú__doc__r   r   r   r   r   r   r   r   r   r   r   r   Ú<module>   s   