
    kh                     &    d dl mZ d ZdedefdZy)    )StringIOc                    t               5 }|j                  d       d}| D ]1  }|s|j                  d       |j                  t        |             d}3 |j                  d       |j                         cd d d        S # 1 sw Y   y xY w)N[Tz, F])r   writestrgetvalue)valbuffirstitems       H/var/www/teggl/fontify/venv/lib/python3.12/site-packages/antlr4/Utils.pystr_listr      sv    	 	s		# 	D		$IIc$i E		
 			#||~	 	 	s   A*A??BsescapeSpacesc                 N   t               5 }| D ]q  }|dk(  r|r|j                  d       |dk(  r|j                  d       3|dk(  r|j                  d       J|dk(  r|j                  d       a|j                  |       s |j                         cd d d        S # 1 sw Y   y xY w)	N    ·	z\t
z\nz\r)r   r   r	   )r   r   r   cs       r   escapeWhitespacer      s    	 s 
	A#v,		(#D		% D		% D		% 		!
	 ||~  s   BBB$N)ior   r   r   boolr        r   <module>r      s"    
s  r   