ó
ed›]c           @   sš  d  d l  m Z d  d l m Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d	 e f d
 „  ƒ  YZ d e f d „  ƒ  YZ	 d e f d „  ƒ  YZ
 d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d  „  ƒ  YZ d! e f d" „  ƒ  YZ d# e f d$ „  ƒ  YZ d% S(&   i   (   t   BaseStemmer(   t   Amongt   FrenchStemmerc        .   B   sÔ	  e  Z d  Z e d d d ƒ e d d d ƒ e d d d ƒ g Z e d d d ƒ e d d d	 ƒ e d
 d d ƒ e d d d ƒ e d d d ƒ e d d d ƒ e d d d ƒ g Z e d d d ƒ e d d d ƒ e d d d ƒ e d d d ƒ e d d d ƒ e d d d ƒ g Z e d d d ƒ e d d d ƒ e d d d ƒ g Z e d d d ƒ e d d d ƒ e d d d ƒ e d d d ƒ e d  d d ƒ e d! d d ƒ e d" d d ƒ e d# d d$ ƒ e d% d d ƒ e d& d d' ƒ e d( d d' ƒ e d) d d ƒ e d* d d ƒ e d+ d d ƒ e d, d d ƒ e d- d d ƒ e d. d d ƒ e d/ d d ƒ e d0 d d ƒ e d1 d d ƒ e d2 d d ƒ e d3 d d ƒ e d4 d d$ ƒ e d5 d d ƒ e d6 d d' ƒ e d7 d d' ƒ e d8 d d ƒ e d9 d d ƒ e d: d d ƒ e d; d d ƒ e d< d d= ƒ e d> d? d	 ƒ e d@ dA dB ƒ e dC d d ƒ e dD d d= ƒ e dE dF d	 ƒ e dG dH dB ƒ e dI dF dJ ƒ e dK dF dL ƒ e dM d dN ƒ e dO dP dQ ƒ e dR d d ƒ e dS d d ƒ g+ Z e dT d d ƒ e dU d d ƒ e dV d d ƒ e dW d d ƒ e dX d d ƒ e dY d d ƒ e dZ d d ƒ e d[ d d ƒ e d\ d d ƒ e d] d d ƒ e d^ d d ƒ e d_ d d ƒ e d` d d ƒ e da d d ƒ e db dJ d ƒ e dc dJ d ƒ e dd d d ƒ e de d d ƒ e df d d ƒ e dg d d ƒ e dh d d ƒ e di d d ƒ e dj dk d ƒ e dl dk d ƒ e dm d d ƒ e dn d d ƒ e do d d ƒ e dp d d ƒ e dq d d ƒ e dr d d ƒ e ds d d ƒ e dt d d ƒ e du d d ƒ e dv d d ƒ e dw d d ƒ g# Z	 e dx d d ƒ e dy d d ƒ e dz d d ƒ e d{ d d ƒ e d| d d ƒ e d} d d ƒ e d~ d d ƒ e d d d ƒ e d€ d d ƒ e d d' d ƒ e d‚ d d ƒ e dƒ d d ƒ e d„ d d ƒ e d… d d ƒ e d† d d ƒ e d‡ d d ƒ e dˆ d= d ƒ e d‰ d d ƒ e dŠ d‹ d ƒ e dŒ d‹ d ƒ e d d d ƒ e dŽ d d ƒ e d d d ƒ e d d d ƒ e d‘ d’ d ƒ e d“ d d ƒ e d” d d ƒ e d• d– d ƒ e d— d d ƒ e d˜ d d ƒ e d™ d d ƒ e dš d d ƒ e d› d d ƒ e dœ d d ƒ e dž dŸ d ƒ e d  dŸ d ƒ e d¡ d d ƒ e d¢ d d ƒ g& Z
 e d£ d d ƒ e d¤ d d ƒ e d¥ d d ƒ e d¦ d d ƒ e d§ d d ƒ e d¨ d d ƒ g Z e d© d d ƒ e dª d d ƒ e d« d d ƒ e d¬ d d ƒ e d­ d d ƒ g Z d‹ d® d¯ d d d d d d d d d d d d d° d± d² d' d g Z d d® d³ d d d d d d d d d d d d d d° g Z d Z d Z d Z d´ „  Z dµ „  Z d¶ „  Z d· „  Z d¸ „  Z d¹ „  Z dº „  Z d» „  Z d¼ „  Z d½ „  Z d¾ „  Z d¿ „  Z dÀ „  Z RS(Á   s   
    This class implements the stemming algorithm defined by a snowball script.
    Generated by Snowball 2.0.0 - https://snowballstem.org/
    u   coliÿÿÿÿu   paru   tapu    i   u   Hi    i   u   Hei   i   u   Hii   u   Iu   Ui   u   Yi   u   iqUu   ablu   IÃ¨ru   iÃ¨ru   eusu   ivu   icu   abilu   iqUeu   atriceu   anceu   enceu   logieu   ableu   ismeu   eusei   u   isteu   ivei   u   ifu   usionu   ationu   utionu   ateuru   iqUesu   atricesu   ancesu   encesu   logiesu   ablesu   ismesu   eusesu   istesu   ivesu   ifsu   usionsu   ationsu   utionsu   ateursu   mentsi   u   ementsi   u	   issementsi   i   u   itÃ©su   mentu   ementi"   u   issementi#   u   ammenti   u   emmenti   u   auxi
   u   eauxi'   i	   u   euxu   itÃ©u   irau   ieu   isseu   issanteu   iu   iraiu   iru   irasu   iesu   Ã®mesu   issesu   issantesu   Ã®tesu   isu   iraisu   issaisu   irionsu   issionsu   ironsu   issonsu   issantsu   itu   iraiti   u   issaitu   issantu   iraIentu   issaIentu   irentu   issentu   irontu   Ã®tu   iriezu   issiezu   irezu   issezu   au   erau   asseu   anteu   Ã©eu   aiu   eraiu   eru   asu   erasu   Ã¢mesu   assesu   antesu   Ã¢tesu   Ã©esu   aisu   eraisu   ionsu   erionsi   u   assionsu   eronsu   antsu   Ã©su   aitu   eraiti   u   antu   aIentu   eraIenti   u   Ã¨rentu   assentu   erontu   Ã¢tu   ezu   iezi    u   eriezi!   u   assiezu   erezu   Ã©u   eu   IÃ¨reu   iÃ¨reu   ionu   Ieru   ieru   ellu   eillu   ennu   onnu   ettiA   i   i€   i‚   ig   i   c         C   sˆ  xt  rƒ|  j } yPy5x.t  rH|  j } yÑy§|  j } y¨|  j t j d d ƒ s` t ƒ  ‚ n  |  j |  _ yW|  j } yk |  j d ƒ s– t ƒ  ‚ n  |  j |  _	 |  j t j d d ƒ sÆ t ƒ  ‚ n  |  j
 d ƒ sÙ t St ƒ  ‚ Wn t k
 rö n X| |  _ yk |  j d ƒ st ƒ  ‚ n  |  j |  _	 |  j t j d d ƒ sNt ƒ  ‚ n  |  j
 d ƒ sat St ƒ  ‚ Wn t k
 r~n X| |  _ |  j d ƒ s£t ƒ  ‚ n  |  j |  _	 |  j
 d ƒ sÂt SWn t k
 rÖn Xt ƒ  ‚ Wn t k
 rôn X| |  _ yS |  j |  _ |  j d	 ƒ s(t ƒ  ‚ n  |  j |  _	 |  j
 d
 ƒ sGt St ƒ  ‚ Wn t k
 rdn X| |  _ yS |  j |  _ |  j d ƒ s˜t ƒ  ‚ n  |  j |  _	 |  j
 d ƒ s·t St ƒ  ‚ Wn t k
 rÔn X| |  _ yw |  j |  _ |  j d ƒ st ƒ  ‚ n  |  j |  _	 |  j t j d d ƒ s8t ƒ  ‚ n  |  j
 d ƒ sKt St ƒ  ‚ Wn t k
 rhn X| |  _ |  j d ƒ st ƒ  ‚ n  |  j |  _ |  j d ƒ s´t ƒ  ‚ n  |  j |  _	 |  j
 d ƒ sÓt SWn t k
 rçn X| |  _ t ƒ  ‚ Wn t k
 rn X| |  _ |  j |  j k r6t ƒ  ‚ n  |  j d 7_ q WWn t k
 r]n Xw Wn t k
 run X| |  _ Pq Wt  S(   Nia   iû   u   uu   Uu   iu   Iu   yu   Yu   Ã«u   Heu   Ã¯u   Hiu   qi   (   t   Truet   cursort   in_groupingR   t   g_vt   lab4t   brat   eq_st   lab6t   kett
   slice_fromt   Falset   lab5t   lab7t   lab3t   lab8t   lab9t   lab10t   lab2t   lab1t   limitt   lab0(   t   selft   v_1t   v_2t   v_3t   v_4(    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_preludeÂ   sÞ    						 	 	  	 	 	 	 	 	  	c         C   sÚ  |  j  |  _ |  j  |  _ |  j  |  _ |  j } y~yZ|  j } y‚ |  j t j d d ƒ sc t ƒ  ‚ n  |  j t j d d ƒ s‡ t ƒ  ‚ n  |  j |  j  k r¥ t ƒ  ‚ n  |  j d 7_ t	 ƒ  ‚ Wn t k
 rÑ n X| |  _ y1 |  j
 t j ƒ d k rt ƒ  ‚ n  t	 ƒ  ‚ Wn t k
 rn X| |  _ |  j |  j  k rGt ƒ  ‚ n  |  j d 7_ |  j t j d d ƒ szt ƒ  ‚ n  |  j d 7_ Wn t	 k
 rn X|  j |  _ Wn t k
 r¾n X| |  _ |  j } yè |  j t j d d ƒ søt ƒ  ‚ n  |  j d 7_ |  j t j d d ƒ s+t ƒ  ‚ n  |  j d 7_ |  j |  _ |  j t j d d ƒ sjt ƒ  ‚ n  |  j d 7_ |  j t j d d ƒ st ƒ  ‚ n  |  j d 7_ |  j |  _ Wn t k
 rÌn X| |  _ t S(   Nia   iû   i   i    (   R   t   I_pVt   I_p1t   I_p2R   R   R   R   R   R   t
   find_amongt   a_0R   R   t   go_out_groupingR   t   go_in_groupingR   (   R   R   R   R   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_mark_regionsP  st    		 	 	  		 	c         C   s†  xt  r|  j } yN|  j |  _ |  j t j ƒ } | d k rK t ƒ  ‚ n  |  j |  _ | d k ry |  j d ƒ s\t	 Snã | d k r› |  j d ƒ s\t	 SnÁ | d k r½ |  j d ƒ s\t	 SnŸ | d k rß |  j d	 ƒ s\t	 Sn} | d
 k r|  j d ƒ s\t	 Sn[ | d k r |  j
 ƒ  s\t	 Sn< | d k r\|  j |  j k rJt ƒ  ‚ n  |  j d 7_ n  w Wn t k
 rsn X| |  _ Pq Wt  S(   Ni    i   u   ii   u   ui   u   yi   u   Ã«i   u   Ã¯i   i   (   R   R   R   R!   R   t   a_1R   R   R   R   t	   slice_delR   (   R   R   t	   among_var(    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_postludeš  sH    		 	c         C   s   |  j  |  j k s t St S(   N(   R   R   R   R   (   R   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_RVÓ  s    c         C   s   |  j  |  j k s t St S(   N(   R   R   R   R   (   R   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_R1Ø  s    c         C   s   |  j  |  j k s t St S(   N(   R    R   R   R   (   R   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_R2Ý  s    c         C   sû
  |  j  |  _ |  j t j ƒ } | d k r. t S|  j  |  _ | d k ri |  j ƒ  sV t S|  j ƒ  s÷
t SnŽ
| d k r—|  j ƒ  s… t S|  j ƒ  s• t S|  j	 |  j  } yÛ |  j  |  _ |  j
 d ƒ sß |  j	 | |  _  t ƒ  ‚ n  |  j  |  _ y€ |  j	 |  j  } y5 |  j ƒ  st ƒ  ‚ n  |  j ƒ  s)t St ƒ  ‚ Wn t k
 rFn X|  j	 | |  _  |  j d ƒ sjt SWn t k
 r~n XWq÷
t k
 r“q÷
Xn`	| d k rÉ|  j ƒ  s³t S|  j d ƒ s÷
t Sn.	| d k rû|  j ƒ  såt S|  j d	 ƒ s÷
t Snü| d
 k r-|  j ƒ  st S|  j d ƒ s÷
t SnÊ| d k rô|  j ƒ  sIt S|  j ƒ  sYt S|  j	 |  j  } yt|  j  |  _ |  j t j ƒ } | d k r²|  j	 | |  _  t ƒ  ‚ n  |  j  |  _ | d k r€|  j ƒ  sò|  j	 | |  _  t ƒ  ‚ n  |  j ƒ  st S|  j  |  _ |  j
 d ƒ s9|  j	 | |  _  t ƒ  ‚ n  |  j  |  _ |  j ƒ  sm|  j	 | |  _  t ƒ  ‚ n  |  j ƒ  sÜt Sn\| d k rKy¨ |  j	 |  j  } y5 |  j ƒ  sºt ƒ  ‚ n  |  j ƒ  sÊt St ƒ  ‚ Wn t k
 rçn X|  j	 | |  _  |  j ƒ  s |  j	 | |  _  t ƒ  ‚ n  |  j d ƒ s3t SWqÜt k
 rGqÜXn‘ | d k r’|  j ƒ  s|  j	 | |  _  t ƒ  ‚ n  |  j ƒ  sÜt SnJ | d k rÜ|  j ƒ  sÆ|  j	 | |  _  t ƒ  ‚ n  |  j d ƒ sÜt Sn  Wq÷
t k
 rðq÷
Xn| d k r*|  j ƒ  st S|  j ƒ  s t S|  j	 |  j  } yã|  j  |  _ |  j t j ƒ } | d k ry|  j	 | |  _  t ƒ  ‚ n  |  j  |  _ | d k r(y€ |  j	 |  j  } y5 |  j ƒ  s¿t ƒ  ‚ n  |  j ƒ  sÏt St ƒ  ‚ Wn t k
 rìn X|  j	 | |  _  |  j d ƒ st SWqt k
 r$qXnê | d k rËy€ |  j	 |  j  } y5 |  j ƒ  sbt ƒ  ‚ n  |  j ƒ  srt St ƒ  ‚ Wn t k
 rn X|  j	 | |  _  |  j d ƒ s³t SWqt k
 rÇqXnG | d k r|  j ƒ  sÿ|  j	 | |  _  t ƒ  ‚ n  |  j ƒ  st Sn  Wq÷
t k
 r&q÷
XnÍ| d k rÓ|  j ƒ  sFt S|  j ƒ  sVt S|  j	 |  j  }	 yV|  j  |  _ |  j
 d ƒ s |  j	 |	 |  _  t ƒ  ‚ n  |  j  |  _ |  j ƒ  sÔ|  j	 |	 |  _  t ƒ  ‚ n  |  j ƒ  sät S|  j  |  _ |  j
 d ƒ s|  j	 |	 |  _  t ƒ  ‚ n  |  j  |  _ y€ |  j	 |  j  }
 y5 |  j ƒ  sUt ƒ  ‚ n  |  j ƒ  set St ƒ  ‚ Wn t k
 r‚n X|  j	 |
 |  _  |  j d ƒ s¦t SWn t k
 rºn XWq÷
t k
 rÏq÷
Xn$| d k rõ|  j d ƒ s÷
t Sn| d k r'	|  j ƒ  s	t S|  j d ƒ s÷
t SnÐ| d k rÚ	y |  j	 |  j  } y5 |  j ƒ  sa	t ƒ  ‚ n  |  j ƒ  sq	t St ƒ  ‚ Wn t k
 rŽ	n X|  j	 | |  _  |  j ƒ  s¯	t S|  j d ƒ sÂ	t SWq÷
t k
 rÖ	q÷
Xn| d k r%
|  j ƒ  sö	t S|  j  t j! d d ƒ s
t S|  j ƒ  s÷
t SnÒ | d k rX
|  j ƒ  sA
t S|  j d ƒ sT
t St S| d k r‹
|  j ƒ  st
t S|  j d ƒ s‡
t St S| d k r÷
|  j	 |  j  } |  j" t j! d d ƒ sÃ
t S|  j ƒ  sÓ
t S|  j	 | |  _  |  j ƒ  só
t St St# S(   Ni    i   i   u   icu   iqUi   u   logi   u   ui   u   enti   u   atu   euxu   ii   u   abli   i	   u   eaui
   u   ali   i   ia   iû   i   u   anti   i   ($   R   R   t   find_among_bR   t   a_4R   R   t   _FrenchStemmer__r_R2R'   R   t   eq_s_bR   R   R   R   t   _FrenchStemmer__r_RVt   a_2R   R   R   t   _FrenchStemmer__r_R1t   a_3R
   R   R   R   R   t   lab11t   lab13t   lab12t   lab15t   lab14t   out_grouping_bR   t   in_grouping_bR   (   R   R(   R   R   R   R   t   v_5t   v_6t   v_7t   v_8t   v_9t   v_10t   v_11(    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_standard_suffixâ  s                   c         C   s
  |  j  |  j k  r t S|  j } |  j |  _ |  j  |  _ |  j t j ƒ d k r\ | |  _ t S|  j  |  _ |  j	 |  j  } y, |  j
 d ƒ s– t ƒ  ‚ n  | |  _ t SWn t k
 r· n X|  j	 | |  _  |  j t j d d ƒ sí | |  _ t S|  j ƒ  sý t S| |  _ t S(   Ni    u   Hia   iû   (   R   R   R   t   limit_backwardR   R-   R   t   a_5R   R   R0   R   R:   R   R'   R   (   R   R   R   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_i_verb_suffixs  s2    			 		c         C   sl  |  j  |  j k  r t S|  j } |  j |  _ |  j  |  _ |  j t j ƒ } | d k rb | |  _ t S|  j  |  _ | d k r¦ |  j	 ƒ  s“ | |  _ t S|  j
 ƒ  s_t Sn¹ | d k rÅ |  j
 ƒ  s_t Snš | d k r_|  j
 ƒ  sá t S|  j |  j  } yW |  j  |  _ |  j d ƒ s+|  j | |  _  t ƒ  ‚ n  |  j  |  _ |  j
 ƒ  sGt SWq_t k
 r[q_Xn  | |  _ t S(   Ni    i   i   i   u   e(   R   R   R   RD   R   R-   R   t   a_6R   R/   R'   R   R0   R   R   (   R   R   R(   R   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_verb_suffix—  sF    			 	c         C   sÇ  |  j  |  j } y|  j |  _ |  j d ƒ sJ |  j  | |  _ t ƒ  ‚ n  |  j |  _ |  j  |  j } y” |  j  |  j } y( |  j d ƒ s— t ƒ  ‚ n  t ƒ  ‚ Wn t k
 r´ n X|  j  | |  _ |  j t	 j
 d d ƒ sù |  j  | |  _ t ƒ  ‚ n  Wn t k
 rn X|  j  | |  _ |  j ƒ  s.t SWn t k
 rBn X|  j |  j k  rYt S|  j } |  j |  _ |  j |  _ |  j t	 j ƒ } | d k r¥| |  _ t S|  j |  _ | d k ry|  j ƒ  sÖ| |  _ t Sy| |  j  |  j } y( |  j d ƒ st ƒ  ‚ n  t ƒ  ‚ Wn t k
 r$n X|  j  | |  _ |  j d ƒ sQ| |  _ t SWn t k
 ren X|  j ƒ  sºt SnA | d k r›|  j d	 ƒ sºt Sn | d
 k rº|  j ƒ  sºt Sn  | |  _ t S(   Nu   su   Hiia   iè   i    i   u   ti   u   ii   (   R   R   R   R0   R   R   R   R   R:   R   t   g_keep_with_sR'   R   R   RD   R-   t   a_7R/   R   R   R   R   (   R   R   R   R   R<   R(   R=   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_residual_suffixÑ  s‚       			 	 	c         C   s   |  j  |  j } |  j t j ƒ d k r, t S|  j  | |  _ |  j |  _ |  j |  j k r^ t S|  j d 8_ |  j |  _ |  j	 ƒ  s‰ t St
 S(   Ni    i   (   R   R   R-   R   t   a_8R   R   RD   R   R'   R   (   R   R   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_un_double,  s    c         C   s#  d } xT t  r\ y5 |  j t j d d ƒ s6 t ƒ  ‚ n  | d 8} w	 Wn t k
 rW n XPq	 W| d k rm t S|  j |  _ ys |  j |  j } y( |  j	 d ƒ sª t
 ƒ  ‚ n  t ƒ  ‚ Wn t
 k
 rÇ n X|  j | |  _ |  j	 d ƒ së t SWn t k
 rÿ n X|  j |  _ |  j d ƒ st St  S(   Ni   ia   iû   i    u   Ã©u   Ã¨u   e(   R   R:   R   R   R   R   R   R   R   R0   R   R   R   R   (   R   R   R   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   __r_un_accentB  s<    	
   c         C   sj  |  j  } |  j ƒ  | |  _  |  j ƒ  |  j  |  _ |  j |  _  |  j |  j  } yxy`|  j |  j  } y|  j |  j  } y¾ |  j |  j  } y% |  j ƒ  s¥ t ƒ  ‚ n  t ƒ  ‚ Wn t k
 rÂ n X|  j | |  _  y% |  j ƒ  sî t	 ƒ  ‚ n  t ƒ  ‚ Wn t	 k
 rn X|  j | |  _  |  j
 ƒ  s4t ƒ  ‚ n  Wn t k
 rHn X|  j | |  _  |  j |  j  } yí |  j  |  _ yÉ |  j |  j  } yG |  j d ƒ s©t ƒ  ‚ n  |  j  |  _ |  j d ƒ sÈt St ƒ  ‚ Wn t k
 rån X|  j | |  _  |  j d ƒ s!|  j | |  _  t ƒ  ‚ n  |  j  |  _ |  j d ƒ s@t SWn t k
 rTn XWn t k
 rin Xt ƒ  ‚ Wn t k
 r‡n X|  j | |  _  |  j ƒ  s°t ƒ  ‚ n  Wn t k
 rÄn XWn t k
 rÙn X|  j | |  _  |  j |  j  } |  j ƒ  |  j | |  _  |  j |  j  }	 |  j ƒ  |  j |	 |  _  |  j |  _  |  j  }
 |  j ƒ  |
 |  _  t S(   Nu   Yu   iu   Ã§u   c(   R   t   _FrenchStemmer__r_preludet   _FrenchStemmer__r_mark_regionsRD   R   t!   _FrenchStemmer__r_standard_suffixR   R   t   _FrenchStemmer__r_i_verb_suffixR   t   _FrenchStemmer__r_verb_suffixR   R   R0   R   R   R   R   R   R
   R   t!   _FrenchStemmer__r_residual_suffixR   t   _FrenchStemmer__r_un_doublet   _FrenchStemmer__r_un_accentt   _FrenchStemmer__r_postludeR   (   R   R   R   R   R<   R=   R>   R?   R@   RA   RB   (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   _stemg  s     	
	
         

	
	(   t   __name__t
   __module__t   __doc__R   R"   R&   R2   R4   R.   RE   RG   RJ   RL   R   RI   R    R   R   RO   RP   RW   R1   R3   R/   RQ   RR   RS   RT   RU   RV   RX   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR      sL  B9	Ž	J	9				ÿ ’	$	:	[		%R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   Õ  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   Ø  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   Û  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   Þ  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   á  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   ä  s    R
   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR
   ç  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   ê  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   í  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   ð  s    R   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR   ó  s    R5   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR5   ö  s    R7   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR7   ù  s    R6   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR6   ü  s    R9   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR9   ÿ  s    R8   c           B   s   e  Z RS(    (   RY   RZ   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyR8     s    N(   t   basestemmerR    t   amongR   R   t   BaseExceptionR   R   R   R   R   R   R
   R   R   R   R   R5   R7   R6   R9   R8   (    (    (    s=   lib/python2.7/site-packages/snowballstemmer/french_stemmer.pyt   <module>   s,   ÿ ÿ ÿ ÿ Ò