2 #define GPERF_DOWNCASE 1
3 #define GPERF_CASE_STRNCMP 1
6 gperf_case_strncmp(const char *s1, const char *s2, size_t n)
8 const UChar *str = (const UChar *)s1;
9 const UChar *s = (const UChar *)s2;
10 return onigenc_with_ascii_strnicmp(ONIG_ENCODING_ASCII, str, str + n, s, (int)n);
13 enum onigenc_jis_ctype {
14 onigenc_jis_min = ONIGENC_MAX_STD_CTYPE,
24 enum {PropertyListNum = onigenc_jis_max - onigenc_jis_min - 1};
26 static const OnigCodePoint* const PropertyList[PropertyListNum] = {
40 static const struct enc_property *onig_jis_property(register const char *str, register size_t len);
46 hiragana, onigenc_jis_hiragana
47 katakana, onigenc_jis_katakana
49 latin, onigenc_jis_latin
50 greek, onigenc_jis_greek
51 cyrillic, onigenc_jis_cyrillic