Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 ÝPf6ã@s,ddlmZddlmZGdd„deƒZdS)é)Ú CharSetProber)Ú ProbingStatecs eZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZ‡fdd„Zdd„Zdd„Zdd„Zdd„Zdd„Zedd„ƒZedd„ƒZedd „ƒZ‡ZS)!Ú HebrewProberéêéëéíéîéïéðéóéôéõéöég{®Gáz„?z ISO-8859-8z windows-1255cs>tt|ƒjƒd|_d|_d|_d|_d|_d|_|j ƒdS)N) ÚsuperrÚ__init__Ú_final_char_logical_scoreÚ_final_char_visual_scoreÚ_prevÚ _before_prevÚ_logical_proberÚ_visual_proberÚreset)Úself)Ú __class__©ú"/usr/lib/python3.6/hebrewprober.pyršszHebrewProber.__init__cCsd|_d|_d|_d|_dS)Néú )rrrr)rrrrr¤szHebrewProber.resetcCs||_||_dS)N)rr)rZ logicalProberZ visualProberrrrÚset_model_probers®szHebrewProber.set_model_proberscCs||j|j|j|j|jgkS)N)Ú FINAL_KAFÚ FINAL_MEMÚ FINAL_NUNÚFINAL_PEÚ FINAL_TSADI)rÚcrrrÚis_final²szHebrewProber.is_finalcCs||j|j|j|jgkS)N)Ú NORMAL_KAFÚ NORMAL_MEMÚ NORMAL_NUNÚ NORMAL_PE)rr%rrrÚ is_non_final¶s zHebrewProber.is_non_finalcCs´|jtjkrtjS|j|ƒ}x�|D]ˆ}|dkrp|jdkrœ|j|jƒrT|jd7_qœ|j|jƒrœ|j d7_ n,|jdkrœ|j|jƒrœ|dkrœ|j d7_ |j|_||_q"Wtj S)Nrr) ÚstaterÚNOT_MEZfilter_high_byte_onlyrr&rrr+rÚ DETECTING)rZbyte_strZcurrrrÚfeedÄs         zHebrewProber.feedcCsx|j|j}||jkr|jS||j kr.|jS|jjƒ|jjƒ}||jkrR|jS||j krd|jS|dkrr|jS|jS)Ng) rrÚMIN_FINAL_CHAR_DISTANCEÚLOGICAL_HEBREW_NAMEÚVISUAL_HEBREW_NAMErZget_confidencerÚMIN_MODEL_DISTANCE)rZfinalsubZmodelsubrrrÚ charset_nameÿs      zHebrewProber.charset_namecCsdS)NZHebrewr)rrrrÚlanguageszHebrewProber.languagecCs(|jjtjkr"|jjtjkr"tjStjS)N)rr,rr-rr.)rrrrr,szHebrewProber.state)Ú__name__Ú __module__Ú __qualname__r r'r!r(r"r)r#r*r$Z NORMAL_TSADIr0r3r2r1rrrr&r+r/Úpropertyr4r5r,Ú __classcell__rr)rrr€s.  ;  rN)Z charsetproberrZenumsrrrrrrÚs  c