o
    i                     @   sD  d dl mZmZmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZ g de e	 e e e
 Zee	 e e
 g d dddjeddjed	d
jedeeddjedg Ze	e
 ddjeeeddjeddjeeddjedg Zeedjeedg Zeedjeeeeddjeeddjeeeddjeedg ZdS )    )ALPHAALPHA_LOWERALPHA_UPPERCOMBINING_DIACRITICSCONCAT_QUOTESCURRENCYHYPHENSLIST_CURRENCYLIST_ELLIPSES
LIST_ICONS
LIST_PUNCTLIST_QUOTESPUNCTUNITS)   §%=   —   –z\+(?![0-9]))z'sz'Su   ’su   ’Sr   r   z(?<=[0-9])\+u   (?<=°[FfCcKk])\.z(?<=[0-9])(?:{c}))cz(?<=[0-9])(?:{u}))uz(?<=[0-9{al}{e}{p}(?:{q})])\.u   %²\-\+)aleqpz(?<=[{au}][{au}])\.)auz(?<=[0-9])[+\-\*^](?=[0-9-])z(?<=[{al}{q}])\.(?=[{au}{q}]))r   r   r   z(?<=[{a}]),(?=[{a}]))az(?<=[{a}])(?:{h})(?=[{a}]))r   hz(?<=[{a}0-9])[:<>=/](?=[{a}])z(?<=[{a}][{d}])\.)r   dz(?<=[{al}][{d}])\.(?=[{au}{q}]))r   r   r   r   z(?<=[{a}][{d}]),(?=[{a}])z(?<=[{a}][{d}])(?:{h})(?=[{a}]))r   r   r   z(?<=[{a}][{d}])[:<>=/](?=[{a}])N)char_classesr   r   r   r   r   r   r   r	   r
   r   r   r   r   r   TOKENIZER_PREFIXESformatTOKENIZER_SUFFIXESTOKENIZER_INFIXESlist'COMBINING_DIACRITICS_TOKENIZER_SUFFIXES&COMBINING_DIACRITICS_TOKENIZER_INFIXES r'   r'   J/home/ubuntu/.local/lib/python3.10/site-packages/spacy/lang/punctuation.py<module>   sv   @ 





