
\[\                 @   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   %/usr/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   