
    hR                     R   S SK r SSKJrJrJrJrJrJrJrJ	r	J
r
JrJr  \	 V s/ s H  o S:w  d  M
  U PM     sn r\ V s/ s H  o R                  SS5      PM     sn rSS/S	S/S
S// SQ/ SQS.rS r/ SQr\" \5      r/ SQr\" \5      r/ SQ\-   \
-   \-   \-   \-   \	-   r\\
-   \-   \-   \-   SS/-   SSSR-                  \S9SR-                  \S\\S9SR-                  \S9/-   r\\-   SSR-                  \\\S 9S!R-                  \S"9S#R-                  \S"9/-   r\r\r\rgs  sn f s  sn f )$    N   )ALPHAALPHA_LOWERALPHA_UPPERCONCAT_QUOTESCURRENCYLIST_CURRENCYLIST_ELLIPSES
LIST_ICONS
LIST_PUNCTLIST_QUOTESPUNCT   °z\u00B0    ĂA   Â   ÎI)   Șu   ŞS)   Țu   ŢT)r   r   r   r   r   c                    / nU  H  nUR                  5       nU Vs/ s H  n[        R                  XD/5      PM     nn[        R                  " U6  Vs/ s H  nSR                  U5      PM     nnU H2  nUR                  XR                  5       UR                  5       /5        M4     M     [        [        [        U5      5      5      $ s  snf s  snf )Nr   )upper_ro_variantsget	itertoolsproductjoinextendlowertitlesortedlistset)	tokensvariantstokenupper_tokencupper_char_variantsxupper_variantsvariants	            S/home/james-whalen/.local/lib/python3.13/site-packages/spacy/lang/ro/punctuation.py_make_ro_variantsr1      s    HkkmALMA|//37M.7.?.?AT.UV.U"''!*.UV%GOOWmmow}}GH &	  $s8}%&&	 NVs    C	C)za-zc-zce-zcu-zd-zde-zdintr-ze-u   făr-zi-zl-zle-zm-zmi-zn-zne-zp-zpe-zprim-zprintr-zs-zse-zte-zv-u   într-u   ș-u   și-u   ți-)+z-az-aceastaz-aiz-alz-alez-altaz-amz-arz-asteau   -atâtaz-auu   -așu   -ațiz-iz-ilorz-lz-lez-leaz-meaz-meuz-miu   -măz-nu   -ndărătulz-nez-oz-oiz-orz-sz-sez-siz-tez-ulz-uluiz-unz-uriz-urilez-uriloru   -vețiu   -vău   -ăștiau   -șiu   -ți)   §%=   —   –z\+(?![0-9])r5   r6   z(?<=[0-9])\+u   (?<=°[FfCcKk])\.z(?<=[0-9])(?:{c}))r+   z(?<=[0-9{al}{e}{p}(?:{q})])\.u   %²\-\+)aleqpz(?<=[{au}][{au}])\.)auz(?<=[0-9])[+\*^](?=[0-9-])z(?<=[{al}{q}])\.(?=[{au}{q}]))r7   r;   r9   z(?<=[{a}]),(?=[{a}]))az(?<=[{a}0-9])[:<>=](?=[{a}]))r   char_classesr   r   r   r   r   r	   r
   r   r   r   r   _list_iconsreplacer   r1   _ud_rrt_prefixes_ud_rrt_prefix_variants_ud_rrt_suffixes_ud_rrt_suffix_variants	_prefixesformat	_suffixes_infixesTOKENIZER_PREFIXESTOKENIZER_SUFFIXESTOKENIZER_INFIXES)r-   s   0r0   <module>rK      s       %2*QT	q*21<=AyyB'= +++

' < ,,<= 
, Z ,,<=  3  	
   
   	
 en 	##h#/(//jMU 	0 	
 	%%%5 
&  	&(//{m 	0 	
 	 &&&/'...7	 	    s 3=s   	DDD$