File: //usr/lib/python3/dist-packages/snowballstemmer/__pycache__/__init__.cpython-310.pyc
o
��=bu
� @ s& d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
ddlmZ ddl
mZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlm Z ddl!m"Z" ddl#m$Z$ ddl%m&Z& ddl'm(Z( ddl)m*Z* ddl+m,Z, ddl-m.Z. ddl/m0Z0 ddl1m2Z2 ddl3m4Z4 ddl5m6Z6 ddl7m8Z8 ddl9m:Z: i de�d e�d!e�d"e�d#e
�d$e�d%e�d&e�d'e�d(e�d)e�d*e�d+e�d,e�d-e�d.e �d/e"�e$e&e(e*e,e.e0e2e4e6e8e:d0��Z;zd1d2l<Z<d3Z=W n e>�y d4Z=Y nw d5d6� Z?d7d8� Z@d2S )9)�language�stemmer� )�
ArabicStemmer)�ArmenianStemmer)�
BasqueStemmer)�CatalanStemmer)�
DanishStemmer)�DutchStemmer)�EnglishStemmer)�FinnishStemmer)�
FrenchStemmer)�
GermanStemmer)�GreekStemmer)�HindiStemmer)�HungarianStemmer)�IndonesianStemmer)�IrishStemmer)�ItalianStemmer)�LithuanianStemmer)�
NepaliStemmer)�NorwegianStemmer)�
PorterStemmer)�PortugueseStemmer)�RomanianStemmer)�RussianStemmer)�SerbianStemmer)�SpanishStemmer)�SwedishStemmer)�TamilStemmer)�TurkishStemmer)�YiddishStemmer�arabic�armenian�basque�catalan�danish�dutch�english�finnish�french�german�greek�hindi� hungarian�
indonesian�irish�italian�
lithuanian)�nepali� norwegian�porter�
portuguese�romanian�russian�serbian�spanish�swedish�tamil�turkish�yiddish� NTFc C s t rt�� S tt�� �S )N)�cext_available�Stemmerr �list�
_languages�keys� rD rD �:/usr/lib/python3/dist-packages/snowballstemmer/__init__.py�
algorithmsG s rF c C s4 t rt�| �S | �� tv rt| �� � S td| ��)Nz!Stemming algorithm '%s' not found)r? r@ �lowerrB �KeyError)�langrD rD rE r M s
r )A�__all__�arabic_stemmerr �armenian_stemmerr �basque_stemmerr �catalan_stemmerr �danish_stemmerr �
dutch_stemmerr �english_stemmerr
�finnish_stemmerr �french_stemmerr �german_stemmerr
�
greek_stemmerr �
hindi_stemmerr �hungarian_stemmerr �indonesian_stemmerr �
irish_stemmerr �italian_stemmerr �lithuanian_stemmerr �nepali_stemmerr �norwegian_stemmerr �porter_stemmerr �portuguese_stemmerr �romanian_stemmerr �russian_stemmerr �serbian_stemmerr �spanish_stemmerr �swedish_stemmerr �
tamil_stemmerr �turkish_stemmerr �yiddish_stemmerr rB r@ r? �ImportErrorrF r rD rD rD rE �<module> s� �������� �
���
������ �