ZerethShell
File Manager
SQL Manager
/
lib
/
python2.7
/
site-packages
/
pip
/
_vendor
/
html5lib
/
filters
optionaltags.pyo
� ��abc @` sI d d l m Z m Z m Z d d l m Z d e j f d � � YZ d S( i ( t absolute_importt divisiont unicode_literalsi ( t baset Filterc B` s, e Z d � Z d � Z d � Z d � Z RS( c c` sh d } } x: | j D]/ } | d k r7 | | | f Vn | } | } q W| d k rd | | d f Vn d S( N( t Nonet source( t selft previous1t previous2t token( ( sM /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/optionaltags.pyt slider s c c` s� x� | j � D]� \ } } } | d } | d k ra | d sV | j | d | | � r� | Vq� q | d k r� | j | d | � s� | Vq� q | Vq Wd S( Nu typeu StartTagu datau nameu EndTag( R t is_optional_startt is_optional_end( R t previousR t nextt type( ( sM /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/optionaltags.pyt __iter__ s c C` s* | r | d p d } | d k r, | d k S| d k re | d k rH t S| d k r&| d d k Sn� | d k r� | d k r� t S| d k r� | d d k St Sn� | d k r� | d k r� | d d k St SnW | d k r&| d k r| r| d d k r| d d k rt S| d d k St Sn t S( Nu typeu htmlu Commentu SpaceCharactersu headu StartTagu EmptyTagu EndTagu nameu bodyu scriptu styleu colgroupu colu tbodyu theadu tfootu tr( u Commentu SpaceCharacters( u StartTagu EmptyTag( u Commentu SpaceCharacters( u scriptu style( u StartTagu EmptyTag( u tbodyu theadu tfoot( R t Truet False( R t tagnameR R R ( ( sM /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/optionaltags.pyR s4 c C` s� | r | d p d } | d5 k r, | d6 k S| d7 k rk | d k rR | d | k S| d k pg | d k Sn| d8 k r� | d k r� | d d9 k S| d k r� | d k p� | d k St Sn�| d k r� | d: k r� | d d; k S| d k p� | d k Sn�| d, k r8| d k r| d d<