From dfc3815a4aedc8313ef6db8f91104b090ff1dc30 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sat, 19 Nov 2016 17:53:24 -0800 Subject: [PATCH] WIP --- gaiji.c | 11 ++ gaiji.h | 12 +- gaiji_table_daijisen.h | 332 +++++++++++++++++++++++++++++++++++++++++ util.h | 6 - 4 files changed, 350 insertions(+), 11 deletions(-) create mode 100644 gaiji_table_daijisen.h diff --git a/gaiji.c b/gaiji.c index 543cc41..5e547c3 100644 --- a/gaiji.c +++ b/gaiji.c @@ -23,10 +23,21 @@ #include "gaiji.h" +/* + * Local data + */ + +#include "gaiji_table_daijisen.h" + /* * Exported functions */ +void gaiji_init_context(Gaiji_context* context, const char title[]) { + (void)context; + (void)title; +} + void gaiji_build_stub(char text[MAX_STUB_BYTES], int code, const Gaiji_context* context, Gaiji_width width) { sprintf(text, "!!!"); (void)code; diff --git a/gaiji.h b/gaiji.h index 9fc3ff7..1718910 100644 --- a/gaiji.h +++ b/gaiji.h @@ -23,7 +23,7 @@ * Constants */ -#define MAX_STUB_BYTES 9 +#define MAX_STUB_BYTES 10 /* * Types @@ -31,13 +31,14 @@ typedef struct { int code; - int bytes; - char stub[MAX_STUB_BYTES]; + char data[MAX_STUB_BYTES]; } Gaiji_entry; typedef struct { - Gaiji_entry* table; - int count; + Gaiji_entry* table_wide; + int count_wide; + Gaiji_entry* table_narrow; + int count_narrow; } Gaiji_context; typedef enum { @@ -49,6 +50,7 @@ typedef enum { * Functions */ +void gaiji_init_context(Gaiji_context* context, const char title[]); void gaiji_build_stub(char text[MAX_STUB_BYTES], int code, const Gaiji_context* context, Gaiji_width width); void gaiji_fixup_stub(char output[], int size, const char input[], const Gaiji_context* context); diff --git a/gaiji_table_daijisen.h b/gaiji_table_daijisen.h new file mode 100644 index 0000000..7486885 --- /dev/null +++ b/gaiji_table_daijisen.h @@ -0,0 +1,332 @@ +/* + * Copyright (C) 2016 Alex Yatskov + * Author: Alex Yatskov + * Data based on eplkup by Christopher Brochtrup + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifndef GAIJI_TABLE_DAIJISEN_H +#define GAIJI_TABLE_DAIJISEN_H + +#include "gaiji.h" + +static const Gaiji_entry gaiji_table_narrow_daijisen[] = { + { 0xA121, { 0xC2, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /*   */ + { 0xA122, { 0xC2, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¡ */ + { 0xA123, { 0xC2, 0xA2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¢ */ + { 0xA124, { 0xC2, 0xA3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* £ */ + { 0xA125, { 0xC2, 0xA4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¤ */ + { 0xA126, { 0xC2, 0xA5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¥ */ + { 0xA127, { 0xC2, 0xA6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¦ */ + { 0xA128, { 0xC2, 0xA7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* § */ + { 0xA129, { 0xC2, 0xA8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¨ */ + { 0xA12A, { 0xC2, 0xA9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* © */ + { 0xA12B, { 0xC2, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ª */ + { 0xA12C, { 0xC2, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* « */ + { 0xA12D, { 0xC2, 0xAC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¬ */ + { 0xA12E, { 0xC2, 0xAD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ­ */ + { 0xA12F, { 0xC2, 0xAE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ® */ + { 0xA130, { 0xC2, 0xAF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¯ */ + { 0xA131, { 0xC2, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ° */ + { 0xA132, { 0xC2, 0xB1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ± */ + { 0xA133, { 0xC2, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ² */ + { 0xA134, { 0xC2, 0xB3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ³ */ + { 0xA135, { 0xC2, 0xB4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ´ */ + { 0xA136, { 0xC2, 0xB5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* µ */ + { 0xA137, { 0xC2, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¶ */ + { 0xA138, { 0xC2, 0xB7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* · */ + { 0xA139, { 0xC2, 0xB8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¸ */ + { 0xA13A, { 0xC2, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¹ */ + { 0xA13B, { 0xC2, 0xBA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* º */ + { 0xA13C, { 0xC2, 0xBB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* » */ + { 0xA13D, { 0xC2, 0xBC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¼ */ + { 0xA13E, { 0xC2, 0xBD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ½ */ + { 0xA13F, { 0xC2, 0xBE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¾ */ + { 0xA140, { 0xC2, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ¿ */ + { 0xA141, { 0xC3, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* À */ + { 0xA142, { 0xC3, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Á */ + { 0xA143, { 0xC3, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /*  */ + { 0xA144, { 0xC3, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* à */ + { 0xA145, { 0xC3, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ä */ + { 0xA146, { 0xC3, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Å */ + { 0xA147, { 0xC3, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Æ */ + { 0xA148, { 0xC3, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ç */ + { 0xA149, { 0xC3, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* È */ + { 0xA14A, { 0xC3, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* É */ + { 0xA14B, { 0xC3, 0x8A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ê */ + { 0xA14C, { 0xC3, 0x8B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ë */ + { 0xA14D, { 0xC3, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ì */ + { 0xA14E, { 0xC3, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Í */ + { 0xA14F, { 0xC3, 0x8E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Î */ + { 0xA150, { 0xC3, 0x8F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ï */ + { 0xA151, { 0xC3, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ð */ + { 0xA152, { 0xC3, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ñ */ + { 0xA153, { 0xC3, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ò */ + { 0xA154, { 0xC3, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ó */ + { 0xA155, { 0xC3, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ô */ + { 0xA156, { 0xC3, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Õ */ + { 0xA157, { 0xC3, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ö */ + { 0xA158, { 0xC3, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* × */ + { 0xA159, { 0xC3, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ø */ + { 0xA15A, { 0xC3, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ù */ + { 0xA15B, { 0xC3, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ú */ + { 0xA15C, { 0xC3, 0x9B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Û */ + { 0xA15D, { 0xC3, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ü */ + { 0xA15E, { 0xC3, 0x9D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ý */ + { 0xA15F, { 0xC3, 0x9E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Þ */ + { 0xA160, { 0xC3, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ß */ + { 0xA161, { 0xC3, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* à */ + { 0xA162, { 0xC3, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* á */ + { 0xA163, { 0xC3, 0xA2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* â */ + { 0xA164, { 0xC3, 0xA3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ã */ + { 0xA165, { 0xC3, 0xA4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ä */ + { 0xA166, { 0xC3, 0xA5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* å */ + { 0xA167, { 0xC3, 0xA6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* æ */ + { 0xA168, { 0xC3, 0xA7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ç */ + { 0xA169, { 0xC3, 0xA8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* è */ + { 0xA16A, { 0xC3, 0xA9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* é */ + { 0xA16B, { 0xC3, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ê */ + { 0xA16C, { 0xC3, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ë */ + { 0xA16D, { 0xC3, 0xAC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ì */ + { 0xA16E, { 0xC3, 0xAD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* í */ + { 0xA16F, { 0xC3, 0xAE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* î */ + { 0xA170, { 0xC3, 0xAF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ï */ + { 0xA171, { 0xC3, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ð */ + { 0xA172, { 0xC3, 0xB1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ñ */ + { 0xA173, { 0xC3, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ò */ + { 0xA174, { 0xC3, 0xB3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ó */ + { 0xA175, { 0xC3, 0xB4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ô */ + { 0xA176, { 0xC3, 0xB5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* õ */ + { 0xA177, { 0xC3, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ö */ + { 0xA178, { 0xC3, 0xB7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ÷ */ + { 0xA179, { 0xC3, 0xB8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ø */ + { 0xA17A, { 0xC3, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ù */ + { 0xA17B, { 0xC3, 0xBA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ú */ + { 0xA17C, { 0xC3, 0xBB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* û */ + { 0xA17D, { 0xC3, 0xBC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ü */ + { 0xA17E, { 0xC3, 0xBD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ý */ + { 0xA221, { 0xC3, 0xBE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* þ */ + { 0xA222, { 0xC3, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ÿ */ + { 0xA223, { 0xC4, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ā */ + { 0xA224, { 0xC4, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ā */ + { 0xA225, { 0xC4, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ă */ + { 0xA226, { 0xC4, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ă */ + { 0xA227, { 0xC4, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ą */ + { 0xA228, { 0xC4, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ą */ + { 0xA229, { 0xC4, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ć */ + { 0xA22A, { 0xC4, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ć */ + { 0xA22B, { 0xC4, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ĉ */ + { 0xA22C, { 0xC4, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĉ */ + { 0xA22D, { 0xC4, 0x8A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ċ */ + { 0xA22E, { 0xC4, 0x8B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ċ */ + { 0xA22F, { 0xC4, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Č */ + { 0xA230, { 0xC4, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* č */ + { 0xA231, { 0xC4, 0x8E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ď */ + { 0xA232, { 0xC4, 0x8F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ď */ + { 0xA233, { 0xC4, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Đ */ + { 0xA234, { 0xC4, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* đ */ + { 0xA235, { 0xC4, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ē */ + { 0xA236, { 0xC4, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ē */ + { 0xA237, { 0xC4, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ĕ */ + { 0xA238, { 0xC4, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĕ */ + { 0xA239, { 0xC4, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ė */ + { 0xA23A, { 0xC4, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ė */ + { 0xA23B, { 0xC4, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ę */ + { 0xA23C, { 0xC4, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ę */ + { 0xA23D, { 0xC4, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ě */ + { 0xA23E, { 0xC4, 0x9B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ě */ + { 0xA23F, { 0xC4, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ĝ */ + { 0xA240, { 0xC4, 0x9D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĝ */ + { 0xA241, { 0xC4, 0x9E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ğ */ + { 0xA242, { 0xC4, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ğ */ + { 0xA243, { 0xC4, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ġ */ + { 0xA244, { 0xC4, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ġ */ + { 0xA245, { 0xC4, 0xA2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ģ */ + { 0xA246, { 0xC4, 0xA3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ģ */ + { 0xA247, { 0xC4, 0xA4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ĥ */ + { 0xA248, { 0xC4, 0xA5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĥ */ + { 0xA249, { 0xC4, 0xA6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ħ */ + { 0xA24A, { 0xC4, 0xA7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ħ */ + { 0xA24B, { 0xC4, 0xA8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ĩ */ + { 0xA24C, { 0xC4, 0xA9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĩ */ + { 0xA24D, { 0xC4, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ī */ + { 0xA24E, { 0xC4, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ī */ + { 0xA24F, { 0xC4, 0xAC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ĭ */ + { 0xA250, { 0xC4, 0xAD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĭ */ + { 0xA251, { 0xC4, 0xAE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Į */ + { 0xA252, { 0xC4, 0xAF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* į */ + { 0xA253, { 0xC4, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* İ */ + { 0xA254, { 0xC4, 0xB1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ı */ + { 0xA255, { 0xC4, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* IJ */ + { 0xA256, { 0xC4, 0xB3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ij */ + { 0xA257, { 0xC4, 0xB4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ĵ */ + { 0xA258, { 0xC4, 0xB5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĵ */ + { 0xA259, { 0xC4, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ķ */ + { 0xA25A, { 0xC4, 0xB7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ķ */ + { 0xA25B, { 0xC4, 0xB8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĸ */ + { 0xA25C, { 0xC4, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ĺ */ + { 0xA25D, { 0xC4, 0xBA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ĺ */ + { 0xA25E, { 0xC4, 0xBB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ļ */ + { 0xA25F, { 0xC4, 0xBC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ļ */ + { 0xA260, { 0xC4, 0xBD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ľ */ + { 0xA261, { 0xC4, 0xBE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ľ */ + { 0xA262, { 0xC4, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŀ */ + { 0xA263, { 0xC5, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŀ */ + { 0xA264, { 0xC5, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ł */ + { 0xA265, { 0xC5, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ł */ + { 0xA266, { 0xC5, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ń */ + { 0xA267, { 0xC5, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ń */ + { 0xA268, { 0xC5, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ņ */ + { 0xA269, { 0xC5, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ņ */ + { 0xA26A, { 0xC5, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ň */ + { 0xA26B, { 0xC5, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ň */ + { 0xA26C, { 0xC5, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ʼn */ + { 0xA26D, { 0xC5, 0x8A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŋ */ + { 0xA26E, { 0xC5, 0x8B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŋ */ + { 0xA26F, { 0xC5, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ō */ + { 0xA270, { 0xC5, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ō */ + { 0xA271, { 0xC5, 0x8E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŏ */ + { 0xA272, { 0xC5, 0x8F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŏ */ + { 0xA273, { 0xC5, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ő */ + { 0xA274, { 0xC5, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ő */ + { 0xA275, { 0xC5, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Œ */ + { 0xA276, { 0xC5, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* œ */ + { 0xA277, { 0xC5, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŕ */ + { 0xA278, { 0xC5, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŕ */ + { 0xA279, { 0xC5, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŗ */ + { 0xA27A, { 0xC5, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŗ */ + { 0xA27B, { 0xC5, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ř */ + { 0xA27C, { 0xC5, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ř */ + { 0xA27D, { 0xC5, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ś */ + { 0xA27E, { 0xC5, 0x9B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ś */ + { 0xA321, { 0xC5, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŝ */ + { 0xA322, { 0xC5, 0x9D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŝ */ + { 0xA323, { 0xC5, 0x9E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ş */ + { 0xA324, { 0xC5, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ş */ + { 0xA325, { 0xC5, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Š */ + { 0xA326, { 0xC5, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* š */ + { 0xA327, { 0xC5, 0xA2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ţ */ + { 0xA328, { 0xC5, 0xA3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ţ */ + { 0xA329, { 0xC5, 0xA4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ť */ + { 0xA32A, { 0xC5, 0xA5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ť */ + { 0xA32B, { 0xC5, 0xA6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŧ */ + { 0xA32C, { 0xC5, 0xA7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŧ */ + { 0xA32D, { 0xC5, 0xA8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ũ */ + { 0xA32E, { 0xC5, 0xA9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ũ */ + { 0xA32F, { 0xC5, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ū */ + { 0xA330, { 0xC5, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ū */ + { 0xA331, { 0xC5, 0xAC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŭ */ + { 0xA332, { 0xC5, 0xAD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŭ */ + { 0xA333, { 0xC5, 0xAE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ů */ + { 0xA334, { 0xC5, 0xAF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ů */ + { 0xA335, { 0xC5, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ű */ + { 0xA336, { 0xC5, 0xB1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ű */ + { 0xA337, { 0xC5, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ų */ + { 0xA338, { 0xC5, 0xB3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ų */ + { 0xA339, { 0xC5, 0xB4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŵ */ + { 0xA33A, { 0xC5, 0xB5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŵ */ + { 0xA33B, { 0xC5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ŷ */ + { 0xA33C, { 0xC5, 0xB7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ŷ */ + { 0xA33D, { 0xC5, 0xB8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ÿ */ + { 0xA33E, { 0xC5, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ź */ + { 0xA33F, { 0xC5, 0xBA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ź */ + { 0xA340, { 0xC5, 0xBB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ż */ + { 0xA341, { 0xC5, 0xBC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ż */ + { 0xA342, { 0xC5, 0xBD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ž */ + { 0xA343, { 0xC5, 0xBE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ž */ + { 0xA344, { 0xC5, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ſ */ + { 0xA34D, { 0xC6, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ƒ */ + { 0xA34E, { 0xCB, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ˆ */ + { 0xA34F, { 0xCB, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ˜ */ +}; + +static const Gaiji_entry gaiji_table_wide_daijisen[] = +{ + { 0xB322, { 0xE3, 0x8B, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋘ cb4960 */ + { 0xB323, { 0xE3, 0x8B, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋙ cb4960 */ + { 0xB324, { 0xE3, 0x8B, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋚ cb4960 */ + { 0xB325, { 0xE3, 0x8B, 0x9B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋛ cb4960 */ + { 0xB326, { 0xE3, 0x8B, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋜ cb4960 */ + { 0xB327, { 0xE3, 0x8B, 0x9D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋝ cb4960 */ + { 0xB424, { 0xE2, 0x86, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ↔ cb4960 */ + { 0xB646, { 0xE3, 0x8B, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋐ cb4960 */ + { 0xB647, { 0xE3, 0x8B, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋑ cb4960 */ + { 0xB648, { 0xE3, 0x8B, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋒ cb4960 */ + { 0xB649, { 0xE3, 0x8B, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋓ cb4960 */ + { 0xB64A, { 0xE3, 0x8B, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋔ cb4960 */ + { 0xB64B, { 0xE3, 0x8B, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋕ cb4960 */ + { 0xB64C, { 0xE3, 0x8B, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋖ cb4960 */ + { 0xB64D, { 0xE3, 0x8B, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㋗ cb4960 */ + { 0xB852, { 0xE2, 0x87, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⇒ cb4960 */ + { 0xBC2C, { 0xEF, 0xBD, 0xA5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ・ cb4960 */ + { 0xC36E, { 0xE2, 0x9D, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ❶ cb4960 */ + { 0xC36F, { 0xE2, 0x9D, 0xB7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ❷ cb4960 */ + { 0xC370, { 0xE2, 0x9D, 0xB8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ❸ cb4960 */ + { 0xC371, { 0xE2, 0x9D, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ❹ cb4960 guess */ + { 0xC372, { 0xE2, 0x9D, 0xBA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ❺ cb4960 guess */ + { 0xC373, { 0xE2, 0x91, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ① cb4960 */ + { 0xC374, { 0xE2, 0x91, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ② cb4960 */ + { 0xC375, { 0xE2, 0x91, 0xA2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ③ cb4960 */ + { 0xC376, { 0xE2, 0x91, 0xA3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ④ cb4960 */ + { 0xC377, { 0xE2, 0x91, 0xA4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑤ cb4960 */ + { 0xC378, { 0xE2, 0x91, 0xA5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑥ cb4960 */ + { 0xC379, { 0xE2, 0x91, 0xA6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑦ cb4960 */ + { 0xC37A, { 0xE2, 0x91, 0xA7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑧ cb4960 */ + { 0xC37B, { 0xE2, 0x91, 0xA8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑨ cb4960 */ + { 0xC37C, { 0xE2, 0x91, 0xA9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑩ cb4960 */ + { 0xC37D, { 0xE2, 0x91, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑪ cb4960 */ + { 0xC37E, { 0xE2, 0x91, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑫ cb4960 */ + { 0xC421, { 0xE2, 0x91, 0xAC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑬ cb4960 */ + { 0xC422, { 0xE2, 0x91, 0xAD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑭ cb4960 */ + { 0xC423, { 0xE2, 0x91, 0xAE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑮ cb4960 */ + { 0xC424, { 0xE2, 0x91, 0xAF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑯ cb4960 */ + { 0xC425, { 0xE2, 0x91, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑰ cb4960 */ + { 0xC426, { 0xE2, 0x91, 0xB1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑱ cb4960 */ + { 0xC427, { 0xE2, 0x91, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑲ cb4960 */ + { 0xC428, { 0xE2, 0x91, 0xB3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ⑳ cb4960 */ + { 0xC429, { 0xE3, 0x89, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉑ cb4960 */ + { 0xC42A, { 0xE3, 0x89, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉒ cb4960 */ + { 0xC42B, { 0xE3, 0x89, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉓ cb4960 */ + { 0xC42C, { 0xE3, 0x89, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉔ cb4960 */ + { 0xC42D, { 0xE3, 0x89, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉕ cb4960 */ + { 0xC431, { 0xE2, 0x85, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ⅰ cb4960 */ + { 0xC432, { 0xE2, 0x85, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* Ⅱ cb4960 */ + { 0xC437, { 0xE3, 0x8A, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊀ cb4960 */ + { 0xC438, { 0xE3, 0x8A, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊁ cb4960 */ + { 0xC439, { 0xE3, 0x8A, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊂ cb4960 */ + { 0xC43A, { 0xE3, 0x8A, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊃ cb4960 */ + { 0xC43B, { 0xE3, 0x8A, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊄ cb4960 guess */ + { 0xC43C, { 0xE3, 0x8A, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊅ cb4960 guess */ + { 0xC43D, { 0xE3, 0x8A, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊆ cb4960 guess */ + { 0xC43E, { 0xE3, 0x8A, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊇ cb4960 guess */ + { 0xC43F, { 0xE3, 0x8A, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㊈ cb4960 guess */ + { 0xC440, { 0xE3, 0x89, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉖ cb4960 */ + { 0xC441, { 0xE3, 0x89, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉗ cb4960 */ + { 0xC442, { 0xE3, 0x89, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉘ cb4960 */ + { 0xC443, { 0xE3, 0x89, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉙ cb4960 */ + { 0xC444, { 0xE3, 0x89, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉚ cb4960 */ + { 0xC445, { 0xE3, 0x89, 0x9B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉛ cb4960 */ + { 0xC446, { 0xE3, 0x89, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉜ cb4960 */ + { 0xC447, { 0xE3, 0x89, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉜ cb4960 */ + { 0xC448, { 0xE3, 0x89, 0x9D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉝ cb4960 guess */ + { 0xC449, { 0xE3, 0x89, 0x9E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉞ cb4960 guess */ + { 0xC44A, { 0xE3, 0x89, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ㉟ cb4960 guess */ + { 0xC455, { 0x5B, 0xE6, 0x96, 0x87, 0x5D, 0x00, 0x00, 0x00, 0x00 } }, /* [文] cb4960*/ + { 0xC463, { 0x5B, 0xE7, 0x94, 0xBB, 0xE5, 0x83, 0x8F, 0x5D, 0x00 } }, /* [画像] cb4960 */ + { 0xC464, { 0x5B, 0xE5, 0x8B, 0x95, 0xE7, 0x94, 0xBB, 0x5D, 0x00 } }, /* [動画] cb4960 */ + { 0xC465, { 0xE2, 0x99, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, /* ♪ cb4960 */ +}; + +#endif /* GAIJI_TABLE_DAIJISEN_H */ diff --git a/util.h b/util.h index d13cfe0..bb3c079 100644 --- a/util.h +++ b/util.h @@ -25,12 +25,6 @@ #include "eb/eb/eb.h" -/* - * Constants - */ - -#define MAX_ERROR 256 - /* * Types */