/* Generated by re2c */ #line 1 "unicode_group_C.8--encoding-policy(ignore).re" #include #include "utf8.h" #define YYCTYPE unsigned char bool scan(const YYCTYPE * start, const YYCTYPE * const limit) { __attribute__((unused)) const YYCTYPE * YYMARKER; // silence compiler warnings when YYMARKER is not used # define YYCURSOR start C: #line 13 "unicode_group_C.8--encoding-policy(ignore).c" { YYCTYPE yych; yych = *YYCURSOR; switch (yych) { case 0x00: case 0x01: case 0x02: case 0x03: case 0x04: case 0x05: case 0x06: case 0x07: case 0x08: case '\t': case '\n': case '\v': case '\f': case '\r': case 0x0E: case 0x0F: case 0x10: case 0x11: case 0x12: case 0x13: case 0x14: case 0x15: case 0x16: case 0x17: case 0x18: case 0x19: case 0x1A: case 0x1B: case 0x1C: case 0x1D: case 0x1E: case 0x1F: case 0x7F: goto yy2; case 0xC2: goto yy6; case 0xCD: goto yy7; case 0xCE: goto yy8; case 0xD4: goto yy9; case 0xD5: goto yy10; case 0xD6: goto yy11; case 0xD7: goto yy12; case 0xD8: goto yy13; case 0xDB: goto yy14; case 0xDC: goto yy15; case 0xDD: goto yy16; case 0xDE: goto yy17; case 0xDF: goto yy18; case 0xE0: goto yy19; case 0xE1: goto yy20; case 0xE2: goto yy21; case 0xE3: goto yy22; case 0xE4: goto yy23; case 0xE9: goto yy24; case 0xEA: goto yy25; case 0xED: goto yy26; case 0xEE: goto yy27; case 0xEF: goto yy28; case 0xF0: goto yy29; case 0xF1: case 0xF2: goto yy30; case 0xF3: goto yy31; case 0xF4: goto yy32; default: goto yy4; } yy2: ++YYCURSOR; #line 12 "unicode_group_C.8--encoding-policy(ignore).re" { goto C; } #line 85 "unicode_group_C.8--encoding-policy(ignore).c" yy4: ++YYCURSOR; yy5: #line 13 "unicode_group_C.8--encoding-policy(ignore).re" { return YYCURSOR == limit; } #line 91 "unicode_group_C.8--encoding-policy(ignore).c" yy6: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xAD: goto yy2; default: goto yy5; } yy7: yych = *++YYCURSOR; switch (yych) { case 0xB8: case 0xB9: case 0xBF: goto yy2; default: goto yy5; } yy8: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x8B: case 0x8D: case 0xA2: goto yy2; default: goto yy5; } yy9: yych = *++YYCURSOR; switch (yych) { case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: goto yy2; default: goto yy5; } yy10: yych = *++YYCURSOR; switch (yych) { case 0x97: case 0x98: case 0xA0: goto yy2; default: goto yy5; } yy11: yych = *++YYCURSOR; switch (yych) { case 0x88: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: goto yy2; default: goto yy5; } yy12: yych = *++YYCURSOR; switch (yych) { case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy5; } yy13: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x9C: case 0x9D: goto yy2; default: goto yy5; } yy14: yych = *++YYCURSOR; switch (yych) { case 0x9D: goto yy2; default: goto yy5; } yy15: yych = *++YYCURSOR; switch (yych) { case 0x8E: case 0x8F: goto yy2; default: goto yy5; } yy16: yych = *++YYCURSOR; switch (yych) { case 0x8B: case 0x8C: goto yy2; default: goto yy5; } yy17: yych = *++YYCURSOR; switch (yych) { case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy5; } yy18: yych = *++YYCURSOR; switch (yych) { case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy5; } yy19: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0xA0: goto yy33; case 0xA1: goto yy35; case 0xA2: case 0xA3: goto yy36; case 0xA5: goto yy37; case 0xA6: goto yy38; case 0xA7: goto yy39; case 0xA8: goto yy40; case 0xA9: goto yy41; case 0xAA: goto yy42; case 0xAB: goto yy43; case 0xAC: goto yy44; case 0xAD: goto yy45; case 0xAE: goto yy46; case 0xAF: goto yy47; case 0xB0: goto yy48; case 0xB1: goto yy49; case 0xB2: goto yy50; case 0xB3: goto yy51; case 0xB4: goto yy52; case 0xB5: goto yy53; case 0xB6: goto yy54; case 0xB7: goto yy55; case 0xB8: goto yy56; case 0xB9: goto yy57; case 0xBA: goto yy58; case 0xBB: goto yy59; case 0xBD: goto yy60; case 0xBE: goto yy61; case 0xBF: goto yy62; default: goto yy5; } yy20: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x83: goto yy63; case 0x89: goto yy64; case 0x8A: goto yy65; case 0x8B: goto yy66; case 0x8C: goto yy67; case 0x8D: goto yy68; case 0x8E: goto yy69; case 0x8F: goto yy70; case 0x9A: goto yy71; case 0x9B: goto yy72; case 0x9C: goto yy73; case 0x9D: goto yy74; case 0x9E: goto yy75; case 0x9F: goto yy76; case 0xA0: goto yy77; case 0xA1: goto yy78; case 0xA2: goto yy79; case 0xA3: goto yy80; case 0xA4: goto yy81; case 0xA5: goto yy82; case 0xA6: goto yy83; case 0xA7: goto yy84; case 0xA8: goto yy85; case 0xA9: goto yy86; case 0xAA: goto yy87; case 0xAB: case 0xB2: goto yy36; case 0xAD: goto yy88; case 0xAE: goto yy89; case 0xAF: goto yy90; case 0xB0: goto yy91; case 0xB1: goto yy92; case 0xB3: goto yy93; case 0xB7: goto yy94; case 0xBC: goto yy95; case 0xBD: goto yy96; case 0xBE: goto yy97; case 0xBF: goto yy98; default: goto yy5; } yy21: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x80: goto yy99; case 0x81: goto yy100; case 0x82: goto yy101; case 0x83: goto yy102; case 0x86: goto yy103; case 0x8F: case 0xBB: goto yy104; case 0x90: goto yy105; case 0x91: goto yy106; case 0x9C: goto yy107; case 0x9F: goto yy108; case 0xAD: goto yy109; case 0xAE: case 0xAF: case 0xB9: goto yy36; case 0xB0: goto yy110; case 0xB1: goto yy111; case 0xB3: goto yy112; case 0xB4: goto yy113; case 0xB5: goto yy114; case 0xB6: goto yy115; case 0xB7: goto yy116; case 0xB8: goto yy117; case 0xBA: goto yy118; case 0xBF: goto yy119; default: goto yy5; } yy22: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x81: goto yy107; case 0x82: goto yy120; case 0x84: goto yy121; case 0x86: goto yy122; case 0x87: goto yy123; case 0x88: goto yy111; case 0x8B: goto yy124; default: goto yy5; } yy23: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0xB6: goto yy80; default: goto yy5; } yy24: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0xBF: goto yy125; default: goto yy5; } yy25: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x92: goto yy126; case 0x93: goto yy127; case 0x98: goto yy128; case 0x99: goto yy90; case 0x9A: goto yy129; case 0x9B: case 0xA1: goto yy78; case 0x9E: goto yy130; case 0x9F: goto yy131; case 0xA0: goto yy132; case 0xA3: goto yy133; case 0xA5: goto yy134; case 0xA7: goto yy135; case 0xA8: goto yy136; case 0xA9: goto yy137; case 0xAB: goto yy138; case 0xAC: goto yy139; case 0xAD: case 0xAE: goto yy36; case 0xAF: goto yy140; default: goto yy5; } yy26: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x9E: goto yy123; case 0x9F: goto yy141; case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; default: goto yy5; } yy27: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; default: goto yy5; } yy28: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: goto yy36; case 0xA8: case 0xA9: goto yy142; case 0xAB: goto yy143; case 0xAC: goto yy144; case 0xAD: goto yy145; case 0xAF: goto yy146; case 0xB5: goto yy147; case 0xB6: goto yy148; case 0xB7: goto yy149; case 0xB8: goto yy150; case 0xB9: goto yy151; case 0xBB: goto yy152; case 0xBC: goto yy107; case 0xBE: goto yy124; case 0xBF: goto yy153; default: goto yy5; } yy29: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x90: goto yy154; case 0x91: goto yy155; case 0x92: goto yy156; case 0x93: goto yy157; case 0x94: case 0x95: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9C: case 0x9E: case 0xAC: case 0xAD: case 0xAE: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy158; case 0x96: goto yy159; case 0x9B: goto yy160; case 0x9D: goto yy161; case 0x9F: goto yy162; case 0xAA: goto yy163; case 0xAB: goto yy164; case 0xAF: goto yy165; default: goto yy5; } yy30: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy158; default: goto yy5; } yy31: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy158; case 0xA0: goto yy166; default: goto yy5; } yy32: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: goto yy158; default: goto yy5; } yy33: yych = *++YYCURSOR; switch (yych) { case 0xAE: case 0xAF: case 0xBF: goto yy2; default: goto yy34; } yy34: YYCURSOR = YYMARKER; goto yy5; yy35: yych = *++YYCURSOR; switch (yych) { case 0x9C: case 0x9D: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy36: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy37: yych = *++YYCURSOR; switch (yych) { case 0xB8: goto yy2; default: goto yy34; } yy38: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x84: case 0x8D: case 0x8E: case 0x91: case 0x92: case 0xA9: case 0xB1: case 0xB3: case 0xB4: case 0xB5: case 0xBA: case 0xBB: goto yy2; default: goto yy34; } yy39: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x86: case 0x89: case 0x8A: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9E: case 0xA4: case 0xA5: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy40: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x84: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x91: case 0x92: case 0xA9: case 0xB1: case 0xB4: case 0xB7: case 0xBA: case 0xBB: case 0xBD: goto yy2; default: goto yy34; } yy41: yych = *++YYCURSOR; switch (yych) { case 0x83: case 0x84: case 0x85: case 0x86: case 0x89: case 0x8A: case 0x8E: case 0x8F: case 0x90: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x9D: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy42: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x84: case 0x8E: case 0x92: case 0xA9: case 0xB1: case 0xB4: case 0xBA: case 0xBB: goto yy2; default: goto yy34; } yy43: yych = *++YYCURSOR; switch (yych) { case 0x86: case 0x8A: case 0x8E: case 0x8F: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA4: case 0xA5: case 0xB0: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy44: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x84: case 0x8D: case 0x8E: case 0x91: case 0x92: case 0xA9: case 0xB1: case 0xB4: case 0xBA: case 0xBB: goto yy2; default: goto yy34; } yy45: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x86: case 0x89: case 0x8A: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9E: case 0xA4: case 0xA5: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy46: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x84: case 0x8B: case 0x8C: case 0x8D: case 0x91: case 0x96: case 0x97: case 0x98: case 0x9B: case 0x9D: case 0xA0: case 0xA1: case 0xA2: case 0xA5: case 0xA6: case 0xA7: case 0xAB: case 0xAC: case 0xAD: case 0xBA: case 0xBB: case 0xBC: case 0xBD: goto yy2; default: goto yy34; } yy47: yych = *++YYCURSOR; switch (yych) { case 0x83: case 0x84: case 0x85: case 0x89: case 0x8E: case 0x8F: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy48: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x84: case 0x8D: case 0x91: case 0xA9: case 0xB4: case 0xBA: case 0xBB: case 0xBC: goto yy2; default: goto yy34; } yy49: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x89: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x97: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA4: case 0xA5: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: goto yy2; default: goto yy34; } yy50: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x84: case 0x8D: case 0x91: case 0xA9: case 0xB4: case 0xBA: case 0xBB: goto yy2; default: goto yy34; } yy51: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x89: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9F: case 0xA4: case 0xA5: case 0xB0: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy52: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x84: case 0x8D: case 0x91: case 0xBB: case 0xBC: goto yy2; default: goto yy34; } yy53: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x89: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA4: case 0xA5: case 0xB6: case 0xB7: case 0xB8: goto yy2; default: goto yy34; } yy54: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x84: case 0x97: case 0x98: case 0x99: case 0xB2: case 0xBC: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy55: yych = *++YYCURSOR; switch (yych) { case 0x87: case 0x88: case 0x89: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x95: case 0x97: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy56: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0xBB: case 0xBC: case 0xBD: case 0xBE: goto yy2; default: goto yy34; } yy57: yych = *++YYCURSOR; switch (yych) { case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy58: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x83: case 0x85: case 0x86: case 0x89: case 0x8B: case 0x8C: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x98: case 0xA0: case 0xA4: case 0xA6: case 0xA8: case 0xA9: case 0xAC: case 0xBA: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy59: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x87: case 0x8E: case 0x8F: case 0x9A: case 0x9B: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy60: yych = *++YYCURSOR; switch (yych) { case 0x88: case 0xAD: case 0xAE: case 0xAF: case 0xB0: goto yy2; default: goto yy34; } yy61: yych = *++YYCURSOR; switch (yych) { case 0x98: case 0xBD: goto yy2; default: goto yy34; } yy62: yych = *++YYCURSOR; switch (yych) { case 0x8D: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy63: yych = *++YYCURSOR; switch (yych) { case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy64: yych = *++YYCURSOR; switch (yych) { case 0x89: case 0x8E: case 0x8F: case 0x97: case 0x99: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy65: yych = *++YYCURSOR; switch (yych) { case 0x89: case 0x8E: case 0x8F: case 0xB1: case 0xB6: case 0xB7: case 0xBF: goto yy2; default: goto yy34; } yy66: yych = *++YYCURSOR; switch (yych) { case 0x81: case 0x86: case 0x87: case 0x97: goto yy2; default: goto yy34; } yy67: yych = *++YYCURSOR; switch (yych) { case 0x91: case 0x96: case 0x97: goto yy2; default: goto yy34; } yy68: yych = *++YYCURSOR; switch (yych) { case 0x9B: case 0x9C: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy69: yych = *++YYCURSOR; switch (yych) { case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy70: yych = *++YYCURSOR; switch (yych) { case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy71: yych = *++YYCURSOR; switch (yych) { case 0x9D: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy72: yych = *++YYCURSOR; switch (yych) { case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy73: yych = *++YYCURSOR; switch (yych) { case 0x8D: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy74: yych = *++YYCURSOR; switch (yych) { case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xAD: case 0xB1: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy75: yych = *++YYCURSOR; switch (yych) { case 0xB4: case 0xB5: goto yy2; default: goto yy34; } yy76: yych = *++YYCURSOR; switch (yych) { case 0x9E: case 0x9F: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy77: yych = *++YYCURSOR; switch (yych) { case 0x8F: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy78: yych = *++YYCURSOR; switch (yych) { case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy79: yych = *++YYCURSOR; switch (yych) { case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: goto yy2; default: goto yy34; } yy80: yych = *++YYCURSOR; switch (yych) { case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy81: yych = *++YYCURSOR; switch (yych) { case 0x9D: case 0x9E: case 0x9F: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy82: yych = *++YYCURSOR; switch (yych) { case 0x81: case 0x82: case 0x83: case 0xAE: case 0xAF: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy83: yych = *++YYCURSOR; switch (yych) { case 0xAC: case 0xAD: case 0xAE: case 0xAF: goto yy2; default: goto yy34; } yy84: yych = *++YYCURSOR; switch (yych) { case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x9B: case 0x9C: case 0x9D: goto yy2; default: goto yy34; } yy85: yych = *++YYCURSOR; switch (yych) { case 0x9C: case 0x9D: goto yy2; default: goto yy34; } yy86: yych = *++YYCURSOR; switch (yych) { case 0x9F: case 0xBD: case 0xBE: goto yy2; default: goto yy34; } yy87: yych = *++YYCURSOR; switch (yych) { case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy88: yych = *++YYCURSOR; switch (yych) { case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy89: yych = *++YYCURSOR; switch (yych) { case 0xAB: case 0xAC: case 0xAD: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy90: yych = *++YYCURSOR; switch (yych) { case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: goto yy2; default: goto yy34; } yy91: yych = *++YYCURSOR; switch (yych) { case 0xB8: case 0xB9: case 0xBA: goto yy2; default: goto yy34; } yy92: yych = *++YYCURSOR; switch (yych) { case 0x8A: case 0x8B: case 0x8C: goto yy2; default: goto yy34; } yy93: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy94: yych = *++YYCURSOR; switch (yych) { case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: goto yy2; default: goto yy34; } yy95: yych = *++YYCURSOR; switch (yych) { case 0x96: case 0x97: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy96: yych = *++YYCURSOR; switch (yych) { case 0x86: case 0x87: case 0x8E: case 0x8F: case 0x98: case 0x9A: case 0x9C: case 0x9E: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy97: yych = *++YYCURSOR; switch (yych) { case 0xB5: goto yy2; default: goto yy34; } yy98: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x94: case 0x95: case 0x9C: case 0xB0: case 0xB1: case 0xB5: case 0xBF: goto yy2; default: goto yy34; } yy99: yych = *++YYCURSOR; switch (yych) { case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: goto yy2; default: goto yy34; } yy100: yych = *++YYCURSOR; switch (yych) { case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB2: case 0xB3: goto yy2; default: goto yy34; } yy101: yych = *++YYCURSOR; switch (yych) { case 0x8F: case 0x9D: case 0x9E: case 0x9F: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy102: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy103: yych = *++YYCURSOR; switch (yych) { case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: goto yy2; default: goto yy34; } yy104: yych = *++YYCURSOR; switch (yych) { case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy105: yych = *++YYCURSOR; switch (yych) { case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy106: yych = *++YYCURSOR; switch (yych) { case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy107: yych = *++YYCURSOR; switch (yych) { case 0x80: goto yy2; default: goto yy34; } yy108: yych = *++YYCURSOR; switch (yych) { case 0x8B: case 0x8D: goto yy2; default: goto yy34; } yy109: yych = *++YYCURSOR; switch (yych) { case 0x8D: case 0x8E: case 0x8F: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy110: yych = *++YYCURSOR; switch (yych) { case 0xAF: goto yy2; default: goto yy34; } yy111: yych = *++YYCURSOR; switch (yych) { case 0x9F: goto yy2; default: goto yy34; } yy112: yych = *++YYCURSOR; switch (yych) { case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: goto yy2; default: goto yy34; } yy113: yych = *++YYCURSOR; switch (yych) { case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: goto yy2; default: goto yy34; } yy114: yych = *++YYCURSOR; switch (yych) { case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: goto yy2; default: goto yy34; } yy115: yych = *++YYCURSOR; switch (yych) { case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA7: case 0xAF: case 0xB7: case 0xBF: goto yy2; default: goto yy34; } yy116: yych = *++YYCURSOR; switch (yych) { case 0x87: case 0x8F: case 0x97: case 0x9F: goto yy2; default: goto yy34; } yy117: yych = *++YYCURSOR; switch (yych) { case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy118: yych = *++YYCURSOR; switch (yych) { case 0x9A: goto yy2; default: goto yy34; } yy119: yych = *++YYCURSOR; switch (yych) { case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy120: yych = *++YYCURSOR; switch (yych) { case 0x97: case 0x98: goto yy2; default: goto yy34; } yy121: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0xAE: case 0xAF: case 0xB0: goto yy2; default: goto yy34; } yy122: yych = *++YYCURSOR; switch (yych) { case 0x8F: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy123: yych = *++YYCURSOR; switch (yych) { case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: goto yy2; default: goto yy34; } yy124: yych = *++YYCURSOR; switch (yych) { case 0xBF: goto yy2; default: goto yy34; } yy125: yych = *++YYCURSOR; switch (yych) { case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy126: yych = *++YYCURSOR; switch (yych) { case 0x8D: case 0x8E: case 0x8F: goto yy2; default: goto yy34; } yy127: yych = *++YYCURSOR; switch (yych) { case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: goto yy2; default: goto yy34; } yy128: yych = *++YYCURSOR; switch (yych) { case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy129: yych = *++YYCURSOR; switch (yych) { case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy130: yych = *++YYCURSOR; switch (yych) { case 0x8F: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy131: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: goto yy2; default: goto yy34; } yy132: yych = *++YYCURSOR; switch (yych) { case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy133: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy134: yych = *++YYCURSOR; switch (yych) { case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy135: yych = *++YYCURSOR; switch (yych) { case 0x8E: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy136: yych = *++YYCURSOR; switch (yych) { case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy137: yych = *++YYCURSOR; switch (yych) { case 0x8E: case 0x8F: case 0x9A: case 0x9B: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy138: yych = *++YYCURSOR; switch (yych) { case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy139: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x87: case 0x88: case 0x8F: case 0x90: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA7: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy140: yych = *++YYCURSOR; switch (yych) { case 0xAE: case 0xAF: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy141: yych = *++YYCURSOR; switch (yych) { case 0x87: case 0x88: case 0x89: case 0x8A: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy142: yych = *++YYCURSOR; switch (yych) { case 0xAE: case 0xAF: goto yy2; default: goto yy34; } yy143: yych = *++YYCURSOR; switch (yych) { case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy144: yych = *++YYCURSOR; switch (yych) { case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0xB7: case 0xBD: case 0xBF: goto yy2; default: goto yy34; } yy145: yych = *++YYCURSOR; switch (yych) { case 0x82: case 0x85: goto yy2; default: goto yy34; } yy146: yych = *++YYCURSOR; switch (yych) { case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: goto yy2; default: goto yy34; } yy147: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: goto yy2; default: goto yy34; } yy148: yych = *++YYCURSOR; switch (yych) { case 0x90: case 0x91: goto yy2; default: goto yy34; } yy149: yych = *++YYCURSOR; switch (yych) { case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy150: yych = *++YYCURSOR; switch (yych) { case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: goto yy2; default: goto yy34; } yy151: yych = *++YYCURSOR; switch (yych) { case 0x93: case 0xA7: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB5: goto yy2; default: goto yy34; } yy152: yych = *++YYCURSOR; switch (yych) { case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy153: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x88: case 0x89: case 0x90: case 0x91: case 0x98: case 0x99: case 0x9D: case 0x9E: case 0x9F: case 0xA7: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy154: yych = *++YYCURSOR; switch (yych) { case 0x80: goto yy167; case 0x81: goto yy168; case 0x83: goto yy169; case 0x84: goto yy170; case 0x86: goto yy171; case 0x87: goto yy172; case 0x88: case 0x89: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA2: case 0xA3: case 0xA5: case 0xA6: case 0xA7: case 0xAA: case 0xAB: case 0xAE: case 0xAF: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; case 0x8A: goto yy71; case 0x8B: goto yy173; case 0x8C: goto yy174; case 0x8D: goto yy175; case 0x8E: goto yy176; case 0x8F: goto yy177; case 0x92: goto yy178; case 0xA0: goto yy179; case 0xA1: goto yy180; case 0xA4: goto yy181; case 0xA8: goto yy182; case 0xA9: goto yy183; case 0xAC: goto yy184; case 0xAD: goto yy185; case 0xB1: goto yy186; case 0xB9: goto yy187; default: goto yy34; } yy155: yych = *++YYCURSOR; switch (yych) { case 0x81: goto yy188; case 0x82: goto yy189; case 0x83: goto yy190; case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; default: goto yy34; } yy156: yych = *++YYCURSOR; switch (yych) { case 0x8D: goto yy191; case 0x8E: case 0x8F: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; case 0x91: goto yy192; default: goto yy34; } yy157: yych = *++YYCURSOR; switch (yych) { case 0x90: goto yy191; case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; default: goto yy34; } yy158: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; default: goto yy34; } yy159: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; case 0xA8: goto yy193; default: goto yy34; } yy160: yych = *++YYCURSOR; switch (yych) { case 0x80: goto yy190; case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; default: goto yy34; } yy161: yych = *++YYCURSOR; switch (yych) { case 0x83: goto yy80; case 0x84: goto yy194; case 0x85: goto yy195; case 0x87: goto yy196; case 0x89: goto yy197; case 0x8A: case 0x8B: case 0x8E: case 0x8F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; case 0x8D: goto yy198; case 0x91: goto yy199; case 0x92: goto yy200; case 0x93: goto yy201; case 0x94: goto yy202; case 0x95: goto yy203; case 0x9A: goto yy204; case 0x9F: goto yy205; default: goto yy34; } yy162: yych = *++YYCURSOR; switch (yych) { case 0x80: goto yy83; case 0x82: goto yy206; case 0x83: goto yy207; case 0x84: goto yy208; case 0x85: goto yy209; case 0x86: goto yy210; case 0x87: goto yy211; case 0x88: goto yy212; case 0x89: goto yy213; case 0x8A: case 0x8B: case 0x96: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; case 0x8C: goto yy214; case 0x8D: goto yy152; case 0x8E: goto yy215; case 0x8F: goto yy216; case 0x90: goto yy124; case 0x91: goto yy217; case 0x93: goto yy218; case 0x94: goto yy219; case 0x95: goto yy220; case 0x97: goto yy221; case 0x98: goto yy222; case 0x99: goto yy223; case 0x9B: goto yy197; case 0x9D: goto yy104; default: goto yy34; } yy163: yych = *++YYCURSOR; switch (yych) { case 0x9B: goto yy224; default: goto yy34; } yy164: yych = *++YYCURSOR; switch (yych) { case 0x9C: goto yy70; case 0xA0: goto yy196; case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; default: goto yy34; } yy165: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; case 0xA8: goto yy196; default: goto yy34; } yy166: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy36; case 0x87: goto yy225; default: goto yy34; } yy167: yych = *++YYCURSOR; switch (yych) { case 0x8C: case 0xA7: case 0xBB: case 0xBE: goto yy2; default: goto yy34; } yy168: yych = *++YYCURSOR; switch (yych) { case 0x8E: case 0x8F: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy169: yych = *++YYCURSOR; switch (yych) { case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy170: yych = *++YYCURSOR; switch (yych) { case 0x83: case 0x84: case 0x85: case 0x86: case 0xB4: case 0xB5: case 0xB6: goto yy2; default: goto yy34; } yy171: yych = *++YYCURSOR; switch (yych) { case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy172: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy173: yych = *++YYCURSOR; switch (yych) { case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy174: yych = *++YYCURSOR; switch (yych) { case 0x9F: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: goto yy2; default: goto yy34; } yy175: yych = *++YYCURSOR; switch (yych) { case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy176: yych = *++YYCURSOR; switch (yych) { case 0x9E: goto yy2; default: goto yy34; } yy177: yych = *++YYCURSOR; switch (yych) { case 0x84: case 0x85: case 0x86: case 0x87: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy178: yych = *++YYCURSOR; switch (yych) { case 0x9E: case 0x9F: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy179: yych = *++YYCURSOR; switch (yych) { case 0x86: case 0x87: case 0x89: case 0xB6: case 0xB9: case 0xBA: case 0xBB: case 0xBD: case 0xBE: goto yy2; default: goto yy34; } yy180: yych = *++YYCURSOR; switch (yych) { case 0x96: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy181: yych = *++YYCURSOR; switch (yych) { case 0x9C: case 0x9D: case 0x9E: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: goto yy2; default: goto yy34; } yy182: yych = *++YYCURSOR; switch (yych) { case 0x84: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x94: case 0x98: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xBB: case 0xBC: case 0xBD: case 0xBE: goto yy2; default: goto yy34; } yy183: yych = *++YYCURSOR; switch (yych) { case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy184: yych = *++YYCURSOR; switch (yych) { case 0xB6: case 0xB7: case 0xB8: goto yy2; default: goto yy34; } yy185: yych = *++YYCURSOR; switch (yych) { case 0x96: case 0x97: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: goto yy2; default: goto yy34; } yy186: yych = *++YYCURSOR; switch (yych) { case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy187: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xBF: goto yy2; default: goto yy34; } yy188: yych = *++YYCURSOR; switch (yych) { case 0x8E: case 0x8F: case 0x90: case 0x91: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy189: yych = *++YYCURSOR; switch (yych) { case 0xBD: goto yy2; default: goto yy34; } yy190: yych = *++YYCURSOR; switch (yych) { case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy191: yych = *++YYCURSOR; switch (yych) { case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy192: yych = *++YYCURSOR; switch (yych) { case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy193: yych = *++YYCURSOR; switch (yych) { case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy194: yych = *++YYCURSOR; switch (yych) { case 0xA7: case 0xA8: goto yy2; default: goto yy34; } yy195: yych = *++YYCURSOR; switch (yych) { case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: goto yy2; default: goto yy34; } yy196: yych = *++YYCURSOR; switch (yych) { case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy197: yych = *++YYCURSOR; switch (yych) { case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy198: yych = *++YYCURSOR; switch (yych) { case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy199: yych = *++YYCURSOR; switch (yych) { case 0x95: goto yy2; default: goto yy34; } yy200: yych = *++YYCURSOR; switch (yych) { case 0x9D: case 0xA0: case 0xA1: case 0xA3: case 0xA4: case 0xA7: case 0xA8: case 0xAD: case 0xBA: case 0xBC: goto yy2; default: goto yy34; } yy201: yych = *++YYCURSOR; switch (yych) { case 0x84: goto yy2; default: goto yy34; } yy202: yych = *++YYCURSOR; switch (yych) { case 0x86: case 0x8B: case 0x8C: case 0x95: case 0x9D: case 0xBA: case 0xBF: goto yy2; default: goto yy34; } yy203: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x87: case 0x88: case 0x89: case 0x91: goto yy2; default: goto yy34; } yy204: yych = *++YYCURSOR; switch (yych) { case 0xA6: case 0xA7: goto yy2; default: goto yy34; } yy205: yych = *++YYCURSOR; switch (yych) { case 0x8C: case 0x8D: goto yy2; default: goto yy34; } yy206: yych = *++YYCURSOR; switch (yych) { case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xAF: case 0xB0: case 0xBF: goto yy2; default: goto yy34; } yy207: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x90: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy208: yych = *++YYCURSOR; switch (yych) { case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xAF: goto yy2; default: goto yy34; } yy209: yych = *++YYCURSOR; switch (yych) { case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: goto yy2; default: goto yy34; } yy210: yych = *++YYCURSOR; switch (yych) { case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy211: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: goto yy2; default: goto yy34; } yy212: yych = *++YYCURSOR; switch (yych) { case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy213: yych = *++YYCURSOR; switch (yych) { case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy214: yych = *++YYCURSOR; switch (yych) { case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB6: goto yy2; default: goto yy34; } yy215: yych = *++YYCURSOR; switch (yych) { case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: goto yy2; default: goto yy34; } yy216: yych = *++YYCURSOR; switch (yych) { case 0x85: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy217: yych = *++YYCURSOR; switch (yych) { case 0x81: goto yy2; default: goto yy34; } yy218: yych = *++YYCURSOR; switch (yych) { case 0xB8: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy219: yych = *++YYCURSOR; switch (yych) { case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy220: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy221: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x81: case 0x82: case 0x83: case 0x84: case 0x85: case 0x86: case 0x87: case 0x88: case 0x89: case 0x8A: case 0x8B: case 0x8C: case 0x8D: case 0x8E: case 0x8F: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: goto yy2; default: goto yy34; } yy222: yych = *++YYCURSOR; switch (yych) { case 0x80: case 0x91: case 0x95: case 0x97: case 0x99: case 0x9B: case 0x9F: case 0xA6: case 0xA7: case 0xAC: case 0xAE: case 0xAF: case 0xB4: goto yy2; default: goto yy34; } yy223: yych = *++YYCURSOR; switch (yych) { case 0x81: case 0x82: case 0x83: case 0x84: case 0x90: case 0x91: case 0x92: case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy224: yych = *++YYCURSOR; switch (yych) { case 0x97: case 0x98: case 0x99: case 0x9A: case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2: case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA: case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xAF: case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } yy225: yych = *++YYCURSOR; switch (yych) { case 0xB0: case 0xB1: case 0xB2: case 0xB3: case 0xB4: case 0xB5: case 0xB6: case 0xB7: case 0xB8: case 0xB9: case 0xBA: case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: goto yy2; default: goto yy34; } } #line 14 "unicode_group_C.8--encoding-policy(ignore).re" } static const unsigned int chars_C [] = {0x0,0x1f, 0x7f,0x9f, 0xad,0xad, 0x378,0x379, 0x37f,0x383, 0x38b,0x38b, 0x38d,0x38d, 0x3a2,0x3a2, 0x528,0x530, 0x557,0x558, 0x560,0x560, 0x588,0x588, 0x58b,0x590, 0x5c8,0x5cf, 0x5eb,0x5ef, 0x5f5,0x605, 0x61c,0x61d, 0x6dd,0x6dd, 0x70e,0x70f, 0x74b,0x74c, 0x7b2,0x7bf, 0x7fb,0x7ff, 0x82e,0x82f, 0x83f,0x83f, 0x85c,0x85d, 0x85f,0x8ff, 0x978,0x978, 0x980,0x980, 0x984,0x984, 0x98d,0x98e, 0x991,0x992, 0x9a9,0x9a9, 0x9b1,0x9b1, 0x9b3,0x9b5, 0x9ba,0x9bb, 0x9c5,0x9c6, 0x9c9,0x9ca, 0x9cf,0x9d6, 0x9d8,0x9db, 0x9de,0x9de, 0x9e4,0x9e5, 0x9fc,0xa00, 0xa04,0xa04, 0xa0b,0xa0e, 0xa11,0xa12, 0xa29,0xa29, 0xa31,0xa31, 0xa34,0xa34, 0xa37,0xa37, 0xa3a,0xa3b, 0xa3d,0xa3d, 0xa43,0xa46, 0xa49,0xa4a, 0xa4e,0xa50, 0xa52,0xa58, 0xa5d,0xa5d, 0xa5f,0xa65, 0xa76,0xa80, 0xa84,0xa84, 0xa8e,0xa8e, 0xa92,0xa92, 0xaa9,0xaa9, 0xab1,0xab1, 0xab4,0xab4, 0xaba,0xabb, 0xac6,0xac6, 0xaca,0xaca, 0xace,0xacf, 0xad1,0xadf, 0xae4,0xae5, 0xaf0,0xaf0, 0xaf2,0xb00, 0xb04,0xb04, 0xb0d,0xb0e, 0xb11,0xb12, 0xb29,0xb29, 0xb31,0xb31, 0xb34,0xb34, 0xb3a,0xb3b, 0xb45,0xb46, 0xb49,0xb4a, 0xb4e,0xb55, 0xb58,0xb5b, 0xb5e,0xb5e, 0xb64,0xb65, 0xb78,0xb81, 0xb84,0xb84, 0xb8b,0xb8d, 0xb91,0xb91, 0xb96,0xb98, 0xb9b,0xb9b, 0xb9d,0xb9d, 0xba0,0xba2, 0xba5,0xba7, 0xbab,0xbad, 0xbba,0xbbd, 0xbc3,0xbc5, 0xbc9,0xbc9, 0xbce,0xbcf, 0xbd1,0xbd6, 0xbd8,0xbe5, 0xbfb,0xc00, 0xc04,0xc04, 0xc0d,0xc0d, 0xc11,0xc11, 0xc29,0xc29, 0xc34,0xc34, 0xc3a,0xc3c, 0xc45,0xc45, 0xc49,0xc49, 0xc4e,0xc54, 0xc57,0xc57, 0xc5a,0xc5f, 0xc64,0xc65, 0xc70,0xc77, 0xc80,0xc81, 0xc84,0xc84, 0xc8d,0xc8d, 0xc91,0xc91, 0xca9,0xca9, 0xcb4,0xcb4, 0xcba,0xcbb, 0xcc5,0xcc5, 0xcc9,0xcc9, 0xcce,0xcd4, 0xcd7,0xcdd, 0xcdf,0xcdf, 0xce4,0xce5, 0xcf0,0xcf0, 0xcf3,0xd01, 0xd04,0xd04, 0xd0d,0xd0d, 0xd11,0xd11, 0xd3b,0xd3c, 0xd45,0xd45, 0xd49,0xd49, 0xd4f,0xd56, 0xd58,0xd5f, 0xd64,0xd65, 0xd76,0xd78, 0xd80,0xd81, 0xd84,0xd84, 0xd97,0xd99, 0xdb2,0xdb2, 0xdbc,0xdbc, 0xdbe,0xdbf, 0xdc7,0xdc9, 0xdcb,0xdce, 0xdd5,0xdd5, 0xdd7,0xdd7, 0xde0,0xdf1, 0xdf5,0xe00, 0xe3b,0xe3e, 0xe5c,0xe80, 0xe83,0xe83, 0xe85,0xe86, 0xe89,0xe89, 0xe8b,0xe8c, 0xe8e,0xe93, 0xe98,0xe98, 0xea0,0xea0, 0xea4,0xea4, 0xea6,0xea6, 0xea8,0xea9, 0xeac,0xeac, 0xeba,0xeba, 0xebe,0xebf, 0xec5,0xec5, 0xec7,0xec7, 0xece,0xecf, 0xeda,0xedb, 0xede,0xeff, 0xf48,0xf48, 0xf6d,0xf70, 0xf98,0xf98, 0xfbd,0xfbd, 0xfcd,0xfcd, 0xfdb,0xfff, 0x10c6,0x10cf, 0x10fd,0x10ff, 0x1249,0x1249, 0x124e,0x124f, 0x1257,0x1257, 0x1259,0x1259, 0x125e,0x125f, 0x1289,0x1289, 0x128e,0x128f, 0x12b1,0x12b1, 0x12b6,0x12b7, 0x12bf,0x12bf, 0x12c1,0x12c1, 0x12c6,0x12c7, 0x12d7,0x12d7, 0x1311,0x1311, 0x1316,0x1317, 0x135b,0x135c, 0x137d,0x137f, 0x139a,0x139f, 0x13f5,0x13ff, 0x169d,0x169f, 0x16f1,0x16ff, 0x170d,0x170d, 0x1715,0x171f, 0x1737,0x173f, 0x1754,0x175f, 0x176d,0x176d, 0x1771,0x1771, 0x1774,0x177f, 0x17b4,0x17b5, 0x17de,0x17df, 0x17ea,0x17ef, 0x17fa,0x17ff, 0x180f,0x180f, 0x181a,0x181f, 0x1878,0x187f, 0x18ab,0x18af, 0x18f6,0x18ff, 0x191d,0x191f, 0x192c,0x192f, 0x193c,0x193f, 0x1941,0x1943, 0x196e,0x196f, 0x1975,0x197f, 0x19ac,0x19af, 0x19ca,0x19cf, 0x19db,0x19dd, 0x1a1c,0x1a1d, 0x1a5f,0x1a5f, 0x1a7d,0x1a7e, 0x1a8a,0x1a8f, 0x1a9a,0x1a9f, 0x1aae,0x1aff, 0x1b4c,0x1b4f, 0x1b7d,0x1b7f, 0x1bab,0x1bad, 0x1bba,0x1bbf, 0x1bf4,0x1bfb, 0x1c38,0x1c3a, 0x1c4a,0x1c4c, 0x1c80,0x1ccf, 0x1cf3,0x1cff, 0x1de7,0x1dfb, 0x1f16,0x1f17, 0x1f1e,0x1f1f, 0x1f46,0x1f47, 0x1f4e,0x1f4f, 0x1f58,0x1f58, 0x1f5a,0x1f5a, 0x1f5c,0x1f5c, 0x1f5e,0x1f5e, 0x1f7e,0x1f7f, 0x1fb5,0x1fb5, 0x1fc5,0x1fc5, 0x1fd4,0x1fd5, 0x1fdc,0x1fdc, 0x1ff0,0x1ff1, 0x1ff5,0x1ff5, 0x1fff,0x1fff, 0x200b,0x200f, 0x202a,0x202e, 0x2060,0x206f, 0x2072,0x2073, 0x208f,0x208f, 0x209d,0x209f, 0x20ba,0x20cf, 0x20f1,0x20ff, 0x218a,0x218f, 0x23f4,0x23ff, 0x2427,0x243f, 0x244b,0x245f, 0x2700,0x2700, 0x27cb,0x27cb, 0x27cd,0x27cd, 0x2b4d,0x2b4f, 0x2b5a,0x2bff, 0x2c2f,0x2c2f, 0x2c5f,0x2c5f, 0x2cf2,0x2cf8, 0x2d26,0x2d2f, 0x2d66,0x2d6e, 0x2d71,0x2d7e, 0x2d97,0x2d9f, 0x2da7,0x2da7, 0x2daf,0x2daf, 0x2db7,0x2db7, 0x2dbf,0x2dbf, 0x2dc7,0x2dc7, 0x2dcf,0x2dcf, 0x2dd7,0x2dd7, 0x2ddf,0x2ddf, 0x2e32,0x2e7f, 0x2e9a,0x2e9a, 0x2ef4,0x2eff, 0x2fd6,0x2fef, 0x2ffc,0x2fff, 0x3040,0x3040, 0x3097,0x3098, 0x3100,0x3104, 0x312e,0x3130, 0x318f,0x318f, 0x31bb,0x31bf, 0x31e4,0x31ef, 0x321f,0x321f, 0x32ff,0x32ff, 0x4db6,0x4dbf, 0x9fcc,0x9fff, 0xa48d,0xa48f, 0xa4c7,0xa4cf, 0xa62c,0xa63f, 0xa674,0xa67b, 0xa698,0xa69f, 0xa6f8,0xa6ff, 0xa78f,0xa78f, 0xa792,0xa79f, 0xa7aa,0xa7f9, 0xa82c,0xa82f, 0xa83a,0xa83f, 0xa878,0xa87f, 0xa8c5,0xa8cd, 0xa8da,0xa8df, 0xa8fc,0xa8ff, 0xa954,0xa95e, 0xa97d,0xa97f, 0xa9ce,0xa9ce, 0xa9da,0xa9dd, 0xa9e0,0xa9ff, 0xaa37,0xaa3f, 0xaa4e,0xaa4f, 0xaa5a,0xaa5b, 0xaa7c,0xaa7f, 0xaac3,0xaada, 0xaae0,0xab00, 0xab07,0xab08, 0xab0f,0xab10, 0xab17,0xab1f, 0xab27,0xab27, 0xab2f,0xabbf, 0xabee,0xabef, 0xabfa,0xabff, 0xd7a4,0xd7af, 0xd7c7,0xd7ca, 0xd7fc,0xf8ff, 0xfa2e,0xfa2f, 0xfa6e,0xfa6f, 0xfada,0xfaff, 0xfb07,0xfb12, 0xfb18,0xfb1c, 0xfb37,0xfb37, 0xfb3d,0xfb3d, 0xfb3f,0xfb3f, 0xfb42,0xfb42, 0xfb45,0xfb45, 0xfbc2,0xfbd2, 0xfd40,0xfd4f, 0xfd90,0xfd91, 0xfdc8,0xfdef, 0xfdfe,0xfdff, 0xfe1a,0xfe1f, 0xfe27,0xfe2f, 0xfe53,0xfe53, 0xfe67,0xfe67, 0xfe6c,0xfe6f, 0xfe75,0xfe75, 0xfefd,0xff00, 0xffbf,0xffc1, 0xffc8,0xffc9, 0xffd0,0xffd1, 0xffd8,0xffd9, 0xffdd,0xffdf, 0xffe7,0xffe7, 0xffef,0xfffb, 0xfffe,0xffff, 0x1000c,0x1000c, 0x10027,0x10027, 0x1003b,0x1003b, 0x1003e,0x1003e, 0x1004e,0x1004f, 0x1005e,0x1007f, 0x100fb,0x100ff, 0x10103,0x10106, 0x10134,0x10136, 0x1018b,0x1018f, 0x1019c,0x101cf, 0x101fe,0x1027f, 0x1029d,0x1029f, 0x102d1,0x102ff, 0x1031f,0x1031f, 0x10324,0x1032f, 0x1034b,0x1037f, 0x1039e,0x1039e, 0x103c4,0x103c7, 0x103d6,0x103ff, 0x1049e,0x1049f, 0x104aa,0x107ff, 0x10806,0x10807, 0x10809,0x10809, 0x10836,0x10836, 0x10839,0x1083b, 0x1083d,0x1083e, 0x10856,0x10856, 0x10860,0x108ff, 0x1091c,0x1091e, 0x1093a,0x1093e, 0x10940,0x109ff, 0x10a04,0x10a04, 0x10a07,0x10a0b, 0x10a14,0x10a14, 0x10a18,0x10a18, 0x10a34,0x10a37, 0x10a3b,0x10a3e, 0x10a48,0x10a4f, 0x10a59,0x10a5f, 0x10a80,0x10aff, 0x10b36,0x10b38, 0x10b56,0x10b57, 0x10b73,0x10b77, 0x10b80,0x10bff, 0x10c49,0x10e5f, 0x10e7f,0x10fff, 0x1104e,0x11051, 0x11070,0x1107f, 0x110bd,0x110bd, 0x110c2,0x11fff, 0x1236f,0x123ff, 0x12463,0x1246f, 0x12474,0x12fff, 0x1342f,0x167ff, 0x16a39,0x1afff, 0x1b002,0x1cfff, 0x1d0f6,0x1d0ff, 0x1d127,0x1d128, 0x1d173,0x1d17a, 0x1d1de,0x1d1ff, 0x1d246,0x1d2ff, 0x1d357,0x1d35f, 0x1d372,0x1d3ff, 0x1d455,0x1d455, 0x1d49d,0x1d49d, 0x1d4a0,0x1d4a1, 0x1d4a3,0x1d4a4, 0x1d4a7,0x1d4a8, 0x1d4ad,0x1d4ad, 0x1d4ba,0x1d4ba, 0x1d4bc,0x1d4bc, 0x1d4c4,0x1d4c4, 0x1d506,0x1d506, 0x1d50b,0x1d50c, 0x1d515,0x1d515, 0x1d51d,0x1d51d, 0x1d53a,0x1d53a, 0x1d53f,0x1d53f, 0x1d545,0x1d545, 0x1d547,0x1d549, 0x1d551,0x1d551, 0x1d6a6,0x1d6a7, 0x1d7cc,0x1d7cd, 0x1d800,0x1efff, 0x1f02c,0x1f02f, 0x1f094,0x1f09f, 0x1f0af,0x1f0b0, 0x1f0bf,0x1f0c0, 0x1f0d0,0x1f0d0, 0x1f0e0,0x1f0ff, 0x1f10b,0x1f10f, 0x1f12f,0x1f12f, 0x1f16a,0x1f16f, 0x1f19b,0x1f1e5, 0x1f203,0x1f20f, 0x1f23b,0x1f23f, 0x1f249,0x1f24f, 0x1f252,0x1f2ff, 0x1f321,0x1f32f, 0x1f336,0x1f336, 0x1f37d,0x1f37f, 0x1f394,0x1f39f, 0x1f3c5,0x1f3c5, 0x1f3cb,0x1f3df, 0x1f3f1,0x1f3ff, 0x1f43f,0x1f43f, 0x1f441,0x1f441, 0x1f4f8,0x1f4f8, 0x1f4fd,0x1f4ff, 0x1f53e,0x1f54f, 0x1f568,0x1f5fa, 0x1f600,0x1f600, 0x1f611,0x1f611, 0x1f615,0x1f615, 0x1f617,0x1f617, 0x1f619,0x1f619, 0x1f61b,0x1f61b, 0x1f61f,0x1f61f, 0x1f626,0x1f627, 0x1f62c,0x1f62c, 0x1f62e,0x1f62f, 0x1f634,0x1f634, 0x1f641,0x1f644, 0x1f650,0x1f67f, 0x1f6c6,0x1f6ff, 0x1f774,0x1ffff, 0x2a6d7,0x2a6ff, 0x2b735,0x2b73f, 0x2b81e,0x2f7ff, 0x2fa1e,0xe00ff, 0xe01f0,0x10ffff, 0x20,0x20}; static unsigned int encode_utf8 (const unsigned int * ranges, unsigned int ranges_count, unsigned char * s) { unsigned char * const s_start = s; for (unsigned int i = 0; i < ranges_count - 2; i += 2) for (unsigned int j = ranges[i]; j <= ranges[i + 1]; ++j) s += re2c::utf8::rune_to_bytes (s, j); re2c::utf8::rune_to_bytes (s, ranges[ranges_count - 1]); return s - s_start + 1; } int main () { YYCTYPE * buffer_C = new YYCTYPE [4019476]; unsigned int buffer_len = encode_utf8 (chars_C, sizeof (chars_C) / sizeof (unsigned int), buffer_C); if (!scan (reinterpret_cast (buffer_C), reinterpret_cast (buffer_C + buffer_len))) printf("test 'C' failed\n"); delete [] buffer_C; return 0; }