/* Generated by ./unicode/gen_c_istab */

// Copyright (C) 2015,2026 Olly Betts
//
// 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 2 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
// <https://www.gnu.org/licenses/>.

{
    /* 0x00 */ 0,
    /* 0x01 */ 0,
    /* 0x02 */ 0,
    /* 0x03 */ 0,
    /* 0x04 */ 0,
    /* 0x05 */ 0,
    /* 0x06 */ 0,
    /* 0x07 */ 0,
    /* 0x08 */ 0,
    /* 0x09 */ Xapian::Internal::IS_SPACE,
    /* 0x0a */ Xapian::Internal::IS_SPACE,
    /* 0x0b */ 0,
    /* 0x0c */ Xapian::Internal::IS_SPACE,
    /* 0x0d */ Xapian::Internal::IS_SPACE,
    /* 0x0e */ 0,
    /* 0x0f */ 0,
    /* 0x10 */ 0,
    /* 0x11 */ 0,
    /* 0x12 */ 0,
    /* 0x13 */ 0,
    /* 0x14 */ 0,
    /* 0x15 */ 0,
    /* 0x16 */ 0,
    /* 0x17 */ 0,
    /* 0x18 */ 0,
    /* 0x19 */ 0,
    /* 0x1a */ 0,
    /* 0x1b */ 0,
    /* 0x1c */ 0,
    /* 0x1d */ 0,
    /* 0x1e */ 0,
    /* 0x1f */ 0,
    /* ' '  */ Xapian::Internal::IS_SPACE,
    /* '!'  */ 0,
    /* '"'  */ 0,
    /* '#'  */ 0,
    /* '$'  */ 0,
    /* '%'  */ 0,
    /* '&'  */ 0,
    /* '''  */ 0,
    /* '('  */ 0,
    /* ')'  */ 0,
    /* '*'  */ 0,
    /* '+'  */ 0,
    /* ','  */ 0,
    /* '-'  */ 0,
    /* '.'  */ 0,
    /* '/'  */ 0,
    /* '0'  */ 0x00 | Xapian::Internal::IS_DIGIT,
    /* '1'  */ 0x01 | Xapian::Internal::IS_DIGIT,
    /* '2'  */ 0x02 | Xapian::Internal::IS_DIGIT,
    /* '3'  */ 0x03 | Xapian::Internal::IS_DIGIT,
    /* '4'  */ 0x04 | Xapian::Internal::IS_DIGIT,
    /* '5'  */ 0x05 | Xapian::Internal::IS_DIGIT,
    /* '6'  */ 0x06 | Xapian::Internal::IS_DIGIT,
    /* '7'  */ 0x07 | Xapian::Internal::IS_DIGIT,
    /* '8'  */ 0x08 | Xapian::Internal::IS_DIGIT,
    /* '9'  */ 0x09 | Xapian::Internal::IS_DIGIT,
    /* ':'  */ 0,
    /* ';'  */ 0,
    /* '<'  */ 0,
    /* '='  */ 0,
    /* '>'  */ 0,
    /* '?'  */ 0,
    /* '@'  */ 0,
    /* 'A'  */ 0x0a | Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'B'  */ 0x0b | Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'C'  */ 0x0c | Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'D'  */ 0x0d | Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'E'  */ 0x0e | Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'F'  */ 0x0f | Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'G'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'H'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'I'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'J'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'K'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'L'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'M'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'N'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'O'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'P'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'Q'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'R'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'S'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'T'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'U'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'V'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'W'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'X'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'Y'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* 'Z'  */ Xapian::Internal::IS_ALPHA | Xapian::Internal::IS_UPPER,
    /* '['  */ 0,
    /* '\'  */ 0,
    /* ']'  */ 0,
    /* '^'  */ 0,
    /* '_'  */ 0,
    /* '`'  */ 0,
    /* 'a'  */ 0x0a | Xapian::Internal::IS_ALPHA,
    /* 'b'  */ 0x0b | Xapian::Internal::IS_ALPHA,
    /* 'c'  */ 0x0c | Xapian::Internal::IS_ALPHA,
    /* 'd'  */ 0x0d | Xapian::Internal::IS_ALPHA,
    /* 'e'  */ 0x0e | Xapian::Internal::IS_ALPHA,
    /* 'f'  */ 0x0f | Xapian::Internal::IS_ALPHA,
    /* 'g'  */ Xapian::Internal::IS_ALPHA,
    /* 'h'  */ Xapian::Internal::IS_ALPHA,
    /* 'i'  */ Xapian::Internal::IS_ALPHA,
    /* 'j'  */ Xapian::Internal::IS_ALPHA,
    /* 'k'  */ Xapian::Internal::IS_ALPHA,
    /* 'l'  */ Xapian::Internal::IS_ALPHA,
    /* 'm'  */ Xapian::Internal::IS_ALPHA,
    /* 'n'  */ Xapian::Internal::IS_ALPHA,
    /* 'o'  */ Xapian::Internal::IS_ALPHA,
    /* 'p'  */ Xapian::Internal::IS_ALPHA,
    /* 'q'  */ Xapian::Internal::IS_ALPHA,
    /* 'r'  */ Xapian::Internal::IS_ALPHA,
    /* 's'  */ Xapian::Internal::IS_ALPHA,
    /* 't'  */ Xapian::Internal::IS_ALPHA,
    /* 'u'  */ Xapian::Internal::IS_ALPHA,
    /* 'v'  */ Xapian::Internal::IS_ALPHA,
    /* 'w'  */ Xapian::Internal::IS_ALPHA,
    /* 'x'  */ Xapian::Internal::IS_ALPHA,
    /* 'y'  */ Xapian::Internal::IS_ALPHA,
    /* 'z'  */ Xapian::Internal::IS_ALPHA,
    /* '{'  */ 0,
    /* '|'  */ 0,
    /* '}'  */ 0,
    /* '~'  */ 0,
    /* 0x7f */ 0,
    /* 0x80 */ 0,
    /* 0x81 */ 0,
    /* 0x82 */ 0,
    /* 0x83 */ 0,
    /* 0x84 */ 0,
    /* 0x85 */ 0,
    /* 0x86 */ 0,
    /* 0x87 */ 0,
    /* 0x88 */ 0,
    /* 0x89 */ 0,
    /* 0x8a */ 0,
    /* 0x8b */ 0,
    /* 0x8c */ 0,
    /* 0x8d */ 0,
    /* 0x8e */ 0,
    /* 0x8f */ 0,
    /* 0x90 */ 0,
    /* 0x91 */ 0,
    /* 0x92 */ 0,
    /* 0x93 */ 0,
    /* 0x94 */ 0,
    /* 0x95 */ 0,
    /* 0x96 */ 0,
    /* 0x97 */ 0,
    /* 0x98 */ 0,
    /* 0x99 */ 0,
    /* 0x9a */ 0,
    /* 0x9b */ 0,
    /* 0x9c */ 0,
    /* 0x9d */ 0,
    /* 0x9e */ 0,
    /* 0x9f */ 0,
    /* 0xa0 */ 0,
    /* 0xa1 */ 0,
    /* 0xa2 */ 0,
    /* 0xa3 */ 0,
    /* 0xa4 */ 0,
    /* 0xa5 */ 0,
    /* 0xa6 */ 0,
    /* 0xa7 */ 0,
    /* 0xa8 */ 0,
    /* 0xa9 */ 0,
    /* 0xaa */ 0,
    /* 0xab */ 0,
    /* 0xac */ 0,
    /* 0xad */ 0,
    /* 0xae */ 0,
    /* 0xaf */ 0,
    /* 0xb0 */ 0,
    /* 0xb1 */ 0,
    /* 0xb2 */ 0,
    /* 0xb3 */ 0,
    /* 0xb4 */ 0,
    /* 0xb5 */ 0,
    /* 0xb6 */ 0,
    /* 0xb7 */ 0,
    /* 0xb8 */ 0,
    /* 0xb9 */ 0,
    /* 0xba */ 0,
    /* 0xbb */ 0,
    /* 0xbc */ 0,
    /* 0xbd */ 0,
    /* 0xbe */ 0,
    /* 0xbf */ 0,
    /* 0xc0 */ 0,
    /* 0xc1 */ 0,
    /* 0xc2 */ 0,
    /* 0xc3 */ 0,
    /* 0xc4 */ 0,
    /* 0xc5 */ 0,
    /* 0xc6 */ 0,
    /* 0xc7 */ 0,
    /* 0xc8 */ 0,
    /* 0xc9 */ 0,
    /* 0xca */ 0,
    /* 0xcb */ 0,
    /* 0xcc */ 0,
    /* 0xcd */ 0,
    /* 0xce */ 0,
    /* 0xcf */ 0,
    /* 0xd0 */ 0,
    /* 0xd1 */ 0,
    /* 0xd2 */ 0,
    /* 0xd3 */ 0,
    /* 0xd4 */ 0,
    /* 0xd5 */ 0,
    /* 0xd6 */ 0,
    /* 0xd7 */ 0,
    /* 0xd8 */ 0,
    /* 0xd9 */ 0,
    /* 0xda */ 0,
    /* 0xdb */ 0,
    /* 0xdc */ 0,
    /* 0xdd */ 0,
    /* 0xde */ 0,
    /* 0xdf */ 0,
    /* 0xe0 */ 0,
    /* 0xe1 */ 0,
    /* 0xe2 */ 0,
    /* 0xe3 */ 0,
    /* 0xe4 */ 0,
    /* 0xe5 */ 0,
    /* 0xe6 */ 0,
    /* 0xe7 */ 0,
    /* 0xe8 */ 0,
    /* 0xe9 */ 0,
    /* 0xea */ 0,
    /* 0xeb */ 0,
    /* 0xec */ 0,
    /* 0xed */ 0,
    /* 0xee */ 0,
    /* 0xef */ 0,
    /* 0xf0 */ 0,
    /* 0xf1 */ 0,
    /* 0xf2 */ 0,
    /* 0xf3 */ 0,
    /* 0xf4 */ 0,
    /* 0xf5 */ 0,
    /* 0xf6 */ 0,
    /* 0xf7 */ 0,
    /* 0xf8 */ 0,
    /* 0xf9 */ 0,
    /* 0xfa */ 0,
    /* 0xfb */ 0,
    /* 0xfc */ 0,
    /* 0xfd */ 0,
    /* 0xfe */ 0,
    /* 0xff */ 0,
},
