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 */