https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/snowballstemmer/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/snowballstemmer/__pycache__/turkish_stemmer.cpython-310.pyc
o

��=b#��@s�ddlmZddlmZGdd�de�ZGdd�de�ZGdd�de�ZGd	d
�d
e�ZGdd�de�Z	Gd
d�de�Z
Gdd�de�ZGdd�de�ZGdd�de�Z
Gdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd �d e�ZGd!d"�d"e�ZGd#d$�d$e�ZGd%d&�d&e�ZGd'd(�d(e�ZGd)d*�d*e�ZGd+d,�d,e�ZGd-d.�d.e�ZGd/d0�d0e�ZGd1d2�d2e�ZGd3d4�d4e�ZGd5d6�d6e�ZGd7d8�d8e�ZGd9d:�d:e�Z Gd;d<�d<e�Z!Gd=d>�d>e�Z"Gd?d@�d@e�Z#GdAdB�dBe�Z$GdCdD�dDe�Z%GdEdF�dFe�Z&GdGdH�dHe�Z'GdIdJ�dJe�Z(GdKdL�dLe�Z)GdMdN�dNe�Z*GdOdP�dPe�Z+GdQdR�dRe�Z,GdSdT�dTe�Z-GdUdV�dVe�Z.GdWdX�dXe�Z/GdYdZ�dZe�Z0Gd[d\�d\e�Z1Gd]d^�d^e�Z2Gd_d`�d`e�Z3Gdadb�dbe�Z4Gdcdd�dde�Z5Gdedf�dfe�Z6Gdgdh�dhe�Z7Gdidj�dje�Z8Gdkdl�dle�Z9Gdmdn�dne�Z:Gdodp�dpe�Z;dqS)r�)�BaseStemmer)�Amongc
@s�eZdZdZeddd�eddd�eddd�eddd�eddd�eddd�ed	dd�ed
dd�eddd�eddd�g
Zed
dd�eddd�gZeddd�eddd�eddd�eddd�gZeddd�eddd�eddd�eddd�gZeddd�eddd�gZ	eddd�eddd�gZ
eddd�eddd�eddd�eddd�gZeddd�ed dd�gZed!dd�ed"dd�ed#dd�ed$dd�gZ
ed%dd�ed&dd�gZed'dd�ed(dd�gZed)dd�ed*dd�gZed+dd�ed,dd�ed-dd�ed.dd�gZed/dd�ed0dd�ed1dd�ed2dd�gZed3dd�ed4dd�ed5dd�ed6dd�gZed7dd�ed8dd�ed9dd�ed:dd�gZed;dd�ed<dd�gZeddd�eddd�ed
dd�eddd�gZed=dd�ed>dd�ed?dd�ed@dd�edAdd�edBdd�edCdd�edDdd�gZedEdd�edFdd�gZgedGdd��edHdd��edIdd��edJdd��edKdd��edLdd��edMdd��edNdd��edOdd��edPdd��edQdd��edRdd��edSdd��edTdd��edUdd��edVdd��edWdd��edXdd��edYdd��edZdd��ed[dd��ed\dd��ed]dd��ed^dd��ed_dd��ed`dd��edadd��edbdd��edcdd��edddd��ededd��edfdd��Zedgdd�edhdd�edidd�edjdd�edkdd�edldd�edmdd�edndd�gZedodd�edpdd�edqdd�edrdd�gZedsddt�eduddv�edwddx�edyddz�gZgd{�Zgd|�Zgd}�Zgd~�Z gd�Z!d�gZ"d�gZ#d�gZ$d�Z%d�d��Z&d�d��Z'd�d��Z(d�d��Z)d�d��Z*d�d��Z+d�d��Z,d�d��Z-d�d��Z.d�d��Z/d�d��Z0d�d��Z1d�d��Z2d�d��Z3d�d��Z4d�d��Z5d�d��Z6d�d��Z7d�d��Z8d�d��Z9d�d��Z:d�d��Z;d�d��Z<d�d��Z=d�d��Z>d�d��Z?d�d��Z@d�d��ZAd�d��ZBd�d��ZCd�d��ZDd�d„ZEd�dĄZFd�dƄZGd�dȄZHd�dʄZId�d̄ZJd�d΄ZKd�dЄZLd�d҄ZMd�dԄZNd�S)��TurkishStemmerz�
    This class implements the stemming algorithm defined by a snowball script.
    Generated by Snowball 2.2.0 - https://snowballstem.org/
    �m����n�miz�niz�muz�nuzumüzunüzumızunız�leriuları�ni�nuunüunı�in�unuünuın�a�e�na�ne�da�ta�de�te�nda�nde�dan�tan�den�ten�ndan�nden�la�le�ca�ce�im�umuümuım�sin�sunusünusın�iz�uzuüzuız�siniz�sunuzusünüzusınız�lar�ler�dir�tir�dur�turudürutürudırutırucasına�cesine�di�ti�dik�tik�duk�tukudükutükudıkutık�dim�tim�dum�tumudümutümudımutım�din�tin�dun�tunudünutünudınutın�du�tuudüutüudıutı�sa�se�sak�sek�sam�sem�san�senumişumuşumüşumış�br�c��d�uğ�)��A��rUrUrUrUrUrUrUrUrUrUrUrUrUrU� �rUrUrUrUrUrUr)rrTrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrWrUrUrUrUrUrUr)r�@rTrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUr)rRrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrU�)rrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrUrrRrSFcCs�|j|j}|�tjdd�sdS�z*|j|j}z|�d�s!t��|�tjdd�s,t��t��ty7Ynw|j||_z|�d�sGt	��|�tj
dd�sRt	��t��t	y]Ynw|j||_z|�d�smt��|�tjdd�sxt��t��ty�Ynw|j||_z|�d	�s�t
��|�tjdd
�s�t
��t��t
y�Ynw|j||_z|�d�s�t��|�tjdd
�s�t��t��ty�Ynw|j||_z|�d�s�t��|�tjdd�s�t��t��ty�Ynw|j||_z|�d��st��|�tjdd
��st��t��t�yYnw|j||_|�d��s.WdS|�tjdd��s:WdSWn
t�yEYnw|j||_dS)N�a�1Frr�e��ı�i�i�o�o�u�ö��u�üT)�limit�cursor�go_out_grouping_br�g_vowel�eq_s_b�lab1�g_vowel1�lab0�lab2�g_vowel2�lab3�g_vowel3�lab4�g_vowel4�lab5�g_vowel5�lab6�g_vowel6�lab7��self�v_1�v_2�r�A/usr/lib/python3/dist-packages/snowballstemmer/turkish_stemmer.py�__r_check_vowel_harmony�s�





�z&TurkishStemmer.__r_check_vowel_harmonycC�6z�|j|j}z"|�d�st��|j|j}|�tjdd�s!t��|j||_t��ty2Ynw|j||_|j|j}z|j|j}|�d�sNt��|j||_WWdSty`Ynw|j||_|j|j}|j|j	krvWdS|jd8_|�tjdd�s�WdS|j||_WdSty�YdSw)NrrZr[FrT�
rhrirlrm�
in_grouping_brrkrorp�limit_backward�r|r}r~�v_3�v_4�v_5rrr��)__r_mark_suffix_with_optional_n_consonant%�@

