
    h                     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Jr  S SKJr  \R                  " SS5      r\	 V s/ s H  o S:w  d  M
  U PM     sn 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\
 V s/ s H  o S:w  d  M
  U PM     sn r/ S	Q\-   \-   \
-   \-   \-   r\\-   S
R+                  \\S9SR+                  \S9SR+                  \S9SR+                  \S9SR+                  \\S9SR+                  \S9/-   r\	\-   \-   \-   SS/-   SSSR+                  \S9SR+                  \S9SR+                  \S\\S9SR+                  \S9/-   S /-   r\\ Vs/ s H  nUS!;  d  M  UPM     sn-  r\r\r\rg"s  sn f s  sn f s  sn f s  sn f s  snf )#   )ALPHAALPHA_LOWERALPHA_UPPERCONCAT_QUOTESCURRENCYLIST_CURRENCYLIST_ELLIPSES
LIST_ICONS
LIST_PUNCTLIST_QUOTESPUNCTUNITS)TOKENIZER_SUFFIXES' #   °z\u00B0\')   §%=   —   –z\+(?![0-9])z(?<=[{al}])\.(?=[{au}]))alauz(?<=[{a}])[,!?](?=[{a}]))az(?<=[{a}])[:<>=/](?=[{a}])z(?<=[{a}]),(?=[{a}])z"(?<=[{a}])([{q}\)\]\(\[])(?=[{a}]))r   qz(?<=[{a}])--(?=[{a}])r   r   z(?<=[0-9])\+u   (?<=°[FfCcKk])\.z(?<=[0-9])(?:{c}))cz(?<=[0-9])(?:{u}))uz(?<=[{al}{e}{p}(?:{q})])\.u   %²\-\+)r   er   pz(?<=[{au}][{au}])\.)r   z(?<=[^sSxXzZ])')z'sz'Su   ’su   ’Sr   N)char_classesr   r   r   r   r   r   r	   r
   r   r   r   r   punctuationr   replace_quotes_list_punct_list_icons_list_quotes	_prefixesformat_infixes	_suffixesTOKENIZER_PREFIXESTOKENIZER_INFIXES)xsuffixs   00S/home/james-whalen/.local/lib/python3.13/site-packages/spacy/lang/nn/punctuation.py<module>r2      sP      -


R
($1*QSq*1$2*QT	q*21<=AyyB'=&5;au*;5 3  	
  
  	#))[[)I#**U*3%,,u,5&&&/-44u4H ''%'0	 	   en	 	##h#/##e#,%,,jGu 	- 	
 	%%%5	  
$ 
$$88 $ 	    q 22=5Xs5   	FF	F!F.F	FF0
F$>F$