ó
ù`]c           @   sL   d  d l  m Z m Z d  d l m Z e e ƒ d e f d „  ƒ  Yƒ Z d S(   iÿÿÿÿ(   t   ABCMetat   abstractmethod(   t   add_metaclasst   StemmerIc           B   s   e  Z d  Z e d „  ƒ Z RS(   sx   
    A processing interface for removing morphological affixes from
    words.  This process is known as stemming.

    c         C   s   d S(   s•   
        Strip affixes from the token and return the stem.

        :param token: The token that should be stemmed.
        :type token: str
        N(    (   t   selft   token(    (    s,   lib/python2.7/site-packages/nltk/stem/api.pyt   stem   t    (   t   __name__t
   __module__t   __doc__R   R   (    (    (    s,   lib/python2.7/site-packages/nltk/stem/api.pyR      s   N(   t   abcR    R   t   sixR   t   objectR   (    (    (    s,   lib/python2.7/site-packages/nltk/stem/api.pyt   <module>
   s   