��z8TurkishStemmer.__r_mark_suffix_with_optional_n_consonantcCr�)N�srZr[FrTr�r�rrr��)__r_mark_suffix_with_optional_s_consonantEr�z8TurkishStemmer.__r_mark_suffix_with_optional_s_consonantcCr�)N�yrZr[FrTr�r�rrr��)__r_mark_suffix_with_optional_y_consonanter�z8TurkishStemmer.__r_mark_suffix_with_optional_y_consonantcCsBz�|j|j}z%|�tjdd�st��|j|j}|�tjdd�s$t��|j||_t��ty5Ynw|j||_|j|j}z|j|j}|�tjdd�sTt	��|j||_WWdSt	yfYnw|j||_|j|j}|j|j
kr|WdS|jd8_|�tjdd�s�WdS|j||_WdSty�YdSw)Nr`r[rZFrT)rhrir�r�g_Urm�out_grouping_brkrorpr�r�rrr��%__r_mark_suffix_with_optional_U_vowel�s@��z4TurkishStemmer.__r_mark_suffix_with_optional_U_vowelcC�$|�tj�dkr
dS|��sdSdS�NrUFT)�find_among_br�a_0�4_TurkishStemmer__r_mark_suffix_with_optional_U_vowel�r|rrr��__r_mark_possessives��
z#TurkishStemmer.__r_mark_possessivescC�0|��sdS|�tjdd�sdS|��sdSdS�NFr`r[T)�&_TurkishStemmer__r_check_vowel_harmonyr�rr��8_TurkishStemmer__r_mark_suffix_with_optional_s_consonantr�rrr��__r_mark_sU��zTurkishStemmer.__r_mark_sUcC�|�tj�dkr
dSdSr�)r�r�a_1r�rrr��
__r_mark_lArI��zTurkishStemmer.__r_mark_lArIcCr�r�)r�r�rr��8_TurkishStemmer__r_mark_suffix_with_optional_y_consonantr�rrr��__r_mark_yU�r�zTurkishStemmer.__r_mark_yUcC�$|��sdS|�tj�dkrdSdS�NFrUT)r�r�r�a_2r�rrr��__r_mark_nU��
zTurkishStemmer.__r_mark_nUcC�0|��sdS|�tj�dkrdS|��sdSdSr�)r�r�r�a_3�8_TurkishStemmer__r_mark_suffix_with_optional_n_consonantr�rrr��__r_mark_nUn�r�zTurkishStemmer.__r_mark_nUncCr�r�)r�r�r�a_4r�r�rrr��__r_mark_yA�r�zTurkishStemmer.__r_mark_yAcCr�r�)r�r�r�a_5r�rrr��__r_mark_nA�r�zTurkishStemmer.__r_mark_nAcCr�r�)r�r�r�a_6r�rrr��__r_mark_DA�r�zTurkishStemmer.__r_mark_DAcCr�r�)r�r�r�a_7r�rrr��__r_mark_ndA�r�zTurkishStemmer.__r_mark_ndAcCr�r�)r�r�r�a_8r�rrr��__r_mark_DAn�r�zTurkishStemmer.__r_mark_DAncCr�r�)r�r�r�a_9r�rrr��
__r_mark_ndAn�r�zTurkishStemmer.__r_mark_ndAncCr�r�)r�r�r�a_10r�r�rrr��__r_mark_ylA�r�zTurkishStemmer.__r_mark_ylAcCs|�d�sdSdS)N�kiFT)rlr�rrr��__r_mark_kis
zTurkishStemmer.__r_mark_kicCr�r�)r�r�r�a_11r�r�rrr��__r_mark_ncA
r�zTurkishStemmer.__r_mark_ncAcCr�r�)r�r�r�a_12r�r�rrr��__r_mark_yUmr�zTurkishStemmer.__r_mark_yUmcCr�r�)r�r�r�a_13r�rrr��__r_mark_sUnr�zTurkishStemmer.__r_mark_sUncCr�r�)r�r�r�a_14r�r�rrr��__r_mark_yUz&r�zTurkishStemmer.__r_mark_yUzcCr�r�)r�r�a_15r�rrr��__r_mark_sUnUz/r�zTurkishStemmer.__r_mark_sUnUzcCr�r�)r�r�r�a_16r�rrr��__r_mark_lAr4r�zTurkishStemmer.__r_mark_lArcCr�r�)r�r�r�a_17r�rrr��__r_mark_nUz;r�zTurkishStemmer.__r_mark_nUzcCr�r�)r�r�r�a_18r�rrr��__r_mark_DUrBr�zTurkishStemmer.__r_mark_DUrcCr�r�)r�r�a_19r�rrr��__r_mark_cAsInAIr�zTurkishStemmer.__r_mark_cAsInAcCr�r�)r�r�r�a_20r�r�rrr��__r_mark_yDUNr�zTurkishStemmer.__r_mark_yDUcCr�r�)r�r�a_21r�r�rrr��__r_mark_ysAWr�zTurkishStemmer.__r_mark_ysAcCr�r�)r�r�r�a_22r�r�rrr��__r_mark_ymUs_^r�zTurkishStemmer.__r_mark_ymUs_cCs|�d�sdS|��s
dSdS)N�kenFT)rlr�r�rrr��
__r_mark_ykengs

