o
    ¯b°  ã                   @   s   d d„ Z dd„ ZdS )c                 C   s  |   ¡ } g }| r‡| dd… dkr'g }|r|d  |¡ | |¡ | dd … } q| dd… dkrB| ¡ }| dd … } |sA| r?J ‚|S qd}| ||d …  ¡ r\|d7 }| ||d …  ¡ sN|s`J ‚t| d |… ƒ}| |d |d | … }|d  |¡ | |d | d … } | sJ dƒ‚)Né    é   ó   (éÿÿÿÿó   )Fzthis should not happen)ÚstripÚappendÚpopÚisdigitÚint)ÚsÚexprÚnewSexpÚaListÚiÚlengthÚdata© r   ú9/usr/lib/python3/dist-packages/twisted/conch/ssh/sexpy.pyÚparse   s8   
ÿêr   c                 C   s   d  dd„ | D ƒ¡S )Nó    c                 s   sF   � | ]}t |ƒt d ƒt g ƒfv rdt|ƒf ndt|ƒ|f V  qdS )r   s   (%b)s   %d:%bN)ÚtypeÚpackÚlen)Ú.0Úor   r   r   Ú	<genexpr>#   s   € þÿ
ýzpack.<locals>.<genexpr>)Újoin)Úsexpr   r   r   r   "   s   
ür   N)r   r   r   r   r   r   Ú<module>   s   