U
    L¬Üe  ã                   @   sB   d dl Z d dlmZ ddddgZdd„ eD ƒZd	d
„ Zdd„ ZdS )é    N©Úwraps)ZchunkersZmaxent_ne_chunker)ÚhelpZtagsets)ZtaggersZmaxent_treebank_pos_tagger)Z
tokenizersZpunktc                 C   s   g | ]}t jj|Ž ‘qS © )ÚosÚpathÚjoin)Ú.0Ú	path_listr   r   új/mounts/lovelace/software/anaconda3/envs/qiime2-amplicon-2024.2/lib/python3.8/site-packages/nltk/compat.pyÚ
<listcomp>   s     r   c                 C   st   t D ]j}|t| ƒkrdt| ƒkr|  |¡t|ƒ }| ||d … dkrN|d7 }| d |… d | |d …  }  qpq| S )Nz/PY3é   z.zip)Ú_PY3_DATA_UPDATESÚstrÚindexÚlen)r   ÚitemÚposr   r   r   Úadd_py3_data   s    r   c                    s   ‡ fdd„}t ˆ ƒ|ƒS )Nc                     s*   | d t | d ƒf| dd …  } ˆ | |ŽS )Nr   é   é   )r   )ÚargsÚkwargs©Ú	init_funcr   r   Ú
_decorator'   s     zpy3_data.<locals>._decoratorr   )r   r   r   r   r   Úpy3_data&   s    r   )r   Ú	functoolsr   ZDATA_UPDATESr   r   r   r   r   r   r   Ú<module>   s   ü