ext/nkf/nkf-utf8/utf8tbl.h File Reference

Go to the source code of this file.

Data Structures

struct  normalization_pair

Defines

#define sizeof_euc_to_utf8_1byte   94
#define sizeof_euc_to_utf8_2bytes   94
#define sizeof_x0213_combining_chars   5
#define sizeof_x0213_combining_table   25
#define sizeof_x0213_1_surrogate_table   26
#define sizeof_x0213_2_surrogate_table   277
#define sizeof_utf8_to_euc_C2   64
#define sizeof_utf8_to_euc_E5B8   64
#define sizeof_utf8_to_euc_2bytes   112
#define sizeof_utf8_to_euc_3bytes   16
#define NORMALIZATION_TABLE_LENGTH   942
#define NORMALIZATION_TABLE_NFC_LENGTH   3
#define NORMALIZATION_TABLE_NFD_LENGTH   9
#define CP932_TABLE_BEGIN   0xFA
#define CP932_TABLE_END   0xFC
#define CP932INV_TABLE_BEGIN   0xED
#define CP932INV_TABLE_END   0xEE

Variables

const unsigned short euc_to_utf8_1byte []
const unsigned short *const euc_to_utf8_2bytes []
const unsigned short *const euc_to_utf8_2bytes_ms []
const unsigned short *const euc_to_utf8_2bytes_mac []
const unsigned short *const euc_to_utf8_2bytes_x0213 []
const unsigned short *const x0212_to_utf8_2bytes []
const unsigned short *const x0212_to_utf8_2bytes_x0213 []
const unsigned short x0213_combining_chars [sizeof_x0213_combining_chars]
const unsigned short x0213_combining_table [sizeof_x0213_combining_table][3]
const unsigned short x0213_1_surrogate_table [sizeof_x0213_1_surrogate_table][3]
const unsigned short x0213_2_surrogate_table [sizeof_x0213_2_surrogate_table][3]
const unsigned short *const utf8_to_euc_2bytes []
const unsigned short *const utf8_to_euc_2bytes_ms []
const unsigned short *const utf8_to_euc_2bytes_932 []
const unsigned short *const utf8_to_euc_2bytes_mac []
const unsigned short *const utf8_to_euc_2bytes_x0213 []
const unsigned short *const *const utf8_to_euc_3bytes []
const unsigned short *const *const utf8_to_euc_3bytes_ms []
const unsigned short *const *const utf8_to_euc_3bytes_932 []
const unsigned short *const *const utf8_to_euc_3bytes_mac []
const unsigned short *const *const utf8_to_euc_3bytes_x0213 []
struct normalization_pair normalization_table []
const unsigned short shiftjis_cp932 [3][189]
const unsigned short cp932inv [2][189]
const unsigned short shiftjis_x0212 [3][189]
const unsigned short *const x0212_shiftjis []

Define Documentation

#define CP932_TABLE_BEGIN   0xFA

Definition at line 59 of file utf8tbl.h.

Referenced by s2e_conv().

#define CP932_TABLE_END   0xFC

Definition at line 60 of file utf8tbl.h.

#define CP932INV_TABLE_BEGIN   0xED

Definition at line 62 of file utf8tbl.h.

Referenced by s2e_conv(), and s_oconv().

#define CP932INV_TABLE_END   0xEE

Definition at line 63 of file utf8tbl.h.

Referenced by s2e_conv(), and s_oconv().

#define NORMALIZATION_TABLE_LENGTH   942

Definition at line 48 of file utf8tbl.h.

Referenced by nfc_getc().

#define NORMALIZATION_TABLE_NFC_LENGTH   3

Definition at line 49 of file utf8tbl.h.

Referenced by nfc_getc().

#define NORMALIZATION_TABLE_NFD_LENGTH   9

Definition at line 50 of file utf8tbl.h.

Referenced by nfc_getc().

#define sizeof_euc_to_utf8_1byte   94

Definition at line 10 of file utf8tbl.h.

Referenced by e2w_conv().

#define sizeof_euc_to_utf8_2bytes   94

Definition at line 11 of file utf8tbl.h.

Referenced by e2w_conv().

#define sizeof_utf8_to_euc_2bytes   112

Definition at line 32 of file utf8tbl.h.

Referenced by unicode_to_jis_common().

#define sizeof_utf8_to_euc_3bytes   16

Definition at line 33 of file utf8tbl.h.

#define sizeof_utf8_to_euc_C2   64