zTurkishStemmer.__r_mark_ykencCs�|j|_d|_�z�|j|j}zkz_|j|j}z
|��st��t��ty*Ynw|j||_z
|��s9t��t��tyDYnw|j||_z
|�	�sSt
��t��t
y^Ynw|j||_|��slt��Wt
��tyzYt
��wty�Ynw|j||_z�|��s�t��z�|j|j}z
|��s�t��t��ty�Ynw|j||_z
|��s�t��t��ty�Ynw|j||_z
|��s�t��t��ty�Ynw|j||_z
|��s�t��t��ty�Ynw|j||_z|���s
t��t��t�yYnw|j||_Wn
t�y(Ynw|���s1t��t
��t�y=Ynw|j||_z�|���sMt��|j|_|���sZWWdS|j|j}z{|j|_zj|j|j}z|���sut��t ��t�y�Ynw|j||_z|���s�t!��t ��t!�y�Ynw|j||_z|�	��s�t"��t ��t"�y�Ynw|j||_|���s�|j||_t#��Wn
t �y�YnwWn
t#�y�Ynwd|_t
��t�y�Ynw|j||_zC|�$��st%��z.|j|j}z|���st&��t'��t&�y!Ynw|j||_|�	��s0t%��Wt
��t'�y?Yt
��wt%�yIYnw|j||_z�zd|j|j}z|���sat(��t)��t(�ymYnw|j||_z|���s}t*��t)��t*�y�Ynw|j||_z|���s�t+��t)��t+�y�Ynw|j||_|���s�t,��Wn
t)�y�Ynw|j|_|���s�WWdS|j|j}z|j|_|���s�|j||_t-��Wt
��t-�y�Yt
��wt,�y�Ynw|j||_|���sWdS|j|_|���sWdS|j|j}	z�|j|_z�|j|j}
z|���s5t.��t/��t.�yAYnw|j|
|_z|���sQt0��t/��t0�y]Ynw|j|
|_z|���smt1��t/��t1�yyYnw|j|
|_z|���s�t2��t/��t2�y�Ynw|j|
|_z|���s�t3��t/��t3�y�Ynw|j|
|_Wn
t/�y�Ynw|���s�|j|	|_t4��Wn
t4�y�YnwWn
t
�y�Ynw|j|_|���s�dSdS)NTF)5ri�ket�!B_continue_stemming_noun_suffixesrh�_TurkishStemmer__r_mark_ymUs_rrrp�_TurkishStemmer__r_mark_yDUrt�_TurkishStemmer__r_mark_ysArv�_TurkishStemmer__r_mark_ykenrmro�_TurkishStemmer__r_mark_cAsInArx�_TurkishStemmer__r_mark_sUnUz�lab8rz�_TurkishStemmer__r_mark_lAr�lab9�_TurkishStemmer__r_mark_yUm�lab10�_TurkishStemmer__r_mark_sUn�lab11�_TurkishStemmer__r_mark_yUz�lab12�lab13�bra�	slice_del�_TurkishStemmer__r_mark_DUr�lab16�lab15�lab17�lab18�lab14�_TurkishStemmer__r_mark_nUz�lab19�lab21�lab20�lab24�lab23�lab25�lab26�lab22�lab27�lab30�lab29�lab31�lab32�lab33�lab34�lab28)r|r}r~r�r�r��v_6�v_7�v_8�v_9�v_10rrr��__r_stem_nominal_verb_suffixesns����







