
0c@_ฺ  ใ               @   sZ   d  d l  m Z d  d l m Z d  d l m Z d  d l m Z Gd d   d e  Z d S)้   )ฺMultiByteCharSetProber)ฺCodingStateMachine)ฺGB2312DistributionAnalysis)ฺGB2312_SM_MODELc                   sF   e  Z d  Z   f d d   Z e d d    Z e d d    Z   S)ฺGB2312Proberc                s<   t  t |   j   t t  |  _ t   |  _ |  j   d  S)N)	ฺsuperr   ฺ__init__r   r   Z	coding_smr   Zdistribution_analyzerฺreset)ฺself)ฺ	__class__ฉ ๚?/tmp/pip-build-jynh7p1z/pip/pip/_vendor/chardet/gb2312prober.pyr   "   s    zGB2312Prober.__init__c             C   s   d S)NZGB2312r   )r
   r   r   r   ฺcharset_name(   s    zGB2312Prober.charset_namec             C   s   d S)NZChineser   )r
   r   r   r   ฺlanguage,   s    zGB2312Prober.language)ฺ__name__ฺ
__module__ฺ__qualname__r   ฺpropertyr   r   r   r   )r   r   r   !   s   r   N)	Zmbcharsetproberr   Zcodingstatemachiner   Zchardistributionr   Zmbcssmr   r   r   r   r   r   ฺ<module>   s   