a
     †‹gf  ã                   @   s„   d dl mZ zd dlmZ d dlmZ W n eyB   edƒ‚Y n0 eee dœdd„Zeee dœdd	„Z	eee dœd
d„Z
dS )é    )ÚList)Úword_segment)Úsyl_segmentz7Not found tltk! Please install tltk by pip install tltk)ÚtextÚreturnc                 C   sV   | rt | tƒsg S |  dd¡} t| ƒ dd¡ dd¡}| d¡}|d dkrR|d= |S )Nú ú<u/>ú<s/>Ú ú|éÿÿÿÿ)Ú
isinstanceÚstrÚreplaceÚtltk_segmentÚsplit©r   Ú_temp© r   úA/usr/local/lib/python3.9/dist-packages/pythainlp/tokenize/tltk.pyÚsegment   s    
r   c                 C   s:   | rt | tƒsg S t| ƒ}| d¡}|d dkr6|d= |S )Nú~r   r	   )r   r   r   r   r   r   r   r   Úsyllable_tokenize   s    
r   c                 C   sD   |   dd¡} t| ƒ  dd¡  dd¡}| d¡}|d dkr@|d= |S )Nr   r   r   r
   r	   r   )r   r   r   r   r   r   r   Úsent_tokenize!   s    
r   N)Útypingr   Ztltk.nlpr   r   r   ÚImportErrorr   r   r   r   r   r   r   r   Ú<module>   s   
