
    <i                     (    S SK Jr  S rS\S\4S jrg)    )StringIOc                 .   [        5        nUR                  S5        SnU  H7  nU(       d  UR                  S5        UR                  [        U5      5        SnM9     UR                  S5        UR                  5       sS S S 5        $ ! , (       d  f       g = f)N[Tz, F])r   writestrgetvalue)valbuffirstitems       F/home/james-whalen/.local/lib/python3.13/site-packages/antlr4/Utils.pystr_listr      sf    	s		#D		$IIc$i E	 
 			#||~ 
s   A1B
BsescapeSpacesc                 v   [        5        nU  H  nUS:X  a  U(       a  UR                  S5        M#  US:X  a  UR                  S5        M<  US:X  a  UR                  S5        MU  US:X  a  UR                  S5        Mn  UR                  U5        M     UR                  5       sS S S 5        $ ! , (       d  f       g = f)	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**
B8N)ior   r   r   boolr        r   <module>r      s"    
s  r   