
    Ng                     (    d dl mZ d ZdedefdZdS )    )StringIOc                 R   t                      5 }|                    d           d}| D ]=}|s|                    d           |                    t          |                     d}>|                    d           |                                cd d d            S # 1 swxY w Y   d S )N[Tz, F])r   writestrgetvalue)valbuffirstitems       H/var/www/html/ai-engine/env/lib/python3.11/site-packages/antlr4/Utils.pystr_listr      s    	 	s		# 	 	D  		$IIc$ii   EE		#||~~	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	s   B BB #B sescapeSpacesc                    t                      5 }| D ]}|dk    r|r|                    d            |dk    r|                    d           <|dk    r|                    d           X|dk    r|                    d           t|                    |           |                                cd d d            S # 1 swxY w Y   d S )	N    ·	z\t
z\nz\r)r   r   r	   )r   r   r   cs       r   escapeWhitespacer      s   	 s 
	 
	A#vv,v		(####D		%    D		%    D		%    		!||~~                 s   B B<<C C N)ior   r   r   boolr        r   <module>r      sT         
 
 
s       r   