��


���



�

���







��
z-TurkishStemmer.__r_stem_nominal_verb_suffixescCs|j|_|��s
dS�z�|j|j}z�|��st��|j|_|��s&WWdS|j|j}z�|j|_z�|j|j}z9|��s@t	��|j|_|��sOWWWWWdS|j|j}z|�
�sc|j||_t��Wt��tyqYt��wt	yzYnw|j||_|�
�s�|j||_t��|j|_|��s�WWWWdS|j|j}z/|j|_|��s�|j||_t��|j|_|��s�WWWWWdS|�
�s�|j||_t��Wn	ty�YnwWWt��WWt��ty�YWt��wty�Yt��wt�yYnw|j||_�z#|���st��|j|_|���s#WWdS|j|j}z�|j|_z�|j|j}z|���s>t��|j|_|���sNWWWWWdSt��t�yZYnw|j||_z�|j|_z,|j|j}z|�
��svt��t��t�y�Ynw|j||_|���s�t��Wn
t�y�Ynw|j|_|���s�WWWWWdS|j|j}	z5|j|_|���s�|j|	|_t��|j|_|���s�WWWWWWdS|�
��s�|j|	|_t��Wt��t�y�Yt��wt�y�Ynw|j||_|�
��s|j||_t��WWt��t�y$YWt��wt�y0Yt��wt�y:Ynw|j||_|���sIWdSz�|j|j}
z|���sYt��|j|_|���sgWWWdSt��t�ysYnw|j|
|_z\|���s�t��|j|_|���s�WWWdS|j|j}z3|j|_|���s�|j||_t ��|j|_|���s�WWWWdS|�
��s�|j||_t ��Wt��t �y�Yt��wt�y�Ynw|j|
|_|�
��s�WWdSWWdSt�y�YWdSwt�y
YdSw�NFT)!rir��_TurkishStemmer__r_mark_kirh�_TurkishStemmer__r_mark_DArmr�r�r�rt�._TurkishStemmer__r_stem_suffix_chain_before_kirvrr�#_TurkishStemmer__r_mark_possessivesrprxro�_TurkishStemmer__r_mark_nUnrz�_TurkishStemmer__r_mark_lArIr�r�r�r��_TurkishStemmer__r_mark_sUr�r�r��_TurkishStemmer__r_mark_ndAr�r�r�r�)r|r}r~r�r�r�rrrrr	�v_11rrr��__r_stem_suffix_chain_before_kiJsn���������





