MINI MINI MANI MO
3
  \                 @   s|   d dddddgZ ddlmZmZ ddlmZmZ dd	lmZ G d
d  d Z	G dd de	Z
G dd dZG d
d deZdS )ParserHeaderParserBytesParserBytesHeaderParser
FeedParserBytesFeedParser    )StringIO
TextIOWrapper)r   r   )compat32c               @   s0   e Zd Zd
edddZdddZddd	ZdS )
r   N)policyc            C   s   || _ || _d S )N)_classr   )selfr   r    r   $/usr/lib64/python3.6/email/parser.py__init__   s    zParser.__init__Fc             C   sD   t | j| jd}|r|j  x|jd}|s.P |j| qW |j S )N)r   i    )r   r   r   Z_set_headersonlyreadZfeedclose)r
   fpheadersonlyZ
feedparserdatar   r   r   parse*   s    
zParser.parsec             C   s   | j t||dS )N)r   )r   r   )r
   textr   r   r   r   parsestr<