Definition at line 30 of file utf8tbl.h.

Referenced by unicode_to_jis_common(), and unicode_to_jis_common2().

#define sizeof_utf8_to_euc_E5B8   64

Definition at line 31 of file utf8tbl.h.

#define sizeof_x0213_1_surrogate_table   26

Definition at line 21 of file utf8tbl.h.

Referenced by e2w_conv(), and w16e_conv().

#define sizeof_x0213_2_surrogate_table   277

Definition at line 22 of file utf8tbl.h.

Referenced by e2w_conv(), and w16e_conv().

#define sizeof_x0213_combining_chars   5

Definition at line 19 of file utf8tbl.h.

Referenced by e2w_combining(), and x0213_combining_p().

#define sizeof_x0213_combining_table   25

Definition at line 20 of file utf8tbl.h.

Referenced by e2w_combining(), unicode_iconv_combine(), and x0213_wait_combining_p().


Variable Documentation

const unsigned short cp932inv[2][189]

Definition at line 13624 of file utf8tbl.c.

Referenced by s2e_conv(), and s_oconv().

const unsigned short euc_to_utf8_1byte[]

Definition at line 3045 of file utf8tbl.c.

Referenced by e2w_conv().

const unsigned short* const euc_to_utf8_2bytes[]

Definition at line 3059 of file utf8tbl.c.

Referenced by e2w_conv().

const unsigned short* const euc_to_utf8_2bytes_mac[]

Definition at line 3113 of file utf8tbl.c.

Referenced by e2w_conv().

const unsigned short* const euc_to_utf8_2bytes_ms[]

Definition at line 3086 of file utf8tbl.c.

Referenced by e2w_conv().

const unsigned short* const euc_to_utf8_2bytes_x0213[]

Definition at line 3139 of file utf8tbl.c.

Referenced by e2w_conv().

Definition at line 12596 of file utf8tbl.c.

Referenced by nfc_getc().

const unsigned short shiftjis_cp932[3][189]

Definition at line 13544 of file utf8tbl.c.

Referenced by s2e_conv().

const unsigned short shiftjis_x0212[3][189]

Definition at line 13681 of file utf8tbl.c.

Referenced by s2e_conv().

const unsigned short* const utf8_to_euc_2bytes[]

Definition at line 12410 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const utf8_to_euc_2bytes_932[]

Definition at line 12470 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const utf8_to_euc_2bytes_mac[]

Definition at line 12500 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const utf8_to_euc_2bytes_ms[]

Definition at line 12440 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const utf8_to_euc_2bytes_x0213[]

Definition at line 12530 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const* const utf8_to_euc_3bytes[]

Definition at line 12560 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const* const utf8_to_euc_3bytes_932[]

Definition at line 12572 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const* const utf8_to_euc_3bytes_mac[]

Definition at line 12578 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const* const utf8_to_euc_3bytes_ms[]

Definition at line 12566 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const* const utf8_to_euc_3bytes_x0213[]

Definition at line 12584 of file utf8tbl.c.

Referenced by unicode_to_jis_common().

const unsigned short* const x0212_shiftjis[]

Definition at line 14602 of file utf8tbl.c.

Referenced by e2s_conv().

const unsigned short* const x0212_to_utf8_2bytes[]

Definition at line 3167 of file utf8tbl.c.

Referenced by e2w_conv().

const unsigned short* const x0212_to_utf8_2bytes_x0213[]

Definition at line 3193 of file utf8tbl.c.

Referenced by e2w_conv().

const unsigned short x0213_1_surrogate_table[sizeof_x0213_1_surrogate_table][3]

Definition at line 3250 of file utf8tbl.c.

Referenced by e2w_conv(), and w16e_conv().

const unsigned short x0213_2_surrogate_table[sizeof_x0213_2_surrogate_table][3]

Definition at line 3278 of file utf8tbl.c.

Referenced by e2w_conv(), and w16e_conv().

const unsigned short x0213_combining_chars[sizeof_x0213_combining_chars]

Definition at line 3220 of file utf8tbl.c.

Referenced by e2w_combining(), and x0213_combining_p().

const unsigned short x0213_combining_table[sizeof_x0213_combining_table][3]

Definition at line 3223 of file utf8tbl.c.

Referenced by e2w_combining(), unicode_iconv_combine(), and x0213_wait_combining_p().


Generated on 18 May 2020 for Ruby by  doxygen 1.6.1