�
�d� � �J � d dl mZ d dlmZ d dlmZ d dlmZ G d� de� Zy)� )�Big5DistributionAnalysis)�CodingStateMachine)�MultiByteCharSetProber)�
BIG5_SM_MODELc �L � � e Zd Zd� fd�Zedefd�� Zedefd�� Z� xZS )�
Big5Prober�returnc � �� t �| � � t t � | _ t � | _ | j � y )N)�super�__init__r r � coding_smr �distribution_analyzer�reset)�self� __class__s ��4/usr/lib/python3/dist-packages/chardet/big5prober.pyr zBig5Prober.__init__# s. �� �
����+�M�:���%=�%?��"��
�
�� c � � y)N�Big5� �r s r �charset_namezBig5Prober.charset_name) s � �r c � � y)N�Chineser r s r �languagezBig5Prober.language- s � �r )r N) �__name__�
__module__�__qualname__r �property�strr r �
__classcell__)r s @r r r " |