enc/unicode/casefold.h File Reference

Go to the source code of this file.

Defines

#define FOLD_TABLE_SIZE   1357
#define UNFOLD1_TABLE_SIZE   1207
#define UNFOLD2_TABLE_SIZE   88
#define UNFOLD3_TABLE_SIZE   23

Variables

static const CaseFold_11_Type CaseFold []
static const CaseFold_11_Type CaseFold_Locale []
static const CaseUnfold_11_Type CaseUnfold_11 []
static const CaseUnfold_11_Type CaseUnfold_11_Locale []
static const CaseUnfold_12_Type CaseUnfold_12 []
static const CaseUnfold_12_Type CaseUnfold_12_Locale []
static const CaseUnfold_13_Type CaseUnfold_13 []


Define Documentation

#define FOLD_TABLE_SIZE   1357

Definition at line 2235 of file casefold.h.

Referenced by init_case_fold_table().

#define UNFOLD1_TABLE_SIZE   1207

Definition at line 2236 of file casefold.h.

Referenced by init_case_fold_table().

#define UNFOLD2_TABLE_SIZE   88

Definition at line 2237 of file casefold.h.

Referenced by init_case_fold_table().

#define UNFOLD3_TABLE_SIZE   23

Definition at line 2238 of file casefold.h.

Referenced by init_case_fold_table().


Variable Documentation

const CaseFold_11_Type CaseFold[] [static]

Definition at line 4 of file casefold.h.

Referenced by init_case_fold_table().

const CaseFold_11_Type CaseFold_Locale[] [static]

Initial value:

 {
 { 0x0049, {1, {0x0069}}},
 { 0x0130, {2, {0x0069, 0x0307}}},
}

Definition at line 1136 of file casefold.h.

Referenced by init_case_fold_table().

const CaseUnfold_11_Type CaseUnfold_11[] [static]

Definition at line 1141 of file casefold.h.

Referenced by init_case_fold_table(), and onigenc_unicode_apply_all_case_fold().

const CaseUnfold_11_Type CaseUnfold_11_Locale[] [static]

Initial value:

 {
 { 0x0069, {1, {0x0049 }}},
}

Definition at line 2149 of file casefold.h.

Referenced by init_case_fold_table(), and onigenc_unicode_apply_all_case_fold().

const CaseUnfold_12_Type CaseUnfold_12[] [static]

Definition at line 2153 of file casefold.h.

Referenced by init_case_fold_table(), and onigenc_unicode_apply_all_case_fold().

const CaseUnfold_12_Type CaseUnfold_12_Locale[] [static]

Initial value:

 {
 { {0x0069, 0x0307}, {1, {0x0130 }}},
}

Definition at line 2214 of file casefold.h.

Referenced by init_case_fold_table(), and onigenc_unicode_apply_all_case_fold().

const CaseUnfold_13_Type CaseUnfold_13[] [static]

Initial value:

 {
 { {0x0066, 0x0066, 0x0069}, {1, {0xfb03 }}},
 { {0x0066, 0x0066, 0x006c}, {1, {0xfb04 }}},
 { {0x03b1, 0x0342, 0x03b9}, {1, {0x1fb7 }}},
 { {0x03b7, 0x0342, 0x03b9}, {1, {0x1fc7 }}},
 { {0x03b9, 0x0308, 0x0300}, {1, {0x1fd2 }}},
 { {0x03b9, 0x0308, 0x0301}, {2, {0x0390, 0x1fd3 }}},
 { {0x03b9, 0x0308, 0x0342}, {1, {0x1fd7 }}},
 { {0x03c5, 0x0308, 0x0300}, {1, {0x1fe2 }}},
 { {0x03c5, 0x0308, 0x0301}, {2, {0x03b0, 0x1fe3 }}},
 { {0x03c5, 0x0308, 0x0342}, {1, {0x1fe7 }}},
 { {0x03c5, 0x0313, 0x0300}, {1, {0x1f52 }}},
 { {0x03c5, 0x0313, 0x0301}, {1, {0x1f54 }}},
 { {0x03c5, 0x0313, 0x0342}, {1, {0x1f56 }}},
 { {0x03c9, 0x0342, 0x03b9}, {1, {0x1ff7 }}},
}

Definition at line 2218 of file casefold.h.

Referenced by init_case_fold_table(), and onigenc_unicode_apply_all_case_fold().


Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7