U
    :qLe£  ã                   @   s(   d dl mZ dd„ Zeedœdd„ZdS )é    )ÚStringIOc              
   C   sh   t ƒ X}| d¡ d}| D ]$}|s,| d¡ | t|ƒ¡ d}q| d¡ | ¡ W  5 Q R £ S Q R X d S )Nú[Tz, Fú])r   ÚwriteÚstrÚgetvalue)ÚvalÚbufÚfirstÚitem© r   úc/home/p21-0144/sympy/latex2sympy2solve-back-end/sympyEq/lib/python3.8/site-packages/antlr4/Utils.pyÚstr_list   s    


r   )ÚsÚescapeSpacesc              
   C   sŽ   t ƒ ~}| D ]b}|dkr(|r(| d¡ q|dkr<| d¡ q|dkrP| d¡ q|dkrd| d¡ q| |¡ q| ¡ W  5 Q R £ S Q R X d S )	Nú õ   Â·ú	z\tÚ
z\núz\r)r   r   r   )r   r   r	   Úcr   r   r   ÚescapeWhitespace   s    r   N)Úior   r   r   Úboolr   r   r   r   r   Ú<module>   s   