�



���
����









���
����z.TurkishStemmer.__r_stem_suffix_chain_before_kicCs@�z|j|j}z:|j|_|��st��|j|_|��s WWdS|j|j}z|��s4|j||_t��Wt	��tyBYt	��wtyKYnw|j||_�z@|j|_|�
�s_t��|j|_|��skWWdS|j|j}�z�z|j|j}z|j|_|��s�t
��|j|_|��s�WWWWWdSt��t
y�Ynw|j||_z�|j|_z)|j|j}z
|��s�t��t��ty�Ynw|j||_|��s�t��Wn	ty�Ynw|j|_|��s�WWWWWdS|j|j}z5|j|_|���s|j||_t��|j|_|���sWWWWWWdS|���s'|j||_t��Wt��t�y6Yt��wt�y@Ynw|j||_|j|_|���sY|j||_t��|j|_|���shWWWWdS|���sv|j||_t��WWt	��t�y�YWt	��wt�y�Yt	��wt�y�Ynw|j||_z�|j|_z,|j|j}z|���s�t��t��t�y�Ynw|j||_|���s�t��Wn
t�y�Ynwz�|j|j}z|���s�t��|j|_|���s�WWWWdSt��t�yYnw|j||_z^|���st��|j|_|���s*WWWWdS|j|j}	z4|j|_|���sC|j|	|_t��|j|_|���sSWWWWWdS|���sa|j|	|_t��Wt��t�ypYt��wt�yzYnw|j||_|���s�t��Wt	��t�y�Yt	��wt�y�Ynw|j||_z�|j|_z,|j|j}
z|���s�t ��t!��t �y�Ynw|j|
|_|�"��s�t#��Wn
t!�y�Ynwz�|j|j}z^|���s�t$��|j|_|���sWWWWdS|j|j}z4|j|_|���s|j||_t%��|j|_|���s-WWWWWdS|���s;|j||_t%��Wt&��t%�yJYt&��wt$�yTYnw|j||_|���sct#��Wt	��t&�yrYt	��wt#�y|Ynw|j||_�z|j|_|�'��s�t(��|j|_|���s�WWdS|j|j}
z�|j|_z�|j|j}z`|���s�t)��|j|_|���s�WWWWWdS|j|j}z5|j|_|���s�|j||_t*��|j|_|���s�WWWWWWdS|���s|j||_t*��Wt+��t*�yYt+��wt)�yYnw|j||_z=|���s*t,��|j|_|���s:WWWWWdS|j|j}z|���sO|j||_t-��Wt+��t-�y^Yt+��wt,�yhYnw|j||_|���s}|j|
|_t.��WWt	��t+�y�YWt	��wt.�y�Yt	��wt(�y�Ynw|j||_�z_|j|_z,|j|j}z|�/��s�t0��t1��t0�y�Ynw|j||_|�2��s�t3��Wn
t1�y�Ynw|j|_|���s�WWdS|j|j}�zz�|j|j}z'|j|_|���st4��|j|_|���s!WWWWWdS|���s)t4��t5��t4�y5Ynw|j||_z�|j|_z,|j|j}z|���sQt6��t7��t6�y]Ynw|j||_|���slt8��Wn
t7�ywYnw|j|_|���s�WWWWWdS|j|j}z5|j|_|���s�|j||_t9��|j|_|���s�WWWWWWdS|���s�|j||_t9��Wt5��t9�y�Yt5��wt8�y�Ynw|j||_|���s�|j||_t:��WWt	��t5�y�YWt	��wt:�yYt	��wt3�yYnw|j||_z|j|_|���s)t;��|j|_|���s6WWdSt	��t;�yBYnw|j||_z|���sRt<��t	��t<�y^Ynw|j||_�z|j|_zH|j|j}z|�=��s{t>��t?��t>�y�Ynw|j||_z|�@��s�tA��t?��tA�y�Ynw|j||_|�B��s�tC��Wn
t?�y�Ynw|j|_|���s�WWdS|j|j}z�|j|_zh|j|j}zA|���s�tD��|j|_|���s�WWWWWdS|j|j}z|j|_|���s|j||_tE��WtF��tE�yYtF��wtD�y(Ynw|j||_|���s=|j||_tG��Wn
tF�yHYnw|j|_|���sWWWWdS|j|_|���si|j||_tG��Wt	��tG�yxYt	��wtC�y�Ynw|j||_|j|_z-|j|j}z|���s�tH��tI��tH�y�Ynw|j||_|���s�WWdSWn
tI�y�Ynw|j|_|���s�WdS|j|j}z1|j|_|���s�|j||_tJ��|j|_|���s�WWdS|���s|j||_tJ��WWdStJ�yYWdSwt	�yYdSwr)Krhrir�r�rmr�r�rrpro�_TurkishStemmer__r_mark_ncArrrrxrvrr�r�rrzr�rtrr�r��_TurkishStemmer__r_mark_nAr�r�r�r�r��_TurkishStemmer__r_mark_ndAnr�r��_TurkishStemmer__r_mark_nUr�r�r�r��_TurkishStemmer__r_mark_DAnr�r�rr�r�r�r�rrr�_TurkishStemmer__r_mark_ylAr�lab36�lab35�lab39�lab38�lab37�lab40r�lab41�lab42r
�lab45�lab44�_TurkishStemmer__r_mark_yU�lab46�_TurkishStemmer__r_mark_yA�lab43�lab49�lab50�lab48�lab47�lab52�lab51�lab53)r|r}r~r�r�r�rrrrr	r�v_12�v_13�v_14�v_15�v_16�v_17�v_18�v_19�v_20�v_21�v_22�v_23�v_24�v_25�v_26�v_27rrr��__r_stem_noun_suffixes�s�����


���


����

�






���
���

�




���
���






���


���
����

�





�



���
����





�



���
�


���

�



����z%TurkishStemmer.__r_stem_noun_suffixescCs�|j|_|�tj�}|dkrdS|j|_|dkr!|�d�sdSd
S|dkr.|�d�s,dSd
S|dkr;|�d�s9dSd
S|�d	�sBdSd
S)NrUFr�prN�çrP�t�kT)rir�r�r�a_23r��
slice_from)r|�	among_varrrr�� __r_post_process_last_consonants�s(

�
�

�z/TurkishStemmer.__r_post_process_last_consonantsc
Cs|j|j}z+|j|j}z|�d�st��t��ty!Ynw|j||_|�d�s0WdSWn	ty:Ynw|j||_�z�|j|j}z^|j|j}|�tjdd�s[t��z+|j|j}z|�d�skt	��t
��t	yvYnw|j||_|�d�s�t��Wn	t
y�Ynw|j||_|j}|�|j|jd�||_t��ty�Ynw|j||_z^|j|j}|�tjdd�s�t
��z+|j|j}z|�d�s�t��t��ty�Ynw|j||_|�d	�s�t
��Wn	ty�Ynw|j||_|j}|�|j|jd	�||_t��t
�yYnw|j||_zc|j|j}	|�tjdd��s9t��z.|j|j}
z|�d
��sJt��t��t�yVYnw|j|
|_|�d��sft��Wn
t�yqYnw|j|	|_|j}|�|j|jd�||_t��t�y�Ynw|j||_|j|j}|�tjdd��s�WdSz/|j|j}z|�d��s�t��t��t�y�Ynw|j||_|�d
��s�WWdSWn
t�y�Ynw|j||_|j}|�|j|jd
�||_WdSt�yYdSw)NrO�gFrZr[rr^rr_rarfrdrgT)rhrirlrmrorjrrkrrrvrt�insertrprxr�rzr�r�r�r�r�)
r|r}r~r�r�r�rMrrrrr	rrrr��(__r_append_U_to_stems_ending_with_d_or_g�s�

�

�

�����z7TurkishStemmer.__r_append_U_to_stems_ending_with_d_or_gcCsb|�d�sdS|j|j}z|�d�s|j||_t��Wn	ty&Ynw|j|jkr/dSdS)N�adF�soyT)rlrhriror�)r|r}rrr��__r_is_reserved_word&s

�z#TurkishStemmer.__r_is_reserved_wordcCst|j}d}	|j}z|�tjdd�st��|jd7_|d8}Wqty*Ynw||_	|dkr5dS||_dS)NrNTrZr[rrUF)ri�go_out_groupingrrkro�r|r}r~r�rrr��__r_more_than_one_syllable_word3s"z.TurkishStemmer.__r_more_than_one_syllable_wordcCs�|j|_|j|_|j|j}z
|��st��WdSty!Ynw|j||_|j|j}|��|j||_|j|j}|��|j||_|j|_dSr)rir�rh�#_TurkishStemmer__r_is_reserved_wordro�7_TurkishStemmer__r_append_U_to_stems_ending_with_d_or_g�/_TurkishStemmer__r_post_process_last_consonantsrQrrr��__r_postludeFs"zTurkishStemmer.__r_postludecCs~|��sdS|j|_|j|_|j|j}|��|j||_|js#dS|j|j}|��|j||_|j|_|��s=dSdSr)�._TurkishStemmer__r_more_than_one_syllable_wordrir�rh�-_TurkishStemmer__r_stem_nominal_verb_suffixesr��%_TurkishStemmer__r_stem_noun_suffixes�_TurkishStemmer__r_postluder{rrr��_stemYs zTurkishStemmer._stemN)O�__name__�
__module__�__qualname__�__doc__rr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rFrkr�rnrqrsrurwryr�r�r�r�r�r�rrrr&rrr(rr
rrrrrrr�r�r�r�r�r�r�r�r�r�r�r�rXrrYrUrTrSrWrZr[rrrr�rs�









�

�



�



�

�

�



�

�



�

�

�

�



�



�



�



�

�



�







�

�
�
�
�
�
�
�
�
�
	�

�
�
�

�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
 �
$






�



�



�F    										])<g
rc@�eZdZdS)roN�r\r]r^rrrr�rol�roc@r`)rmNrarrrr�rmorbrmc@r`)rpNrarrrr�rprrbrpc@r`)rrNrarrrr�rrurbrrc@r`)rtNrarrrr�rtxrbrtc@r`)rvNrarrrr�rv{rbrvc@r`)rxNrarrrr�rx~rbrxc@r`)rzNrarrrr�rz�rbrzc@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)rNrarrrr�r�rbrc@r`)r�Nrarrrr�r��rbr�c@r`)r�Nrarrrr�r��rbr�c@r`)rNrarrrr�r�rbrc@r`)rNrarrrr�r�rbrc@r`)rNrarrrr�r�rbrc@r`)rNrarrrr�r�rbrc@r`)rNrarrrr�r�rbrc@r`)rNrarrrr�r�rbrc@r`)r Nrarrrr�r �rbr c@r`)rNrarrrr�r�rbrc@r`)rNrarrrr�r�rbrc@r`)r!Nrarrrr�r!�rbr!c@r`)r"Nrarrrr�r"�rbr"c@r`)r#Nrarrrr�r#�rbr#c@r`)r)Nrarrrr�r)�rbr)c@r`)r%Nrarrrr�r%�rbr%c@r`)r$Nrarrrr�r$�rbr$c@r`)r'Nrarrrr�r'�rbr'c@r`)r-Nrarrrr�r-�rbr-c@r`)r,Nrarrrr�r,�rbr,c@r`)r*Nrarrrr�r*�rbr*c@r`)r+Nrarrrr�r+rbr+c@r`)r/Nrarrrr�r/rbr/c@r`)r.Nrarrrr�r.rbr.c@r`)r0Nrarrrr�r0rbr0N)<�basestemmerr�amongrr�
BaseExceptionrormrprrrtrvrxrzr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rr�r�rrrrrrr rrr!r"r#r)r%r$r'r-r,r*r+r/r.r0rrrr��<module>s�q

https://t.me/RX1948 - 2025