관리-도구
편집 파일: cd.cpython-38.pyc
U *�e1 � @ s� d dl Z d dlmZ d dlmZ d dlmZ d dlmZm Z m Z mZmZ ddl mZmZmZmZmZ ddlmZ dd lmZ dd lmZmZmZmZmZ ee e d�dd �Zee e d�dd�Ze� ee e d�dd��Z e� ee e d�dd��Z!eed�eee"e"f d�dd��Z#d-e e e"e e d�dd�Z$ee e e%d�dd�Z&ee e d �d!d"�Z'e e ed#�d$d%�Z(eed#�d&d'�Z)ed(d�d.ee%ee ed*�d+d,��Z*dS )/� N)�IncrementalDecoder)�Counter)� lru_cache)r �Dict�List�Optional�Tuple� )�FREQUENCIES�KO_NAMES�LANGUAGE_SUPPORTED_COUNT�TOO_SMALL_SEQUENCE�ZH_NAMES)� is_suspiciously_successive_range)�CoherenceMatches)�is_accentuated�is_latin�is_multi_byte_encoding�is_unicode_range_secondary� unicode_range)� iana_name�returnc s� t | �rtd��t�d�| ��j}|dd�}i �d� tdd�D ]^}|�t|g��}|r>t |�}|dkrhq>t |�d kr>|�kr�d�|<