a
    ¦OcÍ  ã                   @   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 )é   )ÚBig5DistributionAnalysis)ÚCodingStateMachine)ÚMultiByteCharSetProber)ÚBIG5_SM_MODELc                       s4   e Zd Z‡ fdd„Zedd„ ƒZedd„ ƒZ‡  ZS )Ú
Big5Proberc                    s(   t ƒ  ¡  ttƒ| _tƒ | _|  ¡  d S )N)ÚsuperÚ__init__r   r   Ú	coding_smr   Zdistribution_analyzerÚreset©Úself©Ú	__class__© úV/var/www/html/megastudio/lib/python3.9/site-packages/pip/_vendor/chardet/big5prober.pyr   #   s    

zBig5Prober.__init__c                 C   s   dS )NZBig5r   r   r   r   r   Úcharset_name)   s    zBig5Prober.charset_namec                 C   s   dS )NÚChineser   r   r   r   r   Úlanguage-   s    zBig5Prober.language)Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   r   Ú__classcell__r   r   r   r   r   "   s
   
r   N)	Zchardistributionr   Úcodingstatemachiner   Zmbcharsetproberr   Zmbcssmr   r   r   r   r   r   Ú<module>   s   