Current File : /opt/alt/python311/lib/python3.11/site-packages/chardet/__pycache__//latin1prober.cpython-311.pyc
�
q�;f� � �l � d dl mZ d dlmZ dZdZd ZdZdZdZ dZ
dZd Zd
Z
g e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e
�e�e
�e�e
�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e
�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e �e �e �e �e �e �e
�e
�e �e �e �e �e �e �e �e �e
�e
�e �e �e �e �e �e�e �e �e �e �e �e
�e
�e
�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�R ZdZ G d� d
e� � ZdS )� )�
CharSetProber)�ProbingState� � � � � � � � )@r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r c �\ � � e Zd Z� fd�Zd� Zed� � � Zed� � � Zd� Zd� Z � xZ
S )�Latin1Proberc � �� t t | � � � � � d | _ d | _ | � � � d S )N)�superr �__init__�_last_char_class�
_freq_counter�reset)�self� __class__s ��G/opt/alt/python311/lib/python3.11/site-packages/chardet/latin1prober.pyr zLatin1Prober.__init__a s@ �� �
�l�D�!�!�*�*�,�,�,� $���!����
�
������ c �f � t | _ dgt z | _ t j | � � d S )Nr )�OTHr �FREQ_CAT_NUMr r r �r s r r zLatin1Prober.resetg s0 � � #����S�<�/�����D�!�!�!�!�!r c � � dS )Nz
ISO-8859-1� r s r �charset_namezLatin1Prober.charset_namel s � ��|r c � � dS )N� r r s r �languagezLatin1Prober.languagep s � ��rr c � � | � |� � }|D ]a}t | }t | j t z |z }|dk rt
j | _ n| j |xx dz
cc<