Path: blob/main/korean/hcode/files/patch-h4Bcode.h
18157 views
--- h4Bcode.h.orig 1998-03-11 04:46:36.000000000 -05001+++ h4Bcode.h 2013-06-12 19:24:09.000000000 -04002@@ -8,121 +8,121 @@3#define NoVOW 29+145unsigned int CON[NoCON][SetCON] = {6-0xa1,0x8441,0x8441,0xa4d4, /* FILL*/7-0xa2,0x8841,0x8442,0xa4a1, /* K */8-0xa3,0x8c41,0x8443,0xa4a2, /* KK */9-0xa4,INFILL,FIFILL,KSFILL, /*! kl */10-0xa5,INFILL,0x8444,0xa4a3, /* KS */11-0xa6,INFILL,FIFILL,KSFILL, /*! ksk*/12-0xa7,0x9041,0x8445,0xa4a4, /* N */13-0xa8,INFILL,FIFILL,KSFILL, /*! nk */14-0xa9,INFILL,FIFILL,0xa4d5, /*-nn */15-0xaa,INFILL,FIFILL,0xa4d6, /*-nt */16-0xab,INFILL,FIFILL,0xa4d7, /*-ns */17-0xac,INFILL,FIFILL,0xa4d8, /*-n4 */18-0xad,INFILL,0x8446,0xa4a5, /* NC */19-0xae,INFILL,0x8447,0xa4a6, /* NH */20-0xaf,0x9441,0x8448,0xa4a7, /* T */21-0xb0,INFILL,FIFILL,KSFILL, /*! tk */22-0xb1,0x9841,FIFILL,0xa4a8, /* TT */23-0xb2,0x9c41,0x8449,0xa4a9, /* R/L */24-0xb3,INFILL,0x844a,0xa4aa, /* LK */25-0xb4,INFILL,FIFILL,0xa4d9, /*-lks */26-0xb5,INFILL,FIFILL,0xa4da, /*-lt */27-0xb6,INFILL,0x844b,0xa4ab, /* LM */28-0xb7,INFILL,FIFILL,KSFILL, /*! lmk*/29-0xb8,INFILL,0x844c,0xa4ac, /* LP */30-0xb9,INFILL,FIFILL,0xa4db, /*-lps */31-0xba,INFILL,FIFILL,KSFILL, /*! l6 */32-0xbb,INFILL,0x844d,0xa4ad, /* LS */33-0xbc,INFILL,FIFILL,0xa4dc, /*-l4 */34-0xbd,INFILL,FIFILL,0xa4dd, /*-l7 */35-0xbe,INFILL,0x844e,0xa4ae, /* LTH */36-0xbf,INFILL,0x844f,0xa4af, /* LPH */37-0xc0,INFILL,0x8450,0xa4b0, /* LH */38-0xc1,0xa041,0x8451,0xa4b1, /* M */39-0xc2,INFILL,FIFILL,KSFILL, /*! mk */40-0xc3,INFILL,FIFILL,KSFILL, /*! ml */41-0xc4,INFILL,FIFILL,0xa4de, /*-mp */42-0xc5,INFILL,FIFILL,0xa4df, /*-ms */43-0xc6,INFILL,FIFILL,0xa4e0, /*-m4 */44-0xc7,INFILL,FIFILL,0xa4e1, /*-1 */45-0xc8,0xa441,0x8453,0xa4b2, /* P */46-0xc9,INFILL,FIFILL,0xa4e2, /*-pk */47-0xca,INFILL,FIFILL,0xa4e3, /*-pt */48-0xcb,INFILL,FIFILL,KSFILL, /*! pl */49-0xcc,0xa841,FIFILL,0xa4b3, /* PP */50-0xcd,INFILL,0x8454,0xa4b4, /* PS */51-0xce,INFILL,FIFILL,0xa4e4, /*-psk */52-0xcf,INFILL,FIFILL,0xa4e5, /*-pst */53-0xd0,INFILL,FIFILL,0xa4e6, /*-pc */54-0xd1,INFILL,FIFILL,0xa4e7, /*-pth */55-0xd2,INFILL,FIFILL,KSFILL, /*! pph*/56-0xd3,INFILL,FIFILL,0xa4e8, /*-6 */57-0xd4,INFILL,FIFILL,0xa4e9, /*-0 */58-0xd5,0xac41,0x8455,0xa4b5, /* S */59-0xd6,INFILL,FIFILL,0xa4ea, /*-sk */60-0xd7,INFILL,FIFILL,0xa4eb, /*-sn */61-0xd8,INFILL,FIFILL,0xa4ec, /*-st */62-0xd9,INFILL,FIFILL,KSFILL, /*! sl */63-0xda,INFILL,FIFILL,KSFILL, /*! sm */64-0xdb,INFILL,FIFILL,0xa4ed, /*-sp */65-0xdc,INFILL,FIFILL,KSFILL, /*! spk*/66-0xdd,0xb041,0x8456,0xa4b6, /* SS */67-0xde,INFILL,FIFILL,0xa4ee, /*-sc */68-0xdf,INFILL,FIFILL,KSFILL, /*! sch*/69-0xe0,INFILL,FIFILL,KSFILL, /*! skh*/70-0xe1,INFILL,FIFILL,KSFILL, /*! sth*/71-0xe2,INFILL,FIFILL,KSFILL, /*! sph*/72-0xe3,INFILL,FIFILL,KSFILL, /*! sh */73-0xe4,INFILL,FIFILL,0xa4ef, /*-4 */74-0xe5,0xb441,0x8457,0xa4b7, /* o */75-0xe6,INFILL,FIFILL,KSFILL, /*! os */76-0xe7,INFILL,FIFILL,0xa4f0, /*-oo */77-0xe8,INFILL,FIFILL,0xa4f6, /*-7 */78-0xe9,INFILL,FIFILL,0xa4f1, /*-8 */79-0xea,INFILL,FIFILL,0xa4f2, /*-8s */80-0xeb,INFILL,FIFILL,0xa4f3, /*-84 */81-0xec,0xb841,0x8458,0xa4b8, /* C */82-0xed,0xbc41,FIFILL,0xa4b9, /* CC */83-0xee,0xc041,0x8459,0xa4ba, /* CH */84-0xef,0xc441,0x845a,0xa4bb, /* KH */85-0xf0,0xc841,0x845b,0xa4bc, /* TH */86-0xf1,0xcc41,0x845c,0xa4bd, /* PH */87-0xf2,INFILL,FIFILL,0xa4f4, /*-9 */88-0xf3,0xd041,0x845d,0xa4be, /* H */89-0xf3,INFILL,FIFILL,0xa4f5 /*-hh */90+ { 0xa1,0x8441,0x8441,0xa4d4 }, /* FILL*/91+ { 0xa2,0x8841,0x8442,0xa4a1 }, /* K */92+ { 0xa3,0x8c41,0x8443,0xa4a2 }, /* KK */93+ { 0xa4,INFILL,FIFILL,KSFILL }, /*! kl */94+ { 0xa5,INFILL,0x8444,0xa4a3 }, /* KS */95+ { 0xa6,INFILL,FIFILL,KSFILL }, /*! ksk*/96+ { 0xa7,0x9041,0x8445,0xa4a4 }, /* N */97+ { 0xa8,INFILL,FIFILL,KSFILL }, /*! nk */98+ { 0xa9,INFILL,FIFILL,0xa4d5 }, /*-nn */99+ { 0xaa,INFILL,FIFILL,0xa4d6 }, /*-nt */100+ { 0xab,INFILL,FIFILL,0xa4d7 }, /*-ns */101+ { 0xac,INFILL,FIFILL,0xa4d8 }, /*-n4 */102+ { 0xad,INFILL,0x8446,0xa4a5 }, /* NC */103+ { 0xae,INFILL,0x8447,0xa4a6 }, /* NH */104+ { 0xaf,0x9441,0x8448,0xa4a7 }, /* T */105+ { 0xb0,INFILL,FIFILL,KSFILL }, /*! tk */106+ { 0xb1,0x9841,FIFILL,0xa4a8 }, /* TT */107+ { 0xb2,0x9c41,0x8449,0xa4a9 }, /* R/L */108+ { 0xb3,INFILL,0x844a,0xa4aa }, /* LK */109+ { 0xb4,INFILL,FIFILL,0xa4d9 }, /*-lks */110+ { 0xb5,INFILL,FIFILL,0xa4da }, /*-lt */111+ { 0xb6,INFILL,0x844b,0xa4ab }, /* LM */112+ { 0xb7,INFILL,FIFILL,KSFILL }, /*! lmk*/113+ { 0xb8,INFILL,0x844c,0xa4ac }, /* LP */114+ { 0xb9,INFILL,FIFILL,0xa4db }, /*-lps */115+ { 0xba,INFILL,FIFILL,KSFILL }, /*! l6 */116+ { 0xbb,INFILL,0x844d,0xa4ad }, /* LS */117+ { 0xbc,INFILL,FIFILL,0xa4dc }, /*-l4 */118+ { 0xbd,INFILL,FIFILL,0xa4dd }, /*-l7 */119+ { 0xbe,INFILL,0x844e,0xa4ae }, /* LTH */120+ { 0xbf,INFILL,0x844f,0xa4af }, /* LPH */121+ { 0xc0,INFILL,0x8450,0xa4b0 }, /* LH */122+ { 0xc1,0xa041,0x8451,0xa4b1 }, /* M */123+ { 0xc2,INFILL,FIFILL,KSFILL }, /*! mk */124+ { 0xc3,INFILL,FIFILL,KSFILL }, /*! ml */125+ { 0xc4,INFILL,FIFILL,0xa4de }, /*-mp */126+ { 0xc5,INFILL,FIFILL,0xa4df }, /*-ms */127+ { 0xc6,INFILL,FIFILL,0xa4e0 }, /*-m4 */128+ { 0xc7,INFILL,FIFILL,0xa4e1 }, /*-1 */129+ { 0xc8,0xa441,0x8453,0xa4b2 }, /* P */130+ { 0xc9,INFILL,FIFILL,0xa4e2 }, /*-pk */131+ { 0xca,INFILL,FIFILL,0xa4e3 }, /*-pt */132+ { 0xcb,INFILL,FIFILL,KSFILL }, /*! pl */133+ { 0xcc,0xa841,FIFILL,0xa4b3 }, /* PP */134+ { 0xcd,INFILL,0x8454,0xa4b4 }, /* PS */135+ { 0xce,INFILL,FIFILL,0xa4e4 }, /*-psk */136+ { 0xcf,INFILL,FIFILL,0xa4e5 }, /*-pst */137+ { 0xd0,INFILL,FIFILL,0xa4e6 }, /*-pc */138+ { 0xd1,INFILL,FIFILL,0xa4e7 }, /*-pth */139+ { 0xd2,INFILL,FIFILL,KSFILL }, /*! pph*/140+ { 0xd3,INFILL,FIFILL,0xa4e8 }, /*-6 */141+ { 0xd4,INFILL,FIFILL,0xa4e9 }, /*-0 */142+ { 0xd5,0xac41,0x8455,0xa4b5 }, /* S */143+ { 0xd6,INFILL,FIFILL,0xa4ea }, /*-sk */144+ { 0xd7,INFILL,FIFILL,0xa4eb }, /*-sn */145+ { 0xd8,INFILL,FIFILL,0xa4ec }, /*-st */146+ { 0xd9,INFILL,FIFILL,KSFILL }, /*! sl */147+ { 0xda,INFILL,FIFILL,KSFILL }, /*! sm */148+ { 0xdb,INFILL,FIFILL,0xa4ed }, /*-sp */149+ { 0xdc,INFILL,FIFILL,KSFILL }, /*! spk*/150+ { 0xdd,0xb041,0x8456,0xa4b6 }, /* SS */151+ { 0xde,INFILL,FIFILL,0xa4ee }, /*-sc */152+ { 0xdf,INFILL,FIFILL,KSFILL }, /*! sch*/153+ { 0xe0,INFILL,FIFILL,KSFILL }, /*! skh*/154+ { 0xe1,INFILL,FIFILL,KSFILL }, /*! sth*/155+ { 0xe2,INFILL,FIFILL,KSFILL }, /*! sph*/156+ { 0xe3,INFILL,FIFILL,KSFILL }, /*! sh */157+ { 0xe4,INFILL,FIFILL,0xa4ef }, /*-4 */158+ { 0xe5,0xb441,0x8457,0xa4b7 }, /* o */159+ { 0xe6,INFILL,FIFILL,KSFILL }, /*! os */160+ { 0xe7,INFILL,FIFILL,0xa4f0 }, /*-oo */161+ { 0xe8,INFILL,FIFILL,0xa4f6 }, /*-7 */162+ { 0xe9,INFILL,FIFILL,0xa4f1 }, /*-8 */163+ { 0xea,INFILL,FIFILL,0xa4f2 }, /*-8s */164+ { 0xeb,INFILL,FIFILL,0xa4f3 }, /*-84 */165+ { 0xec,0xb841,0x8458,0xa4b8 }, /* C */166+ { 0xed,0xbc41,FIFILL,0xa4b9 }, /* CC */167+ { 0xee,0xc041,0x8459,0xa4ba }, /* CH */168+ { 0xef,0xc441,0x845a,0xa4bb }, /* KH */169+ { 0xf0,0xc841,0x845b,0xa4bc }, /* TH */170+ { 0xf1,0xcc41,0x845c,0xa4bd }, /* PH */171+ { 0xf2,INFILL,FIFILL,0xa4f4 }, /*-9 */172+ { 0xf3,0xd041,0x845d,0xa4be }, /* H */173+ { 0xf3,INFILL,FIFILL,0xa4f5 } /*-hh */174};175176unsigned int VOW[NoVOW][SetVOW] = {177-0xa1,0x8441,0xa4d4, /* FILL */178-0xa2,0x8461,0xa4bf, /* A */179-0xa3,0x8481,0xa4c0, /* AE */180-0xa4,0x84a1,0xa4c1, /* YA */181-0xa5,0x84c1,0xa4c2, /* YAE */182-0xa6,0x84e1,0xa4c3, /* EO */183-0xa7,0x8541,0xa4c4, /* E */184-0xa8,0x8561,0xa4c5, /* YEO */185-0xa9,0x8581,0xa4c6, /* YE */186-0xaa,0x85a1,0xa4c7, /* O */187-0xab,0x85c1,0xa4c8, /* WA */188-0xac,0x85e1,0xa4c9, /* WAE */189-0xad,0x8641,0xa4ca, /* OE */190-0xae,0x8661,0xa4cb, /* YO */191-0xaf,VOFILL,0xa4f7, /*YoYa */192-0xb0,VOFILL,0xa4f8, /*YoYae*/193-0xb1,VOFILL,0xa4f9, /*YoI */194-0xb2,0x8681,0xa4cc, /* U */195-0xb3,0x86a1,0xa4cd, /* WEO */196-0xb4,0x86c1,0xa4ce, /* WE */197-0xb5,0x86e1,0xa4cf, /* WI */198-0xb6,0x8741,0xa4d0, /* YU */199-0xb7,VOFILL,0xa4fa, /*YuYeo*/200-0xb8,VOFILL,0xa4fb, /*YuYe */201-0xb9,VOFILL,0xa4fc, /*YuI */202-0xba,0x8761,0xa4d1, /* EU */203-0xbb,0x8781,0xa4d2, /* YI */204-0xbc,0x87a1,0xa4d3, /* I */205-0xbd,VOFILL,0xa4fd, /* . */206-0xbe,VOFILL,0xa4fe /* .i */207+ { 0xa1,0x8441,0xa4d4 }, /* FILL */208+ { 0xa2,0x8461,0xa4bf }, /* A */209+ { 0xa3,0x8481,0xa4c0 }, /* AE */210+ { 0xa4,0x84a1,0xa4c1 }, /* YA */211+ { 0xa5,0x84c1,0xa4c2 }, /* YAE */212+ { 0xa6,0x84e1,0xa4c3 }, /* EO */213+ { 0xa7,0x8541,0xa4c4 }, /* E */214+ { 0xa8,0x8561,0xa4c5 }, /* YEO */215+ { 0xa9,0x8581,0xa4c6 }, /* YE */216+ { 0xaa,0x85a1,0xa4c7 }, /* O */217+ { 0xab,0x85c1,0xa4c8 }, /* WA */218+ { 0xac,0x85e1,0xa4c9 }, /* WAE */219+ { 0xad,0x8641,0xa4ca }, /* OE */220+ { 0xae,0x8661,0xa4cb }, /* YO */221+ { 0xaf,VOFILL,0xa4f7 }, /*YoYa */222+ { 0xb0,VOFILL,0xa4f8 }, /*YoYae*/223+ { 0xb1,VOFILL,0xa4f9 }, /*YoI */224+ { 0xb2,0x8681,0xa4cc }, /* U */225+ { 0xb3,0x86a1,0xa4cd }, /* WEO */226+ { 0xb4,0x86c1,0xa4ce }, /* WE */227+ { 0xb5,0x86e1,0xa4cf }, /* WI */228+ { 0xb6,0x8741,0xa4d0 }, /* YU */229+ { 0xb7,VOFILL,0xa4fa }, /*YuYeo*/230+ { 0xb8,VOFILL,0xa4fb }, /*YuYe */231+ { 0xb9,VOFILL,0xa4fc }, /*YuI */232+ { 0xba,0x8761,0xa4d1 }, /* EU */233+ { 0xbb,0x8781,0xa4d2 }, /* YI */234+ { 0xbc,0x87a1,0xa4d3 }, /* I */235+ { 0xbd,VOFILL,0xa4fd }, /* . */236+ { 0xbe,VOFILL,0xa4fe } /* .i */237};238239240