B
    x.;]Ó  ã               @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd„ deƒZdS )é   )ÚMultiByteCharSetProber)ÚCodingStateMachine)ÚEUCTWDistributionAnalysis)ÚEUCTW_SM_MODELc                   s4   e Zd Z‡ fdd„Zedd„ ƒZedd„ ƒZ‡  ZS )ÚEUCTWProberc                s,   t t| ƒ ¡  ttƒ| _tƒ | _|  ¡  d S )N)	Úsuperr   Ú__init__r   r   Z	coding_smr   Zdistribution_analyzerÚreset)Úself)Ú	__class__© ú2lib/python3.7/site-packages/chardet/euctwprober.pyr   "   s    
zEUCTWProber.__init__c             C   s   dS )NzEUC-TWr   )r
   r   r   r   Úcharset_name(   s    zEUCTWProber.charset_namec             C   s   dS )NZTaiwanr   )r
   r   r   r   Úlanguage,   s    zEUCTWProber.language)Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   r   Ú__classcell__r   r   )r   r   r   !   s   r   N)	Zmbcharsetproberr   Zcodingstatemachiner   Zchardistributionr   Zmbcssmr   r   r   r   r   r   Ú<module>   s   