File: //usr/lib/python3/dist-packages/snowballstemmer/__pycache__/porter_stemmer.cpython-310.pyc
o
��=bw: � @ s� d dl mZ d dlmZ G dd� de�ZG dd� de�ZG dd� de�ZG d d
� d
e�ZG dd� de�Z G d
d� de�Z
G dd� de�ZG dd� de�ZG dd� de�Z
G dd� de�ZG dd� de�ZdS )� )�BaseStemmer)�Amongc @ s8 e Zd ZdZeddd�eddd�eddd �ed
dd�gZeddd�eddd�ed
dd�eddd�eddd�eddd �eddd�eddd�eddd�eddd�eddd �eddd�eddd �g
Zeddd�eddd �eddd�gZeddd�eddd�eddd�eddd �ed!dd"�ed#dd$�ed%dd&�ed'dd"�ed(dd)�ed*dd+�ed,dd �ed-d.d/�ed0dd"�ed1dd/�ed2d)d3�ed4dd3�ed5dd/�ed6dd+�ed7dd.�ed8dd$�gZed9dd�ed:dd�ed;dd �ed<dd�ed=dd�ed>dd�ed?dd�gZ ed@dd �edAdd �edBdd �edCdd �edDdd �edEdd �edFdd �edGdd �edHdd �edIdd �edJdd �edKdd�edLdd �edMdd �edNdd �edOdd �edPdQd �edRdSd �edTdd �gZ
g dU�Zg dV�ZdWZ
dZdZdXdY� ZdZd[� Zd\d]� Zd^d_� Zd`da� Zdbdc� Zddde� Zdfdg� Zdhdi� Zdjdk� Zdldm� Zdndo� ZdpS )q�
PorterStemmerz�
This class implements the stemming algorithm defined by a snowball script.
Generated by Snowball 2.2.0 - https://snowballstem.org/
�s���� �ies� � �ssesr �ss� �bb�dd�ff�gg�bl�mm�nn�pp�rr�at�tt�iz�ed�eed�ing�anci�enci�abli� �eli� �alli� �ousli� �entli� �aliti�biliti�
�iviti� �tional�ational�
� �alism�ation�ization� �izer�ator�iveness�fulness�ousness�icate�ative�alize�iciti�ical�ful�ness�ic�ance�ence�able�ible�ate�ive�ize�iti�al�ism�ion�er�ous�ant�ent�ment� �ement� �ou)� �A rU r )r rW rX �� r Fc C s@ | � tjdd�s
dS | �tjdd�sdS | � tjdd�sdS dS )N�Y �y F�a T)�out_grouping_br �g_v_WXY�
in_grouping_b�g_v��self� rc �@/usr/lib/python3/dist-packages/snowballstemmer/porter_stemmer.py�
__r_shortvi s zPorterStemmer.__r_shortvc C � | j | jksdS dS �NFT)�I_p1�cursorra rc rc rd �__r_R1r � zPorterStemmer.__r_R1c C rf rg )�I_p2ri ra rc rc rd �__r_R2w rk zPorterStemmer.__r_R2c C st | j | _| �tj�}|dkrdS | j | _|dkr!| �d�sdS dS |dkr.| �d�s,dS dS |dkr8| �� s8dS dS ) Nr Fr r r
�ir T)ri �ket�find_among_br �a_0�bra�
slice_from� slice_del�rb � among_varrc rc rd �__r_Step_1a| s"