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__/portuguese_stemmer.cpython-310.pyc
o

��=b$Q�@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
dS)�)�BaseStemmer)�Amongc
@sj	eZdZdZeddd�eddd�eddd	�gZeddd�ed
dd�eddd	�gZeddd�ed
dd�eddd�eddd�gZeddd�eddd�eddd�gZeddd�eddd�eddd�gZ	geddd��eddd��eddd��eddd	��eddd��eddd��eddd��eddd��eddd��ed dd��ed!dd"��eddd��ed#dd$��ed%d&d'��ed(dd��eddd��ed)dd��ed*dd��ed+dd��ed,dd��ed-dd��ed.dd��ed/dd��ed0dd��ed1dd��ed2dd��ed3dd��ed4dd	��ed5dd��ed6dd��ed7dd��ed8dd��ed9dd��ed:dd��ed;dd"��ed<dd��ed=dd��ed>dd��ed?dd��ed@dd��edAdd��edBdd��edCdd��edDdd��edEdd��Z
gedFdd��edGdd��edHdd��edId	d��edJd	d��edKd	d��edLdd��edMdd��eddd��edNdd��edOdd��edPdd��edQdd��edRdd��edSdd��edTdd��edUdd��edVdWd��edXdWd��edYdWd��edZdd��ed[d\d��ed]d^d��ed_d^d��ed`d^d��edad\d��edbd\d��edcd\d��eddd\d��ededd��edfdgd��edhdgd��edidgd��edjdgd��edkdgd��edldgd��edmdd��edndd��edodd��edpdd��edqdd��edrdd��edsdd��edtdd��edudd��edvdd��edwdd��edxdd��edydzd��ed{dzd��ed|dzd��ed}d~d��edd~d��ed�d~d��ed�dzd��ed�dzd��ed5dzd��ed�dzd��ed�dd��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�dd��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�dd��ed�dd��ed�dd��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�dd��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��ed�dd��Zed�dd�ed�dd�ed�dd�eddd�ed�dd�ed�dd�ed�dd�gZed�dd�ed�dd	�ed�dd�ed�dd�gZ
gdӢZdZdZdZd�dՄZd�dׄZd�dلZd�dۄZd�d݄Zd�d߄Zd�d�Zd�d�Zd�d�Zd�d�Zd�d�Zd�S)��PortugueseStemmerz�
    This class implements the stemming algorithm defined by a snowball script.
    Generated by Snowball 2.2.0 - https://snowballstem.org/
    ������ã�r�õ��a~�o~�ic�ad�os�iv�ante�aveluível�abil�icauânciauência��logia�ira�	�adora�osa�ista�iva��eza�idade��mente��amente��uável�ico�ismo�oso�amento�imento�ivouaça~ouuça~o�ador�icasuências�logias�iras�adoras�osas�istas�ivas�ezas�idades�adores�antesuaço~esuuço~es�icos�ismos�osos�amentos�imentos�ivos�ada�ida�ia�aria�eria�iria�ara�era�ava�asse�esse�isse�aste�este�iste�ei�arei��erei�irei�am�iam��ariam��eriam�iriam�aram�eram�iram�avam�em�arem��erem�irem�assem�essem�issem�ado�ido�ando�endo�indozara~ozera~ozira~o�ar�er�ir�as�adas�/�idas�ias�arias�2�erias�irias�aras�eras�avas�es�ardes�:�erdes�irdes�ares�eres�ires�asses�esses�isses�astes�estes�istes�is�ais�G�eis�areis�I�ereis�ireisuáreisuéreisuíreisuásseisuésseisuísseisuáveisuíeisuaríeis�Tueríeisuiríeis�ados�idos�amosuáramos�Zuéramosuíramosuávamosuíamosuaríamos�_ueríamosuiríamos�emos�aremos�c�eremos�iremosuássemosuêssemosuíssemos�imos�armos�ermos�irmosuámosuarásuerásuirás�eu�iu�ouuaráueráuirá�a�i�o�á�í�ó�e�ç�é�ê)��ArPr	r	r	r	r	r	r	r	r	r	r	r	r	r�r%rcC�	|j}zA|j|_|�tj�}|dkrt��|j|_|dkr'|�d�s&WdSn|dkr4|�d�s3WdSn|j|jkr=t��|jd7_WqtyNYnw||_	dS)NTr	rrFrr
)	�cursor�bra�
find_amongr�a_0�lab0�ket�
slice_from�limit��self�v_1�	among_var�r��D/usr/lib/python3/dist-packages/snowballstemmer/portuguese_stemmer.py�__r_prelude��0
�
�zPortugueseStemmer.__r_preludecCs�|j|_|j|_|j|_|j}z�z�|j}zh|�tjdd�s t��zQ|j}z |�	tjdd�s0t
��|�tjdd�s;t
��|jd7_t��t
yMYnw||_|�tjdd�s\t��|�
tjdd�sgt��|jd7_Wt��ty|Yt��wty�Ynw||_|�	tjdd�s�t��zM|j}z |�	tjdd�s�t��|�tjdd�s�t��|jd7_t��ty�Ynw||_|�tjdd�s�t��|j|jkr�t��|jd7_Wn	ty�YnwWn	ty�Ynw|j|_Wn
t�yYnw||_|j}zV|�tjdd��st��|jd7_|�
tjdd��s,t��|jd7_|j|_|�tjdd��sCt��|jd7_|�
tjdd��sVt��|jd7_|j|_Wn
t�ylYnw||_dS)N�a�rT)r��I_pV�I_p1�I_p2r��in_groupingr�g_v�lab2�out_grouping�lab4�go_out_grouping�lab3�go_in_grouping�lab1r��lab6�lab5�lab7)r�r��v_2�v_3�v_4�v_5r�r�r��__r_mark_regionss����z"PortugueseStemmer.__r_mark_regionscCr�)NTr	rrFrr
)	r�r�r�r�a_1r�r�r�r�r�r�r�r��__r_postludeQr�zPortugueseStemmer.__r_postludecC�|j|jksdSdS�NFT)r�r��r�r�r�r��__r_RVj�zPortugueseStemmer.__r_RVcCr�r�)r�r�r�r�r�r��__r_R1or�zPortugueseStemmer.__r_R1cCr�r�)r�r�r�r�r�r��__r_R2tr�zPortugueseStemmer.__r_R2cCs�|j|_|�tj�}|dkrdS|j|_|dkr&|��sdS|��s$dSdS|dkr9|��s0dS|�d�s7dSdS|dkrL|��sCdS|�d�sJdSdS|dkr_|��sVdS|�d	�s]dSdS|d
kr�|�	�sidS|��sodS|j
|j}zc|j|_|�tj�}|dkr�|j
||_t��|j|_|��s�|j
||_t��|��s�WdS|dkr�|j|_|�
d�s�|j
||_t��|j|_|��s�|j
||_t��|��s�WdSWdSWdSty�YdSw|dk�r9|��s�dS|��s�dS|j
|j}z3|j|_|�tj�dk�r|j
||_t��|j|_|���s#|j
||_t��|���s+WdSWdSt�y8YdSw|d
k�r�|���sEdS|���sLdS|j
|j}z3|j|_|�tj�dk�ri|j
||_t��|j|_|���s{|j
||_t��|���s�WdSWdSt�y�YdSw|dk�r�|���s�dS|���s�dS|j
|j}z0|j|_|�
d��s�|j
||_t��|j|_|���s�|j
||_t��|���s�WdSWdSt�y�YdSw|���s�dS|�
d��s�dS|�d��s�dSdS)Nr	Frr�logr�ur�enter&�atr#r!rr�rmT)r�r��find_among_br�a_5r��_PortugueseStemmer__r_R2�	slice_delr��_PortugueseStemmer__r_R1r��a_2r��eq_s_b�a_3r��a_4r�r��_PortugueseStemmer__r_RV)r�r�r�r�r�r�r�r�r��__r_standard_suffixysu�
o�
j�
e�
�P�G�D�


�3�0�




���




���
z%PortugueseStemmer.__r_standard_suffixcCs^|j|jkrdS|j}|j|_|j|_|�tj�dkr ||_dS|j|_|��s*dS||_dS)NFr	T)	r�r��limit_backwardr�r�r�a_6r�r�)r�r�r�r�r��__r_verb_suffix�sz!PortugueseStemmer.__r_verb_suffixcCs@|j|_|�tj�dkrdS|j|_|��sdS|��sdSdS)Nr	FT)r�r�r�r�a_7r�r�r�r�r�r�r��__r_residual_suffix
sz%PortugueseStemmer.__r_residual_suffixcCsH|j|_|�tj�}|dkrdS|j|_|dkr�|��sdS|��s$dS|j|_z[|j|j}z#|�	d�s8t
��|j|_|j|j}|�	d�sJt
��|j||_t��t
y[Ynw|j||_|�	d�sjWdS|j|_|j|j}|�	d�s|WdS|j||_Wn	ty�Ynw|��s�dS|��s�dSdS|�d�s�dSdS)	Nr	Frr��gr��cT)
r�r�r�r�a_8r�r�r�r�r�r�r�r�)r�r�r�r�r�r�r�r��__r_residual_formsP




�z#PortugueseStemmer.__r_residual_formc
Cs|j}|��||_|��|j|_|j|_|j|j}z�z�|j|j}z�|j|j}z)|j|j}z
|��s:t��t��tyEYnw|j||_|��sSt	��Wn	ty]Ynw|j||_|j|j}z7|j|_
|�d�swt��|j|_
|j|j}|�d�s�t��|j||_|��s�t��|��s�WWWWdSWn	ty�Ynw|j||_t��t	y�Ynw|j||_|��s�t��Wn	ty�YnwWn	ty�Ynw|j||_|j|j}|��|j||_|j|_|j}	|��|	|_dS)Nr�r�FT)r��_PortugueseStemmer__r_prelude�"_PortugueseStemmer__r_mark_regionsr�r��%_PortugueseStemmer__r_standard_suffixr�r��!_PortugueseStemmer__r_verb_suffixr�r�r�r�r�r�r�r��%_PortugueseStemmer__r_residual_suffixr��#_PortugueseStemmer__r_residual_form�_PortugueseStemmer__r_postlude)
r�r�r�r�r��v_6�v_7�v_8�v_9�v_10r�r�r��_stemBsx�

���zPortugueseStemmer._stemN)�__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�rr�r�r�r�rs


�


�



�


�


�
�
�
�
�
�
�
�
�
	�

�
�
�

�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
 �
!�
"�
#�
$�
%�
&�
'�
(�
)�
*�
+�
,�
-�0
�
�
�
�
�
�
�
�
	�

�
�
�

�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
 �
!�
"�
#�
$�
%�
&�
'�
(�
)�
*�
+�
,�
-�
.�
/�
0�
1�
2�
3�
4�
5�
6�
7�
8�
9�
:�
;�
<�
=�
>�
?�
@�
A�
B�
C�
D�
E�
F�
G�
H�
I�
J�
K�
L�
M�
N�
O�
P�
Q�
R�
S�
T�
U�
V�
W�
X�
Y�
Z�
[�
\�
]�
^�
_�
`�
a�
b�
c�
d�
e�
f�
g�
h�
i�
j�
k�
l�
m�
n�
o�
p�
q�
r�
s�
t�
u�
v�
w�
x�
|





�



�J,rc@�eZdZdS)r�N�rrrr�r�r�r�r�~�r�c@r)r�Nr	r�r�r�r�r��r
r�c@r)r�Nr	r�r�r�r�r��r
r�c@r)r�Nr	r�r�r�r�r��r
r�c@r)r�Nr	r�r�r�r�r��r
r�c@r)r�Nr	r�r�r�r�r��r
r�c@r)r�Nr	r�r�r�r�r��r
r�c@r)r�Nr	r�r�r�r�r��r
r�N)�basestemmerr�amongrr�
BaseExceptionr�r�r�r�r�r�r�r�r�r�r�r��<module>s{

https://t.me/RX1948 - 2025