-#if 0
- staticpro (&Vcharset_chinese_big5_cdp);
- Vcharset_chinese_big5_cdp =
- make_charset (LEADING_BYTE_CHINESE_BIG5_CDP, Qchinese_big5_cdp, 256, 2,
- 2, 2, 0, CHARSET_LEFT_TO_RIGHT,
- build_string ("Big5-CDP"),
- build_string ("Big5 + CDP extension"),
- build_string ("Big5 with CDP extension"),
- build_string ("big5\\.cdp-0"),
- Qnil, MIN_CHAR_BIG5_CDP, MAX_CHAR_BIG5_CDP,
- MIN_CHAR_BIG5_CDP, 0, Qnil, CONVERSION_IDENTICAL);
-#endif
-#define DEF_HANZIKU(n) \
- staticpro (&Vcharset_ideograph_hanziku_##n); \
- Vcharset_ideograph_hanziku_##n = \
- make_charset (LEADING_BYTE_HANZIKU_##n, Qideograph_hanziku_##n, 256, 2, \
- 2, 2, 0, CHARSET_LEFT_TO_RIGHT, \
- build_string ("HZK-"#n), \
- build_string ("HANZIKU-"#n), \
- build_string ("HANZIKU (pseudo BIG5 encoding) part "#n), \
- build_string \
- ("hanziku-"#n"$"), \
- Qnil, MIN_CHAR_HANZIKU_##n, MAX_CHAR_HANZIKU_##n, \
- MIN_CHAR_HANZIKU_##n, 0, Qnil, CONVERSION_IDENTICAL);
- DEF_HANZIKU (1);
- DEF_HANZIKU (2);
- DEF_HANZIKU (3);
- DEF_HANZIKU (4);
- DEF_HANZIKU (5);
- DEF_HANZIKU (6);
- DEF_HANZIKU (7);
- DEF_HANZIKU (8);
- DEF_HANZIKU (9);
- DEF_HANZIKU (10);
- DEF_HANZIKU (11);
- DEF_HANZIKU (12);
- staticpro (&Vcharset_ideograph_gt);
- Vcharset_ideograph_gt =
- make_charset (LEADING_BYTE_GT, Qideograph_gt, 256, 3,
- 2, 2, 0, CHARSET_LEFT_TO_RIGHT,
- build_string ("GT"),
- build_string ("GT"),
- build_string ("GT"),
- build_string (""),
- Qnil, MIN_CHAR_GT, MAX_CHAR_GT,
- MIN_CHAR_GT, 0, Qnil, CONVERSION_IDENTICAL);
-#define DEF_GT_PJ(n) \
- staticpro (&Vcharset_ideograph_gt_pj_##n); \
- Vcharset_ideograph_gt_pj_##n = \
- make_charset (LEADING_BYTE_GT_PJ_##n, Qideograph_gt_pj_##n, 94, 2, \
- 2, 0, 0, CHARSET_LEFT_TO_RIGHT, \
- build_string ("GT-PJ-"#n), \
- build_string ("GT (pseudo JIS encoding) part "#n), \
- build_string ("GT 2000 (pseudo JIS encoding) part "#n), \
- build_string \
- ("\\(GTpj-"#n "\\|jisx0208\\.GT-"#n "\\)$"), \
- Qnil, 0, 0, 0, 33, Qnil, CONVERSION_IDENTICAL);
- DEF_GT_PJ (1);
- DEF_GT_PJ (2);
- DEF_GT_PJ (3);
- DEF_GT_PJ (4);
- DEF_GT_PJ (5);
- DEF_GT_PJ (6);
- DEF_GT_PJ (7);
- DEF_GT_PJ (8);
- DEF_GT_PJ (9);
- DEF_GT_PJ (10);
- DEF_GT_PJ (11);
-
- staticpro (&Vcharset_ideograph_daikanwa_2);
- Vcharset_ideograph_daikanwa_2 =
- make_charset (LEADING_BYTE_DAIKANWA_2, Qideograph_daikanwa_2, 256, 2,
- 2, 2, 0, CHARSET_LEFT_TO_RIGHT,
- build_string ("Daikanwa Rev."),
- build_string ("Morohashi's Daikanwa Rev."),
- build_string
- ("Daikanwa dictionary (revised version)"),
- build_string ("Daikanwa\\(\\.[0-9]+\\)?-2"),
- Qnil, 0, 0, 0, 0, Qnil, CONVERSION_IDENTICAL);
- staticpro (&Vcharset_ideograph_daikanwa);
- Vcharset_ideograph_daikanwa =
- make_charset (LEADING_BYTE_DAIKANWA_3, Qideograph_daikanwa, 256, 2,
- 2, 2, 0, CHARSET_LEFT_TO_RIGHT,
- build_string ("Daikanwa"),
- build_string ("Morohashi's Daikanwa Rev.2"),
- build_string
- ("Daikanwa dictionary (second revised version)"),
- build_string ("Daikanwa\\(\\.[0-9]+\\)?-3"),
- Qnil, MIN_CHAR_DAIKANWA, MAX_CHAR_DAIKANWA,
- MIN_CHAR_DAIKANWA, 0, Qnil, CONVERSION_IDENTICAL);