1# ***************************************************************************
2# *
3# *  Copyright (C) 2004-2015, International Business Machines
4# *  Corporation; Unicode, Inc.; and others.  All Rights Reserved.
5# *
6# ***************************************************************************
7# File: Hiragana_Katakana.txt
8# Generated from CLDR
9#
10:: [\u0000-\u007E 、。 \u3099-゜ ァ-ー 。-゚ー[:Hiragana:] [:Katakana:] [:nonspacing mark:]] ;
11:: NFKC ();
12わ\u3099 ↔ ヷ;
13ゐ\u3099 ↔ ヸ;
14ゑ\u3099 ↔ ヹ;
15を\u3099 ↔ ヺ;
16ぁ ↔ ァ;
17あ ↔ ア;
18ぃ ↔ ィ;
19い ↔ イ;
20ぅ ↔ ゥ;
21う ↔ ウ;
22ぇ ↔ ェ;
23え ↔ エ;
24ぉ ↔ ォ;
25お ↔ オ;
26か ↔ カ;
27が ↔ ガ;
28き ↔ キ;
29ぎ ↔ ギ;
30く ↔ ク;
31ぐ ↔ グ;
32け ↔ ケ;
33げ ↔ ゲ;
34こ ↔ コ;
35ご ↔ ゴ;
36さ ↔ サ;
37ざ ↔ ザ;
38し ↔ シ;
39じ ↔ ジ;
40す ↔ ス;
41ず ↔ ズ;
42せ ↔ セ;
43ぜ ↔ ゼ;
44そ ↔ ソ;
45ぞ ↔ ゾ;
46た ↔ タ;
47だ ↔ ダ;
48ち ↔ チ;
49ぢ ↔ ヂ;
50っ ↔ ッ;
51つ ↔ ツ;
52づ ↔ ヅ;
53て ↔ テ;
54で ↔ デ;
55と ↔ ト;
56ど ↔ ド;
57な ↔ ナ;
58に ↔ ニ;
59ぬ ↔ ヌ;
60ね ↔ ネ;
61の ↔ ノ;
62は ↔ ハ;
63ば ↔ バ;
64ぱ ↔ パ;
65ひ ↔ ヒ;
66び ↔ ビ;
67ぴ ↔ ピ;
68ふ ↔ フ;
69ぶ ↔ ブ;
70ぷ ↔ プ;
71へ ↔ ヘ;
72べ ↔ ベ;
73ぺ ↔ ペ;
74ほ ↔ ホ;
75ぼ ↔ ボ;
76ぽ ↔ ポ;
77ま ↔ マ;
78み ↔ ミ;
79む ↔ ム;
80め ↔ メ;
81も ↔ モ;
82ゃ ↔ ャ;
83や ↔ ヤ;
84ゅ ↔ ュ;
85ゆ ↔ ユ;
86ょ ↔ ョ;
87よ ↔ ヨ;
88ら ↔ ラ;
89り ↔ リ;
90る ↔ ル;
91れ ↔ レ;
92ろ ↔ ロ;
93ゎ ↔ ヮ;
94わ ↔ ワ;
95ゐ ↔ ヰ;
96ゑ ↔ ヱ;
97を ↔ ヲ;
98ん ↔ ン;
99ゔ ↔ ヴ;
100ゝ ↔ ヽ;
101ゞ ↔ ヾ;
102か ← ヵ;
103け ← ヶ;
104$xa = [ \
105ぁ あ か が さ ざ \
106た だ な は ば ぱ \
107ま ゃ や ら ゎ わ \
108];
109$xi = [ \
110ぃ い き ぎ し じ \
111ち ぢ に ひ び ぴ \
112み り ゐ \
113];
114$xu = [ \
115ぅ う く ぐ す ず \
116っ つ づ ぬ ふ ぶ \
117ぷ む ゅ ゆ る ゔ \
118];
119$xe = [ \
120ぇ え け げ せ ぜ \
121て で ね へ べ ぺ \
122め れ ゑ \
123];
124$xo = [ \
125ぉ お こ ご そ ぞ \
126と ど の ほ ぼ ぽ \
127も ょ よ ろ を \
128];
129あ ← $xa {ー};
130い ← $xi {ー};
131う ← $xu {ー};
132え ← $xe {ー};
133お ← $xo {ー};
134:: (NFKC) ;
135:: ([\u0000-\u007E 、。 \u3099-゜ ァ-ー 。-゚ー[:Hiragana:] [:Katakana:] [:nonspacing mark:]]);
136