File: //usr/lib/python3/dist-packages/snowballstemmer/__pycache__/basestemmer.cpython-310.pyc
o
�1�a�$ � @ s G d d� de �ZdS )c @ s� e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3S )4�BaseStemmerc C s | � d� d S �N� )�set_current��self� r �=/usr/lib/python3/dist-packages/snowballstemmer/basestemmer.py�__init__ s zBaseStemmer.__init__c C s2 || _ d| _t| j �| _d| _| j| _| j| _dS )z.
Set the self.current string.
� N)�current�cursor�len�limit�limit_backward�bra�ket)r �valuer r r r s zBaseStemmer.set_currentc C s | j S )z.
Get the self.current string.
)r r r r r �get_current s zBaseStemmer.get_currentc C s4 |j | _ |j| _|j| _|j| _|j| _|j| _d S �N)r r r r r r )r �otherr r r � copy_from s zBaseStemmer.copy_fromc C sn | j | jkrdS t| j| j �}||ks||k rdS ||8 }||d? d|d@ >