
    iZ                     v    d dl mZ  edj                               Z edj                               Zd ZeeiZy)   )LIKE_NUMa`  
zero un une deux trois quatre cinq six sept huit neuf dix
onze douze treize quatorze quinze seize dix-sept dix-huit dix-neuf
vingt trente quarante cinquante soixante soixante-dix septante quatre-vingt huitante quatre-vingt-dix nonante
cent mille mil million milliard billion quadrillion quintillion
sextillion septillion octillion nonillion decillion
u9  
premier première deuxième second seconde troisième quatrième cinquième sixième septième huitième neuvième dixième
onzième douzième treizième quatorzième quinzième seizième dix-septième dix-huitième dix-neuvième
vingtième trentième quarantième cinquantième soixantième soixante-dixième septantième quatre-vingtième huitantième quatre-vingt-dixième nonantième
centième millième millionnième milliardième billionnième quadrillionnième quintillionnième
sextillionnième septillionnième octillionnième nonillionnième decillionnième
c                    | j                  d      r| dd  } | j                  dd      j                  dd      } | j                         ry| j                  d      dk(  r5| j	                  d      \  }}|j                         r|j                         ry| j                         t        v ry| j                         t        v ryy)	N)+-   ±~   , .T/F)
startswithreplaceisdigitcountsplitlower
_num_words_ordinal_words)textnumdenoms      h/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/spacy/lang/fr/lex_attrs.pylike_numr      s     ,-ABx<<R ((b1D||~zz#!ZZ_
U;;=U]]_zz|z!zz|~%    N)attrsr   setr   r   r   r   	LEX_ATTRS r   r   <module>r       sK     
EG
  
EG& x 	r   