
    Q?h                     J    S SK Jr  S SKJr  S SKJr  S SKJr   " S S\5      rg)   )EUCTWDistributionAnalysis)CodingStateMachine)MultiByteCharSetProber)EUCTW_SM_MODELc                   \   ^  \ rS rSrSU 4S jjr\S\4S j5       r\S\4S j5       rSr	U =r
$ )EUCTWProber"   returnc                    > [         TU ]  5         [        [        5      U l        [        5       U l        U R                  5         g )N)super__init__r   r   	coding_smr   distribution_analyzerreset)self	__class__s    E/var/www/html/env/lib/python3.13/site-packages/chardet/euctwprober.pyr   EUCTWProber.__init__#   s.    +N;%>%@"

    c                     g)NzEUC-TW r   s    r   charset_nameEUCTWProber.charset_name)       r   c                     g)NTaiwanr   r   s    r   languageEUCTWProber.language-   r   r   )r   r   )r
   N)__name__
__module____qualname____firstlineno__r   propertystrr   r   __static_attributes____classcell__)r   s   @r   r   r   "   s>     c   #  r   r   N)	chardistributionr   codingstatemachiner   mbcharsetproberr   mbcssmr   r   r   r   r   <module>r,      s    8 8 2 3 "( r   