3
v,hำ  ใ               @   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| j  tt| _t | _| j  d S )N)	ฺsuperr   ฺ__init__r   r   ฺ	coding_smr   ฺdistribution_analyzerฺreset)ฺself)ฺ	__class__ฉ ๚@/tmp/pip-install-dn9_u1zy/pip/pip/_vendor/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 )Nฺ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)	ฺmbcharsetproberr   ฺcodingstatemachiner   ฺchardistributionr   ฺmbcssmr   r   r   r   r   r   ฺ<module>   s   