o
    2ѹg                     @   s|  d dl mZ d dlZddlmZmZ edZedZedZ	edZ
g d	Zed
ZedZedZedZedZedZedZedZdd ZeeZeeZeeZeeZee	ZeeZee
ZeeZeeZdd ZeeeZeeeZ eeeZ!eeeZ"eee ee Z#eee ee Z$eeeZ%eeeZ&eee ee Z'eee e ee e Z(eeeZ)eee ee	 Z*eee ee Z+eee	Z,eeeZ-eee e	e Z.eee e ee	 e Z/eeeeZ0eeeeZ1e2e3ddfe3ddfe3ddfe3ddfe3ddffZ4eeeZ5[[[[[[[[[[[[[	[[[[
[[[[[[[dS )     )unicode_literalsN   )mapzipu  ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろわをんーゎゐゑゕゖゔゝゞ・「」。、zU!"#$%&'()*+,-./:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 
0123456789u   ｧｱｨｲｩｳｪｴｫｵｶｷｸｹｺｻｼｽｾｿﾀﾁｯﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓｬﾔｭﾕｮﾖﾗﾘﾙﾚﾛﾜｦﾝｰヮヰヱヵヶヽヾ･｢｣｡､)^u   ｧu   ｱu   ｨu   ｲu   ｩu   ｳu   ｪu   ｴu   ｫu   ｵu   ｶu   ｶﾞu   ｷu   ｷﾞu   ｸu   ｸﾞu   ｹu   ｹﾞu   ｺu   ｺﾞu   ｻu   ｻﾞu   ｼu   ｼﾞu   ｽu   ｽﾞu   ｾu   ｾﾞu   ｿu   ｿﾞu   ﾀu   ﾀﾞu   ﾁu   ﾁﾞu   ｯu   ﾂu   ﾂﾞu   ﾃu   ﾃﾞu   ﾄu   ﾄﾞu   ﾅu   ﾆu   ﾇu   ﾈu   ﾉu   ﾊu   ﾊﾞu   ﾊﾟu   ﾋu   ﾋﾞu   ﾋﾟu   ﾌu   ﾌﾞu   ﾌﾟu   ﾍu   ﾍﾞu   ﾍﾟu   ﾎu   ﾎﾞu   ﾎﾟu   ﾏu   ﾐu   ﾑu   ﾒu   ﾓu   ｬu   ﾔu   ｭu   ﾕu   ｮu   ﾖu   ﾗu   ﾘu   ﾙu   ﾚu   ﾛu   ﾜu   ｦu   ﾝu   ｰu   ヮu   ヰu   ヱu   ヵu   ヶu   ｳﾞu   ヽu   ヾu   ･u   ｢u   ｣u   ｡u   ､u   ！＂＃＄％＆＇（）＊＋，－．／：；＜＝＞？＠ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ［＼］＾＿｀ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ｛｜｝～　u   ０１２３４５６７８９u  ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロワヲンーヮヰヱヵヶヴヽヾ・「」。、u   ァアィイゥウェエォオカキクケコサシスセソタチッツテトナニヌネノハヒフヘホマミムメモャヤュユョヨラリルレロワヲンーヮヰヱヵヶヽヾ・「」。、Zaiueoaiueonu!   ぁぃぅぇぉあいうえおんu<   ぁぃぅぇぉゃゅょっァィゥェォヵヶャュョッu<   あいうえおやゆよつアイウエオカケヤユヨツc                 C   s   t tt| S N)listr   ord)chars r   U/Users/admin/.pyenv/versions/3.10.0/lib/python3.10/site-packages/jaconv/conv_table.py_to_ord_list-      r   c                 C   s   t t| |S r   )dictr   )Z_fromZ_tor   r   r   _to_dict<   r   r   z( a){2,}z a:z( i){2,}z i:z( u){2,}z u:z( e){2,}z e:z( o){2,}z o:)6
__future__r   recompatr   r   r   ZHIRAGANAZ
HALF_ASCIIZ
HALF_DIGITZHALF_KANA_SEIONZ	HALF_KANAZ
FULL_ASCIIZ
FULL_DIGITZ	FULL_KANAZFULL_KANA_SEIONZHEPBURNZHEPBURN_KANAZ
SMALL_KANAZSMALL_KANA_NORMALIZEDr   ZHIRAGANA_ORDZFULL_KANA_ORDZHALF_ASCII_ORDZFULL_ASCII_ORDZHALF_DIGIT_ORDZFULL_DIGIT_ORDZHALF_KANA_SEION_ORDZFULL_KANA_SEION_ORDZSMALL_KANA_ORDr   Z	H2K_TABLEZ
H2HK_TABLEZ	K2H_TABLEZH2Z_AZH2Z_ADZH2Z_AKZH2Z_DZH2Z_KZH2Z_DKZH2Z_ALLZZ2H_AZZ2H_ADZZ2H_AKZZ2H_DZZ2H_KZZ2H_DKZZ2H_ALLZKANA2HEPZHEP2KANAtuplecompileZJULIUS_LONG_VOWELZSMALL_KANA2BIG_KANAr   r   r   r   <module>   s   












