U C^( -@sddlmZddlmZdddddZd d d d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5g-Zd6d7Zd8d9ZeeiZd:S);)unicode_literals)LIKE_NUMu பதுuறுu ரம்u சம்)பத்துu ற்றுuரத்துuசத்துuபூச்சியம்u ஒருuஒன்றுuஇரண்டுuமூன்றுuநான்குuஐந்துu ஆறுu ஏழுuஎட்டுuஒன்பதுruபதினொன்றுuபன்னிரண்டுu!பதின்மூன்றுuபதினான்குuபதினைந்துuபதினாறுuபதினேழுuபதினெட்டுu!பத்தொன்பதுuஇருபதுuமுப்பதுuநாற்பதுuஐம்பதுuஅறுபதுuஎழுபதுuஎண்பதுuதொண்ணூறுu நூறுuஇருநூறுuமுன்னூறுuநாநூறுuஐநூறுuஅறுநூறுuஎழுநூறுuஎண்ணூறுu!தொள்ளாயிரம்uஆயிரம்uஒராயிரம்uலட்சம்uமில்லியன்uகோடிuபில்லியன்u!டிரில்லியன்cCsPtD]B}t|}t||kr&qLq||r|d| t|Sq|S)N)_numeral_suffixeskeyslenendswith)textZ num_suffixlengthr :/tmp/pip-install-6_kvzl1k/spacy/spacy/lang/ta/lex_attrs.py suffix_filter:s   rcCst|dddd}|r dS|ddkrP|d\}}|rP|rPdS|tkr`dSt|tkrpdSdS)N,.T/F)replaceisdigitcountsplitlower _num_wordsr)r numZdenomr r r like_numEs  rN) __future__rattrsrrrrrZ LEX_ATTRSr r r r sf  2