File: //usr/lib/python3/dist-packages/chardet/__pycache__/cp949prober.cpython-310.pyc
o
    ��X?  �                   @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd� de�ZdS )�   )�EUCKRDistributionAnalysis)�CodingStateMachine)�MultiByteCharSetProber)�CP949_SM_MODELc                       s4   e Zd Z� fdd�Zedd� �Zedd� �Z�  ZS )�CP949Proberc                    s,   t t| ���  tt�| _t� | _| ��  d S )N)	�superr   �__init__r   r   �	coding_smr   �distribution_analyzer�reset��self��	__class__� �5/usr/lib/python3/dist-packages/chardet/cp949prober.pyr   #   s   
zCP949Prober.__init__c                 C   �   dS )N�CP949r   r   r   r   r   �charset_name+   �   zCP949Prober.charset_namec                 C   r   )N�Koreanr   r   r   r   r   �language/   r   zCP949Prober.language)�__name__�
__module__�__qualname__r   �propertyr   r   �
__classcell__r   r   r   r   r   "