o
    i                     @   s   d dl mZmZ ddlmZ g dg dg dg dg dg d	g d
g dg dg dg dg dgZg dZdd Zdd ZeeeeiZ	dS )   )LIKE_NUMNORM   )
BASE_NORMS)
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	   इन्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   न्नौंu   न्नौu   न्न्न्u   िई)u   अu   ओu   ऊu	   अरीu	   साथu   वित्तिकैu   पूर्वक)u	   याइu   ाइu	   बारu	   वारu   चाँहि)u   नेu	   ेकोu	   ेकीu	   ेकाu   ेरr   u   तैu	   िकनu   उu   नu	   नन्)#u   शुन्यu   एकu	   दुईu	   तीनu	   चारu   पाँचr   u	   सातu   आठu   नौu   दशu   एघारu   बाह्रu   तेह्रu	   चौधu   पन्ध्र   सोह्रr   u   सत्रu   अठारu   उन्नाइसu	   बीसu	   तीसu   चालीसu   पचासu   साठीu   सत्तरीu	   असीu   नब्बेu   सयu   हजारu	   लाखu   करोडu   अर्बu   खर्बc                 C   sj   | t v rt |  S ttD ]&}t|d }t| |kr | S |D ]}| |r1| d |      S qq| S )N    )r   reversed_stem_suffixeslenendswith)stringsuffix_grouplengthsuffix r   K/home/ubuntu/.local/lib/python3.10/site-packages/spacy/lang/ne/lex_attrs.pynorm>   s   
r   c                 C   sz   |  dr| dd  } | dddd} |  rdS | ddkr3| d\}}| r3| r3dS |  tv r;dS dS )	N)+-   ±~   z,  .T/F)
startswithreplaceisdigitcountsplitlower
_num_words)textnumdenomr   r   r   like_numO   s   
r'   N)
attrsr   r   norm_exceptionsr   r   r#   r   r'   	LEX_ATTRSr   r   r   r   <module>   s&    '