o
    i                     @   s  d dl mZmZmZmZmZmZmZmZm	Z	m
Z
 d dlmZmZ dddZdddZdZede  7 ZdZede  7 Zed	jeee
ed
g Zee e ddddjeddje	ddjededdjeddjeee
edg Zedjeedg ZeZeZeZdS )   )
ALPHAALPHA_LOWERALPHA_UPPERCONCAT_QUOTESCURRENCYLIST_ELLIPSES
LIST_PUNCTLIST_QUOTESUNITSmerge_chars)TOKENIZER_INFIXESTOKENIZER_PREFIXESu   ' ’  u   - – — ‐ ‑zd l nu1   ce clés elle en il ils je là moi nous on t vousz(?:({pe})[{el}])(?=[{a}]))aelpez(?<=[0-9])\+u   (?<=°[FfCcKk])\.z(?<=[0-9])%z(?<=[0-9])(?:{c}))cz(?<=[0-9])(?:{u}))uz(?<=[0-9{al}{e}(?:{q})])\.u   %²\-\+)aleqz(?<=[{au}][{au}])\.)auz(?<=[{a}])[{h}]({hs}))r   hhsz(?<=[{a}][{el}])(?=[{a}]))r   r   N)char_classesr   r   r   r   r   r   r   r	   r
   r   punctuationr   r   replaceELISIONHYPHENS_prefixes_elisionupper_hyphen_suffixesformat	_prefixes	_suffixes_infixesTOKENIZER_SUFFIXES r(   r(   M/home/ubuntu/.local/lib/python3.10/site-packages/spacy/lang/fr/punctuation.py<module>   sN   0 




