summaryrefslogtreecommitdiff
path: root/language/korean/hcode1_1/h3Bcode.h
blob: ab249df95c3370663e4c89ee7ee4828259fd5d8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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
105
static char StartCode[No3Bcode][3] = {
	"\016","_","_" };
static char EndCode[No3Bcode][3] = {
	"\017","_","_" };
static char ChoSung[32][No3Bcode][3] = {
"",  "",  "",
"",  "",  "",
"A", "r", "G",  /* 0x02 */
"B", "R", "GG",
"D", "s", "N",
"G", "e", "D",
"H", "E", "DD",
"I", "f", "R",
"Q", "a", "M",
"R", "q", "B",
"S", "Q", "BB",
"U", "t", "S",
"V", "T", "SS",
"W", "d", ".",
"X", "w", "J",
"Y", "W", "JJ",
"Z", "c", "Ch",
"[", "z", "K",
"\\","x", "T",
"]", "v", "P",
"^", "g", "H",  /* 0x14 */
"",  "",  "",
"",  "",  "",
"",  "",  "",
"",  "",  "",
"",  "",  "",
"",  "",  "",
"",  "",  "",
"",  "",  "",
"",  "",  "",
"",  "",  "",
"",  "",  "" };  /* 0x1f */

static char JungSung[32][No3Bcode][4] = {
"",   "",   "",
"",   "" ,  "",
"",   "" ,  "",
"b",  "k",  "a",
"c",  "o",  "ai",
"d",  "i",  "ya",
"e",  "O",  "yai",
"f",  "j",  "eo",    /* 0x07 */
"",   "" ,  "",
"",   "" ,  "",
"g",  "p",  "e",
"j",  "u",  "yeo",
"k",  "P",  "ye",
"l",  "h",  "o",
"lb", "hk", "oa",
"lc", "ho", "oai",    /* 0x0f */
"",   "",   "",
"",   "",   "",
"l|", "hl", "oi",
"r",  "y",  "yo",
"s",  "n",  "u",
"sf", "nj", "ueo",
"sg", "np", "ue",
"s|", "nk", "ui",    /* 0x17 */
"",   "",   "",
"",   "",   "",
"w",  "b",  "yu",
"z",  "m",  "eu",
"z|", "mi", "eui",
"|",  "k",  "i",
"",   "",   "",
"",   "",   "" };   /* 0x1f */

static char JongSung[32][No3Bcode][3] = {
"",   "",   "",
"",   "",   "",   /* Without Jongsung */
"A",  "r",  "g",
"B",  "R",  "gg",
"AU", "rt", "gs",
"D",  "s",  "n",
"DX", "sw", "nj",
"D^", "sg", "nh",
"G",  "e",  "d",
"I",  "f",  "l",
"IA", "fr", "lg",
"IQ", "fa", "lm",
"IR", "fq", "lb",
"IU", "ft", "ls",
"I\\","fx", "lt",
"I]", "fv", "lp",
"I^", "fg", "lh",
"Q",  "a",  "m",
"" ,  "",   "",
"R",  "q",  "b",
"RU", "Q",  "bs",
"U",  "t",  "s",
"V",  "T",  "ss",
"W",  "d",  "ng",
"X",  "w",  "j",
"Z",  "c",  "ch",
"[",  "z",  "k",
"\\", "x",  "t",
"]",  "v",  "p",
"^",  "g",  "h",
"",   "",   "",
"",   "",   "" };  /* 0x1f */