+
    ¿ù3i“  ã                   ó–   € R t ^ RIHtHt  ! R R4      t ! R R]4      t ! R R]4      t ! R R	4      t ! R
 R4      t ! R R4      t	R# )zr
All of the Enums that are used throughout the chardet package.

:author: Dan Blanchard (dan.blanchard@gmail.com)
)ÚEnumÚFlagc                   ó&   € ] tR t^
tRt^ t^t^tRtR# )Ú
InputStatezK
This enum represents the different states a universal detector can be in.
© N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
PURE_ASCIIÚ	ESC_ASCIIÚ	HIGH_BYTEÚ__static_attributes__r   ó    Ú//usr/lib/python3/dist-packages/chardet/enums.pyr   r   
   s   † ñð €JØ€IØ„Ir   r   c                   óh   € ] tR t^tRt^ t^t^t^t^t	^t
^t]],          t]],          ]	,          tRtR# )ÚLanguageFilterz^
This enum represents the different language filters we can apply to a
``UniversalDetector``.
r   N)r   r   r	   r
   r   ÚNONEÚCHINESE_SIMPLIFIEDÚCHINESE_TRADITIONALÚJAPANESEÚKOREANÚNON_CJKÚALLÚCHINESEÚCJKr   r   r   r   r   r      sH   † ñð
 €DØÐØÐØ€HØ€FØ€GØ
€CØ Ð#6Õ6€GØ
�HÕ
˜vÕ
%„Cr   r   c                   ó&   € ] tR t^%tRt^ t^t^tRtR# )ÚProbingStatez?
This enum represents the different states a prober can be in.
r   N)	r   r   r	   r
   r   Ú	DETECTINGÚFOUND_ITÚNOT_MEr   r   r   r   r   r   %   s   † ñð €IØ€HØ„Fr   r   c                   ó&   € ] tR t^/tRt^ t^t^tRtR# )ÚMachineStatezF
This enum represents the different states a state machine can be in.
r   N)	r   r   r	   r
   r   ÚSTARTÚERRORÚITS_MEr   r   r   r   r#   r#   /   s   † ñð €EØ€EØ„Fr   r#   c                   óP   a € ] tR t^9t o Rt^ t^t^t^t]	V 3R lR l4       t
RtV tR# )ÚSequenceLikelihoodzP
This enum represents the likelihood of a character following the previous one.
c                ó    <€ V ^8„  d   QhRS[ /# )é   Úreturn)Úint)ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚSequenceLikelihood.__annotate__D   s   ø€ ÷ ñ ¡3ñ r   c                ó   € ^# )z::returns: The number of likelihood categories in the enum.r   )Úclss   &r   Úget_num_categoriesÚ%SequenceLikelihood.get_num_categoriesC   s   € ñ r   r   N)r   r   r	   r
   r   ÚNEGATIVEÚUNLIKELYÚLIKELYÚPOSITIVEÚclassmethodr3   r   Ú__classdictcell__)r.   s   @r   r(   r(   9   s2   ø‡ € ñð €HØ€HØ€FØ€Hà÷ó ör   r(   c                   ó.   € ] tR t^ItRt^ÿt^þt^ýt^üt^ût	Rt
R# )ÚCharacterCategoryz¨
This enum represents the different categories language models for
``SingleByteCharsetProber`` put characters into.

Anything less than CONTROL is considered a letter.
r   N)r   r   r	   r
   r   Ú	UNDEFINEDÚ
LINE_BREAKÚSYMBOLÚDIGITÚCONTROLr   r   r   r   r<   r<   I   s"   † ñð €IØ€JØ€FØ€EØ„Gr   r<   N)
r   Úenumr   r   r   r   r   r#   r(   r<   r   r   r   Ú<module>rC      sO   ðñ÷ ÷ñ ô&�Tô &ô"�4ô ÷ñ ÷ñ ÷ ó r   