/usr/local/lib/python3.6/site-packages/sacremoses/__pycache__
Edit: /usr/local/lib/python3.6/site-packages/sacremoses/__pycache__/util.cpython-36.pyc (5130B)
3
Eg! @ s yd dl mZ W n ek
r0 d dl mZ Y nX d dl mZ d dlmZmZ d dlm Z m
Z
d dlmZ G dd deZ
d d
Zdd Zd
d Zdd ZdddZdddZdS ) )zip_longest)izip_longest)tee)escapeunescape)Paralleldelayed)tqdmc @ sZ e Zd ZdZdZdZdZdZdZd Z d!Z
d"Zd#Zd$Z
d%Zd&Zeeeeee e
ee
eegZdS )'CJKCharsz
An object that enumerates the code points of the CJK characters as listed on
http://en.wikipedia.org/wiki/Basic_Multilingual_Plane#Basic_Multilingual_Plane
. Ϥ @ 0 O e o o p / p N)r r )r
r )r r )r r )r r )r r )r r )r r )r r )r r )r r )r! r" )__name__
__module____qualname____doc__ZHangul_JamoZCJK_RadicalsZPhags_PaZHangul_SyllablesZCJK_Compatibility_IdeographsZCJK_Compatibility_FormsZKatakana_Hangul_HalfwidthZ#Ideographic_Symbols_And_PunctuationZTangutZKana_SupplementZNushuZSupplementary_Ideographic_Planeranges r( r( 9/usr/local/lib/python3.6/site-packages/sacremoses/util.pyr
s4 r
c s t fddd$D S )%u
This checks for CJK character.
>>> CJKChars().ranges
[(4352, 4607), (11904, 42191), (43072, 43135), (44032, 55215), (63744, 64255), (65072, 65103), (65381, 65500), (94208, 101119), (110592, 110895), (110960, 111359), (131072, 196607)]
>>> is_cjk(u'㏾')
True
>>> is_cjk(u'﹟')
False
:param character: The character that needs to be checked.
:type character: char
:return: bool
c s, g | ]$\}}|t ko"|kn qS r( )ord).0startend) characterr( r)
t s zis_cjk..