ReactOS
0.4.15-dev-7998-gdb93cb1
dakuten.h
Go to the documentation of this file.
1
/*
2
* The dakuten (Japanese voiced letter) table
3
*/
4
/* DEFINE_DAKUTEN(voiced, single1, single2, half1, half2) */
5
/* NOTE: This list must be sorted. */
6
DEFINE_DAKUTEN
(0x304C, 0x304B, 0x309B, 0xFF76, 0x309B)
/* が --> か゛ --> ガ */
7
DEFINE_DAKUTEN
(0x304E, 0x304D, 0x309B, 0xFF77, 0x309B)
/* ぎ --> き゛ --> ギ */
8
DEFINE_DAKUTEN
(0x3050, 0x304F, 0x309B, 0xFF78, 0x309B)
/* ぐ --> く゛ --> グ */
9
DEFINE_DAKUTEN
(0x3052, 0x3051, 0x309B, 0xFF79, 0x309B)
/* げ --> け゛ --> ゲ */
10
DEFINE_DAKUTEN
(0x3054, 0x3053, 0x309B, 0xFF7A, 0x309B)
/* ご --> こ゛ --> ゴ */
11
DEFINE_DAKUTEN
(0x3056, 0x3055, 0x309B, 0xFF7B, 0x309B)
/* ざ --> さ゛ --> ザ */
12
DEFINE_DAKUTEN
(0x3058, 0x3057, 0x309B, 0xFF7C, 0x309B)
/* じ --> し゛ --> ジ */
13
DEFINE_DAKUTEN
(0x305A, 0x3059, 0xFF9E, 0xFF7D, 0x309B)
/* ず --> す゛ --> ズ */
14
DEFINE_DAKUTEN
(0x305C, 0x305B, 0x309B, 0xFF7E, 0x309B)
/* ぜ --> せ゛ --> ゼ */
15
DEFINE_DAKUTEN
(0x305E, 0x305D, 0x309B, 0xFF7F, 0x309B)
/* ぞ --> そ゛ --> ゾ */
16
DEFINE_DAKUTEN
(0x3060, 0x305F, 0x309B, 0xFF80, 0x309B)
/* だ --> た゛ --> ダ */
17
DEFINE_DAKUTEN
(0x3062, 0x3061, 0x309B, 0xFF81, 0x309B)
/* ぢ --> ち゛ --> ヂ */
18
DEFINE_DAKUTEN
(0x3065, 0x3064, 0x309B, 0xFF82, 0x309B)
/* づ --> つ゛ --> ヅ */
19
DEFINE_DAKUTEN
(0x3067, 0x3066, 0x309B, 0xFF83, 0x309B)
/* で --> て゛ --> デ */
20
DEFINE_DAKUTEN
(0x3069, 0x3068, 0x309B, 0xFF84, 0x309B)
/* ど --> と゛ --> ド */
21
DEFINE_DAKUTEN
(0x3070, 0x306F, 0x309B, 0xFF8A, 0x309B)
/* ば --> は゛ --> バ */
22
DEFINE_DAKUTEN
(0x3071, 0x306F, 0x309C, 0xFF8A, 0x309B)
/* ぱ --> は゜ --> パ */
23
DEFINE_DAKUTEN
(0x3073, 0x3072, 0x309B, 0xFF8B, 0x309B)
/* び --> ひ゛ --> ビ */
24
DEFINE_DAKUTEN
(0x3074, 0x3072, 0x309C, 0xFF8B, 0x309B)
/* ぴ --> ひ゜ --> ピ */
25
DEFINE_DAKUTEN
(0x3076, 0x3075, 0x309B, 0xFF8C, 0x309B)
/* ぶ --> ふ゛ --> ブ */
26
DEFINE_DAKUTEN
(0x3077, 0x3075, 0x309C, 0xFF8C, 0x309B)
/* ぷ --> ふ゜ --> プ */
27
DEFINE_DAKUTEN
(0x3079, 0x3078, 0x309B, 0xFF8D, 0x309B)
/* べ --> へ゛ --> ベ */
28
DEFINE_DAKUTEN
(0x307A, 0x3078, 0x309C, 0xFF8D, 0x309B)
/* ぺ --> へ゜ --> ペ */
29
DEFINE_DAKUTEN
(0x307C, 0x307B, 0x309B, 0xFF8E, 0x309B)
/* ぼ --> ほ゛ --> ボ */
30
DEFINE_DAKUTEN
(0x307D, 0x307B, 0x309C, 0xFF8E, 0x309B)
/* ぽ --> ほ゜ --> ポ */
31
DEFINE_DAKUTEN
(0x3094, 0x3046, 0x309B, 0xFF73, 0x309B)
/* ゔ --> う゛ --> ヴ */
32
DEFINE_DAKUTEN
(0x30AC, 0xFF76, 0x309B, 0xFF76, 0x309B)
/* ガ --> カ゛ --> ガ */
33
DEFINE_DAKUTEN
(0x30AE, 0xFF77, 0x309B, 0xFF77, 0x309B)
/* ギ --> キ゛ --> ギ */
34
DEFINE_DAKUTEN
(0x30B0, 0xFF78, 0x309B, 0xFF78, 0x309B)
/* グ --> ク゛ --> グ */
35
DEFINE_DAKUTEN
(0x30B2, 0xFF79, 0x309B, 0xFF79, 0x309B)
/* ゲ --> ケ゛ --> ゲ */
36
DEFINE_DAKUTEN
(0x30B4, 0xFF7A, 0x309B, 0xFF7A, 0x309B)
/* ゴ --> コ゛ --> ゴ */
37
DEFINE_DAKUTEN
(0x30B6, 0xFF7B, 0x309B, 0xFF7B, 0x309B)
/* ザ --> サ゛ --> ザ */
38
DEFINE_DAKUTEN
(0x30B8, 0xFF7C, 0x309B, 0xFF7C, 0x309B)
/* ジ --> シ゛ --> ジ */
39
DEFINE_DAKUTEN
(0x30BA, 0xFF7D, 0xFF9E, 0xFF7D, 0x309B)
/* ズ --> ス゛ --> ズ */
40
DEFINE_DAKUTEN
(0x30BC, 0xFF7E, 0x309B, 0xFF7E, 0x309B)
/* ゼ --> セ゛ --> ゼ */
41
DEFINE_DAKUTEN
(0x30BE, 0xFF7F, 0x309B, 0xFF7F, 0x309B)
/* ゾ --> ソ゛ --> ゾ */
42
DEFINE_DAKUTEN
(0x30C0, 0xFF80, 0x309B, 0xFF80, 0x309B)
/* ダ --> タ゛ --> ダ */
43
DEFINE_DAKUTEN
(0x30C2, 0xFF81, 0x309B, 0xFF81, 0x309B)
/* ヂ --> チ゛ --> ヂ */
44
DEFINE_DAKUTEN
(0x30C5, 0xFF82, 0x309B, 0xFF82, 0x309B)
/* ヅ --> ツ゛ --> ヅ */
45
DEFINE_DAKUTEN
(0x30C7, 0xFF83, 0x309B, 0xFF83, 0x309B)
/* デ --> テ゛ --> デ */
46
DEFINE_DAKUTEN
(0x30C9, 0xFF84, 0x309B, 0xFF84, 0x309B)
/* ド --> ト゛ --> ド */
47
DEFINE_DAKUTEN
(0x30D0, 0xFF8A, 0x309B, 0xFF8A, 0x309B)
/* バ --> ハ゛ --> バ */
48
DEFINE_DAKUTEN
(0x30D1, 0xFF8A, 0x309C, 0xFF8A, 0x309B)
/* パ --> ハ゜ --> パ */
49
DEFINE_DAKUTEN
(0x30D3, 0xFF8B, 0x309B, 0xFF8B, 0x309B)
/* ビ --> ヒ゛ --> ビ */
50
DEFINE_DAKUTEN
(0x30D4, 0xFF8B, 0x309C, 0xFF8B, 0x309B)
/* ピ --> ヒ゜ --> ピ */
51
DEFINE_DAKUTEN
(0x30D6, 0xFF8C, 0x309B, 0xFF8C, 0x309B)
/* ブ --> フ゛ --> ブ */
52
DEFINE_DAKUTEN
(0x30D7, 0xFF8C, 0x309C, 0xFF8C, 0x309B)
/* プ --> フ゜ --> プ */
53
DEFINE_DAKUTEN
(0x30D9, 0xFF8D, 0x309B, 0xFF8D, 0x309B)
/* ベ --> ヘ゛ --> ベ */
54
DEFINE_DAKUTEN
(0x30DA, 0xFF8D, 0x309C, 0xFF8D, 0x309B)
/* ペ --> ヘ゜ --> ペ */
55
DEFINE_DAKUTEN
(0x30DC, 0xFF8E, 0x309B, 0xFF8E, 0x309B)
/* ボ --> ホ゛ --> ボ */
56
DEFINE_DAKUTEN
(0x30DD, 0xFF8E, 0x309C, 0xFF8E, 0x309B)
/* ポ --> ホ゜ --> ポ */
57
DEFINE_DAKUTEN
(0x30F4, 0xFF73, 0x309B, 0xFF73, 0x309B)
/* ヴ --> ウ゛ --> ヴ */
58
DEFINE_DAKUTEN
(0x30F7, 0xFF9C, 0x309B, 0xFF9C, 0x309B)
/* ヷ --> ワ゛ --> ヷ */
59
DEFINE_DAKUTEN
(0x30FA, 0xFF66, 0x309B, 0xFF66, 0x309B)
/* ヺ --> ヲ゛ --> ヺ */
DEFINE_DAKUTEN
#define DEFINE_DAKUTEN(voiced, single1, single2, half1, half2)
dll
win32
kernel32
winnls
string
dakuten.h
Generated on Thu May 2 2024 06:03:55 for ReactOS by
1.9.6