diff --git a/aminclude_static.am b/aminclude_static.am index baa0ce7f..9ab19cac 100644 --- a/aminclude_static.am +++ b/aminclude_static.am @@ -1,6 +1,6 @@ # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Thu Jul 28 22:07:38 PDT 2022 +# from AX_AM_MACROS_STATIC on Sat Aug 20 18:43:07 PDT 2022 # Code coverage diff --git a/src/Makefile.am b/src/Makefile.am index 41675e50..4fbdbcd6 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -86,7 +86,7 @@ time_fmts.cc: ptimec$(BUILD_EXEEXT) if HAVE_RE2C %.cc: %.re - $(RE2C_V)$(RE2C_CMD) --tags -8 -o $@ $< + $(RE2C_V)$(RE2C_CMD) --bit-vectors -W --tags -8 -o $@ $< $(REC2_V)test $@ -ef $(srcdir)/$*.cc || cp $@ $(srcdir)/$*.cc endif @@ -357,9 +357,6 @@ THIRD_PARTY_SRCS = \ libdatascanner_a_SOURCES = \ data_scanner_re.cc -# XXX The data_scanner_re optimized build is taking 30+ minutes to run for -# some reason, so we need to override the flags -libdatascanner_a_CXXFLAGS = -O1 -g libdiag_a_SOURCES = \ $(THIRD_PARTY_SRCS) \ diff --git a/src/data_scanner_re.cc b/src/data_scanner_re.cc index 1c8014c9..3a6343ba 100644 --- a/src/data_scanner_re.cc +++ b/src/data_scanner_re.cc @@ -1,4 +1,4 @@ -/* Generated by re2c 3.0 on Fri Aug 19 13:26:54 2022 */ +/* Generated by re2c 3.0 on Sat Aug 20 20:58:54 2022 */ #line 1 "../../lnav/src/data_scanner_re.re" /** * Copyright (c) 2015, Timothy Stack @@ -49,6 +49,7 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) cap[1].c_end = pi.pi_next_offset; \ token_out = tok; \ } + # define RET(tok) { \ CAPTURE(tok); \ return true; \ @@ -110,3765 +111,1674 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) cap[1].c_end = pi.pi_next_offset; -#line 114 "../../lnav/src/data_scanner_re.cc" +#line 115 "data_scanner_re.cc" { YYCTYPE yych; unsigned int yyaccept = 0; + static const unsigned char yybm[] = { + /* table 1 .. 8: 0 */ + 0, 231, 231, 231, 231, 231, 231, 231, + 231, 239, 231, 231, 231, 239, 231, 231, + 231, 231, 231, 231, 231, 231, 231, 231, + 231, 231, 231, 231, 231, 231, 231, 231, + 239, 231, 34, 231, 231, 231, 231, 36, + 231, 231, 231, 231, 231, 175, 231, 183, + 175, 175, 175, 175, 175, 175, 175, 175, + 175, 175, 175, 231, 231, 231, 128, 183, + 231, 175, 175, 175, 175, 175, 175, 175, + 175, 175, 175, 175, 175, 175, 175, 175, + 175, 175, 175, 175, 175, 175, 175, 175, + 175, 175, 175, 231, 1, 231, 231, 175, + 231, 175, 175, 175, 175, 175, 175, 175, + 175, 175, 175, 175, 175, 175, 175, 175, + 175, 175, 175, 175, 175, 175, 175, 175, + 175, 175, 175, 231, 231, 231, 231, 231, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + /* table 9 .. 16: 256 */ + 0, 228, 228, 228, 228, 228, 228, 228, + 228, 224, 224, 228, 228, 224, 228, 228, + 228, 228, 228, 228, 228, 228, 228, 228, + 228, 228, 228, 228, 228, 228, 228, 228, + 224, 228, 160, 228, 228, 240, 240, 96, + 224, 224, 228, 228, 228, 16, 229, 16, + 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 4, 228, 228, 240, 4, 16, + 228, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 224, 36, 224, 228, 6, + 228, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 224, 228, 224, 228, 228, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + /* table 17 .. 24: 512 */ + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 4, 0, 0, 0, 0, 0, 0, 128, + 0, 0, 0, 0, 0, 76, 0, 0, + 125, 125, 125, 125, 125, 125, 125, 125, + 109, 109, 64, 0, 0, 0, 0, 0, + 0, 109, 109, 109, 109, 109, 109, 77, + 77, 77, 77, 77, 77, 77, 77, 77, + 77, 77, 77, 77, 77, 77, 77, 77, + 77, 77, 77, 0, 0, 0, 0, 68, + 0, 107, 107, 107, 107, 107, 107, 75, + 75, 75, 75, 75, 75, 75, 75, 75, + 75, 75, 75, 75, 75, 75, 75, 75, + 75, 75, 75, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + /* table 25 .. 32: 768 */ + 0, 20, 20, 20, 20, 20, 20, 20, + 20, 22, 20, 20, 20, 22, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, + 150, 84, 16, 84, 84, 92, 84, 4, + 84, 84, 84, 28, 20, 93, 93, 84, + 125, 125, 125, 125, 125, 125, 125, 125, + 125, 125, 20, 20, 20, 20, 20, 20, + 84, 93, 93, 93, 93, 93, 93, 93, + 93, 93, 93, 93, 93, 93, 93, 93, + 93, 93, 93, 93, 93, 93, 93, 93, + 93, 93, 93, 20, 0, 20, 84, 93, + 20, 93, 93, 93, 93, 93, 93, 93, + 93, 93, 93, 93, 93, 93, 93, 93, + 93, 93, 93, 93, 93, 93, 93, 93, + 93, 93, 93, 20, 20, 20, 84, 20, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + /* table 33 .. 34: 1024 */ + 0, 64, 64, 64, 64, 64, 64, 64, + 64, 0, 0, 64, 64, 0, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 0, 0, 0, 0, 192, 0, 0, 0, + 0, 0, 0, 0, 0, 192, 192, 192, + 192, 192, 192, 192, 192, 192, 192, 192, + 192, 192, 0, 0, 0, 0, 0, 0, + 192, 192, 192, 192, 192, 192, 192, 192, + 192, 192, 192, 192, 192, 192, 192, 192, + 192, 192, 192, 192, 192, 192, 192, 192, + 192, 192, 192, 0, 0, 0, 0, 192, + 0, 192, 192, 192, 192, 192, 192, 192, + 192, 192, 192, 192, 192, 192, 192, 192, + 192, 192, 192, 192, 192, 192, 192, 192, + 192, 192, 192, 0, 0, 0, 0, 64, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + }; yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy2; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '@': - case 0x7F: goto yy3; - case '\t': - case ' ': goto yy6; - case '\n': goto yy8; - case '\r': goto yy10; - case '!': - case '#': - case '&': - case '*': - case '?': - case '^': - case '`': - case '|': - case '~': goto yy11; - case '"': goto yy13; - case '%': - case '+': goto yy14; - case '\'': goto yy15; - case '(': goto yy16; - case ')': goto yy18; - case ',': goto yy19; - case '-': goto yy20; - case '.': goto yy21; - case '/': goto yy22; - case '0': goto yy24; - case '1': goto yy26; - case '2': goto yy27; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy28; - case ':': goto yy29; - case ';': goto yy31; - case '<': goto yy32; - case '=': goto yy34; - case '>': goto yy35; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': goto yy36; - case 'F': goto yy37; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'O': - case 'P': - case 'Q': - case 'S': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'o': - case 'p': - case 'q': - case 's': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy38; - case 'N': goto yy39; - case 'R': - case 'U': goto yy40; - case 'T': goto yy41; - case '[': goto yy42; - case '\\': goto yy44; - case ']': goto yy45; - case '_': goto yy46; - case 'f': goto yy47; - case 'n': goto yy48; - case 'r': goto yy49; - case 't': goto yy50; - case 'u': goto yy51; - case '{': goto yy52; - case '}': goto yy54; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy1; + if (yych <= 'F') { + if (yych <= '*') { + if (yych <= '!') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy2; + if (yych <= 0x08) goto yy3; + if (yych <= '\t') goto yy6; + goto yy8; + } else { + if (yych <= '\r') { + if (yych <= '\f') goto yy3; + goto yy10; + } else { + if (yych <= 0x1F) goto yy3; + if (yych <= ' ') goto yy6; + goto yy11; + } + } + } else { + if (yych <= '%') { + if (yych <= '"') goto yy13; + if (yych <= '#') goto yy11; + if (yych <= '$') goto yy3; + goto yy14; + } else { + if (yych <= '\'') { + if (yych <= '&') goto yy11; + goto yy15; + } else { + if (yych <= '(') goto yy16; + if (yych <= ')') goto yy17; + goto yy11; + } + } + } + } else { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '+') goto yy14; + if (yych <= ',') goto yy18; + if (yych <= '-') goto yy19; + goto yy20; + } else { + if (yych <= '0') { + if (yych <= '/') goto yy22; + goto yy24; + } else { + if (yych <= '1') goto yy26; + if (yych <= '2') goto yy27; + goto yy28; + } + } + } else { + if (yych <= '=') { + if (yych <= ':') goto yy29; + if (yych <= ';') goto yy31; + if (yych <= '<') goto yy32; + goto yy34; + } else { + if (yych <= '?') { + if (yych <= '>') goto yy35; + goto yy11; + } else { + if (yych <= '@') goto yy3; + if (yych <= 'E') goto yy36; + goto yy37; + } + } + } + } + } else { + if (yych <= 'n') { + if (yych <= '[') { + if (yych <= 'R') { + if (yych == 'N') goto yy39; + if (yych <= 'Q') goto yy38; + goto yy40; + } else { + if (yych <= 'T') { + if (yych <= 'S') goto yy38; + goto yy41; + } else { + if (yych <= 'U') goto yy40; + if (yych <= 'Z') goto yy38; + goto yy42; + } + } + } else { + if (yych <= '_') { + if (yych <= '\\') goto yy43; + if (yych <= ']') goto yy44; + if (yych <= '^') goto yy11; + goto yy45; + } else { + if (yych <= 'e') { + if (yych <= '`') goto yy11; + goto yy36; + } else { + if (yych <= 'f') goto yy46; + if (yych <= 'm') goto yy38; + goto yy47; + } + } + } + } else { + if (yych <= '}') { + if (yych <= 't') { + if (yych == 'r') goto yy48; + if (yych <= 's') goto yy38; + goto yy49; + } else { + if (yych <= 'z') { + if (yych <= 'u') goto yy50; + goto yy38; + } else { + if (yych <= '{') goto yy51; + if (yych <= '|') goto yy11; + goto yy52; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy11; + goto yy3; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy53; + goto yy54; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + } + } + } + } } yy1: YYCURSOR = YYMARKER; - switch (yyaccept) { - case 0: goto yy5; - case 1: goto yy7; - case 2: goto yy9; - case 3: goto yy12; - case 4: goto yy23; - case 5: goto yy25; - case 6: goto yy30; - case 7: goto yy33; - case 8: goto yy71; - case 9: goto yy100; - case 10: goto yy103; - case 11: goto yy107; - case 12: goto yy119; - case 13: goto yy150; - case 14: goto yy208; - case 15: - yyt3 = yyt4; - goto yy208; - case 16: goto yy185; - case 17: - yyt2 = yyt1; - goto yy185; - case 18: goto yy312; - case 19: goto yy316; - case 20: goto yy337; - case 21: goto yy340; - case 22: goto yy395; - case 23: goto yy415; - case 24: goto yy402; - case 25: goto yy203; - case 26: goto yy289; - case 27: goto yy294; - case 28: goto yy598; - case 29: goto yy607; - case 30: goto yy625; - default: goto yy941; + if (yyaccept <= 16) { + if (yyaccept <= 8) { + if (yyaccept <= 4) { + if (yyaccept <= 2) { + if (yyaccept <= 1) { + if (yyaccept == 0) { + goto yy5; + } else { + goto yy7; + } + } else { + goto yy9; + } + } else { + if (yyaccept == 3) { + goto yy12; + } else { + goto yy21; + } + } + } else { + if (yyaccept <= 6) { + if (yyaccept == 5) { + goto yy23; + } else { + goto yy25; + } + } else { + if (yyaccept == 7) { + goto yy30; + } else { + goto yy33; + } + } + } + } else { + if (yyaccept <= 12) { + if (yyaccept <= 10) { + if (yyaccept == 9) { + goto yy68; + } else { + goto yy97; + } + } else { + if (yyaccept == 11) { + goto yy100; + } else { + goto yy104; + } + } + } else { + if (yyaccept <= 14) { + if (yyaccept == 13) { + goto yy116; + } else { + goto yy147; + } + } else { + if (yyaccept == 15) { + goto yy205; + } else { + yyt3 = yyt4; + goto yy205; + } + } + } + } + } else { + if (yyaccept <= 24) { + if (yyaccept <= 20) { + if (yyaccept <= 18) { + if (yyaccept == 17) { + goto yy182; + } else { + yyt2 = yyt1; + goto yy182; + } + } else { + if (yyaccept == 19) { + goto yy309; + } else { + goto yy313; + } + } + } else { + if (yyaccept <= 22) { + if (yyaccept == 21) { + goto yy334; + } else { + goto yy337; + } + } else { + if (yyaccept == 23) { + goto yy392; + } else { + goto yy412; + } + } + } + } else { + if (yyaccept <= 28) { + if (yyaccept <= 26) { + if (yyaccept == 25) { + goto yy399; + } else { + goto yy200; + } + } else { + if (yyaccept == 27) { + goto yy286; + } else { + goto yy291; + } + } + } else { + if (yyaccept <= 30) { + if (yyaccept == 29) { + goto yy595; + } else { + goto yy604; + } + } else { + if (yyaccept == 31) { + goto yy622; + } else { + goto yy938; + } + } + } + } } yy2: ++YYCURSOR; -#line 137 "../../lnav/src/data_scanner_re.re" +#line 138 "../../lnav/src/data_scanner_re.re" { return false; } -#line 345 "../../lnav/src/data_scanner_re.cc" +#line 566 "data_scanner_re.cc" yy3: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); yy4: - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case 0x7F: goto yy3; - case ':': goto yy61; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; + if (yybm[1024+yych] & 64) { + goto yy3; + } + if (yych <= 0xE0) { + if (yych <= ':') { + if (yych >= '-') goto yy59; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy53; + goto yy54; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + } } yy5: -#line 239 "../../lnav/src/data_scanner_re.re" +#line 240 "../../lnav/src/data_scanner_re.re" { RET(DT_SYMBOL); } -#line 507 "../../lnav/src/data_scanner_re.cc" +#line 596 "data_scanner_re.cc" yy6: yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy64; - case ':': goto yy65; - default: goto yy63; - } + if (yych <= '/') goto yy61; + if (yych <= '9') goto yy62; + if (yych <= ':') goto yy63; + goto yy61; yy7: -#line 244 "../../lnav/src/data_scanner_re.re" +#line 245 "../../lnav/src/data_scanner_re.re" { RET(DT_WHITE); } -#line 528 "../../lnav/src/data_scanner_re.cc" +#line 607 "data_scanner_re.cc" yy8: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy66; - default: goto yy9; - } + if (yych <= '@') goto yy9; + if (yych <= 'Z') goto yy64; yy9: -#line 243 "../../lnav/src/data_scanner_re.re" +#line 244 "../../lnav/src/data_scanner_re.re" { RET(DT_LINE); } -#line 564 "../../lnav/src/data_scanner_re.cc" +#line 616 "data_scanner_re.cc" yy10: yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '\n': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy64; - case ':': goto yy65; - default: goto yy63; + if (yych <= '/') { + if (yych == '\n') goto yy65; + goto yy61; + } else { + if (yych <= '9') goto yy62; + if (yych <= ':') goto yy63; + goto yy61; } yy11: ++YYCURSOR; yy12: -#line 247 "../../lnav/src/data_scanner_re.re" +#line 248 "../../lnav/src/data_scanner_re.re" { RET(DT_GARBAGE); } -#line 588 "../../lnav/src/data_scanner_re.cc" +#line 633 "data_scanner_re.cc" yy13: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy69; - default: goto yy12; - } + if (yych <= 0x00) goto yy12; + if (yych <= 0x7F) goto yy67; + if (yych <= 0xC1) goto yy12; + if (yych <= 0xF4) goto yy67; + goto yy12; yy14: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy80; - default: goto yy12; + if (yych <= '/') { + if (yych <= '*') { + if (yych == '%') goto yy77; + goto yy12; + } else { + if (yych == ',') goto yy12; + if (yych <= '.') goto yy77; + goto yy12; + } + } else { + if (yych <= '^') { + if (yych <= '9') goto yy77; + if (yych <= '?') goto yy12; + if (yych <= 'Z') goto yy77; + goto yy12; + } else { + if (yych == '`') goto yy12; + if (yych <= 'z') goto yy77; + goto yy12; + } } yy15: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy83; - default: goto yy12; - } + if (yych <= 0x00) goto yy12; + if (yych <= 0x7F) goto yy80; + if (yych <= 0xC1) goto yy12; + if (yych <= 0xF4) goto yy80; + goto yy12; yy16: yych = *++YYCURSOR; - switch (yych) { - case ')': goto yy92; - default: goto yy17; - } -yy17: -#line 211 "../../lnav/src/data_scanner_re.re" + if (yych == ')') goto yy89; +#line 212 "../../lnav/src/data_scanner_re.re" { RET(DT_LPAREN); } -#line 1040 "../../lnav/src/data_scanner_re.cc" +#line 679 "data_scanner_re.cc" +yy17: + ++YYCURSOR; +#line 213 "../../lnav/src/data_scanner_re.re" + { RET(DT_RPAREN); } +#line 684 "data_scanner_re.cc" yy18: ++YYCURSOR; -#line 212 "../../lnav/src/data_scanner_re.re" - { RET(DT_RPAREN); } -#line 1045 "../../lnav/src/data_scanner_re.cc" -yy19: - ++YYCURSOR; -#line 204 "../../lnav/src/data_scanner_re.re" +#line 205 "../../lnav/src/data_scanner_re.re" { RET(DT_COMMA); } -#line 1050 "../../lnav/src/data_scanner_re.cc" +#line 689 "data_scanner_re.cc" +yy19: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '0') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy90; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy91; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } + } yy20: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': goto yy93; - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy94; - case '@': goto yy95; - default: goto yy4; - } -yy21: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '.': goto yy96; - case '/': goto yy22; - case '@': goto yy95; - default: goto yy4; - } -yy22: yyaccept = 4; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 yy3; - case '!': - case '#': - case '%': - case '&': - case '(': - case ')': - case '*': - case '^': - case '~': goto yy97; - case '$': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy22; - case ':': goto yy61; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy23; + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy77; + if (yych >= '+') goto yy77; + } else { + if (yych <= ',') goto yy21; + if (yych <= '-') goto yy77; + if (yych <= '.') goto yy93; + goto yy94; + } + } else { + if (yych <= '^') { + if (yych <= '9') goto yy77; + if (yych <= '?') goto yy21; + if (yych <= 'Z') goto yy77; + } else { + if (yych == '`') goto yy21; + if (yych <= 'z') goto yy77; + } + } +yy21: +#line 246 "../../lnav/src/data_scanner_re.re" + { RET(DT_DOT); } +#line 747 "data_scanner_re.cc" +yy22: + yyaccept = 5; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1024+yych] & 128) { + goto yy22; + } + if (yych <= ',') { + if (yych <= 0x1F) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy23; + if (yych <= 0x08) goto yy3; + } else { + if (yych != '\r') goto yy3; + } + } else { + if (yych <= '"') { + if (yych == '!') goto yy94; + } else { + if (yych == '\'') goto yy23; + if (yych <= '*') goto yy94; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '^') { + if (yych <= ':') goto yy59; + if (yych >= '^') goto yy94; + } else { + if (yych <= '}') goto yy23; + if (yych <= '~') goto yy94; + if (yych <= 0x7F) goto yy3; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + } + } } yy23: -#line 167 "../../lnav/src/data_scanner_re.re" +#line 168 "../../lnav/src/data_scanner_re.re" { RET(DT_PATH); } -#line 1367 "../../lnav/src/data_scanner_re.cc" +#line 795 "data_scanner_re.cc" yy24: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy101; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy102; - case '8': - case '9': goto yy104; - case ':': goto yy105; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy106; - case 'E': - case 'e': goto yy108; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'y': - case 'z': goto yy109; - case 'x': goto yy110; - default: goto yy25; - } -yy25: -#line 230 "../../lnav/src/data_scanner_re.re" - { RET(DT_NUMBER); } -#line 1529 "../../lnav/src/data_scanner_re.cc" -yy26: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy101; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy111; - case ':': goto yy105; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy106; - case 'E': - case 'e': goto yy108; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; - } -yy27: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy101; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy111; - case '5': goto yy112; - case '6': - case '7': - case '8': - case '9': goto yy104; - case ':': goto yy105; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy106; - case 'E': - case 'e': goto yy108; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; - } -yy28: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy101; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy104; - case ':': goto yy105; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy106; - case 'E': - case 'e': goto yy108; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; - } -yy29: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case ':': goto yy113; - default: goto yy30; + if (yybm[768+yych] & 128) { + goto yy95; } -yy30: -#line 202 "../../lnav/src/data_scanner_re.re" - { RET(DT_COLON); } -#line 2014 "../../lnav/src/data_scanner_re.cc" -yy31: - ++YYCURSOR; -#line 205 "../../lnav/src/data_scanner_re.re" - { RET(DT_SEMI); } -#line 2019 "../../lnav/src/data_scanner_re.cc" -yy32: + if (yych <= '?') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych >= '\v') goto yy4; + } else { + if (yych <= 0x1F) { + if (yych >= 0x0E) goto yy4; + } else { + if (yych <= '#') goto yy25; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '.') { + if (yych <= '+') { + if (yych >= '+') goto yy76; + } else { + if (yych <= ',') goto yy25; + if (yych <= '-') goto yy45; + goto yy98; + } + } else { + if (yych <= '7') { + if (yych <= '/') goto yy4; + goto yy99; + } else { + if (yych <= '9') goto yy101; + if (yych <= ':') goto yy102; + } + } + } + } else { + if (yych <= 'd') { + if (yych <= 'F') { + if (yych <= '@') goto yy92; + if (yych == 'E') goto yy105; + goto yy103; + } else { + if (yych <= '^') { + if (yych <= 'Z') goto yy106; + } else { + if (yych <= '_') goto yy45; + if (yych >= 'a') goto yy103; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'f') { + if (yych <= 'e') goto yy105; + goto yy103; + } else { + if (yych == 'x') goto yy107; + goto yy106; + } + } else { + if (yych <= 0x7F) { + if (yych >= 0x7F) goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + } + } + } + } +yy25: +#line 231 "../../lnav/src/data_scanner_re.re" + { RET(DT_NUMBER); } +#line 872 "data_scanner_re.cc" +yy26: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy98; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy108; + goto yy102; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy103; + goto yy105; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy103; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy105; + if (yych <= 'f') goto yy103; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } + } +yy27: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy25; + goto yy4; + } else { + if (yych <= '#') goto yy25; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy25; + goto yy45; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy98; + goto yy4; + } else { + if (yych <= '4') goto yy108; + if (yych <= '5') goto yy109; + goto yy101; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy102; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy103; + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy105; + goto yy103; + } else { + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy25; + goto yy45; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy25; + goto yy103; + } else { + if (yych <= 'e') goto yy105; + if (yych <= 'f') goto yy103; + goto yy106; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } + } +yy28: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy98; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy101; + goto yy102; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy103; + goto yy105; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy103; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy105; + if (yych <= 'f') goto yy103; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } + } +yy29: yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '!': goto yy114; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy115; - case '/': goto yy116; - case '?': goto yy117; - default: goto yy33; + if (yych == ':') goto yy110; +yy30: +#line 203 "../../lnav/src/data_scanner_re.re" + { RET(DT_COLON); } +#line 1094 "data_scanner_re.cc" +yy31: + ++YYCURSOR; +#line 206 "../../lnav/src/data_scanner_re.re" + { RET(DT_SEMI); } +#line 1099 "data_scanner_re.cc" +yy32: + yyaccept = 8; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '>') { + if (yych <= '-') { + if (yych == '!') goto yy111; + if (yych >= '-') goto yy112; + } else { + if (yych <= '.') goto yy33; + if (yych <= '/') goto yy113; + if (yych <= ':') goto yy112; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy114; + if (yych <= '@') goto yy33; + if (yych <= 'Z') goto yy112; + } else { + if (yych == '`') goto yy33; + if (yych <= 'z') goto yy112; + } } yy33: -#line 213 "../../lnav/src/data_scanner_re.re" +#line 214 "../../lnav/src/data_scanner_re.re" { RET(DT_LANGLE); } -#line 2097 "../../lnav/src/data_scanner_re.cc" +#line 1125 "data_scanner_re.cc" yy34: ++YYCURSOR; -#line 203 "../../lnav/src/data_scanner_re.re" +#line 204 "../../lnav/src/data_scanner_re.re" { RET(DT_EQUALS); } -#line 2102 "../../lnav/src/data_scanner_re.cc" +#line 1130 "data_scanner_re.cc" yy35: ++YYCURSOR; -#line 214 "../../lnav/src/data_scanner_re.re" +#line 215 "../../lnav/src/data_scanner_re.re" { RET(DT_RANGLE); } -#line 2107 "../../lnav/src/data_scanner_re.cc" +#line 1135 "data_scanner_re.cc" yy36: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy118; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy120; - case ':': goto yy121; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy122; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yych <= '9') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '\'') goto yy115; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy76; + goto yy4; + } else { + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy117; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '?') { + if (yych <= ':') goto yy118; + goto yy4; + } else { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy117; + goto yy106; + } + } else { + if (yych <= '`') { + if (yych == '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy119; + if (yych <= 'z') goto yy120; + goto yy4; + } + } } yy37: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy118; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy120; - case ':': goto yy121; - case '@': goto yy95; - case 'A': goto yy124; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': goto yy125; - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy122; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yych <= ':') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '\'') goto yy115; + goto yy4; + } + } else { + if (yych <= '.') { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy117; + goto yy118; + } + } + } else { + if (yych <= '^') { + if (yych <= 'A') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy121; + } else { + if (yych <= 'F') goto yy117; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= 'a') { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy4; + goto yy122; + } else { + if (yych <= 'f') goto yy119; + if (yych <= 'z') goto yy120; + goto yy4; + } + } } yy38: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy118; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yybm[512+yych] & 2) { + goto yy120; + } + if (yych <= '.') { + if (yych <= '\'') { + if (yych == '%') goto yy76; + if (yych <= '&') goto yy4; + goto yy115; + } else { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy4; + goto yy45; + } + } else { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + if (yych <= ':') goto yy123; + goto yy4; + } else { + if (yych <= 'Z') { + if (yych <= '@') goto yy92; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy4; + } + } } yy39: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy118; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'U': goto yy127; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'o': goto yy128; - default: goto yy4; + if (yych <= ':') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '\'') goto yy115; + goto yy4; + } + } else { + if (yych <= '.') { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + goto yy123; + } + } + } else { + if (yych <= '^') { + if (yych <= 'T') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy106; + } else { + if (yych <= 'U') goto yy124; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= 'n') { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'o') goto yy125; + if (yych <= 'z') goto yy120; + goto yy4; + } + } } yy40: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy129; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yybm[512+yych] & 2) { + goto yy120; + } + if (yych <= '.') { + if (yych <= '\'') { + if (yych == '%') goto yy76; + if (yych <= '&') goto yy4; + goto yy126; + } else { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy4; + goto yy45; + } + } else { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + if (yych <= ':') goto yy123; + goto yy4; + } else { + if (yych <= 'Z') { + if (yych <= '@') goto yy92; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy4; + } + } } yy41: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy118; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'R': goto yy130; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'r': goto yy131; - default: goto yy4; + if (yych <= ':') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '\'') goto yy115; + goto yy4; + } + } else { + if (yych <= '.') { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + goto yy123; + } + } + } else { + if (yych <= '^') { + if (yych <= 'Q') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy106; + } else { + if (yych <= 'R') goto yy127; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= 'q') { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'r') goto yy128; + if (yych <= 'z') goto yy120; + goto yy4; + } + } } yy42: yych = *++YYCURSOR; - switch (yych) { - case ']': goto yy92; - default: goto yy43; - } -yy43: -#line 209 "../../lnav/src/data_scanner_re.re" + if (yych == ']') goto yy89; +#line 210 "../../lnav/src/data_scanner_re.re" { RET(DT_LSQUARE); } -#line 2573 "../../lnav/src/data_scanner_re.cc" -yy44: +#line 1386 "data_scanner_re.cc" +yy43: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy132; - case 'n': goto yy67; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy133; - case 0xE0: goto yy134; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy135; - case 0xF0: goto yy136; - case 0xF1: - case 0xF2: - case 0xF3: goto yy137; - case 0xF4: goto yy138; - default: goto yy12; + if (yych <= 0xC1) { + if (yych <= 'm') { + if (yych == '\n') goto yy12; + goto yy129; + } else { + if (yych <= 'n') goto yy65; + if (yych <= 0x7F) goto yy129; + goto yy12; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy130; + if (yych <= 0xE0) goto yy131; + goto yy132; + } else { + if (yych <= 0xF0) goto yy133; + if (yych <= 0xF3) goto yy134; + if (yych <= 0xF4) goto yy135; + goto yy12; + } } -yy45: +yy44: ++YYCURSOR; -#line 210 "../../lnav/src/data_scanner_re.re" +#line 211 "../../lnav/src/data_scanner_re.re" { RET(DT_RSQUARE); } -#line 2762 "../../lnav/src/data_scanner_re.cc" +#line 1415 "data_scanner_re.cc" +yy45: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 1) { + goto yy45; + } + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy5; + if (yych <= 0x08) goto yy3; + goto yy5; + } else { + if (yych == '\r') goto yy5; + goto yy3; + } + } else { + if (yych <= '%') { + if (yych <= '#') goto yy5; + if (yych <= '$') goto yy3; + goto yy76; + } else { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy5; + goto yy3; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '@') { + if (yych <= ':') goto yy59; + if (yych <= '?') goto yy5; + goto yy92; + } else { + if (yych == 0x7F) goto yy3; + goto yy5; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy5; + } + } + } yy46: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case ':': goto yy61; - case '@': goto yy95; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; + if (yych <= ':') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '\'') goto yy115; + goto yy4; + } + } else { + if (yych <= '.') { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy117; + goto yy118; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych <= 'F') goto yy117; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= 'a') { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy4; + goto yy122; + } else { + if (yych <= 'f') goto yy119; + if (yych <= 'z') goto yy120; + goto yy4; + } + } } yy47: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy118; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy120; - case ':': goto yy121; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': goto yy125; - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy122; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yych <= '9') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '\'') goto yy115; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy76; + goto yy4; + } else { + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy106; + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= ':') goto yy123; + goto yy4; + } else { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= 't') { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'u') goto yy136; + if (yych <= 'z') goto yy120; + goto yy4; + } + } } yy48: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy118; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'u': goto yy139; - default: goto yy4; + if (yych <= '/') { + if (yych <= '&') { + if (yych <= '"') { + if (yych <= '!') goto yy4; + goto yy66; + } else { + if (yych == '%') goto yy76; + goto yy4; + } + } else { + if (yych <= '+') { + if (yych <= '\'') goto yy137; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '9') goto yy106; + if (yych <= ':') goto yy123; + goto yy4; + } else { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= 'd') { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'e') goto yy138; + if (yych <= 'z') goto yy120; + goto yy4; + } + } } yy49: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '"': goto yy68; - case '%': - case '+': goto yy79; - case '\'': goto yy140; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'e': goto yy141; - default: goto yy4; + if (yych <= '9') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '\'') goto yy115; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy76; + goto yy4; + } else { + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy106; + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= ':') goto yy123; + goto yy4; + } else { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= 'q') { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'r') goto yy128; + if (yych <= 'z') goto yy120; + goto yy4; + } + } } yy50: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy118; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'r': goto yy131; - default: goto yy4; + if (yybm[512+yych] & 2) { + goto yy120; + } + if (yych <= ',') { + if (yych <= '%') { + if (yych == '"') goto yy66; + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych <= '\'') { + if (yych <= '&') goto yy4; + goto yy137; + } else { + if (yych == '+') goto yy76; + goto yy4; + } + } + } else { + if (yych <= '?') { + if (yych <= '/') { + if (yych <= '.') goto yy45; + goto yy4; + } else { + if (yych <= '9') goto yy106; + if (yych <= ':') goto yy123; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '@') goto yy92; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy4; + } + } } yy51: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '"': goto yy68; - case '%': - case '+': goto yy79; - case '\'': goto yy140; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; - } -yy52: yych = *++YYCURSOR; - switch (yych) { - case '}': goto yy92; - default: goto yy53; - } -yy53: -#line 207 "../../lnav/src/data_scanner_re.re" - { RET(DT_LCURLY); } -#line 3311 "../../lnav/src/data_scanner_re.cc" -yy54: - ++YYCURSOR; + if (yych == '}') goto yy89; #line 208 "../../lnav/src/data_scanner_re.re" + { RET(DT_LCURLY); } +#line 1690 "data_scanner_re.cc" +yy52: + ++YYCURSOR; +#line 209 "../../lnav/src/data_scanner_re.re" { RET(DT_RCURLY); } -#line 3316 "../../lnav/src/data_scanner_re.cc" +#line 1695 "data_scanner_re.cc" +yy53: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy3; + goto yy1; +yy54: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy53; + goto yy1; yy55: 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 yy3; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy53; + goto yy1; yy56: 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 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 yy55; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy55; + goto yy1; yy57: 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 yy55; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy55; + goto yy1; yy58: yych = *++YYCURSOR; - switch (yych) { - 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 yy57; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy55; + goto yy1; yy59: 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 yy57; - default: goto yy1; - } + if (yych == ':') goto yy139; + goto yy1; yy60: 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 yy57; - default: goto yy1; - } yy61: - yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy142; - default: goto yy1; + if (yybm[768+yych] & 2) { + goto yy60; } + goto yy7; yy62: yych = *++YYCURSOR; + if (yych == ':') goto yy140; + goto yy1; yy63: - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy62; - default: goto yy7; - } + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy141; + goto yy1; yy64: yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy143; - default: goto yy1; - } + if (yych == '\n') goto yy1; + goto yy143; yy65: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy144; - default: goto yy1; - } -yy66: - yych = *++YYCURSOR; - switch (yych) { - case '\n': goto yy1; - default: goto yy146; - } -yy67: ++YYCURSOR; goto yy9; -yy68: +yy66: yych = *++YYCURSOR; -yy69: - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy68; - case '"': goto yy70; - case '\\': goto yy72; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy73; - case 0xE0: goto yy74; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy75; - case 0xF0: goto yy76; - case 0xF1: - case 0xF2: - case 0xF3: goto yy77; - case 0xF4: goto yy78; - default: goto yy1; +yy67: + if (yybm[768+yych] & 4) { + goto yy66; } -yy70: - yyaccept = 8; + if (yych <= 0xDF) { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + } else { + if (yych <= '\\') goto yy69; + if (yych <= 0xC1) goto yy1; + goto yy70; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy71; + if (yych <= 0xEF) goto yy72; + goto yy73; + } else { + if (yych <= 0xF3) goto yy74; + if (yych <= 0xF4) goto yy75; + goto yy1; + } + } + yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '"': goto yy68; - default: goto yy71; - } -yy71: -#line 139 "../../lnav/src/data_scanner_re.re" + if (yych == '"') goto yy66; +yy68: +#line 140 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); switch (pi.get_string()[cap[1].c_begin]) { @@ -3881,5813 +1791,2219 @@ yy71: cap[1].c_end -= 1; return true; } -#line 3885 "../../lnav/src/data_scanner_re.cc" +#line 1795 "data_scanner_re.cc" +yy69: + yych = *++YYCURSOR; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy66; + goto yy1; + } else { + if (yych <= 0x7F) goto yy66; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy71; + if (yych <= 0xEF) goto yy72; + goto yy73; + } else { + if (yych <= 0xF3) goto yy74; + if (yych <= 0xF4) goto yy75; + goto yy1; + } + } +yy70: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy66; + goto yy1; +yy71: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy70; + goto yy1; yy72: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy68; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy73; - case 0xE0: goto yy74; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy75; - case 0xF0: goto yy76; - case 0xF1: - case 0xF2: - case 0xF3: goto yy77; - case 0xF4: goto yy78; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy70; + goto yy1; yy73: 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 yy68; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy72; + goto yy1; yy74: 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 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 yy73; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy72; + goto yy1; yy75: 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 yy73; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy72; + goto yy1; yy76: yych = *++YYCURSOR; - switch (yych) { - 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 yy75; - default: goto yy1; - } yy77: - 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 yy75; - default: goto yy1; + if (yybm[768+yych] & 8) { + goto yy76; } + if (yych != '@') goto yy1; yy78: 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 yy75; - default: goto yy1; - } + if (yych == '.') goto yy144; + goto yy145; yy79: yych = *++YYCURSOR; yy80: - switch (yych) { - case '%': - case '+': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy79; - case '@': goto yy81; - default: goto yy1; + if (yybm[768+yych] & 16) { + goto yy79; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + } else { + if (yych <= '\\') goto yy82; + if (yych <= 0xC1) goto yy1; + goto yy83; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy84; + if (yych <= 0xEF) goto yy85; + goto yy86; + } else { + if (yych <= 0xF3) goto yy87; + if (yych <= 0xF4) goto yy88; + goto yy1; + } } yy81: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy147; - default: goto yy148; + if (yych <= 0x7F) { + if (yych <= 'R') { + if (yych == '\'') { + yyt2 = YYCURSOR; + goto yy148; + } + yyt2 = YYCURSOR; + goto yy146; + } else { + if (yych <= 'S') goto yy1; + if (yych == 's') goto yy1; + yyt2 = YYCURSOR; + goto yy146; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy149; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy150; + } + yyt2 = YYCURSOR; + goto yy151; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy152; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy153; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy154; + } + goto yy1; + } } yy82: yych = *++YYCURSOR; -yy83: - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy82; - case '\'': goto yy84; - case '\\': goto yy85; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy86; - case 0xE0: goto yy87; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy88; - case 0xF0: goto yy89; - case 0xF1: - case 0xF2: - case 0xF3: goto yy90; - case 0xF4: goto yy91; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy79; + goto yy1; + } else { + if (yych <= 0x7F) goto yy79; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy84; + if (yych <= 0xEF) goto yy85; + goto yy86; + } else { + if (yych <= 0xF3) goto yy87; + if (yych <= 0xF4) goto yy88; + goto yy1; + } } +yy83: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy79; + goto yy1; yy84: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy149; - case '\'': - yyt2 = YYCURSOR; - goto yy151; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy152; - case 0xE0: - yyt2 = YYCURSOR; - goto yy153; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy154; - case 0xF0: - yyt2 = YYCURSOR; - goto yy155; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy156; - case 0xF4: - yyt2 = YYCURSOR; - goto yy157; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy83; + goto yy1; yy85: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy82; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy86; - case 0xE0: goto yy87; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy88; - case 0xF0: goto yy89; - case 0xF1: - case 0xF2: - case 0xF3: goto yy90; - case 0xF4: goto yy91; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy83; + goto yy1; yy86: 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 yy82; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy85; + goto yy1; yy87: 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 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 yy86; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy85; + goto yy1; yy88: 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 yy86; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy85; + goto yy1; yy89: - yych = *++YYCURSOR; - switch (yych) { - 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 yy88; - default: goto yy1; - } + ++YYCURSOR; +#line 207 "../../lnav/src/data_scanner_re.re" + { RET(DT_EMPTY_CONTAINER); } +#line 1983 "data_scanner_re.cc" yy90: - 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 yy88; - default: goto yy1; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '?') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy25; + goto yy4; + } else { + if (yych <= '#') goto yy25; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '.') { + if (yych <= '+') { + if (yych <= '*') goto yy25; + goto yy76; + } else { + if (yych <= ',') goto yy25; + if (yych <= '-') goto yy45; + goto yy155; + } + } else { + if (yych <= '7') { + if (yych <= '/') goto yy4; + goto yy156; + } else { + if (yych <= '9') goto yy91; + if (yych <= ':') goto yy4; + goto yy25; + } + } + } + } else { + if (yych <= 'd') { + if (yych <= 'F') { + if (yych <= '@') goto yy92; + if (yych == 'E') goto yy158; + goto yy157; + } else { + if (yych <= '^') { + if (yych <= 'Z') goto yy45; + goto yy25; + } else { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy25; + goto yy157; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'f') { + if (yych <= 'e') goto yy158; + goto yy157; + } else { + if (yych == 'x') goto yy159; + goto yy45; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy91: - 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 yy88; - default: goto yy1; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= 'D') { + if (yych <= '*') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy25; + goto yy3; + } else { + if (yych <= '\n') goto yy25; + if (yych <= '\f') goto yy3; + goto yy25; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; + goto yy25; + } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy96; + goto yy25; + } + } + } else { + if (yych <= '/') { + if (yych <= ',') { + if (yych <= '+') goto yy76; + goto yy25; + } else { + if (yych <= '-') goto yy45; + if (yych <= '.') goto yy155; + goto yy3; + } + } else { + if (yych <= ':') { + if (yych <= '9') goto yy91; + goto yy59; + } else { + if (yych <= '?') goto yy25; + if (yych >= 'A') goto yy157; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '_') { + if (yych <= 'F') { + if (yych <= 'E') goto yy158; + goto yy157; + } else { + if (yych <= 'Z') goto yy45; + if (yych <= '^') goto yy25; + goto yy45; + } + } else { + if (yych <= 'd') { + if (yych <= '`') goto yy25; + goto yy157; + } else { + if (yych <= 'e') goto yy158; + if (yych <= 'f') goto yy157; + goto yy45; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy3; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy53; + goto yy54; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy25; + } + } + } } yy92: - ++YYCURSOR; -#line 206 "../../lnav/src/data_scanner_re.re" - { RET(DT_EMPTY_CONTAINER); } -#line 5354 "../../lnav/src/data_scanner_re.cc" + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= ',') goto yy4; + if (yych == '/') goto yy4; + goto yy160; + } else { + if (yych <= 'Z') { + if (yych <= '@') goto yy4; + goto yy160; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy160; + goto yy4; + } + } yy93: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'y': - case 'z': goto yy46; - case '.': goto yy158; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy159; - case '8': - case '9': goto yy94; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy160; - case 'E': - case 'e': goto yy161; - case 'x': goto yy162; - default: goto yy25; - } + yych = *++YYCURSOR; + if (yych != '/') goto yy77; yy94: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '.': goto yy158; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy94; - case ':': goto yy61; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy160; - case 'E': - case 'e': goto yy161; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy25; + yych = *++YYCURSOR; + if (yybm[768+yych] & 64) { + goto yy94; } + goto yy23; yy95: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy163; - default: goto yy4; + yych = *++YYCURSOR; + if (yybm[768+yych] & 128) { + goto yy95; } + if (yych == '%') goto yy161; + goto yy1; yy96: - yyaccept = 0; + yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '/': goto yy22; - case '@': goto yy95; - default: goto yy4; + if (yych <= '/') { + if (yych <= '*') { + if (yych == '%') goto yy77; + } else { + if (yych == ',') goto yy97; + if (yych <= '.') goto yy77; + } + } else { + if (yych <= '^') { + if (yych <= '9') goto yy77; + if (yych <= '?') goto yy97; + if (yych <= 'Z') goto yy77; + } else { + if (yych == '`') goto yy97; + if (yych <= 'z') goto yy77; + } } yy97: - yych = *++YYCURSOR; - switch (yych) { - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '^': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '~': goto yy97; - default: goto yy23; - } +#line 230 "../../lnav/src/data_scanner_re.re" + { RET(DT_PERCENTAGE); } +#line 2211 "data_scanner_re.cc" yy98: - yych = *++YYCURSOR; - switch (yych) { - case ' ': goto yy98; - case '%': goto yy164; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy162; + goto yy163; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '2') goto yy164; + goto yy162; + } else { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy99: - yyaccept = 9; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy80; - default: goto yy100; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy100; + if (yych <= 0x08) goto yy4; + if (yych >= '\v') goto yy4; + } else { + if (yych <= 0x1F) { + if (yych >= 0x0E) goto yy4; + } else { + if (yych <= '#') goto yy100; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych >= '-') goto yy45; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy165; + goto yy166; + } else { + if (yych <= '7') goto yy167; + if (yych <= '9') goto yy168; + goto yy169; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy100; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy170; + goto yy171; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy170; + goto yy106; + } else { + if (yych == '_') goto yy45; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy171; + if (yych <= 'f') goto yy170; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych >= 0x7F) goto yy4; + } else { + if (yych <= 0xC1) goto yy100; + if (yych <= 0xF4) goto yy4; + } + } + } } yy100: #line 229 "../../lnav/src/data_scanner_re.re" - { RET(DT_PERCENTAGE); } -#line 5982 "../../lnav/src/data_scanner_re.cc" + { RET(DT_OCTAL_NUMBER); } +#line 2320 "data_scanner_re.cc" yy101: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy165; - case '1': goto yy166; - case '2': goto yy167; - case '@': goto yy95; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy165; + } else { + if (yych <= '/') goto yy166; + if (yych <= '9') goto yy168; + goto yy169; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy170; + goto yy171; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy170; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy171; + if (yych <= 'f') goto yy170; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy102: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy168; - case '/': goto yy169; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy170; - case '8': - case '9': goto yy171; - case ':': goto yy172; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy173; - case 'E': - case 'e': goto yy174; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy103; + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy172; + if (yych <= '9') goto yy173; + goto yy174; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy175; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy175; + goto yy1; + } } yy103: -#line 228 "../../lnav/src/data_scanner_re.re" - { RET(DT_OCTAL_NUMBER); } -#line 6218 "../../lnav/src/data_scanner_re.cc" -yy104: - yyaccept = 5; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy168; - case '/': goto yy169; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy171; - case ':': goto yy172; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy173; - case 'E': - case 'e': goto yy174; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych >= '+') goto yy76; + } else { + if (yych <= ',') goto yy104; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy170; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy176; + if (yych >= '@') goto yy92; + } else { + if (yych <= 'F') goto yy170; + if (yych <= 'Z') goto yy106; + if (yych >= '_') goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy170; + if (yych <= 'z') goto yy106; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + } + } } +yy104: +#line 232 "../../lnav/src/data_scanner_re.re" + { RET(DT_HEX_NUMBER); } +#line 2455 "data_scanner_re.cc" yy105: - yych = *++YYCURSOR; - switch (yych) { - case '/': goto yy175; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy176; - case ':': goto yy177; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy178; - default: goto yy1; + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy177; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy178; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy170; + if (yych <= ':') goto yy176; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy170; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy170; + if (yych >= '{') goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy106: - yyaccept = 11; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy173; - case ':': goto yy179; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + if (yybm[512+yych] & 1) { + goto yy106; + } + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy5; + if (yych <= 0x08) goto yy3; + goto yy5; + } else { + if (yych == '\r') goto yy5; + if (yych <= 0x1F) goto yy3; + goto yy5; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy76; + goto yy5; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy5; + if (yych <= '.') goto yy45; + goto yy3; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy5; + goto yy92; + } else { + if (yych == '_') goto yy45; + if (yych <= '~') goto yy5; + goto yy3; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy5; + } + } } yy107: -#line 231 "../../lnav/src/data_scanner_re.re" - { RET(DT_HEX_NUMBER); } -#line 6566 "../../lnav/src/data_scanner_re.cc" -yy108: - yyaccept = 11; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy173; - case ':': goto yy179; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy179; + goto yy123; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych <= 'F') goto yy179; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy179; + if (yych <= 'z') goto yy106; + goto yy4; + } + } + } +yy108: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy165; + } else { + if (yych <= '/') goto yy166; + if (yych <= '9') goto yy180; + goto yy169; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy170; + goto yy171; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy170; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy171; + if (yych <= 'f') goto yy170; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy109: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy25; + goto yy4; + } else { + if (yych <= '#') goto yy25; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy25; + goto yy45; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy165; + goto yy166; + } else { + if (yych <= '5') goto yy180; + if (yych <= '9') goto yy168; + goto yy169; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy170; + goto yy171; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy170; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy171; + if (yych <= 'f') goto yy170; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy110: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy182; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy183; + } else { + if (yych <= '1') goto yy184; + if (yych <= '2') goto yy185; + goto yy183; + } + } else { + if (yych <= 'E') { + if (yych <= ':') goto yy1; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy186; + } else { + if (yych <= 'F') goto yy187; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'e') goto yy186; + if (yych <= 'f') goto yy187; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy111: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy168; - case '/': goto yy169; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy183; - case ':': goto yy172; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy173; - case 'E': - case 'e': goto yy174; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '-') { + if (yych <= ',') goto yy1; + goto yy194; + } else { + if (yych <= '/') goto yy1; + if (yych <= ':') goto yy194; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy194; + if (yych <= '^') goto yy1; + goto yy194; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy194; + goto yy1; + } } yy112: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy168; - case '/': goto yy169; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy183; - case '6': - case '7': - case '8': - case '9': goto yy171; - case ':': goto yy172; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy173; - case 'E': - case 'e': goto yy174; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; + yych = *++YYCURSOR; + if (yybm[512+yych] & 64) { + goto yy197; } + goto yy196; yy113: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy186; - case '1': goto yy187; - case '2': goto yy188; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': goto yy189; - case 'F': - case 'f': goto yy190; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '\r') { + if (yych == '\t') goto yy1; + if (yych <= '\f') goto yy202; + goto yy1; + } else { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy202; + goto yy1; + } else { + if (yych == '>') goto yy1; + goto yy202; + } } yy114: yych = *++YYCURSOR; - switch (yych) { - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy197; - default: goto yy1; + if (yych <= '@') { + if (yych <= '-') { + if (yych <= ',') goto yy1; + goto yy203; + } else { + if (yych <= '/') goto yy1; + if (yych <= ':') goto yy203; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy203; + if (yych <= '^') goto yy1; + goto yy203; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy203; + goto yy1; + } } yy115: - yych = *++YYCURSOR; - switch (yych) { - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy200; - default: goto yy199; + yyaccept = 13; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '+') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy208; + } else { + if (yych <= '\n') goto yy208; + if (yych >= '\r') goto yy208; + } + } else { + if (yych <= '"') { + if (yych >= ' ') goto yy208; + } else { + if (yych <= '&') goto yy116; + if (yych <= '*') goto yy208; + } + } + } else { + if (yych <= ';') { + if (yych <= '-') { + if (yych <= ',') goto yy208; + } else { + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy209; + } + if (yych >= ':') goto yy208; + } + } else { + if (yych <= '?') { + if (yych >= '?') goto yy208; + } else { + if (yych <= '`') goto yy116; + if (yych <= 'z') goto yy126; + } + } } yy116: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': - case '>': goto yy1; - default: goto yy205; - } -yy117: - yych = *++YYCURSOR; - switch (yych) { - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy206; - default: goto yy1; - } -yy118: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ':': - case ';': - case '?': goto yy211; - case '.': - yyt4 = YYCURSOR; - goto yy212; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy129; - default: goto yy119; - } -yy119: -#line 151 "../../lnav/src/data_scanner_re.re" +#line 152 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_WORD); } -#line 7703 "../../lnav/src/data_scanner_re.cc" +#line 2921 "data_scanner_re.cc" +yy117: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy210; + goto yy176; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych <= 'F') goto yy210; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy210; + if (yych <= 'z') goto yy106; + goto yy4; + } + } + } +yy118: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy172; + if (yych <= '9') goto yy175; + goto yy174; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy175; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy175; + goto yy1; + } + } +yy119: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy210; + } else { + if (yych <= ':') { + yyt4 = YYCURSOR; + goto yy212; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy210; + if (yych <= 'Z') goto yy106; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy213; + if (yych >= '{') goto yy4; + } + } + } + } yy120: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy213; - case ':': goto yy179; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy4; + if (yybm[512+yych] & 2) { + goto yy120; + } + if (yych <= '.') { + if (yych <= '"') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy3; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy3; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy3; + } else { + if (yych == '!') { + yyt4 = YYCURSOR; + goto yy206; + } + yyt4 = YYCURSOR; + goto yy204; + } + } + } else { + if (yych <= '\'') { + if (yych <= '$') { + if (yych <= '#') goto yy5; + goto yy3; + } else { + if (yych <= '%') goto yy76; + if (yych <= '&') goto yy5; + yyt4 = YYCURSOR; + goto yy207; + } + } else { + if (yych <= '+') { + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy76; + } else { + if (yych <= ',') { + yyt4 = YYCURSOR; + goto yy206; + } + if (yych <= '-') goto yy45; + yyt4 = YYCURSOR; + goto yy211; + } + } + } + } else { + if (yych <= '_') { + if (yych <= '>') { + if (yych <= '9') { + if (yych <= '/') goto yy3; + goto yy106; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy5; + } + } else { + if (yych <= '@') { + if (yych <= '?') { + yyt4 = YYCURSOR; + goto yy206; + } + goto yy92; + } else { + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy5; + goto yy45; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy5; + goto yy3; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy53; + goto yy54; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy5; + } + } + } } yy121: - yych = *++YYCURSOR; - switch (yych) { - case '/': goto yy175; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy178; - case ':': goto yy177; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '+') goto yy76; + goto yy4; + } + } else { + if (yych <= '/') { + if (yych <= '.') goto yy45; + goto yy4; + } else { + if (yych <= '9') goto yy210; + if (yych <= ':') goto yy176; + goto yy4; + } + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') { + if (yych <= '@') goto yy92; + goto yy210; + } else { + if (yych == 'L') goto yy215; + goto yy106; + } + } else { + if (yych <= '`') { + if (yych == '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy210; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy122: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy213; - case ':': - yyt4 = YYCURSOR; - goto yy215; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy216; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yych <= '-') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + yyt4 = YYCURSOR; + goto yy204; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') { + yyt4 = YYCURSOR; + goto yy206; + } + goto yy45; + } + } + } + } else { + if (yych <= 'F') { + if (yych <= ':') { + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy210; + yyt4 = YYCURSOR; + goto yy212; + } else { + if (yych <= '>') { + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '?') { + yyt4 = YYCURSOR; + goto yy206; + } + if (yych <= '@') goto yy92; + goto yy210; + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') goto yy106; + if (yych == '_') goto yy45; + goto yy4; + } else { + if (yych <= 'k') { + if (yych <= 'f') goto yy213; + goto yy120; + } else { + if (yych <= 'l') goto yy216; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy123: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; - } + yych = *++YYCURSOR; + if (yych == '/') goto yy172; + if (yych == ':') goto yy139; + goto yy1; yy124: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy213; - case ':': goto yy179; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case 'L': goto yy218; - default: goto yy4; + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + goto yy123; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych == 'L') goto yy217; + goto yy106; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy125: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy213; - case ':': - yyt4 = YYCURSOR; - goto yy215; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy216; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'l': goto yy219; - default: goto yy4; + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy106; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= 'm') { + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'n') goto yy218; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy126: yych = *++YYCURSOR; - switch (yych) { - case '/': goto yy175; - case ':': goto yy142; - default: goto yy1; + if (yych <= '\'') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy1; + } else { + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '\f') goto yy1; + yyt4 = YYCURSOR; + goto yy204; + } + } else { + if (yych <= '!') { + if (yych <= 0x1F) goto yy1; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } else { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '&') goto yy1; + yyt4 = YYCURSOR; + goto yy207; + } + } + } else { + if (yych <= '9') { + if (yych <= ',') { + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy1; + yyt4 = YYCURSOR; + goto yy206; + } else { + if (yych == '.') { + yyt4 = YYCURSOR; + goto yy209; + } + goto yy1; + } + } else { + if (yych <= '?') { + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy1; + yyt4 = YYCURSOR; + goto yy206; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy126; + goto yy1; + } + } } yy127: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'L': goto yy220; - default: goto yy4; + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + goto yy123; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych == 'U') goto yy219; + goto yy106; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy128: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'n': goto yy221; - default: goto yy4; + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy106; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= 't') { + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'u') goto yy218; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy129: - yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ':': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '.': - yyt4 = YYCURSOR; - goto yy212; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy129; - default: goto yy1; - } -yy130: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'U': goto yy222; - default: goto yy4; - } -yy131: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'u': goto yy221; - default: goto yy4; - } -yy132: ++YYCURSOR; -#line 246 "../../lnav/src/data_scanner_re.re" +#line 247 "../../lnav/src/data_scanner_re.re" { RET(DT_ESCAPED_CHAR); } -#line 8676 "../../lnav/src/data_scanner_re.cc" +#line 3666 "data_scanner_re.cc" +yy130: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy129; + goto yy1; +yy131: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy130; + goto yy1; +yy132: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy130; + goto yy1; yy133: 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 yy132; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy132; + goto yy1; yy134: 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 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 yy133; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy132; + goto yy1; yy135: 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 yy133; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy132; + goto yy1; yy136: - yych = *++YYCURSOR; - switch (yych) { - 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 yy135; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy106; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= 'k') { + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'l') goto yy220; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy137: 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 yy135; - default: goto yy1; + if (yych <= '.') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy79; + if (yych <= '\n') { + yyt3 = YYCURSOR; + goto yy221; + } + goto yy79; + } else { + if (yych <= '\r') { + yyt3 = YYCURSOR; + goto yy221; + } + if (yych <= 0x1F) goto yy79; + if (yych <= ' ') { + yyt3 = YYCURSOR; + goto yy221; + } + yyt3 = YYCURSOR; + goto yy222; + } + } else { + if (yych <= '*') { + if (yych <= '"') { + yyt3 = YYCURSOR; + goto yy221; + } + if (yych <= '&') goto yy79; + if (yych <= '\'') { + yyt3 = YYCURSOR; + goto yy223; + } + yyt3 = YYCURSOR; + goto yy221; + } else { + if (yych == ',') { + yyt3 = YYCURSOR; + goto yy222; + } + if (yych <= '-') goto yy79; + yyt3 = YYCURSOR; + goto yy224; + } + } + } else { + if (yych <= 'z') { + if (yych <= '?') { + if (yych <= '9') goto yy79; + if (yych <= ';') { + yyt3 = YYCURSOR; + goto yy221; + } + if (yych <= '>') goto yy79; + yyt3 = YYCURSOR; + goto yy222; + } else { + if (yych == '\\') goto yy82; + if (yych <= '`') goto yy79; + goto yy137; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy79; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy83; + goto yy84; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy85; + goto yy86; + } else { + if (yych <= 0xF3) goto yy87; + if (yych <= 0xF4) goto yy88; + goto yy1; + } + } + } } yy138: - 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 yy135; - default: goto yy1; - } -yy139: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'l': goto yy223; - default: goto yy4; + if (yybm[512+yych] & 2) { + goto yy120; + } + if (yych <= '*') { + if (yych <= ' ') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + yyt4 = YYCURSOR; + goto yy204; + } else { + if (yych == '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + yyt4 = YYCURSOR; + goto yy204; + } + } else { + if (yych <= '$') { + if (yych <= '!') { + yyt4 = YYCURSOR; + goto yy206; + } + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '%') goto yy76; + if (yych <= '&') goto yy4; + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + yyt4 = YYCURSOR; + goto yy204; + } + } + } else { + if (yych <= ':') { + if (yych <= '-') { + if (yych <= '+') goto yy76; + if (yych <= ',') { + yyt4 = YYCURSOR; + goto yy206; + } + goto yy225; + } else { + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + yyt3 = YYCURSOR; + goto yy214; + } + } else { + if (yych <= '@') { + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + if (yych <= '?') { + yyt4 = YYCURSOR; + goto yy206; + } + goto yy92; + } else { + if (yych <= 'Z') goto yy106; + if (yych == '_') goto yy45; + goto yy4; + } + } + } +yy139: + yych = *++YYCURSOR; + if (yybm[1024+yych] & 64) { + goto yy3; + } + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy1; } yy140: yych = *++YYCURSOR; - switch (yych) { - case 0x00: - yyt4 = YYCURSOR; - goto yy207; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '#': - case '$': - case '%': - case '&': - case '+': - case '-': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '<': - case '=': - case '>': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy82; - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ':': - case ';': - yyt3 = YYCURSOR; - goto yy224; - case '!': - case ',': - case '?': - yyt3 = YYCURSOR; - goto yy225; - case '\'': - yyt3 = YYCURSOR; - goto yy226; - case '.': - yyt3 = YYCURSOR; - goto yy227; - case '\\': goto yy85; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy140; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy86; - case 0xE0: goto yy87; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy88; - case 0xF0: goto yy89; - case 0xF1: - case 0xF2: - case 0xF3: goto yy90; - case 0xF4: goto yy91; - default: goto yy1; - } + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy226; + goto yy1; yy141: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': goto yy228; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case '_': goto yy46; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; - } + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy227; + goto yy1; yy142: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case 0x7F: goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy1; - } yy143: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy229; - default: goto yy1; + if (yybm[512+yych] & 4) { + goto yy142; } + if (yych == '\n') goto yy228; + goto yy1; yy144: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy230; - default: goto yy1; - } yy145: - yych = *++YYCURSOR; + if (yybm[512+yych] & 8) { + goto yy144; + } + if (yych <= ',') goto yy1; + if (yych <= '.') goto yy229; + goto yy1; yy146: - switch (yych) { - case '\n': goto yy231; - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': goto yy145; - default: goto yy1; - } -yy147: - yych = *++YYCURSOR; -yy148: - switch (yych) { - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy147; - case '.': goto yy232; - default: goto yy1; - } -yy149: ++YYCURSOR; yyt1 = yyt2; -yy150: +yy147: YYCURSOR = yyt1; -#line 154 "../../lnav/src/data_scanner_re.re" +#line 155 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); switch (pi.get_string()[cap[1].c_begin]) { @@ -9700,16578 +4016,6643 @@ yy150: cap[1].c_end -= 1; return true; } -#line 9704 "../../lnav/src/data_scanner_re.cc" -yy151: - yyaccept = 13; +#line 4020 "data_scanner_re.cc" +yy148: + yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); yyt1 = yyt2; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy82; - case '\'': goto yy84; - case '\\': goto yy85; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy86; - case 0xE0: goto yy87; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy88; - case 0xF0: goto yy89; - case 0xF1: - case 0xF2: - case 0xF3: goto yy90; - case 0xF4: goto yy91; - default: goto yy150; + if (yybm[768+yych] & 16) { + goto yy79; } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy147; + goto yy81; + } else { + if (yych <= '\\') goto yy82; + if (yych <= 0xC1) goto yy147; + goto yy83; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy84; + if (yych <= 0xEF) goto yy85; + goto yy86; + } else { + if (yych <= 0xF3) goto yy87; + if (yych <= 0xF4) goto yy88; + goto yy147; + } + } +yy149: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy146; + goto yy1; +yy150: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy149; + goto yy1; +yy151: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy149; + goto yy1; yy152: 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 yy149; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy151; + goto yy1; yy153: 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 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 yy152; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy151; + goto yy1; yy154: 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 yy152; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy151; + goto yy1; yy155: - yych = *++YYCURSOR; - switch (yych) { - 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 yy154; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy230; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } } yy156: - 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 yy154; - default: goto yy1; + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '@') { + if (yych <= '*') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy100; + goto yy3; + } else { + if (yych <= '\n') goto yy100; + if (yych <= '\f') goto yy3; + goto yy100; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; + goto yy100; + } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy96; + goto yy100; + } + } + } else { + if (yych <= '/') { + if (yych <= ',') { + if (yych <= '+') goto yy76; + goto yy100; + } else { + if (yych <= '-') goto yy45; + if (yych <= '.') goto yy155; + goto yy3; + } + } else { + if (yych <= '9') { + if (yych <= '7') goto yy156; + goto yy91; + } else { + if (yych <= ':') goto yy59; + if (yych <= '?') goto yy100; + goto yy92; + } + } + } + } else { + if (yych <= 'f') { + if (yych <= '^') { + if (yych <= 'E') { + if (yych >= 'E') goto yy158; + } else { + if (yych <= 'F') goto yy157; + if (yych <= 'Z') goto yy45; + goto yy100; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy100; + } else { + if (yych == 'e') goto yy158; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'z') goto yy45; + goto yy100; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy100; + goto yy53; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy54; + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy100; + } + } + } } yy157: - 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 yy154; - default: goto yy1; + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[512+yych] & 32) { + goto yy157; + } + if (yych <= '?') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy104; + goto yy3; + } else { + if (yych <= '\r') goto yy104; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy104; + goto yy3; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy76; + if (yych == '+') goto yy76; + goto yy104; + } else { + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy3; + if (yych <= ':') goto yy59; + goto yy104; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + if (yych <= '^') goto yy104; + goto yy45; + } else { + if (yych <= '`') goto yy104; + if (yych <= 'z') goto yy45; + if (yych <= '~') goto yy104; + goto yy3; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy104; + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy104; + } + } } yy158: - yyaccept = 0; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy233; - case '@': goto yy95; - default: goto yy4; + if (yybm[512+yych] & 32) { + goto yy157; + } + if (yych <= '-') { + if (yych <= 0x1F) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + goto yy4; + } + } else { + if (yych <= '%') { + if (yych <= '#') goto yy104; + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '+') goto yy177; + if (yych <= ',') goto yy104; + goto yy178; + } + } + } else { + if (yych <= '_') { + if (yych <= '?') { + if (yych <= '.') goto yy45; + if (yych <= ':') goto yy4; + goto yy104; + } else { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'z') goto yy45; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy159: - yyaccept = 10; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '.': goto yy158; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy159; - case '8': - case '9': goto yy94; - case ':': goto yy61; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy160; - case 'E': - case 'e': goto yy161; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy103; + if (yybm[512+yych] & 32) { + goto yy157; + } + if (yych <= '?') { + if (yych <= '*') { + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + goto yy4; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } } yy160: - yyaccept = 11; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy160; - case ':': goto yy61; - case '@': goto yy95; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy107; + if (yych <= '?') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy5; + if (yych <= 0x08) goto yy3; + goto yy5; + } else { + if (yych == '\r') goto yy5; + if (yych <= 0x1F) goto yy3; + goto yy5; + } + } else { + if (yych <= '.') { + if (yych <= '$') goto yy3; + if (yych <= ',') goto yy5; + if (yych <= '-') goto yy160; + goto yy231; + } else { + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy160; + if (yych <= ':') goto yy59; + goto yy5; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= '@') goto yy3; + if (yych <= 'Z') goto yy160; + if (yych <= '^') goto yy5; + goto yy3; + } else { + if (yych <= '`') goto yy5; + if (yych <= 'z') goto yy160; + if (yych <= '~') goto yy5; + goto yy3; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy5; + } + } } yy161: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy160; - case '@': goto yy95; - default: goto yy107; - } + ++YYCURSOR; + goto yy97; yy162: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy160; - case '@': goto yy95; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '-') goto yy232; + if (yych <= '.') goto yy233; + if (yych <= '/') goto yy4; + goto yy234; + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy235; + } else { + if (yych <= 'E') goto yy236; + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy236; + goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy163: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case '@': - case '_': - case 0x7F: goto yy3; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy163; - case '.': goto yy234; - case ':': goto yy61; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '-') goto yy232; + if (yych <= '.') goto yy233; + if (yych <= '/') goto yy4; + goto yy162; + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy235; + } else { + if (yych <= 'E') goto yy236; + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy236; + goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy164: - ++YYCURSOR; - goto yy100; -yy165: - yyaccept = 5; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy237; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy239; - default: goto yy25; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '5') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy232; + goto yy233; + } else { + if (yych <= '/') goto yy4; + if (yych <= '4') goto yy162; + goto yy237; + } + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy234; + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + goto yy92; + } else { + if (yych <= 'E') { + if (yych <= 'D') goto yy235; + goto yy236; + } else { + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy236; + goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } + } +yy165: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy238; + goto yy239; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '2') goto yy240; + goto yy238; + } else { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy166: - yyaccept = 5; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy165; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy239; - default: goto yy25; - } + if (yych <= '@') goto yy4; + if (yych <= 'Z') goto yy241; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy241; + goto yy4; yy167: - yyaccept = 5; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy165; - case '5': goto yy240; - case '6': - case '7': - case '8': - case '9': goto yy237; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy239; - default: goto yy25; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy100; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy100; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy100; + goto yy4; + } else { + if (yych <= '#') goto yy100; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy100; + goto yy45; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy242; + goto yy4; + } else { + if (yych <= '7') goto yy243; + if (yych <= '9') goto yy244; + goto yy118; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy100; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy245; + goto yy246; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy245; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy100; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy246; + if (yych <= 'f') goto yy245; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy100; + goto yy4; + } else { + if (yych <= 0xC1) goto yy100; + if (yych <= 0xF4) goto yy4; + goto yy100; + } + } + } } yy168: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy241; - case '1': goto yy242; - case '2': goto yy243; - case '@': goto yy95; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy242; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy244; + goto yy118; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy245; + goto yy246; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy245; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy246; + if (yych <= 'f') goto yy245; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy169: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy244; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy172; + if (yych <= '9') goto yy247; + goto yy174; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy248; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy248; + goto yy1; + } } yy170: - yyaccept = 10; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy246; - case '8': - case '9': goto yy247; - case ':': goto yy121; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy248; - case 'E': - case 'e': goto yy249; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy103; + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy76; + } else { + if (yych <= ',') goto yy104; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy245; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy118; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy245; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy245; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy171: - yyaccept = 5; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy247; - case ':': goto yy121; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy248; - case 'E': - case 'e': goto yy249; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy177; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy178; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy245; + if (yych <= ':') goto yy118; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy245; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy245; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy172: yych = *++YYCURSOR; - switch (yych) { - case '/': goto yy175; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy250; - case ':': goto yy177; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy251; - default: goto yy1; + if (yych <= '<') { + if (yych <= ',') { + if (yych <= '$') goto yy250; + if (yych <= '&') goto yy249; + goto yy250; + } else { + if (yych == '.') goto yy250; + if (yych <= '9') goto yy249; + goto yy250; + } + } else { + if (yych <= '@') { + if (yych == '>') goto yy250; + if (yych <= '?') goto yy249; + goto yy250; + } else { + if (yych <= 'Z') goto yy249; + if (yych <= '`') goto yy250; + if (yych <= 'z') goto yy249; + goto yy250; + } } yy173: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy248; - case ':': goto yy121; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy257; + if (yych <= ':') goto yy258; + goto yy1; + } else { + if (yych <= 'F') goto yy259; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy259; + goto yy1; } yy174: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy248; - case ':': goto yy121; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '1') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '0') goto yy261; + goto yy262; + } else { + if (yych <= '9') { + if (yych <= '2') goto yy263; + goto yy261; + } else { + if (yych <= ':') goto yy1; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy264; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy264; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy1; + } + } + } } yy175: yych = *++YYCURSOR; - switch (yych) { - case '%': - case '&': - case '-': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '=': - case '?': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy252; - default: goto yy253; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy259; + if (yych <= ':') goto yy258; + goto yy1; + } else { + if (yych <= 'F') goto yy259; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy259; + goto yy1; } yy176: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy260; - case ':': goto yy261; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy262; - default: goto yy1; + if (yych <= ':') { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy172; + if (yych <= '9') goto yy248; + goto yy174; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy248; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy248; + goto yy1; + } } yy177: yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy264; - case '1': goto yy265; - case '2': goto yy266; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy267; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy1; - } + if (yych <= '/') goto yy77; + if (yych <= '9') goto yy271; + goto yy77; yy178: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy262; - case ':': goto yy261; - default: goto yy1; - } -yy179: - yych = *++YYCURSOR; - switch (yych) { - case '/': goto yy175; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy251; - case ':': goto yy177; - default: goto yy1; - } -yy180: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy274; - default: goto yy80; - } -yy181: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy275; - case '@': goto yy95; - default: goto yy4; + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy272; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } } +yy179: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy104; + goto yy3; + } else { + if (yych <= '\r') goto yy104; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy104; + goto yy3; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy76; + if (yych == '+') goto yy76; + goto yy104; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy45; + goto yy3; + } else { + if (yych <= '9') goto yy179; + if (yych <= ':') goto yy123; + goto yy104; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy179; + if (yych <= 'Z') goto yy106; + goto yy104; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy104; + } else { + if (yych <= 'f') goto yy179; + if (yych <= 'z') goto yy106; + goto yy104; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xDF) goto yy53; + goto yy54; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy104; + } + } + } + } +yy180: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy165; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy244; + goto yy118; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy245; + goto yy246; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy245; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy246; + if (yych <= 'f') goto yy245; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } + } +yy181: + ++YYCURSOR; yy182: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy182; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy107; - } + YYCURSOR = yyt2; +#line 181 "../../lnav/src/data_scanner_re.re" + { RET(DT_IPV6_ADDRESS); } +#line 5246 "data_scanner_re.cc" yy183: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy168; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy247; - case ':': goto yy121; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy248; - case 'E': - case 'e': goto yy249; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy274; + goto yy275; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy276; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy276; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy184: - ++YYCURSOR; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy277; + goto yy275; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy276; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy276; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } + } yy185: - YYCURSOR = yyt2; -#line 180 "../../lnav/src/data_scanner_re.re" - { RET(DT_IPV6_ADDRESS); } -#line 13018 "../../lnav/src/data_scanner_re.cc" + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '4') goto yy277; + goto yy278; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy274; + if (yych <= ':') goto yy275; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy276; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy276; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } + } yy186: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy276; + if (yych <= ':') goto yy275; yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy277; - case ':': goto yy278; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy279; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy276; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy276; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy187: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy280; - case ':': goto yy278; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy279; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= 'E') { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy276; + } else { + if (yych <= ':') goto yy275; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy276; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy279; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'e') goto yy276; + goto yy279; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych >= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + yyt2 = YYCURSOR; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy188: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy280; - case '5': goto yy281; - case '6': - case '7': - case '8': - case '9': goto yy277; - case ':': goto yy278; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy279; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy181; + goto yy1; yy189: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy279; - case ':': goto yy278; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy188; + goto yy1; yy190: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': goto yy279; - case ':': goto yy278; - case 'F': - case 'f': goto yy282; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy188; + goto yy1; yy191: 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 yy184; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy190; + goto yy1; yy192: 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 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 yy191; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy190; + goto yy1; yy193: 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 yy191; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy190; + goto yy1; yy194: yych = *++YYCURSOR; - switch (yych) { - 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 yy193; - default: goto yy1; + if (yych <= '@') { + if (yych <= '-') { + if (yych <= ',') goto yy281; + goto yy284; + } else { + if (yych <= '/') goto yy281; + if (yych <= ':') goto yy284; + goto yy281; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy284; + if (yych <= '^') goto yy281; + goto yy284; + } else { + if (yych <= '`') goto yy281; + if (yych <= 'z') goto yy284; + goto yy281; + } } yy195: 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 yy193; - default: goto yy1; - } yy196: - 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 yy193; - default: goto yy1; + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy195; + } else { + if (yych == '\r') goto yy195; + goto yy1; + } + } else { + if (yych <= ',') { + if (yych <= ' ') goto yy195; + goto yy1; + } else { + if (yych <= '-') goto yy287; + if (yych <= '.') goto yy1; + goto yy198; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= ':') goto yy287; + goto yy1; + } else { + if (yych <= '>') goto yy199; + if (yych <= '?') goto yy198; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy287; + if (yych <= '^') goto yy1; + goto yy287; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy287; + goto yy1; + } + } } yy197: yych = *++YYCURSOR; - switch (yych) { - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy287; - default: goto yy284; + if (yybm[512+yych] & 64) { + goto yy197; + } + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy288; + goto yy1; + } else { + if (yych <= '\r') goto yy288; + if (yych <= 0x1F) goto yy1; + goto yy288; + } + } else { + if (yych <= '<') { + if (yych != '/') goto yy1; + } else { + if (yych <= '=') goto yy289; + if (yych <= '>') goto yy199; + if (yych >= '@') goto yy1; + } } yy198: yych = *++YYCURSOR; + if (yych == '>') goto yy290; + goto yy1; yy199: - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy198; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy290; - case '/': - case '?': goto yy201; - case '>': goto yy202; - default: goto yy1; - } -yy200: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy291; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy200; - case '/': - case '?': goto yy201; - case '=': goto yy292; - case '>': goto yy202; - default: goto yy1; - } -yy201: - yych = *++YYCURSOR; - switch (yych) { - case '>': goto yy293; - default: goto yy1; - } -yy202: ++YYCURSOR; -yy203: -#line 190 "../../lnav/src/data_scanner_re.re" +yy200: +#line 191 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_OPEN_TAG); } -#line 14370 "../../lnav/src/data_scanner_re.cc" +#line 5715 "data_scanner_re.cc" +yy201: + yych = *++YYCURSOR; +yy202: + if (yych <= '/') { + if (yych <= '\r') { + if (yych == '\t') goto yy292; + if (yych <= '\f') goto yy1; + goto yy292; + } else { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy1; + goto yy292; + } else { + if (yych == '-') goto yy201; + goto yy1; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '=') { + if (yych <= ':') goto yy201; + goto yy1; + } else { + if (yych <= '>') goto yy293; + if (yych <= '@') goto yy1; + goto yy201; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy1; + goto yy201; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy201; + goto yy1; + } + } + } +yy203: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '-') { + if (yych <= ',') goto yy295; + goto yy296; + } else { + if (yych <= '/') goto yy295; + if (yych <= ':') goto yy296; + goto yy295; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy296; + if (yych <= '^') goto yy295; + goto yy296; + } else { + if (yych <= '`') goto yy295; + if (yych <= 'z') goto yy296; + goto yy295; + } + } yy204: - yych = *++YYCURSOR; -yy205: - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy295; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy204; - case '>': goto yy296; - default: goto yy1; - } -yy206: - yych = *++YYCURSOR; - switch (yych) { - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy299; - default: goto yy298; - } -yy207: ++YYCURSOR; yyt3 = yyt4; -yy208: +yy205: YYCURSOR = yyt3; -#line 237 "../../lnav/src/data_scanner_re.re" +#line 238 "../../lnav/src/data_scanner_re.re" { RET(DT_WORD); } -#line 14523 "../../lnav/src/data_scanner_re.cc" +#line 5783 "data_scanner_re.cc" +yy206: + yych = *++YYCURSOR; + if (yych <= '\f') { + if (yych == '\t') goto yy204; + yyt3 = yyt4; + goto yy205; + } else { + if (yych <= '\r') goto yy204; + if (yych == ' ') goto yy204; + yyt3 = yyt4; + goto yy205; + } +yy207: + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); +yy208: + if (yych <= '\'') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + yyt3 = yyt4; + goto yy205; + } else { + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '\f') { + yyt3 = yyt4; + goto yy205; + } + yyt4 = YYCURSOR; + goto yy204; + } + } else { + if (yych <= '!') { + if (yych <= 0x1F) { + yyt3 = yyt4; + goto yy205; + } + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } else { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '&') { + yyt3 = yyt4; + goto yy205; + } + yyt4 = YYCURSOR; + goto yy207; + } + } + } else { + if (yych <= '9') { + if (yych <= ',') { + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') { + yyt3 = yyt4; + goto yy205; + } + yyt4 = YYCURSOR; + goto yy206; + } else { + if (yych != '.') { + yyt3 = yyt4; + goto yy205; + } + yyt3 = yyt4; + yyt4 = YYCURSOR; + } + } else { + if (yych <= '?') { + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') { + yyt3 = yyt4; + goto yy205; + } + yyt4 = YYCURSOR; + goto yy206; + } else { + if (yych <= '`') { + yyt3 = yyt4; + goto yy205; + } + if (yych <= 'z') { + yyt3 = yyt4; + goto yy126; + } + yyt3 = yyt4; + goto yy205; + } + } + } yy209: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy207; - default: - yyt3 = yyt4; - goto yy208; + if (yych <= '\f') { + if (yych == '\t') goto yy204; + goto yy1; + } else { + if (yych <= '\r') goto yy204; + if (yych == ' ') goto yy204; + goto yy1; } yy210: - yyaccept = 14; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy297; + goto yy118; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych <= 'F') goto yy297; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy297; + if (yych <= 'z') goto yy106; + goto yy4; + } + } + } yy211: - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ':': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '.': - yyt3 = yyt4; - yyt4 = YYCURSOR; - goto yy212; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - yyt3 = yyt4; - goto yy129; - default: - yyt3 = yyt4; - goto yy208; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 1) { + goto yy45; + } + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy204; + goto yy4; + } else { + if (yych <= '\r') goto yy204; + if (yych <= 0x1F) goto yy4; + goto yy204; + } + } else { + if (yych <= '*') { + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '+') goto yy76; + if (yych == '@') goto yy92; + goto yy4; + } } yy212: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy207; - default: goto yy1; + yyaccept = 16; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '.') { + yyt3 = yyt4; + goto yy205; + } + if (yych <= '/') goto yy172; + if (yych <= '9') goto yy248; + goto yy174; + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt3 = yyt4; + goto yy205; + } + goto yy248; + } else { + if (yych <= '`') { + yyt3 = yyt4; + goto yy205; + } + if (yych <= 'f') goto yy248; + yyt3 = yyt4; + goto yy205; + } } yy213: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy300; - case ':': goto yy121; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy4; + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy297; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy298; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy297; + if (yych <= 'Z') goto yy106; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy299; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy214: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy207; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy4; - } -yy215: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy175; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy251; - case ':': goto yy177; - default: - yyt3 = yyt4; - goto yy208; + if (yych == '/') goto yy172; + if (yych == ':') goto yy139; + goto yy205; +yy215: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + goto yy123; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych == 'S') goto yy219; + goto yy106; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy216: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy300; - case ':': - yyt3 = YYCURSOR; - goto yy301; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy302; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy106; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= 'r') { + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 's') goto yy218; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy217: - yyaccept = 14; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy175; - case ':': goto yy142; - default: goto yy208; + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + goto yy123; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych == 'L') goto yy300; + goto yy106; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy218: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'S': goto yy222; - default: goto yy4; + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy106; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= 'd') { + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'e') goto yy301; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy219: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 's': goto yy221; - default: goto yy4; + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + goto yy123; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych == 'E') goto yy300; + goto yy106; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy220: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'L': goto yy303; - default: goto yy4; + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy106; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= 'k') { + if (yych <= '`') goto yy4; + goto yy120; + } else { + if (yych <= 'l') goto yy301; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy221: - yyaccept = 0; + yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'e': goto yy304; - default: goto yy4; - } + if (yych <= 0x00) goto yy205; + if (yych <= 0x7F) goto yy80; + if (yych <= 0xC1) goto yy205; + if (yych <= 0xF4) goto yy80; + goto yy205; yy222: - yyaccept = 0; + yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - case 'E': goto yy303; - default: goto yy4; + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy205; + goto yy80; + } else { + if (yych <= '\t') goto yy221; + if (yych <= '\f') goto yy80; + goto yy221; + } + } else { + if (yych <= 0x7F) { + if (yych == ' ') goto yy221; + goto yy80; + } else { + if (yych <= 0xC1) goto yy205; + if (yych <= 0xF4) goto yy80; + goto yy205; + } } yy223: - yyaccept = 0; + yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - case 'l': goto yy304; - default: goto yy4; + if (yych <= 'S') { + if (yych <= ',') { + if (yych <= '&') { + if (yych == '!') { + yyt1 = yyt4 = YYCURSOR; + goto yy302; + } + yyt2 = YYCURSOR; + goto yy146; + } else { + if (yych <= '\'') { + yyt1 = YYCURSOR; + goto yy303; + } + if (yych <= '+') { + yyt2 = YYCURSOR; + goto yy146; + } + yyt1 = yyt4 = YYCURSOR; + goto yy302; + } + } else { + if (yych <= '>') { + if (yych == '.') { + yyt1 = yyt4 = YYCURSOR; + goto yy302; + } + yyt2 = YYCURSOR; + goto yy146; + } else { + if (yych <= '?') { + yyt1 = yyt4 = YYCURSOR; + goto yy302; + } + if (yych <= 'R') { + yyt2 = YYCURSOR; + goto yy146; + } + goto yy205; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= 's') { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy146; + } + if (yych <= 'r') { + yyt1 = YYCURSOR; + goto yy304; + } + goto yy126; + } else { + if (yych <= 'z') { + yyt1 = YYCURSOR; + goto yy304; + } + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy146; + } + goto yy205; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy149; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy150; + } + yyt2 = YYCURSOR; + goto yy151; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy152; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy153; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy154; + } + goto yy205; + } + } } yy224: - yyaccept = 14; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy83; - default: goto yy208; + yych = *++YYCURSOR; + if (yych <= '\f') { + if (yych == '\t') goto yy221; + goto yy80; + } else { + if (yych <= '\r') goto yy221; + if (yych == ' ') goto yy221; + goto yy80; } yy225: - yyaccept = 14; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy83; - case '\t': - case '\r': - case ' ': goto yy224; - default: goto yy208; - } -yy226: - yyaccept = 14; - yych = *(YYMARKER = ++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 ' ': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case '-': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy149; - case '!': - case ',': - case '.': - case '?': - yyt1 = yyt4 = YYCURSOR; - goto yy305; - case '\'': - yyt1 = YYCURSOR; - goto yy306; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - yyt1 = YYCURSOR; - goto yy307; - case 's': goto yy129; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy152; - case 0xE0: - yyt2 = YYCURSOR; - goto yy153; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy154; - case 0xF0: - yyt2 = YYCURSOR; - goto yy155; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy156; - case 0xF4: - yyt2 = YYCURSOR; - goto yy157; - default: goto yy208; - } -yy227: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy224; - default: goto yy83; - } -yy228: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '_': goto yy46; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy308; - default: goto yy4; + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych == '/') goto yy4; + goto yy45; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy305; + goto yy4; + } else { + if (yych <= '_') goto yy45; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy305; + goto yy4; + } } -yy229: +yy226: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy309; - default: goto yy1; - } -yy230: + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy306; + goto yy1; +yy227: yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy310; - default: goto yy1; - } -yy231: + if (yych == ':') goto yy307; + goto yy1; +yy228: ++YYCURSOR; -#line 198 "../../lnav/src/data_scanner_re.re" +#line 199 "../../lnav/src/data_scanner_re.re" { RET(DT_H1); } -#line 16098 "../../lnav/src/data_scanner_re.cc" -yy232: +#line 6660 "data_scanner_re.cc" +yy229: yych = *++YYCURSOR; - switch (yych) { - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy147; - case '.': goto yy232; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy311; - default: goto yy1; + if (yybm[256+yych] & 1) { + goto yy229; } -yy233: - yyaccept = 5; + if (yych <= '9') { + if (yych == '-') goto yy144; + if (yych <= '/') goto yy1; + goto yy144; + } else { + if (yych <= 'Z') { + if (yych <= '@') goto yy1; + goto yy308; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy308; + goto yy1; + } + } +yy230: + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy233; - case ':': goto yy61; - case '@': goto yy95; - case 'E': - case 'e': goto yy313; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy25; + if (yybm[768+yych] & 128) { + goto yy95; } -yy234: + if (yych <= '@') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy25; + goto yy3; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy25; + goto yy3; + } else { + if (yych <= '#') goto yy25; + if (yych <= '$') goto yy3; + goto yy96; + } + } + } else { + if (yych <= '.') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy25; + goto yy45; + } else { + if (yych <= '9') { + if (yych <= '/') goto yy3; + goto yy230; + } else { + if (yych <= ':') goto yy59; + if (yych <= '?') goto yy25; + goto yy92; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '^') { + if (yych == 'E') goto yy310; + if (yych <= 'Z') goto yy45; + goto yy25; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy25; + } else { + if (yych == 'e') goto yy310; + goto yy45; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy3; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy53; + goto yy54; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy25; + } + } + } + } +yy231: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case '@': - case '_': - case 0x7F: goto yy3; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy163; - case '.': goto yy234; - case ':': goto yy61; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy314; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; + if (yych <= '?') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy5; + if (yych <= 0x08) goto yy3; + goto yy5; + } else { + if (yych == '\r') goto yy5; + if (yych <= 0x1F) goto yy3; + goto yy5; + } + } else { + if (yych <= '.') { + if (yych <= '$') goto yy3; + if (yych <= ',') goto yy5; + if (yych <= '-') goto yy160; + goto yy231; + } else { + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy160; + if (yych <= ':') goto yy59; + goto yy5; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= '@') goto yy3; + if (yych <= 'Z') goto yy311; + if (yych <= '^') goto yy5; + goto yy3; + } else { + if (yych <= '`') goto yy5; + if (yych <= 'z') goto yy311; + if (yych <= '~') goto yy5; + goto yy3; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy5; + } + } + } +yy232: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy312; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy312; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy312; + goto yy4; + } + } +yy233: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy314; + goto yy315; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '2') goto yy316; + goto yy314; + } else { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } + } +yy234: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '-') goto yy232; + if (yych <= '.') goto yy233; + if (yych <= '/') goto yy4; + goto yy317; + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + } else { + if (yych <= 'E') goto yy236; + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy236; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy235: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy315; - case '@': goto yy95; - default: goto yy4; + if (yybm[256+yych] & 2) { + goto yy235; + } + if (yych <= '.') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy5; + if (yych <= 0x08) goto yy3; + goto yy5; + } else { + if (yych == '\r') goto yy5; + if (yych <= 0x1F) goto yy3; + goto yy5; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy76; + goto yy5; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy5; + if (yych <= '-') goto yy232; + goto yy318; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '?') { + if (yych <= '/') goto yy3; + if (yych <= ':') goto yy59; + goto yy5; + } else { + if (yych <= '@') goto yy92; + if (yych == 0x7F) goto yy3; + goto yy5; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy5; + } + } } yy236: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy317; - case '1': goto yy318; - case '2': goto yy319; - case '@': goto yy95; - default: goto yy4; + if (yybm[256+yych] & 2) { + goto yy235; + } + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '+') goto yy319; + goto yy4; + } + } else { + if (yych <= '.') { + if (yych <= '-') goto yy320; + goto yy318; + } else { + if (yych == '@') goto yy92; + goto yy4; + } } yy237: - yyaccept = 5; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy320; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy239; - default: goto yy25; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy232; + goto yy233; + } else { + if (yych <= '/') goto yy4; + if (yych <= '5') goto yy234; + goto yy317; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy235; + } else { + if (yych <= 'E') goto yy236; + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy236; + goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy238: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy321; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case ':': goto yy61; - case '@': goto yy95; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '-') goto yy232; + if (yych <= '.') goto yy233; + if (yych <= '/') goto yy4; + goto yy321; + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy235; + } else { + if (yych <= 'E') goto yy322; + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy322; + goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy239: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': goto yy79; - case '+': goto yy322; - case '-': goto yy323; - case '.': goto yy321; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case '@': goto yy95; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '-') goto yy232; + if (yych <= '.') goto yy233; + if (yych <= '/') goto yy4; + goto yy238; + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy235; + } else { + if (yych <= 'E') goto yy322; + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy322; + goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy240: - yyaccept = 5; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy237; - case '6': - case '7': - case '8': - case '9': goto yy320; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy239; - default: goto yy25; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '5') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy232; + goto yy233; + } else { + if (yych <= '/') goto yy4; + if (yych <= '4') goto yy238; + goto yy323; + } + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy321; + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + goto yy92; + } else { + if (yych <= 'E') { + if (yych <= 'D') goto yy235; + goto yy322; + } else { + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy322; + goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy241: - yyaccept = 5; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy324; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy325; - default: goto yy25; - } + if (yych <= '@') goto yy4; + if (yych <= 'Z') goto yy324; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy324; + goto yy4; yy242: - yyaccept = 5; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy241; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy325; - default: goto yy25; + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy325; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } } yy243: - yyaccept = 5; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy241; - case '5': goto yy326; - case '6': - case '7': - case '8': - case '9': goto yy324; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy325; - default: goto yy25; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy100; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy100; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy100; + goto yy4; + } else { + if (yych <= '#') goto yy100; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy100; + goto yy326; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy242; + goto yy327; + } else { + if (yych <= '7') goto yy328; + if (yych <= '9') goto yy329; + goto yy330; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy100; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy331; + goto yy332; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy331; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy100; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy332; + if (yych <= 'f') goto yy331; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy100; + goto yy4; + } else { + if (yych <= 0xC1) goto yy100; + if (yych <= 0xF4) goto yy4; + goto yy100; + } + } + } } yy244: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy327; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy326; + goto yy242; + } else { + if (yych <= '/') goto yy327; + if (yych <= '9') goto yy329; + goto yy330; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy331; + goto yy332; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy331; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy332; + if (yych <= 'f') goto yy331; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy245: - yyaccept = 0; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy328; - case '@': goto yy95; - default: goto yy4; + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy76; + } else { + if (yych <= ',') goto yy104; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy331; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy330; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy331; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy331; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy246: - yyaccept = 10; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy329; - case '.': goto yy245; - case '/': goto yy330; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy331; - case '8': - case '9': goto yy332; - case ':': goto yy333; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy334; - case 'E': - case 'e': goto yy335; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case '_': goto yy46; - default: goto yy103; + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy177; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy178; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy331; + if (yych <= ':') goto yy330; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy331; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy331; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy247: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy329; - case '.': goto yy245; - case '/': goto yy330; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy332; - case ':': goto yy333; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy334; - case 'E': - case 'e': goto yy335; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case '_': goto yy46; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy333; + if (yych <= ':') goto yy258; + goto yy1; + } else { + if (yych <= 'F') goto yy335; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy335; + goto yy1; } yy248: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy334; - case ':': goto yy333; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy335; + if (yych <= ':') goto yy258; + goto yy1; + } else { + if (yych <= 'F') goto yy335; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy335; + goto yy1; } yy249: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy334; - case ':': goto yy333; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; - } -yy250: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy336; - case ':': goto yy261; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy338; - default: goto yy1; +yy250: + if (yybm[256+yych] & 4) { + goto yy249; + } + if (yych <= 0xC1) { + if (yych <= ')') { + if (yych <= '"') goto yy1; + if (yych <= '&') goto yy336; + goto yy1; + } else { + if (yych <= 'Z') goto yy336; + if (yych <= ']') goto yy1; + if (yych <= 'z') goto yy336; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy251; + if (yych <= 0xE0) goto yy252; + goto yy253; + } else { + if (yych <= 0xF0) goto yy254; + if (yych <= 0xF3) goto yy255; + if (yych <= 0xF4) goto yy256; + goto yy1; + } } yy251: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy338; - case ':': goto yy261; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy249; + goto yy1; yy252: yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy251; + goto yy1; yy253: - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '*': - case '+': - case ',': - case '.': - case ':': - case ';': - case '<': - case '>': - case '@': - case '\\': - case '^': - case '_': - case '`': - case '|': - case '~': - case 0x7F: goto yy252; - case '%': - case '&': - case '-': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '=': - case '?': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy339; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy254; - case 0xE0: goto yy255; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy256; - case 0xF0: goto yy257; - case 0xF1: - case 0xF2: - case 0xF3: goto yy258; - case 0xF4: goto yy259; - default: goto yy1; - } + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy251; + goto yy1; yy254: 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 yy252; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy253; + goto yy1; yy255: 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 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 yy254; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy253; + goto yy1; yy256: 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 yy254; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy253; + goto yy1; yy257: yych = *++YYCURSOR; - switch (yych) { - 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 yy256; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy338; + if (yych <= ':') goto yy339; + goto yy1; + } else { + if (yych <= 'F') goto yy338; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy338; + goto yy1; } yy258: 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 yy256; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy340; + if (yych <= ':') goto yy341; + goto yy1; + } else { + if (yych <= 'F') goto yy340; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy340; + goto yy1; } yy259: 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 yy256; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy338; + if (yych <= ':') goto yy258; + goto yy1; + } else { + if (yych <= 'F') goto yy338; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy338; + goto yy1; } yy260: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy341; - case ':': goto yy342; - default: goto yy1; + yyaccept = 17; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy182; + goto yy4; + } else { + if (yych <= '\n') goto yy182; + if (yych <= '\f') goto yy4; + goto yy182; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy182; + } else { + if (yych <= '$') goto yy4; + if (yych <= ',') goto yy182; + goto yy4; + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '?') goto yy182; + goto yy4; + } else { + if (yych == '_') goto yy4; + goto yy182; + } + } else { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy4; + if (yych <= '~') goto yy182; + goto yy4; + } else { + if (yych <= 0xC1) goto yy182; + if (yych <= 0xF4) goto yy4; + goto yy182; + } + } } yy261: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy343; - case ':': goto yy344; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy342; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy343; + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy345; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy345; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy262: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy341; - case ':': goto yy261; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy342; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy346; + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy345; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy345; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy263: - yyaccept = 16; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - default: goto yy185; + if (yych <= '?') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy342; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '5') { + if (yych <= '4') goto yy346; + goto yy347; + } else { + if (yych <= '9') goto yy343; + if (yych <= ':') goto yy344; + yyt2 = YYCURSOR; + goto yy181; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 'F') goto yy345; + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= '`') { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy345; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy264: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy346; - case ':': goto yy347; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy348; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + if (yych <= 'F') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '9') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy345; + } else { + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy345; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '`') { + if (yych <= 'Z') goto yy3; + if (yych == '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy345; + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy265: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy349; - case ':': goto yy347; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy348; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; - } + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy260; + goto yy1; yy266: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy349; - case '5': goto yy350; - case '6': - case '7': - case '8': - case '9': goto yy346; - case ':': goto yy347; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy348; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; - } + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy265; + goto yy1; yy267: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy348; - case ':': goto yy347; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; - } + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy265; + goto yy1; yy268: 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 yy263; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy267; + goto yy1; yy269: 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 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 yy268; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy267; + goto yy1; yy270: 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 yy268; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy267; + goto yy1; yy271: - yych = *++YYCURSOR; - switch (yych) { - 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 yy270; - default: goto yy1; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy25; + goto yy76; + } else { + if (yych <= ',') goto yy25; + if (yych <= '.') goto yy76; + if (yych <= '/') goto yy25; + goto yy271; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy78; + if (yych <= 'Z') goto yy76; + goto yy25; + } else { + if (yych == '`') goto yy25; + if (yych <= 'z') goto yy76; + goto yy25; + } } yy272: - 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 yy270; - default: goto yy1; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy25; + goto yy3; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy25; + goto yy3; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy76; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy272; + goto yy59; + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy25; + } else { + if (yych == '`') goto yy25; + if (yych <= 'z') goto yy45; + goto yy25; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy53; + goto yy54; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy25; + } + } + } } yy273: - 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 yy270; - default: goto yy1; + yyaccept = 18; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '/') { + yyt2 = yyt1; + goto yy182; + } + if (yych <= '0') goto yy348; + goto yy349; + } else { + if (yych <= '2') goto yy350; + if (yych <= '9') goto yy348; + yyt2 = yyt1; + goto yy182; } yy274: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy79; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy274; - case '@': goto yy81; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy351; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy351; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy351; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy275: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy275; - case ':': goto yy61; - case '@': goto yy95; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy352; + goto yy1; + } else { + if (yych <= 'F') goto yy352; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy352; + goto yy1; } yy276: - yyaccept = 17; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy351; - case '1': goto yy352; - case '2': goto yy353; - default: - yyt2 = yyt1; - goto yy185; + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy351; + if (yych <= ':') goto yy275; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy351; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy351; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy277: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case ':': goto yy278; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy353; + goto yy275; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy351; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy351; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy278: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy355; - default: goto yy1; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '5') goto yy353; + goto yy351; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy275; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy351; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy351; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy279: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case ':': goto yy278; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= 'E') { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy351; + } else { + if (yych <= ':') goto yy275; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy351; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy354; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'e') goto yy351; + goto yy354; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy280: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy356; - case ':': goto yy278; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } yy281: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy356; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case ':': goto yy278; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= ',') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy280; + } else { + if (yych == '\r') goto yy280; + goto yy1; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy280; + if (yych <= '!') goto yy1; + } else { + if (yych == '\'') goto yy283; + goto yy1; + } + } + } else { + if (yych <= '@') { + if (yych <= ':') { + if (yych <= '-') goto yy355; + if (yych <= '/') goto yy1; + goto yy355; + } else { + if (yych == '>') goto yy285; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy355; + if (yych <= '^') goto yy1; + goto yy355; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy355; + goto yy1; + } + } } yy282: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': goto yy354; - case ':': goto yy278; - case 'F': - case 'f': goto yy357; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy356; + goto yy1; + } else { + if (yych == '\\') goto yy357; + if (yych <= 0x7F) goto yy356; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy358; + if (yych <= 0xE0) goto yy359; + goto yy360; + } else { + if (yych <= 0xF0) goto yy361; + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy1; + } } yy283: yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy364; + goto yy1; + } else { + if (yych == '\\') goto yy365; + if (yych <= 0x7F) goto yy364; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy366; + if (yych <= 0xE0) goto yy367; + goto yy368; + } else { + if (yych <= 0xF0) goto yy369; + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy1; + } + } yy284: - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy283; - case '"': goto yy285; - case '\'': goto yy286; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy358; - case '>': goto yy288; - default: goto yy1; + yych = *++YYCURSOR; + if (yych <= '-') { + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy372; + goto yy1; + } else { + if (yych <= '\r') goto yy372; + if (yych <= 0x1F) goto yy1; + goto yy372; + } + } else { + if (yych <= '&') { + if (yych == '"') goto yy282; + goto yy1; + } else { + if (yych <= '\'') goto yy283; + if (yych <= ',') goto yy1; + goto yy284; + } + } + } else { + if (yych <= '@') { + if (yych <= '<') { + if (yych <= '/') goto yy1; + if (yych <= ':') goto yy284; + goto yy1; + } else { + if (yych <= '=') goto yy373; + if (yych >= '?') goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy284; + if (yych <= '^') goto yy1; + goto yy284; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy284; + goto yy1; + } + } } yy285: - yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case '\\': goto yy360; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy1; - } -yy286: - yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case '\\': goto yy368; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy1; - } -yy287: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy375; - case '"': goto yy285; - case '\'': goto yy286; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy287; - case '=': goto yy376; - case '>': goto yy288; - default: goto yy1; - } -yy288: ++YYCURSOR; -yy289: -#line 182 "../../lnav/src/data_scanner_re.re" +yy286: +#line 183 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_DECL_TAG); } -#line 21922 "../../lnav/src/data_scanner_re.cc" +#line 8792 "data_scanner_re.cc" +yy287: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy374; + } else { + if (yych == '\r') goto yy374; + goto yy1; + } + } else { + if (yych <= '-') { + if (yych <= ' ') goto yy374; + if (yych <= ',') goto yy1; + goto yy287; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy198; + goto yy287; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= '<') goto yy1; + goto yy289; + } else { + if (yych <= '>') goto yy199; + if (yych <= '?') goto yy198; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy287; + if (yych <= '^') goto yy1; + goto yy287; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy287; + goto yy1; + } + } + } +yy288: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy288; + } else { + if (yych == '\r') goto yy288; + goto yy1; + } + } else { + if (yych <= '-') { + if (yych <= ' ') goto yy288; + if (yych <= ',') goto yy1; + goto yy287; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy198; + goto yy287; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= '<') goto yy1; + } else { + if (yych <= '>') goto yy199; + if (yych <= '?') goto yy198; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy287; + if (yych <= '^') goto yy1; + goto yy287; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy287; + goto yy1; + } + } + } +yy289: + yych = *++YYCURSOR; + if (yych <= '\'') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy375; + } else { + if (yych <= '\t') goto yy376; + if (yych <= '\f') goto yy375; + goto yy376; + } + } else { + if (yych <= '!') { + if (yych == ' ') goto yy376; + goto yy375; + } else { + if (yych <= '"') goto yy377; + if (yych <= '&') goto yy375; + goto yy378; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= '=') goto yy375; + goto yy1; + } else { + if (yych <= 0x7F) goto yy375; + if (yych <= 0xC1) goto yy1; + goto yy379; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy380; + if (yych <= 0xEF) goto yy381; + goto yy382; + } else { + if (yych <= 0xF3) goto yy383; + if (yych <= 0xF4) goto yy384; + goto yy1; + } + } + } yy290: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy377; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy290; - case '/': - case '?': goto yy201; - case '=': goto yy292; - case '>': goto yy202; - default: goto yy1; - } -yy291: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy291; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy290; - case '/': - case '?': goto yy201; - case '=': goto yy292; - case '>': goto yy202; - default: goto yy1; - } -yy292: - yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy378; - case '\t': - case '\r': - case ' ': goto yy379; - case '"': goto yy380; - case '\'': goto yy381; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy382; - case 0xE0: goto yy383; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy384; - case 0xF0: goto yy385; - case 0xF1: - case 0xF2: - case 0xF3: goto yy386; - case 0xF4: goto yy387; - default: goto yy1; - } -yy293: ++YYCURSOR; -yy294: -#line 186 "../../lnav/src/data_scanner_re.re" +yy291: +#line 187 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_EMPTY_TAG); } -#line 22266 "../../lnav/src/data_scanner_re.cc" -yy295: +#line 8931 "data_scanner_re.cc" +yy292: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy295; - case '>': goto yy296; - default: goto yy1; + if (yych <= '\r') { + if (yych == '\t') goto yy292; + if (yych <= '\f') goto yy1; + goto yy292; + } else { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy1; + goto yy292; + } else { + if (yych != '>') goto yy1; + } } -yy296: +yy293: ++YYCURSOR; -#line 194 "../../lnav/src/data_scanner_re.re" +#line 195 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_CLOSE_TAG); } -#line 22282 "../../lnav/src/data_scanner_re.cc" -yy297: +#line 8952 "data_scanner_re.cc" +yy294: yych = *++YYCURSOR; +yy295: + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy294; + } else { + if (yych == '\r') goto yy294; + goto yy1; + } + } else { + if (yych <= ',') { + if (yych <= ' ') goto yy294; + goto yy1; + } else { + if (yych <= '-') goto yy385; + if (yych <= '.') goto yy1; + goto yy198; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '>') { + if (yych <= ':') goto yy385; + goto yy1; + } else { + if (yych <= '?') goto yy198; + if (yych <= '@') goto yy1; + goto yy385; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy1; + goto yy385; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy385; + goto yy1; + } + } + } +yy296: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy386; + } else { + if (yych == '\r') goto yy386; + goto yy1; + } + } else { + if (yych <= '-') { + if (yych <= ' ') goto yy386; + if (yych <= ',') goto yy1; + goto yy296; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy198; + goto yy296; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= '<') goto yy1; + goto yy387; + } else { + if (yych == '?') goto yy198; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy296; + if (yych <= '^') goto yy1; + goto yy296; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy296; + goto yy1; + } + } + } +yy297: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy388; + goto yy330; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych <= 'F') goto yy388; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy388; + if (yych <= 'z') goto yy106; + goto yy4; + } + } + } yy298: - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy297; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy388; - case '/': - case '?': goto yy201; - default: goto yy1; + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '.') goto yy205; + if (yych <= '/') goto yy172; + if (yych <= '9') goto yy175; + goto yy174; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy205; + goto yy175; + } else { + if (yych <= '`') goto yy205; + if (yych <= 'f') goto yy175; + goto yy205; + } } yy299: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy389; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy299; - case '/': - case '?': goto yy201; - case '=': goto yy390; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy388; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy389; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy388; + if (yych <= 'Z') goto yy106; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy390; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy300: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy391; - case ':': goto yy333; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy4; + if (yybm[512+yych] & 1) { + goto yy106; + } + if (yych <= '*') { + if (yych <= 0x1F) { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy391; + } + if (yych <= 0x08) goto yy4; + yyt1 = YYCURSOR; + goto yy391; + } else { + if (yych == '\r') { + yyt1 = YYCURSOR; + goto yy391; + } + goto yy4; + } + } else { + if (yych <= '"') { + if (yych == '!') { + yyt1 = YYCURSOR; + goto yy393; + } + yyt1 = YYCURSOR; + goto yy391; + } else { + if (yych == '%') goto yy76; + if (yych <= '&') goto yy4; + yyt1 = YYCURSOR; + goto yy391; + } + } + } else { + if (yych <= ':') { + if (yych <= '-') { + if (yych <= '+') goto yy76; + if (yych <= ',') { + yyt1 = YYCURSOR; + goto yy393; + } + goto yy45; + } else { + if (yych <= '.') { + yyt1 = YYCURSOR; + goto yy394; + } + if (yych <= '/') goto yy4; + yyt1 = YYCURSOR; + goto yy395; + } + } else { + if (yych <= '?') { + if (yych <= ';') { + yyt1 = YYCURSOR; + goto yy391; + } + if (yych <= '>') goto yy4; + yyt1 = YYCURSOR; + goto yy393; + } else { + if (yych <= '@') goto yy92; + if (yych == '_') goto yy45; + goto yy4; + } + } } yy301: - yyaccept = 14; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy175; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy178; - case ':': goto yy177; - default: goto yy208; + if (yybm[512+yych] & 2) { + goto yy120; + } + if (yych <= '*') { + if (yych <= ' ') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy391; + } + if (yych <= 0x08) goto yy4; + yyt1 = YYCURSOR; + goto yy391; + } else { + if (yych == '\r') { + yyt1 = YYCURSOR; + goto yy391; + } + if (yych <= 0x1F) goto yy4; + yyt1 = YYCURSOR; + goto yy391; + } + } else { + if (yych <= '$') { + if (yych <= '!') { + yyt1 = YYCURSOR; + goto yy393; + } + if (yych <= '"') { + yyt1 = YYCURSOR; + goto yy391; + } + goto yy4; + } else { + if (yych <= '%') goto yy76; + if (yych <= '&') goto yy4; + if (yych <= '\'') { + yyt1 = YYCURSOR; + goto yy396; + } + yyt1 = YYCURSOR; + goto yy391; + } + } + } else { + if (yych <= ':') { + if (yych <= '-') { + if (yych <= '+') goto yy76; + if (yych <= ',') { + yyt1 = YYCURSOR; + goto yy393; + } + goto yy45; + } else { + if (yych <= '.') { + yyt1 = YYCURSOR; + goto yy394; + } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + yyt1 = YYCURSOR; + goto yy395; + } + } else { + if (yych <= '@') { + if (yych <= ';') { + yyt1 = YYCURSOR; + goto yy391; + } + if (yych <= '>') goto yy4; + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy393; + } + goto yy92; + } else { + if (yych <= 'Z') goto yy106; + if (yych == '_') goto yy45; + goto yy4; + } + } } yy302: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy391; - case ':': - yyt3 = YYCURSOR; - goto yy392; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy393; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '\f') { + if (yych == '\t') goto yy204; + goto yy147; + } else { + if (yych <= '\r') goto yy204; + if (yych == ' ') goto yy204; + goto yy147; } yy303: - yyaccept = 0; + yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '\'': - case '(': - case ')': - case '*': - case ';': - yyt1 = YYCURSOR; - goto yy394; - case '!': - case ',': - case '?': - yyt1 = YYCURSOR; - goto yy396; - case '%': - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': - yyt1 = YYCURSOR; - goto yy397; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case ':': - yyt1 = YYCURSOR; - goto yy398; - case '@': goto yy95; - default: goto yy4; + if (yych <= '.') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy79; + if (yych <= '\n') { + yyt3 = YYCURSOR; + goto yy221; + } + goto yy79; + } else { + if (yych <= '\r') { + yyt3 = YYCURSOR; + goto yy221; + } + if (yych <= 0x1F) goto yy79; + if (yych <= ' ') { + yyt3 = YYCURSOR; + goto yy221; + } + yyt3 = YYCURSOR; + goto yy222; + } + } else { + if (yych <= '*') { + if (yych <= '"') { + yyt3 = YYCURSOR; + goto yy221; + } + if (yych <= '&') goto yy79; + if (yych <= '\'') { + yyt3 = YYCURSOR; + goto yy223; + } + yyt3 = YYCURSOR; + goto yy221; + } else { + if (yych == ',') { + yyt3 = YYCURSOR; + goto yy222; + } + if (yych <= '-') goto yy79; + yyt3 = YYCURSOR; + goto yy224; + } + } + } else { + if (yych <= 'z') { + if (yych <= '?') { + if (yych <= '9') goto yy79; + if (yych <= ';') { + yyt3 = YYCURSOR; + goto yy221; + } + if (yych <= '>') goto yy79; + yyt3 = YYCURSOR; + goto yy222; + } else { + if (yych == '\\') goto yy82; + if (yych <= '`') goto yy79; + goto yy137; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy79; + if (yych <= 0xC1) goto yy147; + if (yych <= 0xDF) goto yy83; + goto yy84; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy85; + goto yy86; + } else { + if (yych <= 0xF3) goto yy87; + if (yych <= 0xF4) goto yy88; + goto yy147; + } + } + } } yy304: - yyaccept = 0; + yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt1 = YYCURSOR; - goto yy394; - case '!': - case ',': - case '?': - yyt1 = YYCURSOR; - goto yy396; - case '%': - case '+': goto yy79; - case '\'': - yyt1 = YYCURSOR; - goto yy399; - case '-': - case '_': goto yy46; - case '.': - yyt1 = YYCURSOR; - goto yy397; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt1 = YYCURSOR; - goto yy398; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yych <= '+') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy208; + goto yy147; + } else { + if (yych <= '\n') goto yy208; + if (yych <= '\f') goto yy147; + goto yy208; + } + } else { + if (yych <= '"') { + if (yych <= 0x1F) goto yy147; + goto yy208; + } else { + if (yych <= '&') goto yy147; + if (yych <= '*') goto yy208; + goto yy147; + } + } + } else { + if (yych <= ';') { + if (yych <= '-') { + if (yych <= ',') goto yy208; + goto yy147; + } else { + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy209; + } + if (yych <= '9') goto yy147; + goto yy208; + } + } else { + if (yych <= '?') { + if (yych <= '>') goto yy147; + goto yy208; + } else { + if (yych <= '`') goto yy147; + if (yych <= 'z') goto yy126; + goto yy147; + } + } } yy305: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy207; - default: goto yy150; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '\'') { + if (yych == '%') goto yy76; + if (yych <= '&') goto yy4; + goto yy126; + } else { + if (yych <= '+') { + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy45; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy397; + goto yy4; + } + } } yy306: - yyaccept = 13; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - yyt4 = YYCURSOR; - goto yy207; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '#': - case '$': - case '%': - case '&': - case '+': - case '-': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '<': - case '=': - case '>': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy82; - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ':': - case ';': - yyt3 = YYCURSOR; - goto yy224; - case '!': - case ',': - case '?': - yyt3 = YYCURSOR; - goto yy225; - case '\'': - yyt3 = YYCURSOR; - goto yy226; - case '.': - yyt3 = YYCURSOR; - goto yy227; - case '\\': goto yy85; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy140; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy86; - case 0xE0: goto yy87; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy88; - case 0xF0: goto yy89; - case 0xF1: - case 0xF2: - case 0xF3: goto yy90; - case 0xF4: goto yy91; - default: goto yy150; - } -yy307: - yyaccept = 13; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ':': - case ';': - case '?': goto yy211; - case '.': - yyt4 = YYCURSOR; - goto yy212; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy129; - default: goto yy150; - } -yy308: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '\'': goto yy129; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': goto yy46; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy400; - default: goto yy4; - } -yy309: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 0xDF) { + if (yych <= ':') { + if (yych <= '9') { + yyt1 = YYCURSOR; + goto yy398; + } + } else { + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy398; + } + if (yych <= 0xC1) goto yy1; yyt1 = YYCURSOR; - goto yy401; - case ':': goto yy310; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy400; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt1 = YYCURSOR; + goto yy401; + } + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy402; + } yyt1 = YYCURSOR; goto yy403; - case 0xE0: - yyt1 = YYCURSOR; - goto yy404; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt1 = YYCURSOR; - goto yy405; - case 0xF0: - yyt1 = YYCURSOR; - goto yy406; - case 0xF1: - case 0xF2: - case 0xF3: - yyt1 = YYCURSOR; - goto yy407; - case 0xF4: - yyt1 = YYCURSOR; - goto yy408; - default: goto yy1; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy404; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy405; + } + goto yy1; + } } -yy310: +yy307: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy409; - default: goto yy1; - } -yy311: - yyaccept = 18; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy147; - case '.': goto yy232; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy311; - default: goto yy312; - } -yy312: -#line 233 "../../lnav/src/data_scanner_re.re" - { RET(DT_EMAIL); } -#line 23449 "../../lnav/src/data_scanner_re.cc" -yy313: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy4; - } -yy314: - yyaccept = 18; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case '@': - case '_': - case 0x7F: goto yy3; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy163; - case '.': goto yy234; - case ':': goto yy61; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy314; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy312; - } -yy315: + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy406; + goto yy1; +yy308: yyaccept = 19; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': - case '.': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy315; - case ':': goto yy61; - case '@': goto yy95; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy316; + if (yybm[256+yych] & 1) { + goto yy229; } -yy316: -#line 224 "../../lnav/src/data_scanner_re.re" + if (yych <= '9') { + if (yych == '-') goto yy144; + if (yych >= '0') goto yy144; + } else { + if (yych <= 'Z') { + if (yych >= 'A') goto yy308; + } else { + if (yych <= '`') goto yy309; + if (yych <= 'z') goto yy308; + } + } +yy309: +#line 234 "../../lnav/src/data_scanner_re.re" + { RET(DT_EMAIL); } +#line 9589 "data_scanner_re.cc" +yy310: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy177; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy178; + if (yych <= '.') goto yy45; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy45; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } + } +yy311: + yyaccept = 19; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy309; + if (yych <= 0x08) goto yy3; + goto yy309; + } else { + if (yych == '\r') goto yy309; + if (yych <= 0x1F) goto yy3; + goto yy309; + } + } else { + if (yych <= '.') { + if (yych <= '$') goto yy3; + if (yych <= ',') goto yy309; + if (yych <= '-') goto yy160; + goto yy231; + } else { + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy160; + if (yych <= ':') goto yy59; + goto yy309; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= '@') goto yy3; + if (yych <= 'Z') goto yy311; + if (yych <= '^') goto yy309; + goto yy3; + } else { + if (yych <= '`') goto yy309; + if (yych <= 'z') goto yy311; + if (yych <= '~') goto yy309; + goto yy3; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy309; + if (yych <= 0xDF) goto yy53; + if (yych <= 0xE0) goto yy54; + goto yy55; + } else { + if (yych <= 0xF0) goto yy56; + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy309; + } + } + } +yy312: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy313; + if (yych <= 0x08) goto yy3; + if (yych >= '\v') goto yy3; + } else { + if (yych <= '\r') goto yy313; + if (yych <= 0x1F) goto yy3; + if (yych >= '$') goto yy3; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy76; + if (yych == '+') goto yy76; + } else { + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy312; + goto yy59; + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') goto yy313; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy312; + } else { + if (yych == '`') goto yy313; + if (yych <= 'z') goto yy312; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy313; + if (yych <= 0xDF) goto yy53; + goto yy54; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + } + } + } + } +yy313: +#line 225 "../../lnav/src/data_scanner_re.re" { RET(DT_VERSION_NUMBER); } -#line 23841 "../../lnav/src/data_scanner_re.cc" -yy317: - yyaccept = 19; +#line 9732 "data_scanner_re.cc" +yy314: + yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy410; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy411; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy412; - default: goto yy316; + if (yych <= '.') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy313; + if (yych <= 0x08) goto yy4; + goto yy313; + } else { + if (yych == '\r') goto yy313; + if (yych <= 0x1F) goto yy4; + goto yy313; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + goto yy313; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy313; + if (yych <= '-') goto yy232; + goto yy407; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy408; + goto yy4; + } else { + if (yych <= '?') goto yy313; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy409; + goto yy313; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy313; + if (yych <= 'z') goto yy409; + goto yy313; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy313; + if (yych <= 0xF4) goto yy4; + goto yy313; + } + } + } +yy315: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy313; + if (yych <= 0x08) goto yy4; + goto yy313; + } else { + if (yych == '\r') goto yy313; + if (yych <= 0x1F) goto yy4; + goto yy313; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + goto yy313; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy313; + if (yych <= '-') goto yy232; + goto yy407; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy314; + goto yy4; + } else { + if (yych <= '?') goto yy313; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy409; + goto yy313; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy313; + if (yych <= 'z') goto yy409; + goto yy313; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy313; + if (yych <= 0xF4) goto yy4; + goto yy313; + } + } + } +yy316: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy313; + if (yych <= 0x08) goto yy4; + goto yy313; + } else { + if (yych == '\r') goto yy313; + if (yych <= 0x1F) goto yy4; + goto yy313; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy313; + goto yy76; + } else { + if (yych <= ',') goto yy313; + if (yych <= '-') goto yy232; + if (yych <= '.') goto yy407; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '4') goto yy314; + if (yych <= '5') goto yy410; + if (yych <= '9') goto yy408; + goto yy4; + } else { + if (yych <= '?') goto yy313; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy409; + goto yy313; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy313; + if (yych <= 'z') goto yy409; + goto yy313; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy313; + if (yych <= 0xF4) goto yy4; + goto yy313; + } + } + } +yy317: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '@') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy25; + goto yy3; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy25; + goto yy3; + } else { + if (yych <= '#') goto yy25; + if (yych <= '$') goto yy3; + goto yy96; + } + } + } else { + if (yych <= '.') { + if (yych <= '+') { + if (yych <= '*') goto yy25; + goto yy76; + } else { + if (yych <= ',') goto yy25; + if (yych <= '-') goto yy232; + } + } else { + if (yych <= '9') { + if (yych <= '/') goto yy3; + goto yy317; + } else { + if (yych <= ':') goto yy59; + if (yych <= '?') goto yy25; + goto yy92; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '^') { + if (yych == 'E') goto yy236; + if (yych <= 'Z') goto yy235; + goto yy25; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy235; + goto yy25; + } else { + if (yych == 'e') goto yy236; + goto yy235; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy3; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy53; + goto yy54; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy25; + } + } + } } yy318: - yyaccept = 19; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy410; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy317; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy412; - default: goto yy316; + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy5; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy5; + goto yy3; + } else { + if (yych <= '\r') goto yy5; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy5; + goto yy3; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy76; + if (yych == '+') goto yy76; + goto yy5; + } else { + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy409; + goto yy59; + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') goto yy5; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy5; + } else { + if (yych == '`') goto yy5; + if (yych <= 'z') goto yy45; + goto yy5; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy53; + goto yy54; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy5; + } + } + } } yy319: - yyaccept = 19; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy410; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy317; - case '5': goto yy413; - case '6': - case '7': - case '8': - case '9': goto yy411; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy412; - default: goto yy316; - } + yych = *++YYCURSOR; + if (yych <= '/') goto yy77; + if (yych <= '9') goto yy411; + goto yy77; yy320: - yyaccept = 5; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy321; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy320; - case ':': goto yy61; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy239; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy25; + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy413; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy312; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy312; + goto yy4; + } } yy321: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy412; - case ':': goto yy61; - case '@': goto yy95; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '-') goto yy232; + if (yych <= '.') goto yy233; + if (yych <= '/') goto yy4; + goto yy325; + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy235; + } else { + if (yych <= 'E') goto yy322; + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych != 'e') goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy322: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy414; - default: goto yy80; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[256+yych] & 2) { + goto yy235; + } + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy76; + } else { + if (yych == '+') goto yy177; + goto yy4; + } + } else { + if (yych <= '.') { + if (yych <= '-') goto yy232; + goto yy318; + } else { + if (yych == '@') goto yy92; + goto yy4; + } } yy323: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy416; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy315; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy232; + goto yy233; + } else { + if (yych <= '/') goto yy4; + if (yych <= '5') goto yy321; + goto yy325; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy235; + } else { + if (yych <= 'E') goto yy322; + if (yych <= 'Z') goto yy235; + if (yych <= '^') goto yy25; + goto yy235; + } + } else { + if (yych <= 'z') { + if (yych <= '`') goto yy25; + if (yych == 'e') goto yy322; + goto yy235; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy324: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy328; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy325; - default: goto yy25; - } -yy325: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy235; - case '.': goto yy321; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case '@': goto yy95; - default: goto yy4; + if (yych <= '@') goto yy4; + if (yych <= 'Z') goto yy414; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy414; + goto yy4; +yy325: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '@') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy25; + goto yy3; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy25; + goto yy3; + } else { + if (yych <= '#') goto yy25; + if (yych <= '$') goto yy3; + goto yy96; + } + } + } else { + if (yych <= '.') { + if (yych <= '+') { + if (yych <= '*') goto yy25; + goto yy76; + } else { + if (yych <= ',') goto yy25; + if (yych <= '-') goto yy232; + goto yy318; + } + } else { + if (yych <= '9') { + if (yych <= '/') goto yy3; + goto yy325; + } else { + if (yych <= ':') goto yy59; + if (yych <= '?') goto yy25; + goto yy92; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '^') { + if (yych == 'E') goto yy322; + if (yych <= 'Z') goto yy235; + goto yy25; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy235; + goto yy25; + } else { + if (yych == 'e') goto yy322; + goto yy235; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy3; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy53; + goto yy54; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy25; + } + } + } } yy326: - yyaccept = 5; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy324; - case '6': - case '7': - case '8': - case '9': goto yy328; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy325; - default: goto yy25; + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy415; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } } yy327: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy417; - default: goto yy4; - } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy416; + goto yy4; yy328: - yyaccept = 5; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy321; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy328; - case ':': goto yy61; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy238; - case 'E': - case 'e': goto yy325; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy25; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy100; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy100; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy100; + goto yy4; + } else { + if (yych <= '#') goto yy100; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy100; + goto yy45; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy242; + goto yy4; + } else { + if (yych <= '7') goto yy417; + if (yych <= '9') goto yy418; + goto yy123; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy100; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy419; + goto yy420; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy419; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy100; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy420; + if (yych <= 'f') goto yy419; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy100; + goto yy4; + } else { + if (yych <= 0xC1) goto yy100; + if (yych <= 0xF4) goto yy4; + goto yy100; + } + } + } } yy329: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy418; - case '@': goto yy95; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy242; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy418; + goto yy123; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy419; + goto yy420; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy419; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy420; + if (yych <= 'f') goto yy419; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy330: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy419; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '9') { + if (yych <= '%') { + if (yych <= '$') goto yy1; + goto yy421; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy172; + goto yy175; + } + } else { + if (yych <= 'F') { + if (yych <= ':') goto yy422; + if (yych <= '@') goto yy1; + goto yy175; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy175; + goto yy1; + } } yy331: - yyaccept = 10; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy420; - case '8': - case '9': goto yy421; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy422; - case 'E': - case 'e': goto yy423; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy103; + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy76; + } else { + if (yych <= ',') goto yy104; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy419; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy419; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy419; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy332: - yyaccept = 5; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy421; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy422; - case 'E': - case 'e': goto yy423; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy177; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy178; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy419; + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy419; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy419; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy333: - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy424; - case '/': goto yy175; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy178; - case ':': goto yy425; - default: goto yy1; + yyaccept = 21; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt1 = YYCURSOR; + goto yy398; + } + if (yych <= '9') { + yyt1 = YYCURSOR; + goto yy423; + } + if (yych <= ':') goto yy424; + yyt1 = YYCURSOR; + goto yy398; + } else { + if (yych <= 'F') { + yyt1 = YYCURSOR; + goto yy423; + } + if (yych <= '`') { + yyt1 = YYCURSOR; + goto yy398; + } + if (yych <= 'f') { + yyt1 = YYCURSOR; + goto yy423; + } + yyt1 = YYCURSOR; + goto yy398; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy334; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy400; + } + if (yych <= 0xE0) { + yyt1 = YYCURSOR; + goto yy401; + } + yyt1 = YYCURSOR; + goto yy402; + } else { + if (yych <= 0xF0) { + yyt1 = YYCURSOR; + goto yy403; + } + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy404; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy405; + } + } } yy334: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy422; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; - } -yy335: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy422; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; - } -yy336: - yyaccept = 20; - yych = *(YYMARKER = ++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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt1 = YYCURSOR; - goto yy401; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - yyt1 = YYCURSOR; - goto yy426; - case ':': goto yy427; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt1 = YYCURSOR; - goto yy403; - case 0xE0: - yyt1 = YYCURSOR; - goto yy404; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt1 = YYCURSOR; - goto yy405; - case 0xF0: - yyt1 = YYCURSOR; - goto yy406; - case 0xF1: - case 0xF2: - case 0xF3: - yyt1 = YYCURSOR; - goto yy407; - case 0xF4: - yyt1 = YYCURSOR; - goto yy408; - default: goto yy337; - } -yy337: -#line 170 "../../lnav/src/data_scanner_re.re" +#line 171 "../../lnav/src/data_scanner_re.re" { if ((YYCURSOR - (const unsigned char *) pi.get_string()) == 17) { RET(DT_MAC_ADDRESS); @@ -26279,62698 +10660,20574 @@ yy337: RET(DT_HEX_DUMP); } } -#line 26283 "../../lnav/src/data_scanner_re.cc" -yy338: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy341; - case ':': goto yy428; - default: goto yy337; - } -yy339: +#line 10664 "data_scanner_re.cc" +yy335: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '*': - case '+': - case ',': - case '.': - case ':': - case ';': - case '<': - case '>': - case '@': - case '\\': - case '^': - case '_': - case '`': - case '|': - case '~': - case 0x7F: goto yy252; - case '%': - case '&': - case '-': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '=': - case '?': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy339; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy254; - case 0xE0: goto yy255; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy256; - case 0xF0: goto yy257; - case 0xF1: - case 0xF2: - case 0xF3: goto yy258; - case 0xF4: goto yy259; - default: goto yy340; + if (yych <= '@') { + if (yych <= '/') goto yy334; + if (yych <= '9') goto yy338; + if (yych <= ':') goto yy425; + goto yy334; + } else { + if (yych <= 'F') goto yy338; + if (yych <= '`') goto yy334; + if (yych <= 'f') goto yy338; + goto yy334; + } +yy336: + yyaccept = 22; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[256+yych] & 4) { + goto yy249; + } + if (yych <= 0xC1) { + if (yych <= ')') { + if (yych <= '"') goto yy337; + if (yych <= '&') goto yy336; + } else { + if (yych <= 'Z') goto yy336; + if (yych <= ']') goto yy337; + if (yych <= 'z') goto yy336; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy251; + if (yych <= 0xE0) goto yy252; + goto yy253; + } else { + if (yych <= 0xF0) goto yy254; + if (yych <= 0xF3) goto yy255; + if (yych <= 0xF4) goto yy256; + } + } +yy337: +#line 167 "../../lnav/src/data_scanner_re.re" + { RET(DT_URL); } +#line 10708 "data_scanner_re.cc" +yy338: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy426; + if (yych <= ':') goto yy258; + goto yy1; + } else { + if (yych <= 'F') goto yy426; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy426; + goto yy1; + } +yy339: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy427; + if (yych <= ':') goto yy341; + goto yy1; + } else { + if (yych <= 'F') goto yy340; + if (yych <= '`') goto yy1; + if (yych >= 'g') goto yy1; } yy340: -#line 166 "../../lnav/src/data_scanner_re.re" - { RET(DT_URL); } -#line 26488 "../../lnav/src/data_scanner_re.cc" + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy428; + if (yych <= ':') goto yy429; + goto yy1; + } else { + if (yych <= 'F') goto yy428; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy428; + goto yy1; + } yy341: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy429; - case ':': goto yy261; - default: goto yy1; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy430; + } else { + if (yych <= '1') goto yy431; + if (yych <= '2') goto yy432; + goto yy430; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy433; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy433; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy342: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy430; - case ':': goto yy344; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy343; - default: goto yy1; + yyaccept = 17; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '2') { + if (yych <= 0x1F) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy182; + if (yych <= 0x08) goto yy4; + goto yy182; + } else { + if (yych == '\r') goto yy182; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych == '$') goto yy4; + goto yy182; + } else { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy434; + if (yych <= '1') goto yy435; + goto yy436; + } + } + } else { + if (yych <= '_') { + if (yych <= '?') { + if (yych <= '9') goto yy434; + if (yych <= ':') goto yy4; + goto yy182; + } else { + if (yych <= 'Z') goto yy4; + if (yych <= '^') goto yy182; + goto yy4; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy182; + if (yych <= 'z') goto yy4; + goto yy182; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy182; + if (yych <= 0xF4) goto yy4; + goto yy182; + } + } } yy343: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy431; - case ':': goto yy432; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy342; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy437; + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy437; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy437; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy344: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy433; - case '1': goto yy434; - case '2': goto yy435; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy436; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy433; + if (yych <= ':') goto yy139; + goto yy1; + } else { + if (yych <= 'F') goto yy433; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy433; + goto yy1; } yy345: - yyaccept = 16; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case ':': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy437; - case '1': goto yy438; - case '2': goto yy439; - default: goto yy185; + if (yych <= 'F') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '9') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy437; + } else { + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy437; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '`') { + if (yych <= 'Z') goto yy3; + if (yych == '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy437; + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy346: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy440; - case ':': goto yy347; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy342; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy438; + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy437; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy437; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy347: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy436; - case ':': goto yy142; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy342; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') { + if (yych <= '5') goto yy438; + goto yy437; + } else { + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy437; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy437; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy348: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy440; - case ':': goto yy347; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; - } + yych = *++YYCURSOR; + if (yych == '.') goto yy439; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy440; + goto yy1; yy349: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy441; - case ':': goto yy347; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy440; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; - } + yych = *++YYCURSOR; + if (yych == '.') goto yy439; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy348; + goto yy1; yy350: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy441; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy440; - case ':': goto yy347; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + yych = *++YYCURSOR; + if (yych <= '/') { + if (yych == '.') goto yy439; + goto yy1; + } else { + if (yych <= '4') goto yy348; + if (yych <= '5') goto yy441; + if (yych <= '9') goto yy440; + goto yy1; } yy351: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy442; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy443; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy442; + if (yych <= ':') goto yy275; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy442; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy442; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy352: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy442; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy351; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy443; + if (yych <= ':') goto yy444; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy443; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy443; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy353: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy442; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy351; - case '5': goto yy444; - case '6': - case '7': - case '8': - case '9': goto yy443; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy442; + goto yy275; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy442; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy442; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy354: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy445; - case ':': goto yy278; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= 'E') { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy442; + } else { + if (yych <= ':') goto yy275; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy442; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy445; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'e') goto yy442; + goto yy445; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy355: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy446; - case ':': goto yy447; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '-') { + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy446; + goto yy1; + } else { + if (yych <= '\r') goto yy446; + if (yych <= 0x1F) goto yy1; + goto yy446; + } + } else { + if (yych <= '&') { + if (yych == '"') goto yy282; + goto yy1; + } else { + if (yych <= '\'') goto yy283; + if (yych <= ',') goto yy1; + goto yy355; + } + } + } else { + if (yych <= '@') { + if (yych <= '<') { + if (yych <= '/') goto yy1; + if (yych <= ':') goto yy355; + goto yy1; + } else { + if (yych <= '=') goto yy373; + if (yych <= '>') goto yy285; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy355; + if (yych <= '^') goto yy1; + goto yy355; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy355; + goto yy1; + } + } } yy356: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy445; - case ':': goto yy278; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy356; + goto yy447; + } else { + if (yych == '\\') goto yy357; + if (yych <= 0x7F) goto yy356; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy358; + if (yych <= 0xE0) goto yy359; + goto yy360; + } else { + if (yych <= 0xF0) goto yy361; + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy1; + } } yy357: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': goto yy445; - case ':': goto yy278; - case 'F': - case 'f': goto yy448; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy356; + goto yy1; + } else { + if (yych <= 0x7F) goto yy356; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy359; + if (yych <= 0xEF) goto yy360; + goto yy361; + } else { + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy1; + } } yy358: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy449; - case '"': goto yy285; - case '\'': goto yy286; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy358; - case '=': goto yy376; - case '>': goto yy288; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy356; + goto yy1; yy359: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case '"': goto yy450; - case '\\': goto yy360; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy358; + goto yy1; yy360: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy358; + goto yy1; yy361: 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 yy359; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy360; + goto yy1; yy362: 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 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 yy361; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy360; + goto yy1; yy363: 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 yy361; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy360; + goto yy1; yy364: yych = *++YYCURSOR; - switch (yych) { - 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 yy363; - default: goto yy1; + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy364; + goto yy447; + } else { + if (yych == '\\') goto yy365; + if (yych <= 0x7F) goto yy364; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy366; + if (yych <= 0xE0) goto yy367; + goto yy368; + } else { + if (yych <= 0xF0) goto yy369; + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy1; + } } yy365: 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 yy363; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy364; + goto yy1; + } else { + if (yych <= 0x7F) goto yy364; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy367; + if (yych <= 0xEF) goto yy368; + goto yy369; + } else { + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy1; + } } yy366: 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 yy363; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy364; + goto yy1; yy367: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case '\'': goto yy450; - case '\\': goto yy368; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy366; + goto yy1; yy368: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy366; + goto yy1; yy369: 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 yy367; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy368; + goto yy1; yy370: 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 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 yy369; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy368; + goto yy1; yy371: 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 yy369; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy368; + goto yy1; yy372: yych = *++YYCURSOR; - switch (yych) { - 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 yy371; - default: goto yy1; + if (yych <= '-') { + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy372; + goto yy1; + } else { + if (yych <= '\r') goto yy372; + if (yych <= 0x1F) goto yy1; + goto yy372; + } + } else { + if (yych <= '&') { + if (yych == '"') goto yy282; + goto yy1; + } else { + if (yych <= '\'') goto yy283; + if (yych <= ',') goto yy1; + goto yy355; + } + } + } else { + if (yych <= '@') { + if (yych <= '<') { + if (yych <= '/') goto yy1; + if (yych <= ':') goto yy355; + goto yy1; + } else { + if (yych <= '=') goto yy373; + if (yych <= '>') goto yy285; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy355; + if (yych <= '^') goto yy1; + goto yy355; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy355; + goto yy1; + } + } } yy373: 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 yy371; - default: goto yy1; + if (yybm[0+yych] & 1) { + goto yy448; + } + if (yych <= 0xDF) { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + goto yy449; + } else { + if (yych <= '\'') goto yy450; + if (yych <= 0xC1) goto yy1; + goto yy451; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy452; + if (yych <= 0xEF) goto yy453; + goto yy454; + } else { + if (yych <= 0xF3) goto yy455; + if (yych <= 0xF4) goto yy456; + goto yy1; + } } yy374: 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 yy371; - default: goto yy1; + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy374; + goto yy1; + } else { + if (yych <= '\r') goto yy374; + if (yych <= 0x1F) goto yy1; + goto yy374; + } + } else { + if (yych <= '<') { + if (yych == '/') goto yy198; + goto yy1; + } else { + if (yych <= '=') goto yy289; + if (yych <= '>') goto yy199; + if (yych <= '?') goto yy198; + goto yy1; + } } yy375: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy375; - case '"': goto yy285; - case '\'': goto yy286; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy358; - case '=': goto yy376; - case '>': goto yy288; - default: goto yy1; + if (yybm[256+yych] & 32) { + goto yy375; + } + if (yych <= 'z') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '-') goto yy457; + goto yy458; + } else { + if (yych <= ':') goto yy457; + if (yych <= '>') goto yy199; + if (yych <= '?') goto yy458; + goto yy457; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy379; + if (yych <= 0xE0) goto yy380; + goto yy381; + } else { + if (yych <= 0xF0) goto yy382; + if (yych <= 0xF3) goto yy383; + if (yych <= 0xF4) goto yy384; + goto yy1; + } } yy376: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy451; - case '"': goto yy452; - case '\'': goto yy453; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy454; - case 0xE0: goto yy455; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy456; - case 0xF0: goto yy457; - case 0xF1: - case 0xF2: - case 0xF3: goto yy458; - case 0xF4: goto yy459; - default: goto yy1; + if (yybm[0+yych] & 16) { + goto yy458; + } + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy376; + goto yy375; + } else { + if (yych <= '\r') goto yy376; + if (yych == ' ') goto yy376; + goto yy375; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy377; + if (yych == '\'') goto yy378; + goto yy375; + } else { + if (yych == '.') goto yy375; + if (yych <= ':') goto yy457; + goto yy375; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych <= '>') goto yy199; + if (yych <= '@') goto yy375; + if (yych <= 'Z') goto yy457; + goto yy375; + } else { + if (yych == '`') goto yy375; + if (yych <= 'z') goto yy457; + goto yy375; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy379; + if (yych <= 0xE0) goto yy380; + goto yy381; + } else { + if (yych <= 0xF0) goto yy382; + if (yych <= 0xF3) goto yy383; + if (yych <= 0xF4) goto yy384; + goto yy1; + } + } } yy377: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy377; - case '/': - case '?': goto yy201; - case '=': goto yy292; - case '>': goto yy202; - default: goto yy1; + if (yybm[256+yych] & 64) { + goto yy377; + } + if (yych <= '\\') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy375; + if (yych <= '-') goto yy459; + goto yy460; + } else { + if (yych <= '>') { + if (yych <= ':') goto yy459; + goto yy461; + } else { + if (yych <= '?') goto yy460; + if (yych <= 'Z') goto yy459; + goto yy462; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 'z') goto yy459; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy463; + goto yy464; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy465; + goto yy466; + } else { + if (yych <= 0xF3) goto yy467; + if (yych <= 0xF4) goto yy468; + goto yy1; + } + } } yy378: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case '/': - case '?': goto yy461; - case '>': goto yy202; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy382; - case 0xE0: goto yy383; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy384; - case 0xF0: goto yy385; - case 0xF1: - case 0xF2: - case 0xF3: goto yy386; - case 0xF4: goto yy387; - default: goto yy1; + if (yybm[256+yych] & 128) { + goto yy378; + } + if (yych <= '\\') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy375; + if (yych <= '-') goto yy469; + goto yy470; + } else { + if (yych <= '>') { + if (yych <= ':') goto yy469; + goto yy471; + } else { + if (yych <= '?') goto yy470; + if (yych <= 'Z') goto yy469; + goto yy472; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 'z') goto yy469; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy473; + goto yy474; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy475; + goto yy476; + } else { + if (yych <= 0xF3) goto yy477; + if (yych <= 0xF4) goto yy478; + goto yy1; + } + } } yy379: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy378; - case '\t': - case '\r': - case ' ': goto yy379; - case '"': goto yy380; - case '\'': goto yy381; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case '/': - case '?': goto yy461; - case '>': goto yy202; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy382; - case 0xE0: goto yy383; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy384; - case 0xF0: goto yy385; - case 0xF1: - case 0xF2: - case 0xF3: goto yy386; - case 0xF4: goto yy387; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy375; + goto yy1; yy380: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy380; - case '"': goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case '/': - case '?': goto yy463; - case '>': goto yy464; - case '\\': goto yy465; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy466; - case 0xE0: goto yy467; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy468; - case 0xF0: goto yy469; - case 0xF1: - case 0xF2: - case 0xF3: goto yy470; - case 0xF4: goto yy471; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy379; + goto yy1; yy381: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy381; - case '\'': goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy472; - case '/': - case '?': goto yy473; - case '>': goto yy474; - case '\\': goto yy475; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy476; - case 0xE0: goto yy477; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy478; - case 0xF0: goto yy479; - case 0xF1: - case 0xF2: - case 0xF3: goto yy480; - case 0xF4: goto yy481; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy379; + goto yy1; yy382: 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 yy378; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy381; + goto yy1; yy383: 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 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 yy382; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy381; + goto yy1; yy384: 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 yy382; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy381; + goto yy1; yy385: yych = *++YYCURSOR; - switch (yych) { - 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 yy384; - default: goto yy1; + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy479; + } else { + if (yych == '\r') goto yy479; + goto yy1; + } + } else { + if (yych <= '-') { + if (yych <= ' ') goto yy479; + if (yych <= ',') goto yy1; + goto yy385; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy198; + goto yy385; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= '<') goto yy1; + goto yy387; + } else { + if (yych == '?') goto yy198; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy385; + if (yych <= '^') goto yy1; + goto yy385; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy385; + goto yy1; + } + } } yy386: 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 yy384; - default: goto yy1; + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy386; + } else { + if (yych == '\r') goto yy386; + goto yy1; + } + } else { + if (yych <= '-') { + if (yych <= ' ') goto yy386; + if (yych <= ',') goto yy1; + goto yy385; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy198; + goto yy385; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= '<') goto yy1; + } else { + if (yych == '?') goto yy198; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy385; + if (yych <= '^') goto yy1; + goto yy385; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy385; + goto yy1; + } + } } yy387: 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 yy384; - default: goto yy1; + if (yych <= '\'') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy480; + } else { + if (yych <= '\t') goto yy481; + if (yych <= '\f') goto yy480; + goto yy481; + } + } else { + if (yych <= '!') { + if (yych == ' ') goto yy481; + goto yy480; + } else { + if (yych <= '"') goto yy482; + if (yych <= '&') goto yy480; + goto yy483; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= '=') goto yy480; + goto yy1; + } else { + if (yych <= 0x7F) goto yy480; + if (yych <= 0xC1) goto yy1; + goto yy484; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy485; + if (yych <= 0xEF) goto yy486; + goto yy487; + } else { + if (yych <= 0xF3) goto yy488; + if (yych <= 0xF4) goto yy489; + goto yy1; + } + } } yy388: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy482; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy388; - case '/': - case '?': goto yy201; - case '=': goto yy390; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy490; + goto yy123; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych <= 'F') goto yy490; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy490; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy389: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy389; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy388; - case '/': - case '?': goto yy201; - case '=': goto yy390; - default: goto yy1; + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '%') { + if (yych <= '$') goto yy205; + goto yy421; + } else { + if (yych <= '.') goto yy205; + if (yych <= '/') goto yy172; + goto yy175; + } + } else { + if (yych <= 'F') { + if (yych <= ':') goto yy422; + if (yych <= '@') goto yy205; + goto yy175; + } else { + if (yych <= '`') goto yy205; + if (yych <= 'f') goto yy175; + goto yy205; + } } yy390: - yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy483; - case '\t': - case '\r': - case ' ': goto yy484; - case '"': goto yy485; - case '\'': goto yy486; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy487; - case 0xE0: goto yy488; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy489; - case 0xF0: goto yy490; - case 0xF1: - case 0xF2: - case 0xF3: goto yy491; - case 0xF4: goto yy492; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy490; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy490; + if (yych <= 'Z') goto yy106; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy491; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy391: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy493; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy4; - } + ++YYCURSOR; yy392: - yyaccept = 14; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': goto yy424; - case '/': goto yy175; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy178; - case ':': goto yy425; - default: goto yy208; - } + YYCURSOR = yyt1; +#line 236 "../../lnav/src/data_scanner_re.re" + { RET(DT_CONSTANT); } +#line 12372 "data_scanner_re.cc" yy393: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy493; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy494; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '\f') { + if (yych == '\t') goto yy391; + goto yy392; + } else { + if (yych <= '\r') goto yy391; + if (yych == ' ') goto yy391; + goto yy392; } yy394: - ++YYCURSOR; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 1) { + goto yy45; + } + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy391; + goto yy4; + } else { + if (yych <= '\r') goto yy391; + if (yych <= 0x1F) goto yy4; + goto yy391; + } + } else { + if (yych <= '*') { + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '+') goto yy76; + if (yych == '@') goto yy92; + goto yy4; + } + } yy395: - YYCURSOR = yyt1; -#line 235 "../../lnav/src/data_scanner_re.re" - { RET(DT_CONSTANT); } -#line 31716 "../../lnav/src/data_scanner_re.cc" + yyaccept = 23; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '/') goto yy172; + if (yych == ':') goto yy139; + goto yy392; yy396: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy394; - default: goto yy395; + yyaccept = 23; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '+') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy208; + goto yy392; + } else { + if (yych <= '\n') goto yy208; + if (yych <= '\f') goto yy392; + goto yy208; + } + } else { + if (yych <= '"') { + if (yych <= 0x1F) goto yy392; + goto yy208; + } else { + if (yych <= '&') goto yy392; + if (yych <= '*') goto yy208; + goto yy392; + } + } + } else { + if (yych <= ';') { + if (yych <= '-') { + if (yych <= ',') goto yy208; + goto yy392; + } else { + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy209; + } + if (yych <= '9') goto yy392; + goto yy208; + } + } else { + if (yych <= '?') { + if (yych <= '>') goto yy392; + goto yy208; + } else { + if (yych <= '`') goto yy392; + if (yych <= 'z') goto yy126; + goto yy392; + } + } } yy397: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy394; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy4; + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy3; + } else { + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '\f') goto yy3; + yyt4 = YYCURSOR; + goto yy204; + } + } else { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy3; + yyt4 = YYCURSOR; + goto yy204; + } else { + if (yych <= '!') { + yyt4 = YYCURSOR; + goto yy206; + } + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy5; + } + } + } else { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy3; + goto yy76; + } else { + if (yych <= '&') goto yy5; + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + yyt4 = YYCURSOR; + goto yy204; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } else { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + goto yy3; + } + } + } + } else { + if (yych <= '`') { + if (yych <= '?') { + if (yych <= ':') { + if (yych <= '9') goto yy45; + yyt3 = YYCURSOR; + goto yy492; + } else { + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy5; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= 'Z') { + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych == '_') goto yy45; + goto yy5; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'z') goto yy397; + goto yy5; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy5; + goto yy53; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy54; + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy5; + } + } + } } yy398: - yyaccept = 22; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy175; - case ':': goto yy142; - default: goto yy395; - } -yy399: - yyaccept = 22; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ':': - case ';': - case '?': goto yy211; - case '.': - yyt4 = YYCURSOR; - goto yy212; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy129; - default: goto yy395; - } -yy400: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case ':': - yyt3 = YYCURSOR; - goto yy495; - case '@': goto yy95; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy400; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy5; - } -yy401: ++YYCURSOR; -yy402: +yy399: YYCURSOR = yyt1; -#line 168 "../../lnav/src/data_scanner_re.re" +#line 169 "../../lnav/src/data_scanner_re.re" { RET(DT_TIME); } -#line 32047 "../../lnav/src/data_scanner_re.cc" +#line 12582 "data_scanner_re.cc" +yy400: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy398; + goto yy1; +yy401: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy400; + goto yy1; +yy402: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy400; + goto yy1; yy403: 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 yy401; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy402; + goto yy1; yy404: 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 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 yy403; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy402; + goto yy1; yy405: 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 yy403; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy402; + goto yy1; yy406: yych = *++YYCURSOR; - switch (yych) { - 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 yy405; - default: goto yy1; - } + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy493; + goto yy1; yy407: - 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 yy405; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy494; + goto yy495; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '2') goto yy496; + goto yy494; + } else { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy408: - 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 yy405; - default: goto yy1; + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy313; + if (yych <= 0x08) goto yy4; + goto yy313; + } else { + if (yych == '\r') goto yy313; + if (yych <= 0x1F) goto yy4; + goto yy313; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + goto yy313; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy313; + if (yych <= '-') goto yy232; + goto yy407; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } else { + if (yych <= '?') goto yy313; + if (yych <= '@') goto yy92; + if (yych >= '[') goto yy313; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy313; + if (yych >= '{') goto yy313; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy313; + if (yych <= 0xF4) goto yy4; + goto yy313; + } + } } yy409: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy496; - default: goto yy1; + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy313; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy313; + goto yy3; + } else { + if (yych <= '\r') goto yy313; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy313; + goto yy3; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy76; + if (yych == '+') goto yy76; + goto yy313; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy232; + goto yy318; + } else { + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy409; + goto yy59; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') goto yy313; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy409; + goto yy313; + } else { + if (yych == '`') goto yy313; + if (yych <= 'z') goto yy409; + goto yy313; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy313; + if (yych <= 0xDF) goto yy53; + goto yy54; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy313; + } + } + } } yy410: - yyaccept = 0; + yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy497; - case '1': goto yy498; - case '2': goto yy499; - case '@': goto yy95; - default: goto yy4; + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy313; + if (yych <= 0x08) goto yy4; + goto yy313; + } else { + if (yych == '\r') goto yy313; + if (yych <= 0x1F) goto yy4; + goto yy313; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy313; + goto yy76; + } else { + if (yych <= ',') goto yy313; + if (yych <= '-') goto yy232; + if (yych <= '.') goto yy407; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '5') goto yy408; + if (yych <= '9') goto yy409; + goto yy4; + } else { + if (yych <= '?') goto yy313; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy409; + goto yy313; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy313; + if (yych <= 'z') goto yy409; + goto yy313; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy313; + if (yych <= 0xF4) goto yy4; + goto yy313; + } + } } yy411: - yyaccept = 19; + yyaccept = 24; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy410; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy412; - case '@': goto yy95; - default: goto yy316; + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych >= '+') goto yy76; + } else { + if (yych <= ',') goto yy412; + if (yych <= '.') goto yy76; + if (yych >= '0') goto yy411; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy412; + if (yych <= '@') goto yy78; + if (yych <= 'Z') goto yy76; + } else { + if (yych == '`') goto yy412; + if (yych <= 'z') goto yy76; + } } yy412: - yyaccept = 19; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy321; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy412; - case ':': goto yy61; - case '@': goto yy95; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy316; - } +#line 223 "../../lnav/src/data_scanner_re.re" + { RET(DT_NUMBER); } +#line 12844 "data_scanner_re.cc" yy413: - yyaccept = 19; + yyaccept = 24; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy410; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy411; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy412; - case '@': goto yy95; - default: goto yy316; + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy412; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy412; + goto yy3; + } else { + if (yych <= '\r') goto yy412; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy412; + goto yy3; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy76; + if (yych == '+') goto yy76; + goto yy412; + } else { + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy413; + goto yy59; + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') goto yy412; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy312; + goto yy412; + } else { + if (yych == '`') goto yy412; + if (yych <= 'z') goto yy312; + goto yy412; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy412; + if (yych <= 0xDF) goto yy53; + goto yy54; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy412; + } + } + } } yy414: - yyaccept = 23; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy79; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy414; - case '@': goto yy81; - default: goto yy415; - } -yy415: -#line 222 "../../lnav/src/data_scanner_re.re" - { RET(DT_NUMBER); } -#line 33003 "../../lnav/src/data_scanner_re.cc" -yy416: - yyaccept = 23; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case '%': - case '+': goto yy79; - case '-': - case '.': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy416; - case ':': goto yy61; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy315; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy415; - } -yy417: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy500; - default: goto yy4; + if (yych == '/') goto yy497; + goto yy4; +yy415: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy498; + if (yych <= '.') goto yy45; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy499; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } + } +yy416: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') goto yy4; + if (yych <= '/') goto yy500; + if (yych <= '9') goto yy501; + goto yy4; +yy417: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy100; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy100; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy100; + goto yy4; + } else { + if (yych <= '#') goto yy100; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy100; + goto yy45; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy242; + goto yy4; + } else { + if (yych <= '7') goto yy502; + if (yych <= '9') goto yy503; + goto yy123; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy100; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy504; + goto yy505; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy504; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy100; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy505; + if (yych <= 'f') goto yy504; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy100; + goto yy4; + } else { + if (yych <= 0xC1) goto yy100; + if (yych <= 0xF4) goto yy4; + goto yy100; + } + } + } } yy418: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': goto yy501; - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy502; - case '@': goto yy95; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy242; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy503; + goto yy123; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy504; + goto yy505; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy504; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy505; + if (yych <= 'f') goto yy504; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy419: - yyaccept = 0; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy503; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy504; - default: goto yy4; + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy76; + } else { + if (yych <= ',') goto yy104; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy504; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy504; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy504; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy420: - yyaccept = 10; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy505; - case '8': - case '9': goto yy506; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy507; - case 'E': - case 'e': goto yy508; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy103; + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy177; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy178; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy504; + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy504; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy504; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy421: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy506; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy507; - case 'E': - case 'e': goto yy508; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy506; + goto yy1; + } else { + if (yych <= 'Z') goto yy506; + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy506; + goto yy1; } yy422: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy507; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '1') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '0') goto yy507; + goto yy508; + } else { + if (yych <= '9') { + if (yych <= '2') goto yy509; + goto yy507; + } else { + if (yych <= ':') goto yy1; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy510; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy510; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy1; + } + } + } } yy423: - yyaccept = 11; + yyaccept = 25; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy507; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + if (yych <= '@') { + if (yych <= '/') goto yy399; + if (yych <= '9') goto yy426; + if (yych <= ':') goto yy258; + goto yy399; + } else { + if (yych <= 'F') goto yy426; + if (yych <= '`') goto yy399; + if (yych <= 'f') goto yy426; + goto yy399; } yy424: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy509; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy511; + if (yych <= ':') goto yy341; + goto yy1; + } else { + if (yych <= 'F') goto yy512; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy512; + goto yy1; } yy425: yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy510; - case '1': goto yy511; - case '2': goto yy512; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy513; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy512; + if (yych <= ':') goto yy341; + goto yy1; + } else { + if (yych <= 'F') goto yy512; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy512; + goto yy1; } yy426: - yyaccept = 24; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy429; - case ':': goto yy261; - default: goto yy402; - } + yych = *++YYCURSOR; + if (yych == ':') goto yy258; + goto yy1; yy427: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy514; - case ':': goto yy344; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy515; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy513; + if (yych <= ':') goto yy429; + goto yy1; + } else { + if (yych <= 'F') goto yy428; + if (yych <= '`') goto yy1; + if (yych >= 'g') goto yy1; } yy428: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy515; - case ':': goto yy344; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy514; + if (yych >= ';') goto yy1; + } else { + if (yych <= 'F') goto yy514; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy514; + goto yy1; } yy429: yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy261; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy515; + if (yych <= ':') goto yy516; + goto yy1; + } else { + if (yych <= 'F') goto yy515; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy515; + goto yy1; } yy430: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy516; - case ':': goto yy432; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy431; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy517; + goto yy518; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy519; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy519; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy431: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy517; - case ':': goto yy432; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy520; + goto yy518; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy519; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy519; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy432: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy518; - case ':': goto yy519; - default: goto yy1; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '4') goto yy520; + goto yy521; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy517; + if (yych <= ':') goto yy518; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy519; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy519; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy433: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy519; + if (yych <= ':') goto yy518; yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy520; - case ':': goto yy521; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy522; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy519; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy519; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy434: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy523; - case ':': goto yy521; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy522; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy522; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy523; + goto yy4; yy435: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy523; - case '5': goto yy524; - case '6': - case '7': - case '8': - case '9': goto yy520; - case ':': goto yy521; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy522; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy522; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy434; + goto yy4; yy436: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy522; - case ':': goto yy521; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych == '.') goto yy522; + goto yy4; + } else { + if (yych <= '4') goto yy434; + if (yych <= '5') goto yy524; + if (yych <= '9') goto yy523; + goto yy4; } yy437: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy525; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy526; - default: goto yy4; + if (yych <= 'F') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '9') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy525; + } else { + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy525; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '`') { + if (yych <= 'Z') goto yy3; + if (yych == '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy525; + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy438: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy525; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy437; - default: goto yy4; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy342; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy525; + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy525; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy525; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy439: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy525; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy437; - case '5': goto yy527; - case '6': - case '7': - case '8': - case '9': goto yy526; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '1') { + if (yych <= '/') goto yy1; + if (yych <= '0') goto yy526; + goto yy527; + } else { + if (yych <= '2') goto yy528; + if (yych <= '9') goto yy526; + goto yy1; } yy440: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy528; - case ':': goto yy347; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; - } + yych = *++YYCURSOR; + if (yych == '.') goto yy439; + goto yy1; yy441: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy528; - case ':': goto yy347; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; - } + yych = *++YYCURSOR; + if (yych == '.') goto yy439; + if (yych <= '/') goto yy1; + if (yych <= '5') goto yy440; + goto yy1; yy442: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy529; - case '1': goto yy530; - case '2': goto yy531; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy275; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + yyt2 = YYCURSOR; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy443: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy442; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy529; + if (yych >= ';') { + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy529; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy529; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy444: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy442; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy443; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy433; + goto yy1; + } else { + if (yych <= 'F') goto yy433; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy433; + goto yy1; } yy445: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy530; yyt2 = YYCURSOR; - goto yy184; - case ':': goto yy278; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy191; - case 0xE0: + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy446: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy532; - case ':': goto yy447; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '!') { + if (yych <= '\f') { + if (yych == '\t') goto yy446; + goto yy1; + } else { + if (yych <= '\r') goto yy446; + if (yych == ' ') goto yy446; + goto yy1; + } + } else { + if (yych <= '\'') { + if (yych <= '"') goto yy282; + if (yych <= '&') goto yy1; + goto yy283; + } else { + if (yych <= '<') goto yy1; + if (yych <= '=') goto yy373; + if (yych <= '>') goto yy285; + goto yy1; + } } yy447: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy436; - default: goto yy1; + if (yych <= ',') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy531; + } else { + if (yych == '\r') goto yy531; + goto yy1; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy531; + if (yych <= '!') goto yy1; + goto yy282; + } else { + if (yych == '\'') goto yy283; + goto yy1; + } + } + } else { + if (yych <= '@') { + if (yych <= ':') { + if (yych <= '-') goto yy355; + if (yych <= '/') goto yy1; + goto yy355; + } else { + if (yych == '>') goto yy285; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy355; + if (yych <= '^') goto yy1; + goto yy355; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy355; + goto yy1; + } + } } yy448: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case ':': goto yy533; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yybm[0+yych] & 1) { + goto yy448; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych >= '#') goto yy450; + } else { + if (yych <= '>') goto yy285; + if (yych <= 0xC1) goto yy1; + goto yy451; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy452; + if (yych <= 0xEF) goto yy453; + goto yy454; + } else { + if (yych <= 0xF3) goto yy455; + if (yych <= 0xF4) goto yy456; + goto yy1; + } } yy449: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy449; - case '"': goto yy285; - case '\'': goto yy286; - case '=': goto yy376; - case '>': goto yy288; - default: goto yy1; + if (yybm[0+yych] & 2) { + goto yy449; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy532; + goto yy533; + } else { + if (yych <= '\\') goto yy534; + if (yych <= 0xC1) goto yy1; + goto yy535; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy536; + if (yych <= 0xEF) goto yy537; + goto yy538; + } else { + if (yych <= 0xF3) goto yy539; + if (yych <= 0xF4) goto yy540; + goto yy1; + } } yy450: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy534; - case '"': goto yy285; - case '\'': goto yy286; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy358; - case '>': goto yy288; - default: goto yy1; + if (yybm[0+yych] & 4) { + goto yy450; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy532; + goto yy541; + } else { + if (yych <= '\\') goto yy542; + if (yych <= 0xC1) goto yy1; + goto yy543; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy544; + if (yych <= 0xEF) goto yy545; + goto yy546; + } else { + if (yych <= 0xF3) goto yy547; + if (yych <= 0xF4) goto yy548; + goto yy1; + } } yy451: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy451; - case '"': goto yy452; - case '\'': goto yy453; - case '>': goto yy288; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy454; - case 0xE0: goto yy455; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy456; - case 0xF0: goto yy457; - case 0xF1: - case 0xF2: - case 0xF3: goto yy458; - case 0xF4: goto yy459; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy448; + goto yy1; yy452: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy452; - case '\'': goto yy535; - case '>': goto yy536; - case '\\': goto yy537; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy538; - case 0xE0: goto yy539; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy540; - case 0xF0: goto yy541; - case 0xF1: - case 0xF2: - case 0xF3: goto yy542; - case 0xF4: goto yy543; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy451; + goto yy1; yy453: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy453; - case '"': goto yy535; - case '>': goto yy544; - case '\\': goto yy545; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy546; - case 0xE0: goto yy547; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy548; - case 0xF0: goto yy549; - case 0xF1: - case 0xF2: - case 0xF3: goto yy550; - case 0xF4: goto yy551; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy451; + goto yy1; yy454: 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 yy451; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy453; + goto yy1; yy455: 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 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 yy454; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy453; + goto yy1; yy456: 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 yy454; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy453; + goto yy1; yy457: yych = *++YYCURSOR; - switch (yych) { - 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 yy456; - default: goto yy1; + if (yybm[0+yych] & 8) { + goto yy457; + } + if (yych <= 0x7F) { + if (yych <= '<') { + if (yych <= 0x00) goto yy1; + if (yych != '/') goto yy375; + } else { + if (yych <= '=') goto yy376; + if (yych <= '>') goto yy199; + if (yych >= '@') goto yy375; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy379; + if (yych <= 0xE0) goto yy380; + goto yy381; + } else { + if (yych <= 0xF0) goto yy382; + if (yych <= 0xF3) goto yy383; + if (yych <= 0xF4) goto yy384; + goto yy1; + } } yy458: 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 yy456; - default: goto yy1; + if (yybm[256+yych] & 32) { + goto yy375; + } + if (yych <= 'z') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '-') goto yy457; + goto yy458; + } else { + if (yych <= ':') goto yy457; + if (yych <= '>') goto yy290; + if (yych <= '?') goto yy458; + goto yy457; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy379; + if (yych <= 0xE0) goto yy380; + goto yy381; + } else { + if (yych <= 0xF0) goto yy382; + if (yych <= 0xF3) goto yy383; + if (yych <= 0xF4) goto yy384; + goto yy1; + } } yy459: 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 yy456; - default: goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy459; + goto yy377; + } else { + if (yych <= '\r') goto yy459; + if (yych == ' ') goto yy459; + goto yy377; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy375; + if (yych == '-') goto yy459; + goto yy377; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy459; + } else { + if (yych <= '<') goto yy377; + if (yych <= '=') goto yy549; + goto yy461; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy460; + if (yych <= '@') goto yy377; + if (yych <= 'Z') goto yy459; + goto yy377; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy462; + goto yy377; + } else { + if (yych == '`') goto yy377; + goto yy459; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy377; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy463; + goto yy464; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy465; + goto yy466; + } else { + if (yych <= 0xF3) goto yy467; + if (yych <= 0xF4) goto yy468; + goto yy1; + } + } + } } yy460: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy378; - case '\t': - case '\r': - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case '/': - case '?': goto yy461; - case '=': goto yy379; - case '>': goto yy202; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy382; - case 0xE0: goto yy383; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy384; - case 0xF0: goto yy385; - case 0xF1: - case 0xF2: - case 0xF3: goto yy386; - case 0xF4: goto yy387; - default: goto yy1; + if (yybm[256+yych] & 64) { + goto yy377; + } + if (yych <= '\\') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy375; + if (yych <= '-') goto yy459; + goto yy460; + } else { + if (yych <= '>') { + if (yych <= ':') goto yy459; + goto yy550; + } else { + if (yych <= '?') goto yy460; + if (yych <= 'Z') goto yy459; + goto yy462; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 'z') goto yy459; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy463; + goto yy464; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy465; + goto yy466; + } else { + if (yych <= 0xF3) goto yy467; + if (yych <= 0xF4) goto yy468; + goto yy1; + } + } } yy461: - yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case '/': - case '?': goto yy461; - case '>': goto yy293; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy382; - case 0xE0: goto yy383; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy384; - case 0xF0: goto yy385; - case 0xF1: - case 0xF2: - case 0xF3: goto yy386; - case 0xF4: goto yy387; - default: goto yy1; + yyaccept = 26; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy200; + if (yych <= '!') goto yy551; + goto yy552; + } else { + if (yych == '\\') goto yy553; + if (yych <= 0x7F) goto yy551; + goto yy200; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy554; + if (yych <= 0xE0) goto yy555; + goto yy556; + } else { + if (yych <= 0xF0) goto yy557; + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy200; + } } yy462: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy380; - case '\t': - case '\r': - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case '"': goto yy378; - case '/': - case '?': goto yy463; - case '=': goto yy552; - case '>': goto yy464; - case '\\': goto yy465; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy466; - case 0xE0: goto yy467; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy468; - case 0xF0: goto yy469; - case 0xF1: - case 0xF2: - case 0xF3: goto yy470; - case 0xF4: goto yy471; - default: goto yy1; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy551; + if (yych <= '\t') goto yy377; + goto yy375; + } else { + if (yych == '-') goto yy459; + goto yy377; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy460; + if (yych <= ':') goto yy459; + goto yy377; + } else { + if (yych <= '>') goto yy461; + if (yych <= '?') goto yy460; + if (yych <= '@') goto yy377; + goto yy459; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy459; + goto yy377; + } else { + if (yych <= 'z') goto yy459; + if (yych <= 0x7F) goto yy377; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy463; + if (yych <= 0xE0) goto yy464; + goto yy465; + } else { + if (yych <= 0xF0) goto yy466; + if (yych <= 0xF3) goto yy467; + if (yych <= 0xF4) goto yy468; + goto yy1; + } + } } yy463: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy380; - case '"': goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case '/': - case '?': goto yy463; - case '>': goto yy553; - case '\\': goto yy465; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy466; - case 0xE0: goto yy467; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy468; - case 0xF0: goto yy469; - case 0xF1: - case 0xF2: - case 0xF3: goto yy470; - case 0xF4: goto yy471; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy377; + goto yy1; yy464: - yyaccept = 25; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case '"': goto yy555; - case '\\': goto yy556; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy203; - } + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy463; + goto yy1; yy465: yych = *++YYCURSOR; - switch (yych) { - case 0x00: goto yy554; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy380; - case '\n': goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case '/': - case '?': goto yy463; - case '>': goto yy464; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy466; - case 0xE0: goto yy467; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy468; - case 0xF0: goto yy469; - case 0xF1: - case 0xF2: - case 0xF3: goto yy470; - case 0xF4: goto yy471; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy463; + goto yy1; yy466: 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 yy380; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy465; + goto yy1; yy467: 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 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 yy466; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy465; + goto yy1; yy468: 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 yy466; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy465; + goto yy1; yy469: yych = *++YYCURSOR; - switch (yych) { - 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 yy468; - default: goto yy1; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy469; + goto yy378; + } else { + if (yych <= '\r') goto yy469; + if (yych == ' ') goto yy469; + goto yy378; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy375; + if (yych == '-') goto yy469; + goto yy378; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy469; + } else { + if (yych <= '<') goto yy378; + if (yych <= '=') goto yy560; + goto yy471; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy470; + if (yych <= '@') goto yy378; + if (yych <= 'Z') goto yy469; + goto yy378; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy472; + goto yy378; + } else { + if (yych == '`') goto yy378; + goto yy469; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy378; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy473; + goto yy474; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy475; + goto yy476; + } else { + if (yych <= 0xF3) goto yy477; + if (yych <= 0xF4) goto yy478; + goto yy1; + } + } + } } yy470: 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 yy468; - default: goto yy1; + if (yybm[256+yych] & 128) { + goto yy378; + } + if (yych <= '\\') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy375; + if (yych <= '-') goto yy469; + goto yy470; + } else { + if (yych <= '>') { + if (yych <= ':') goto yy469; + goto yy561; + } else { + if (yych <= '?') goto yy470; + if (yych <= 'Z') goto yy469; + goto yy472; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 'z') goto yy469; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy473; + goto yy474; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy475; + goto yy476; + } else { + if (yych <= 0xF3) goto yy477; + if (yych <= 0xF4) goto yy478; + goto yy1; + } + } } yy471: - 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 yy468; - default: goto yy1; + yyaccept = 26; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy200; + if (yych <= '&') goto yy562; + goto yy552; + } else { + if (yych == '\\') goto yy563; + if (yych <= 0x7F) goto yy562; + goto yy200; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy564; + if (yych <= 0xE0) goto yy565; + goto yy566; + } else { + if (yych <= 0xF0) goto yy567; + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy200; + } } yy472: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy381; - case '\t': - case '\r': - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy472; - case '\'': goto yy378; - case '/': - case '?': goto yy473; - case '=': goto yy563; - case '>': goto yy474; - case '\\': goto yy475; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy476; - case 0xE0: goto yy477; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy478; - case 0xF0: goto yy479; - case 0xF1: - case 0xF2: - case 0xF3: goto yy480; - case 0xF4: goto yy481; - default: goto yy1; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy562; + if (yych <= '\t') goto yy378; + goto yy375; + } else { + if (yych == '-') goto yy469; + goto yy378; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy470; + if (yych <= ':') goto yy469; + goto yy378; + } else { + if (yych <= '>') goto yy471; + if (yych <= '?') goto yy470; + if (yych <= '@') goto yy378; + goto yy469; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy469; + goto yy378; + } else { + if (yych <= 'z') goto yy469; + if (yych <= 0x7F) goto yy378; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy473; + if (yych <= 0xE0) goto yy474; + goto yy475; + } else { + if (yych <= 0xF0) goto yy476; + if (yych <= 0xF3) goto yy477; + if (yych <= 0xF4) goto yy478; + goto yy1; + } + } } yy473: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy381; - case '\'': goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy472; - case '/': - case '?': goto yy473; - case '>': goto yy564; - case '\\': goto yy475; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy476; - case 0xE0: goto yy477; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy478; - case 0xF0: goto yy479; - case 0xF1: - case 0xF2: - case 0xF3: goto yy480; - case 0xF4: goto yy481; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy378; + goto yy1; yy474: - yyaccept = 25; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case '\'': goto yy555; - case '\\': goto yy566; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy203; - } + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy473; + goto yy1; yy475: yych = *++YYCURSOR; - switch (yych) { - case 0x00: goto yy565; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy381; - case '\n': goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy472; - case '/': - case '?': goto yy473; - case '>': goto yy474; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy476; - case 0xE0: goto yy477; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy478; - case 0xF0: goto yy479; - case 0xF1: - case 0xF2: - case 0xF3: goto yy480; - case 0xF4: goto yy481; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy473; + goto yy1; yy476: 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 yy381; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy475; + goto yy1; yy477: 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 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 yy476; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy475; + goto yy1; yy478: 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 yy476; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy475; + goto yy1; yy479: yych = *++YYCURSOR; - switch (yych) { - 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 yy478; - default: goto yy1; + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy479; + goto yy1; + } else { + if (yych <= '\r') goto yy479; + if (yych <= 0x1F) goto yy1; + goto yy479; + } + } else { + if (yych <= '<') { + if (yych == '/') goto yy198; + goto yy1; + } else { + if (yych <= '=') goto yy387; + if (yych == '?') goto yy198; + goto yy1; + } } yy480: 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 yy478; - default: goto yy1; + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '-') { + if (yych <= 0x00) goto yy1; + if (yych <= ',') goto yy480; + goto yy570; + } else { + if (yych <= '.') goto yy480; + if (yych <= '/') goto yy571; + goto yy570; + } + } else { + if (yych <= '?') { + if (yych <= '=') goto yy480; + if (yych <= '>') goto yy1; + goto yy571; + } else { + if (yych <= '@') goto yy480; + if (yych <= 'Z') goto yy570; + goto yy480; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych == '`') goto yy480; + goto yy570; + } else { + if (yych <= 0x7F) goto yy480; + if (yych <= 0xC1) goto yy1; + goto yy484; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy485; + if (yych <= 0xEF) goto yy486; + goto yy487; + } else { + if (yych <= 0xF3) goto yy488; + if (yych <= 0xF4) goto yy489; + goto yy1; + } + } } yy481: 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 yy478; - default: goto yy1; + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy481; + goto yy480; + } else { + if (yych <= '\r') goto yy481; + if (yych == ' ') goto yy481; + goto yy480; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy482; + if (yych == '\'') goto yy483; + goto yy480; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy570; + goto yy480; + } else { + if (yych <= '/') goto yy571; + if (yych <= ':') goto yy570; + goto yy480; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '>') goto yy1; + if (yych <= '?') goto yy571; + if (yych <= '@') goto yy480; + goto yy570; + } else { + if (yych == '_') goto yy570; + if (yych <= '`') goto yy480; + goto yy570; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy480; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy484; + goto yy485; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy486; + goto yy487; + } else { + if (yych <= 0xF3) goto yy488; + if (yych <= 0xF4) goto yy489; + goto yy1; + } + } + } } yy482: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy482; - case '/': - case '?': goto yy201; - case '=': goto yy390; - default: goto yy1; + if (yych <= '[') { + if (yych <= '/') { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy482; + goto yy480; + } else { + if (yych == '-') goto yy572; + if (yych <= '.') goto yy482; + goto yy573; + } + } else { + if (yych <= '>') { + if (yych <= ':') goto yy572; + if (yych <= '=') goto yy482; + goto yy574; + } else { + if (yych <= '?') goto yy573; + if (yych <= '@') goto yy482; + if (yych <= 'Z') goto yy572; + goto yy482; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '_') { + if (yych <= '\\') goto yy575; + if (yych <= '^') goto yy482; + goto yy572; + } else { + if (yych <= '`') goto yy482; + if (yych <= 'z') goto yy572; + if (yych <= 0x7F) goto yy482; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy576; + if (yych <= 0xE0) goto yy577; + goto yy578; + } else { + if (yych <= 0xF0) goto yy579; + if (yych <= 0xF3) goto yy580; + if (yych <= 0xF4) goto yy581; + goto yy1; + } + } } yy483: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy573; - case '/': - case '?': goto yy574; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy487; - case 0xE0: goto yy488; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy489; - case 0xF0: goto yy490; - case 0xF1: - case 0xF2: - case 0xF3: goto yy491; - case 0xF4: goto yy492; - default: goto yy1; + if (yych <= '[') { + if (yych <= '/') { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy483; + goto yy480; + } else { + if (yych == '-') goto yy582; + if (yych <= '.') goto yy483; + goto yy583; + } + } else { + if (yych <= '>') { + if (yych <= ':') goto yy582; + if (yych <= '=') goto yy483; + goto yy584; + } else { + if (yych <= '?') goto yy583; + if (yych <= '@') goto yy483; + if (yych <= 'Z') goto yy582; + goto yy483; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '_') { + if (yych <= '\\') goto yy585; + if (yych <= '^') goto yy483; + goto yy582; + } else { + if (yych <= '`') goto yy483; + if (yych <= 'z') goto yy582; + if (yych <= 0x7F) goto yy483; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy586; + if (yych <= 0xE0) goto yy587; + goto yy588; + } else { + if (yych <= 0xF0) goto yy589; + if (yych <= 0xF3) goto yy590; + if (yych <= 0xF4) goto yy591; + goto yy1; + } + } } yy484: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy483; - case '\t': - case '\r': - case ' ': goto yy484; - case '"': goto yy485; - case '\'': goto yy486; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy573; - case '/': - case '?': goto yy574; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy487; - case 0xE0: goto yy488; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy489; - case 0xF0: goto yy490; - case 0xF1: - case 0xF2: - case 0xF3: goto yy491; - case 0xF4: goto yy492; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy480; + goto yy1; yy485: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy485; - case '"': goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy575; - case '/': - case '?': goto yy576; - case '>': goto yy577; - case '\\': goto yy578; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy579; - case 0xE0: goto yy580; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy581; - case 0xF0: goto yy582; - case 0xF1: - case 0xF2: - case 0xF3: goto yy583; - case 0xF4: goto yy584; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy484; + goto yy1; yy486: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy486; - case '\'': goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy585; - case '/': - case '?': goto yy586; - case '>': goto yy587; - case '\\': goto yy588; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy589; - case 0xE0: goto yy590; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy591; - case 0xF0: goto yy592; - case 0xF1: - case 0xF2: - case 0xF3: goto yy593; - case 0xF4: goto yy594; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy484; + goto yy1; yy487: 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 yy483; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy486; + goto yy1; yy488: 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 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 yy487; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy486; + goto yy1; yy489: 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 yy487; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy486; + goto yy1; yy490: - yych = *++YYCURSOR; - switch (yych) { - 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 yy489; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy592; + goto yy123; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych <= 'F') goto yy592; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy592; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy491: - 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 yy489; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy592; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy592; + if (yych <= 'Z') goto yy106; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy593; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy492: - 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 yy489; - default: goto yy1; - } + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == ':') goto yy139; + goto yy205; yy493: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy595; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy4; - } -yy494: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy595; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy596; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; - } -yy495: - yyaccept = 14; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case ':': goto yy142; - default: goto yy208; - } -yy496: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 0xC1) { + if (yych <= '9') { + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy596; + } yyt2 = YYCURSOR; - goto yy597; - case '.': + goto yy594; + } else { + if (yych <= ':') goto yy1; + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy594; + } + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy597; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy598; + } yyt2 = YYCURSOR; goto yy599; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy600; - case 0xE0: - yyt2 = YYCURSOR; - goto yy601; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy602; - case 0xF0: - yyt2 = YYCURSOR; - goto yy603; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy604; - case 0xF4: - yyt2 = YYCURSOR; - goto yy605; - default: goto yy1; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy600; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy601; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy602; + } + goto yy1; + } + } +yy494: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x08) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } else { + if (yych <= '\r') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '#') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } + } else { + if (yych <= ',') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy606; + } + if (yych == '+') { + yyt1 = YYCURSOR; + goto yy606; + } + yyt1 = YYCURSOR; + goto yy603; + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt1 = YYCURSOR; + goto yy607; + } + yyt1 = YYCURSOR; + goto yy608; + } else { + if (yych <= '/') { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '9') goto yy609; + yyt1 = YYCURSOR; + goto yy610; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= '@') { + yyt1 = YYCURSOR; + goto yy611; + } + if (yych <= 'Z') { + yyt1 = YYCURSOR; + goto yy612; + } + yyt1 = YYCURSOR; + goto yy603; + } else { + if (yych == '`') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 'z') { + yyt1 = YYCURSOR; + goto yy612; + } + yyt1 = YYCURSOR; + goto yy603; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= 0xC1) goto yy313; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy613; + } + yyt1 = YYCURSOR; + goto yy614; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy615; + } + yyt1 = YYCURSOR; + goto yy616; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy617; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy618; + } + goto yy313; + } + } + } + } +yy495: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x08) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } else { + if (yych <= '\r') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '#') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } + } else { + if (yych <= ',') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy606; + } + if (yych == '+') { + yyt1 = YYCURSOR; + goto yy606; + } + yyt1 = YYCURSOR; + goto yy603; + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt1 = YYCURSOR; + goto yy607; + } + yyt1 = YYCURSOR; + goto yy608; + } else { + if (yych <= '/') { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '9') goto yy494; + yyt1 = YYCURSOR; + goto yy610; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= '@') { + yyt1 = YYCURSOR; + goto yy611; + } + if (yych <= 'Z') { + yyt1 = YYCURSOR; + goto yy612; + } + yyt1 = YYCURSOR; + goto yy603; + } else { + if (yych == '`') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 'z') { + yyt1 = YYCURSOR; + goto yy612; + } + yyt1 = YYCURSOR; + goto yy603; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= 0xC1) goto yy313; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy613; + } + yyt1 = YYCURSOR; + goto yy614; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy615; + } + yyt1 = YYCURSOR; + goto yy616; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy617; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy618; + } + goto yy313; + } + } + } + } +yy496: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x08) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } else { + if (yych <= '#') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= '$') { + yyt1 = YYCURSOR; + goto yy605; + } + yyt1 = YYCURSOR; + goto yy606; + } + } + } else { + if (yych <= '-') { + if (yych == '+') { + yyt1 = YYCURSOR; + goto yy606; + } + if (yych <= ',') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy607; + } else { + if (yych <= '/') { + if (yych <= '.') { + yyt1 = YYCURSOR; + goto yy608; + } + yyt1 = YYCURSOR; + goto yy605; + } else { + if (yych <= '4') goto yy494; + if (yych <= '5') goto yy619; + goto yy609; + } + } + } + } else { + if (yych <= '~') { + if (yych <= 'Z') { + if (yych <= ':') { + yyt1 = YYCURSOR; + goto yy610; + } + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= '@') { + yyt1 = YYCURSOR; + goto yy611; + } + yyt1 = YYCURSOR; + goto yy612; + } else { + if (yych <= '_') { + if (yych <= '^') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy612; + } else { + if (yych <= '`') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 'z') { + yyt1 = YYCURSOR; + goto yy612; + } + yyt1 = YYCURSOR; + goto yy603; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= 0xC1) goto yy313; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy613; + } + yyt1 = YYCURSOR; + goto yy614; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy615; + } + yyt1 = YYCURSOR; + goto yy616; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy617; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy618; + } + goto yy313; + } + } + } } yy497: - yyaccept = 19; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt1 = YYCURSOR; - goto yy606; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - yyt1 = YYCURSOR; - goto yy608; - case '%': - case '+': - yyt1 = YYCURSOR; - goto yy609; - case '-': - yyt1 = YYCURSOR; - goto yy610; - case '.': - yyt1 = YYCURSOR; - goto yy611; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy612; - case ':': - yyt1 = YYCURSOR; - goto yy613; - case '@': - yyt1 = YYCURSOR; - goto yy614; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - yyt1 = YYCURSOR; - goto yy615; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt1 = YYCURSOR; - goto yy616; - case 0xE0: - yyt1 = YYCURSOR; - goto yy617; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt1 = YYCURSOR; - goto yy618; - case 0xF0: - yyt1 = YYCURSOR; - goto yy619; - case 0xF1: - case 0xF2: - case 0xF3: - yyt1 = YYCURSOR; - goto yy620; - case 0xF4: - yyt1 = YYCURSOR; - goto yy621; - default: goto yy316; - } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy620; + goto yy4; yy498: - yyaccept = 19; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt1 = YYCURSOR; - goto yy606; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - yyt1 = YYCURSOR; - goto yy608; - case '%': - case '+': - yyt1 = YYCURSOR; - goto yy609; - case '-': - yyt1 = YYCURSOR; - goto yy610; - case '.': - yyt1 = YYCURSOR; - goto yy611; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy497; - case ':': - yyt1 = YYCURSOR; - goto yy613; - case '@': - yyt1 = YYCURSOR; - goto yy614; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - yyt1 = YYCURSOR; - goto yy615; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt1 = YYCURSOR; - goto yy616; - case 0xE0: - yyt1 = YYCURSOR; - goto yy617; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt1 = YYCURSOR; - goto yy618; - case 0xF0: - yyt1 = YYCURSOR; - goto yy619; - case 0xF1: - case 0xF2: - case 0xF3: - yyt1 = YYCURSOR; - goto yy620; - case 0xF4: - yyt1 = YYCURSOR; + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; goto yy621; - default: goto yy316; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } } yy499: - yyaccept = 19; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt1 = YYCURSOR; - goto yy606; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - yyt1 = YYCURSOR; - goto yy608; - case '%': - case '+': - yyt1 = YYCURSOR; - goto yy609; - case '-': - yyt1 = YYCURSOR; - goto yy610; - case '.': - yyt1 = YYCURSOR; - goto yy611; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy497; - case '5': goto yy622; - case '6': - case '7': - case '8': - case '9': goto yy612; - case ':': - yyt1 = YYCURSOR; - goto yy613; - case '@': - yyt1 = YYCURSOR; - goto yy614; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - yyt1 = YYCURSOR; - goto yy615; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt1 = YYCURSOR; - goto yy616; - case 0xE0: - yyt1 = YYCURSOR; - goto yy617; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt1 = YYCURSOR; - goto yy618; - case 0xF0: - yyt1 = YYCURSOR; - goto yy619; - case 0xF1: - case 0xF2: - case 0xF3: - yyt1 = YYCURSOR; - goto yy620; - case 0xF4: - yyt1 = YYCURSOR; - goto yy621; - default: goto yy316; + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy498; + if (yych <= '.') goto yy45; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy45; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy500: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy623; - default: goto yy4; - } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy623; + goto yy4; yy501: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy624; - case '@': goto yy95; - default: goto yy4; - } + if (yych == '/') goto yy500; + goto yy4; yy502: - yyaccept = 0; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': goto yy501; - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy100; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy100; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy100; + goto yy4; + } else { + if (yych <= '#') goto yy100; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy100; + goto yy45; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy242; + goto yy4; + } else { + if (yych <= '7') goto yy624; + if (yych <= '9') goto yy625; + goto yy123; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy100; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy626; + goto yy627; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy626; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy100; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy627; + if (yych <= 'f') goto yy626; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy100; + goto yy4; + } else { + if (yych <= 0xC1) goto yy100; + if (yych <= 0xF4) goto yy4; + goto yy100; + } + } + } } yy503: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy626; - default: goto yy4; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy45; + goto yy242; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy625; + goto yy123; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy626; + goto yy627; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy626; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy627; + if (yych <= 'f') goto yy626; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } } yy504: - yyaccept = 0; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy503; - default: goto yy4; + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy76; + } else { + if (yych <= ',') goto yy104; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy626; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy626; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy626; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy505: - yyaccept = 10; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy627; - case '8': - case '9': goto yy628; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy629; - case 'E': - case 'e': goto yy630; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy103; + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy177; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy178; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy626; + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy626; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy626; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy506: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy628; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy629; - case 'E': - case 'e': goto yy630; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy506; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy506; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy506; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + yyt2 = YYCURSOR; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy507: - yyaccept = 11; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy629; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '.') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy342; + } else { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy629; + } else { + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy631; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy631; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy508: - yyaccept = 11; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy629; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '.') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy342; + } else { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy632; + } else { + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy631; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy631; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy509: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy509; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt1 = YYCURSOR; + goto yy628; + } + } + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy342; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '5') { + if (yych <= '4') goto yy632; + goto yy633; + } else { + if (yych <= '9') goto yy629; + if (yych <= ':') goto yy630; + yyt2 = YYCURSOR; + goto yy181; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 'F') goto yy631; + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= '`') { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy631; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy510: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy632; - case ':': goto yy633; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy634; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + if (yych <= 'F') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '9') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy631; + } else { + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy631; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '`') { + if (yych <= 'Z') goto yy3; + if (yych == '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy631; + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy511: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy635; - case ':': goto yy633; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy634; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy634; + if (yych <= ':') goto yy429; + goto yy1; + } else { + if (yych <= 'F') goto yy635; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy635; + goto yy1; } yy512: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy635; - case '5': goto yy636; - case '6': - case '7': - case '8': - case '9': goto yy632; - case ':': goto yy633; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy634; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy635; + if (yych <= ':') goto yy429; + goto yy1; + } else { + if (yych <= 'F') goto yy635; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy635; + goto yy1; } yy513: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= '9') { + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy596; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy594; + } yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy634; - case ':': goto yy633; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy636; + } else { + if (yych <= '@') { + if (yych <= ':') goto yy429; + yyt2 = YYCURSOR; + goto yy594; + } else { + if (yych <= 'F') { + yyt1 = YYCURSOR; + goto yy636; + } + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy594; + } + yyt1 = YYCURSOR; + goto yy636; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy597; + } yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + goto yy598; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy599; + } + yyt2 = YYCURSOR; + goto yy600; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy601; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy602; + } + goto yy1; + } + } } yy514: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy637; - case ':': goto yy432; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy638; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy637; + if (yych <= ':') goto yy429; + goto yy1; + } else { + if (yych <= 'F') goto yy637; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy637; + goto yy1; } yy515: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy638; - case ':': goto yy432; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy638; + if (yych <= ':') goto yy639; + goto yy1; + } else { + if (yych <= 'F') goto yy638; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy638; + goto yy1; } yy516: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy597; - case '.': - yyt2 = YYCURSOR; - goto yy599; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - yyt1 = YYCURSOR; - goto yy639; - case ':': goto yy432; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy600; - case 0xE0: - yyt2 = YYCURSOR; - goto yy601; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy602; - case 0xF0: - yyt2 = YYCURSOR; - goto yy603; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy604; - case 0xF4: - yyt2 = YYCURSOR; - goto yy605; - default: goto yy1; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy640; + } else { + if (yych <= '1') goto yy641; + if (yych <= '2') goto yy642; + goto yy640; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy643; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy643; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy517: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy640; - case ':': goto yy432; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy644; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy644; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy644; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy518: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy641; - case ':': goto yy642; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy643; + goto yy1; + } else { + if (yych <= 'F') goto yy643; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy643; + goto yy1; } yy519: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy644; + if (yych <= ':') goto yy518; yyt2 = YYCURSOR; - goto yy184; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy643; - case '1': goto yy644; - case '2': goto yy645; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy646; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy644; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy644; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy520: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy647; - case ':': goto yy521; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy645; + goto yy518; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy644; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy644; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy521: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy646; - default: goto yy1; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '5') goto yy645; + goto yy644; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy518; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy644; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy644; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy522: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy647; - case ':': goto yy521; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy646; + goto yy647; + } else { + if (yych <= '2') goto yy648; + if (yych <= '9') goto yy646; + goto yy4; } yy523: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy648; - case ':': goto yy521; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy647; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy522; + goto yy4; yy524: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy648; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy647; - case ':': goto yy521; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy522; + if (yych <= '/') goto yy4; + if (yych <= '5') goto yy523; + goto yy4; yy525: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy649; - case '1': goto yy650; - case '2': goto yy651; - default: goto yy4; + if (yych <= '@') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '/') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy3; + if (yych <= ':') goto yy344; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy526: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy525; - default: goto yy4; - } + yych = *++YYCURSOR; + if (yych == '.') goto yy649; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy650; + goto yy1; yy527: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy525; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy526; - default: goto yy4; - } + yych = *++YYCURSOR; + if (yych == '.') goto yy649; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy526; + goto yy1; yy528: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case ':': goto yy347; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + yych = *++YYCURSOR; + if (yych <= '/') { + if (yych == '.') goto yy649; + goto yy1; + } else { + if (yych <= '4') goto yy526; + if (yych <= '5') goto yy651; + if (yych <= '9') goto yy650; + goto yy1; } yy529: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy652; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy653; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy652; + if (yych <= ':') goto yy444; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy652; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy652; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy530: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy652; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy529; - default: goto yy1; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy653; + } else { + if (yych <= '1') goto yy654; + if (yych <= '2') goto yy655; + goto yy656; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy352; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy352; + goto yy1; + } } yy531: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy652; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy529; - case '5': goto yy654; - case '6': - case '7': - case '8': - case '9': goto yy653; - default: goto yy1; + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy531; + goto yy1; + } else { + if (yych <= '\r') goto yy531; + if (yych <= 0x1F) goto yy1; + goto yy531; + } + } else { + if (yych <= '&') { + if (yych == '"') goto yy282; + goto yy1; + } else { + if (yych <= '\'') goto yy283; + if (yych == '>') goto yy285; + goto yy1; + } } yy532: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy655; - case ':': goto yy447; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yybm[0+yych] & 32) { + goto yy532; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + goto yy657; + } else { + if (yych <= '\\') goto yy658; + if (yych <= 0xC1) goto yy1; + goto yy659; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy660; + if (yych <= 0xEF) goto yy661; + goto yy662; + } else { + if (yych <= 0xF3) goto yy663; + if (yych <= 0xF4) goto yy664; + goto yy1; + } } yy533: - yych = *++YYCURSOR; - switch (yych) { - case '0': goto yy656; - case '1': goto yy657; - case '2': goto yy658; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy659; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy355; - default: goto yy1; + yyaccept = 27; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy286; + if (yych <= '!') goto yy356; + goto yy447; + } else { + if (yych == '\\') goto yy357; + if (yych <= 0x7F) goto yy356; + goto yy286; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy358; + if (yych <= 0xE0) goto yy359; + goto yy360; + } else { + if (yych <= 0xF0) goto yy361; + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy286; + } } yy534: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy534; - case '"': goto yy285; - case '\'': goto yy286; - case '>': goto yy288; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy356; + if (yych == '\n') goto yy448; + goto yy449; + } else { + if (yych <= '\'') goto yy532; + if (yych == '>') goto yy533; + goto yy449; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy535; + if (yych <= 0xE0) goto yy536; + goto yy537; + } else { + if (yych <= 0xF0) goto yy538; + if (yych <= 0xF3) goto yy539; + if (yych <= 0xF4) goto yy540; + goto yy1; + } } yy535: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy535; - case '>': goto yy660; - case '\\': goto yy661; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy662; - case 0xE0: goto yy663; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy664; - case 0xF0: goto yy665; - case 0xF1: - case 0xF2: - case 0xF3: goto yy666; - case 0xF4: goto yy667; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy449; + goto yy1; yy536: - yyaccept = 26; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case '"': goto yy450; - case '\\': goto yy360; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy289; - } + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy535; + goto yy1; yy537: yych = *++YYCURSOR; - switch (yych) { - case 0x00: goto yy359; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy452; - case '\n': goto yy451; - case '\'': goto yy535; - case '>': goto yy536; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy538; - case 0xE0: goto yy539; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy540; - case 0xF0: goto yy541; - case 0xF1: - case 0xF2: - case 0xF3: goto yy542; - case 0xF4: goto yy543; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy535; + goto yy1; yy538: 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 yy452; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy537; + goto yy1; yy539: 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 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 yy538; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy537; + goto yy1; yy540: 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 yy538; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy537; + goto yy1; yy541: - yych = *++YYCURSOR; - switch (yych) { - 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 yy540; - default: goto yy1; + yyaccept = 27; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy286; + if (yych <= '&') goto yy364; + goto yy447; + } else { + if (yych == '\\') goto yy365; + if (yych <= 0x7F) goto yy364; + goto yy286; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy366; + if (yych <= 0xE0) goto yy367; + goto yy368; + } else { + if (yych <= 0xF0) goto yy369; + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy286; + } } yy542: 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 yy540; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '!') { + if (yych <= 0x00) goto yy364; + if (yych == '\n') goto yy448; + goto yy450; + } else { + if (yych <= '"') goto yy532; + if (yych == '>') goto yy541; + goto yy450; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy543; + if (yych <= 0xE0) goto yy544; + goto yy545; + } else { + if (yych <= 0xF0) goto yy546; + if (yych <= 0xF3) goto yy547; + if (yych <= 0xF4) goto yy548; + goto yy1; + } } yy543: 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 yy540; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy450; + goto yy1; yy544: - yyaccept = 26; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case '\'': goto yy450; - case '\\': goto yy368; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy289; - } + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy543; + goto yy1; yy545: yych = *++YYCURSOR; - switch (yych) { - case 0x00: goto yy367; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy453; - case '\n': goto yy451; - case '"': goto yy535; - case '>': goto yy544; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy546; - case 0xE0: goto yy547; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy548; - case 0xF0: goto yy549; - case 0xF1: - case 0xF2: - case 0xF3: goto yy550; - case 0xF4: goto yy551; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy543; + goto yy1; yy546: 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 yy453; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy545; + goto yy1; yy547: 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 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 yy546; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy545; + goto yy1; yy548: 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 yy546; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy545; + goto yy1; yy549: yych = *++YYCURSOR; - switch (yych) { - 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 yy548; - default: goto yy1; + if (yych <= '?') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy549; + goto yy377; + } else { + if (yych <= '\r') goto yy549; + if (yych == ' ') goto yy549; + goto yy377; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy665; + if (yych == '-') goto yy459; + goto yy377; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy460; + goto yy459; + } else { + if (yych <= '=') goto yy377; + if (yych <= '>') goto yy461; + goto yy460; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy377; + if (yych <= 'Z') goto yy459; + if (yych <= '[') goto yy377; + goto yy462; + } else { + if (yych == '_') goto yy459; + if (yych <= '`') goto yy377; + goto yy459; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy377; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy463; + goto yy464; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy465; + goto yy466; + } else { + if (yych <= 0xF3) goto yy467; + if (yych <= 0xF4) goto yy468; + goto yy1; + } + } + } } yy550: - 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 yy548; - default: goto yy1; + yyaccept = 28; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy291; + if (yych >= '"') goto yy552; + } else { + if (yych == '\\') goto yy553; + if (yych >= 0x80) goto yy291; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy554; + if (yych <= 0xE0) goto yy555; + goto yy556; + } else { + if (yych <= 0xF0) goto yy557; + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy291; + } } yy551: 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 yy548; - default: goto yy1; + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy551; + } else { + if (yych == '\\') goto yy553; + if (yych <= 0x7F) goto yy551; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy554; + if (yych <= 0xE0) goto yy555; + goto yy556; + } else { + if (yych <= 0xF0) goto yy557; + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy1; + } } yy552: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy380; - case '\t': - case '\r': - case ' ': goto yy552; - case '\'': goto yy668; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case '/': - case '?': goto yy463; - case '>': goto yy464; - case '\\': goto yy465; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy466; - case 0xE0: goto yy467; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy468; - case 0xF0: goto yy469; - case 0xF1: - case 0xF2: - case 0xF3: goto yy470; - case 0xF4: goto yy471; - default: goto yy1; + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy666; + } else { + if (yych == '\r') goto yy666; + goto yy1; + } + } else { + if (yych <= ',') { + if (yych <= ' ') goto yy666; + goto yy1; + } else { + if (yych <= '-') goto yy287; + if (yych <= '.') goto yy1; + goto yy198; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= ':') goto yy287; + goto yy1; + } else { + if (yych <= '>') goto yy199; + if (yych <= '?') goto yy198; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy287; + if (yych <= '^') goto yy1; + goto yy287; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy287; + goto yy1; + } + } } yy553: - yyaccept = 27; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case '"': goto yy555; - case '\\': goto yy556; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy294; + yych = *++YYCURSOR; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy551; + goto yy1; + } else { + if (yych <= 0x7F) goto yy551; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy555; + if (yych <= 0xEF) goto yy556; + goto yy557; + } else { + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy1; + } } yy554: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case '"': goto yy555; - case '\\': goto yy556; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy551; + goto yy1; yy555: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy669; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy290; - case '/': - case '?': goto yy201; - case '>': goto yy202; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy554; + goto yy1; yy556: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy554; + goto yy1; yy557: 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 yy554; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy556; + goto yy1; yy558: 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 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 yy557; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy556; + goto yy1; yy559: 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 yy557; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy556; + goto yy1; yy560: yych = *++YYCURSOR; - switch (yych) { - 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 yy559; - default: goto yy1; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy560; + goto yy378; + } else { + if (yych <= '\r') goto yy560; + if (yych == ' ') goto yy560; + goto yy378; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy665; + if (yych == '-') goto yy469; + goto yy378; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy470; + goto yy469; + } else { + if (yych <= '=') goto yy378; + if (yych <= '>') goto yy471; + goto yy470; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy378; + if (yych <= 'Z') goto yy469; + if (yych <= '[') goto yy378; + goto yy472; + } else { + if (yych == '_') goto yy469; + if (yych <= '`') goto yy378; + goto yy469; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy378; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy473; + goto yy474; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy475; + goto yy476; + } else { + if (yych <= 0xF3) goto yy477; + if (yych <= 0xF4) goto yy478; + goto yy1; + } + } + } } yy561: - 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 yy559; - default: goto yy1; + yyaccept = 28; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy291; + if (yych >= '\'') goto yy552; + } else { + if (yych == '\\') goto yy563; + if (yych >= 0x80) goto yy291; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy564; + if (yych <= 0xE0) goto yy565; + goto yy566; + } else { + if (yych <= 0xF0) goto yy567; + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy291; + } } yy562: 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 yy559; - default: goto yy1; + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy562; + goto yy552; + } else { + if (yych == '\\') goto yy563; + if (yych <= 0x7F) goto yy562; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy564; + if (yych <= 0xE0) goto yy565; + goto yy566; + } else { + if (yych <= 0xF0) goto yy567; + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy1; + } } yy563: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy381; - case '\t': - case '\r': - case ' ': goto yy563; - case '"': goto yy668; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy472; - case '/': - case '?': goto yy473; - case '>': goto yy474; - case '\\': goto yy475; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy476; - case 0xE0: goto yy477; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy478; - case 0xF0: goto yy479; - case 0xF1: - case 0xF2: - case 0xF3: goto yy480; - case 0xF4: goto yy481; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy562; + goto yy1; + } else { + if (yych <= 0x7F) goto yy562; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy565; + if (yych <= 0xEF) goto yy566; + goto yy567; + } else { + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy1; + } } yy564: - yyaccept = 27; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case '\'': goto yy555; - case '\\': goto yy566; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy294; - } + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy562; + goto yy1; yy565: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case '\'': goto yy555; - case '\\': goto yy566; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy564; + goto yy1; yy566: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy564; + goto yy1; yy567: 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 yy565; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy566; + goto yy1; yy568: 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 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 yy567; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy566; + goto yy1; yy569: 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 yy567; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy566; + goto yy1; yy570: yych = *++YYCURSOR; - switch (yych) { - 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 yy569; - default: goto yy1; + if (yych <= '>') { + if (yych <= ' ') { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy480; + goto yy570; + } else { + if (yych == '\r') goto yy570; + if (yych <= 0x1F) goto yy480; + goto yy570; + } + } else { + if (yych <= '/') { + if (yych == '-') goto yy570; + if (yych <= '.') goto yy480; + } else { + if (yych <= ':') goto yy570; + if (yych <= '<') goto yy480; + if (yych <= '=') goto yy481; + goto yy1; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych <= '?') goto yy571; + if (yych <= '@') goto yy480; + if (yych <= 'Z') goto yy570; + goto yy480; + } else { + if (yych == '`') goto yy480; + if (yych <= 'z') goto yy570; + goto yy480; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy484; + if (yych <= 0xE0) goto yy485; + goto yy486; + } else { + if (yych <= 0xF0) goto yy487; + if (yych <= 0xF3) goto yy488; + if (yych <= 0xF4) goto yy489; + goto yy1; + } + } } yy571: 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 yy569; - default: goto yy1; + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '-') { + if (yych <= 0x00) goto yy1; + if (yych <= ',') goto yy480; + goto yy570; + } else { + if (yych <= '.') goto yy480; + if (yych <= '/') goto yy571; + goto yy570; + } + } else { + if (yych <= '?') { + if (yych <= '=') goto yy480; + if (yych <= '>') goto yy290; + goto yy571; + } else { + if (yych <= '@') goto yy480; + if (yych <= 'Z') goto yy570; + goto yy480; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych == '`') goto yy480; + goto yy570; + } else { + if (yych <= 0x7F) goto yy480; + if (yych <= 0xC1) goto yy1; + goto yy484; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy485; + if (yych <= 0xEF) goto yy486; + goto yy487; + } else { + if (yych <= 0xF3) goto yy488; + if (yych <= 0xF4) goto yy489; + goto yy1; + } + } } yy572: 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 yy569; - default: goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy572; + goto yy482; + } else { + if (yych <= '\r') goto yy572; + if (yych == ' ') goto yy572; + goto yy482; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy480; + if (yych == '-') goto yy572; + goto yy482; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy572; + } else { + if (yych <= '<') goto yy482; + if (yych <= '=') goto yy667; + goto yy574; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy573; + if (yych <= '@') goto yy482; + if (yych <= 'Z') goto yy572; + goto yy482; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy575; + goto yy482; + } else { + if (yych == '`') goto yy482; + goto yy572; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy482; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy576; + goto yy577; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy578; + goto yy579; + } else { + if (yych <= 0xF3) goto yy580; + if (yych <= 0xF4) goto yy581; + goto yy1; + } + } + } } yy573: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy483; - case '\t': - case '\r': - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy573; - case '/': - case '?': goto yy574; - case '=': goto yy484; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy487; - case 0xE0: goto yy488; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy489; - case 0xF0: goto yy490; - case 0xF1: - case 0xF2: - case 0xF3: goto yy491; - case 0xF4: goto yy492; - default: goto yy1; + if (yych <= '[') { + if (yych <= '/') { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy482; + goto yy480; + } else { + if (yych == '-') goto yy572; + if (yych <= '.') goto yy482; + goto yy573; + } + } else { + if (yych <= '>') { + if (yych <= ':') goto yy572; + if (yych <= '=') goto yy482; + goto yy668; + } else { + if (yych <= '?') goto yy573; + if (yych <= '@') goto yy482; + if (yych <= 'Z') goto yy572; + goto yy482; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '_') { + if (yych <= '\\') goto yy575; + if (yych <= '^') goto yy482; + goto yy572; + } else { + if (yych <= '`') goto yy482; + if (yych <= 'z') goto yy572; + if (yych <= 0x7F) goto yy482; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy576; + if (yych <= 0xE0) goto yy577; + goto yy578; + } else { + if (yych <= 0xF0) goto yy579; + if (yych <= 0xF3) goto yy580; + if (yych <= 0xF4) goto yy581; + goto yy1; + } + } } yy574: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy573; - case '/': - case '?': goto yy574; - case '>': goto yy293; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy487; - case 0xE0: goto yy488; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy489; - case 0xF0: goto yy490; - case 0xF1: - case 0xF2: - case 0xF3: goto yy491; - case 0xF4: goto yy492; - default: goto yy1; + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy574; + goto yy669; + } else { + if (yych == '\\') goto yy670; + if (yych <= 0x7F) goto yy574; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy671; + if (yych <= 0xE0) goto yy672; + goto yy673; + } else { + if (yych <= 0xF0) goto yy674; + if (yych <= 0xF3) goto yy675; + if (yych <= 0xF4) goto yy676; + goto yy1; + } } yy575: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy485; - case '\t': - case '\r': - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy575; - case '"': goto yy483; - case '/': - case '?': goto yy576; - case '=': goto yy670; - case '>': goto yy577; - case '\\': goto yy578; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy579; - case 0xE0: goto yy580; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy581; - case 0xF0: goto yy582; - case 0xF1: - case 0xF2: - case 0xF3: goto yy583; - case 0xF4: goto yy584; - default: goto yy1; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy574; + if (yych <= '\t') goto yy482; + goto yy480; + } else { + if (yych == '-') goto yy572; + goto yy482; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy573; + if (yych <= ':') goto yy572; + goto yy482; + } else { + if (yych <= '>') goto yy574; + if (yych <= '?') goto yy573; + if (yych <= '@') goto yy482; + goto yy572; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy572; + goto yy482; + } else { + if (yych <= 'z') goto yy572; + if (yych <= 0x7F) goto yy482; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy576; + if (yych <= 0xE0) goto yy577; + goto yy578; + } else { + if (yych <= 0xF0) goto yy579; + if (yych <= 0xF3) goto yy580; + if (yych <= 0xF4) goto yy581; + goto yy1; + } + } } yy576: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy485; - case '"': goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy575; - case '/': - case '?': goto yy576; - case '>': goto yy671; - case '\\': goto yy578; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy579; - case 0xE0: goto yy580; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy581; - case 0xF0: goto yy582; - case 0xF1: - case 0xF2: - case 0xF3: goto yy583; - case 0xF4: goto yy584; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy482; + goto yy1; yy577: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy577; - case '"': goto yy672; - case '\\': goto yy673; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy674; - case 0xE0: goto yy675; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy676; - case 0xF0: goto yy677; - case 0xF1: - case 0xF2: - case 0xF3: goto yy678; - case 0xF4: goto yy679; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy576; + goto yy1; yy578: yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '>': goto yy577; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy485; - case '\n': goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy575; - case '/': - case '?': goto yy576; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy579; - case 0xE0: goto yy580; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy581; - case 0xF0: goto yy582; - case 0xF1: - case 0xF2: - case 0xF3: goto yy583; - case 0xF4: goto yy584; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy576; + goto yy1; yy579: 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 yy485; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy578; + goto yy1; yy580: 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 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 yy579; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy578; + goto yy1; yy581: 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 yy579; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy578; + goto yy1; yy582: yych = *++YYCURSOR; - switch (yych) { - 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 yy581; - default: goto yy1; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy582; + goto yy483; + } else { + if (yych <= '\r') goto yy582; + if (yych == ' ') goto yy582; + goto yy483; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy480; + if (yych == '-') goto yy582; + goto yy483; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy582; + } else { + if (yych <= '<') goto yy483; + if (yych <= '=') goto yy677; + goto yy584; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy583; + if (yych <= '@') goto yy483; + if (yych <= 'Z') goto yy582; + goto yy483; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy585; + goto yy483; + } else { + if (yych == '`') goto yy483; + goto yy582; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy483; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy586; + goto yy587; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy588; + goto yy589; + } else { + if (yych <= 0xF3) goto yy590; + if (yych <= 0xF4) goto yy591; + goto yy1; + } + } + } } yy583: 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 yy581; - default: goto yy1; + if (yych <= '[') { + if (yych <= '/') { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy483; + goto yy480; + } else { + if (yych == '-') goto yy582; + if (yych <= '.') goto yy483; + goto yy583; + } + } else { + if (yych <= '>') { + if (yych <= ':') goto yy582; + if (yych <= '=') goto yy483; + goto yy678; + } else { + if (yych <= '?') goto yy583; + if (yych <= '@') goto yy483; + if (yych <= 'Z') goto yy582; + goto yy483; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '_') { + if (yych <= '\\') goto yy585; + if (yych <= '^') goto yy483; + goto yy582; + } else { + if (yych <= '`') goto yy483; + if (yych <= 'z') goto yy582; + if (yych <= 0x7F) goto yy483; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy586; + if (yych <= 0xE0) goto yy587; + goto yy588; + } else { + if (yych <= 0xF0) goto yy589; + if (yych <= 0xF3) goto yy590; + if (yych <= 0xF4) goto yy591; + goto yy1; + } + } } yy584: 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 yy581; - default: goto yy1; + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy584; + goto yy669; + } else { + if (yych == '\\') goto yy679; + if (yych <= 0x7F) goto yy584; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy680; + if (yych <= 0xE0) goto yy681; + goto yy682; + } else { + if (yych <= 0xF0) goto yy683; + if (yych <= 0xF3) goto yy684; + if (yych <= 0xF4) goto yy685; + goto yy1; + } } yy585: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy486; - case '\t': - case '\r': - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy585; - case '\'': goto yy483; - case '/': - case '?': goto yy586; - case '=': goto yy680; - case '>': goto yy587; - case '\\': goto yy588; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy589; - case 0xE0: goto yy590; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy591; - case 0xF0: goto yy592; - case 0xF1: - case 0xF2: - case 0xF3: goto yy593; - case 0xF4: goto yy594; - default: goto yy1; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy584; + if (yych <= '\t') goto yy483; + goto yy480; + } else { + if (yych == '-') goto yy582; + goto yy483; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy583; + if (yych <= ':') goto yy582; + goto yy483; + } else { + if (yych <= '>') goto yy584; + if (yych <= '?') goto yy583; + if (yych <= '@') goto yy483; + goto yy582; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy582; + goto yy483; + } else { + if (yych <= 'z') goto yy582; + if (yych <= 0x7F) goto yy483; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy586; + if (yych <= 0xE0) goto yy587; + goto yy588; + } else { + if (yych <= 0xF0) goto yy589; + if (yych <= 0xF3) goto yy590; + if (yych <= 0xF4) goto yy591; + goto yy1; + } + } } yy586: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy486; - case '\'': goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy585; - case '/': - case '?': goto yy586; - case '>': goto yy681; - case '\\': goto yy588; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy589; - case 0xE0: goto yy590; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy591; - case 0xF0: goto yy592; - case 0xF1: - case 0xF2: - case 0xF3: goto yy593; - case 0xF4: goto yy594; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy483; + goto yy1; yy587: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy587; - case '\'': goto yy672; - case '\\': goto yy682; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy683; - case 0xE0: goto yy684; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy685; - case 0xF0: goto yy686; - case 0xF1: - case 0xF2: - case 0xF3: goto yy687; - case 0xF4: goto yy688; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy586; + goto yy1; yy588: yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '>': goto yy587; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy486; - case '\n': goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy585; - case '/': - case '?': goto yy586; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy589; - case 0xE0: goto yy590; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy591; - case 0xF0: goto yy592; - case 0xF1: - case 0xF2: - case 0xF3: goto yy593; - case 0xF4: goto yy594; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy586; + goto yy1; yy589: 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 yy486; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy588; + goto yy1; yy590: 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 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 yy589; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy588; + goto yy1; yy591: 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 yy589; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy588; + goto yy1; yy592: - yych = *++YYCURSOR; - switch (yych) { - 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 yy591; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy686; + goto yy123; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy92; + } else { + if (yych <= 'F') goto yy686; + if (yych <= 'Z') goto yy106; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy686; + if (yych <= 'z') goto yy106; + goto yy4; + } + } } yy593: - 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 yy591; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy204; + } + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '+') goto yy76; + yyt4 = YYCURSOR; + goto yy206; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy45; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + goto yy686; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy214; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy206; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy686; + if (yych <= 'Z') goto yy106; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy687; + if (yych <= 'z') goto yy120; + goto yy4; + } + } + } } yy594: - 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 yy591; - default: goto yy1; - } -yy595: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy689; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy4; - } -yy596: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': - case '_': goto yy46; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy689; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy690; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; - } -yy597: ++YYCURSOR; yyt1 = yyt2; -yy598: +yy595: YYCURSOR = yyt1; -#line 169 "../../lnav/src/data_scanner_re.re" +#line 170 "../../lnav/src/data_scanner_re.re" { RET(DT_TIME); } -#line 51246 "../../lnav/src/data_scanner_re.cc" -yy599: - yyaccept = 28; +#line 18375 "data_scanner_re.cc" +yy596: + yyaccept = 29; yych = *(YYMARKER = ++YYCURSOR); yyt1 = yyt2; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy691; - default: goto yy598; - } + if (yych <= '/') goto yy595; + if (yych <= '9') goto yy688; + goto yy595; +yy597: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy594; + goto yy1; +yy598: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy597; + goto yy1; +yy599: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy597; + goto yy1; yy600: 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 yy597; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy599; + goto yy1; yy601: 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 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 yy600; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy599; + goto yy1; yy602: 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 yy600; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy599; + goto yy1; yy603: - yych = *++YYCURSOR; - switch (yych) { - 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 yy602; - default: goto yy1; - } -yy604: - 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 yy602; - default: goto yy1; - } -yy605: - 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 yy602; - default: goto yy1; - } -yy606: ++YYCURSOR; -yy607: +yy604: YYCURSOR = yyt1; -#line 216 "../../lnav/src/data_scanner_re.re" +#line 217 "../../lnav/src/data_scanner_re.re" { RET(DT_IPV4_ADDRESS); } -#line 51590 "../../lnav/src/data_scanner_re.cc" -yy608: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - default: goto yy607; - } -yy609: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy80; - default: goto yy607; - } -yy610: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy315; - case '@': goto yy95; - default: goto yy607; - } -yy611: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy412; - case '@': goto yy95; - default: goto yy607; - } -yy612: - yyaccept = 19; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt1 = YYCURSOR; - goto yy606; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - yyt1 = YYCURSOR; - goto yy608; - case '%': - case '+': - yyt1 = YYCURSOR; - goto yy609; - case '-': - yyt1 = YYCURSOR; - goto yy610; - case '.': - yyt1 = YYCURSOR; - goto yy611; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy412; - case ':': - yyt1 = YYCURSOR; - goto yy613; - case '@': - yyt1 = YYCURSOR; - goto yy614; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - yyt1 = YYCURSOR; - goto yy615; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt1 = YYCURSOR; - goto yy616; - case 0xE0: - yyt1 = YYCURSOR; - goto yy617; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt1 = YYCURSOR; - goto yy618; - case 0xF0: - yyt1 = YYCURSOR; - goto yy619; - case 0xF1: - case 0xF2: - case 0xF3: - yyt1 = YYCURSOR; - goto yy620; - case 0xF4: - yyt1 = YYCURSOR; - goto yy621; - default: goto yy316; - } -yy613: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case ':': goto yy142; - default: goto yy607; - } -yy614: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case '@': - case '_': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy163; - default: goto yy607; - } -yy615: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': goto yy235; - case '.': goto yy321; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy412; - case '@': goto yy95; - default: goto yy607; - } -yy616: - 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 yy608; - default: goto yy1; - } -yy617: - 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 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 yy616; - default: goto yy1; - } -yy618: - 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 yy616; - default: goto yy1; - } -yy619: - yych = *++YYCURSOR; - switch (yych) { - 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 yy618; - default: goto yy1; - } -yy620: - 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 yy618; - default: goto yy1; - } -yy621: - 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 yy618; - default: goto yy1; - } -yy622: - yyaccept = 19; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt1 = YYCURSOR; - goto yy606; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - yyt1 = YYCURSOR; - goto yy608; - case '%': - case '+': - yyt1 = YYCURSOR; - goto yy609; - case '-': - yyt1 = YYCURSOR; - goto yy610; - case '.': - yyt1 = YYCURSOR; - goto yy611; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy612; - case '6': - case '7': - case '8': - case '9': goto yy412; - case ':': - yyt1 = YYCURSOR; - goto yy613; - case '@': - yyt1 = YYCURSOR; - goto yy614; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - yyt1 = YYCURSOR; - goto yy615; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt1 = YYCURSOR; - goto yy616; - case 0xE0: - yyt1 = YYCURSOR; - goto yy617; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt1 = YYCURSOR; - goto yy618; - case 0xF0: - yyt1 = YYCURSOR; - goto yy619; - case 0xF1: - case 0xF2: - case 0xF3: - yyt1 = YYCURSOR; - goto yy620; - case 0xF4: - yyt1 = YYCURSOR; - goto yy621; - default: goto yy316; - } -yy623: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy692; - default: goto yy4; - } -yy624: +#line 18421 "data_scanner_re.cc" +yy605: yyaccept = 30; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy693; - case '@': goto yy95; - case 'T': goto yy694; - default: goto yy625; + if (yych <= ':') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy604; + goto yy4; + } else { + if (yych <= '\n') goto yy604; + if (yych <= '\f') goto yy4; + goto yy604; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy604; + } else { + if (yych <= '$') goto yy4; + if (yych <= ',') goto yy604; + goto yy4; + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '?') goto yy604; + goto yy4; + } else { + if (yych == '_') goto yy4; + goto yy604; + } + } else { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy4; + if (yych <= '~') goto yy604; + goto yy4; + } else { + if (yych <= 0xC1) goto yy604; + if (yych <= 0xF4) goto yy4; + goto yy604; + } + } } -yy625: -#line 177 "../../lnav/src/data_scanner_re.re" +yy606: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '*') { + if (yych == '%') goto yy77; + goto yy604; + } else { + if (yych == ',') goto yy604; + if (yych <= '.') goto yy77; + goto yy604; + } + } else { + if (yych <= '^') { + if (yych <= '9') goto yy77; + if (yych <= '?') goto yy604; + if (yych <= 'Z') goto yy77; + goto yy604; + } else { + if (yych == '`') goto yy604; + if (yych <= 'z') goto yy77; + goto yy604; + } + } +yy607: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy604; + if (yych <= 0x08) goto yy4; + goto yy604; + } else { + if (yych == '\r') goto yy604; + if (yych <= 0x1F) goto yy4; + goto yy604; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + goto yy604; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy604; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '?') { + if (yych <= '9') goto yy312; + if (yych <= ':') goto yy4; + goto yy604; + } else { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy312; + if (yych <= '^') goto yy604; + goto yy312; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy604; + if (yych <= 'z') goto yy312; + goto yy604; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy604; + if (yych <= 0xF4) goto yy4; + goto yy604; + } + } + } +yy608: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy604; + if (yych <= 0x08) goto yy4; + goto yy604; + } else { + if (yych == '\r') goto yy604; + if (yych <= 0x1F) goto yy4; + goto yy604; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + goto yy604; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy604; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '?') { + if (yych <= '9') goto yy409; + if (yych <= ':') goto yy4; + goto yy604; + } else { + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + if (yych <= '^') goto yy604; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy604; + if (yych <= 'z') goto yy45; + goto yy604; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy604; + if (yych <= 0xF4) goto yy4; + goto yy604; + } + } + } +yy609: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x08) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } else { + if (yych <= '\r') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '#') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } + } else { + if (yych <= ',') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy606; + } + if (yych == '+') { + yyt1 = YYCURSOR; + goto yy606; + } + yyt1 = YYCURSOR; + goto yy603; + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt1 = YYCURSOR; + goto yy607; + } + yyt1 = YYCURSOR; + goto yy608; + } else { + if (yych <= '/') { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '9') goto yy409; + yyt1 = YYCURSOR; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= '@') { + yyt1 = YYCURSOR; + goto yy611; + } + if (yych <= 'Z') { + yyt1 = YYCURSOR; + goto yy612; + } + yyt1 = YYCURSOR; + goto yy603; + } else { + if (yych == '`') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 'z') { + yyt1 = YYCURSOR; + goto yy612; + } + yyt1 = YYCURSOR; + goto yy603; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= 0xC1) goto yy313; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy613; + } + yyt1 = YYCURSOR; + goto yy614; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy615; + } + yyt1 = YYCURSOR; + goto yy616; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy617; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy618; + } + goto yy313; + } + } + } + } +yy610: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == ':') goto yy139; + goto yy604; +yy611: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= 0x1F) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy604; + if (yych <= 0x08) goto yy4; + goto yy604; + } else { + if (yych == '\r') goto yy604; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych == '$') goto yy4; + goto yy604; + } else { + if (yych == '/') goto yy4; + goto yy160; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy604; + goto yy4; + } else { + if (yych <= 'Z') goto yy160; + if (yych <= '^') goto yy604; + goto yy4; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy604; + if (yych <= 'z') goto yy160; + goto yy604; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy604; + if (yych <= 0xF4) goto yy4; + goto yy604; + } + } + } +yy612: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy604; + if (yych <= 0x08) goto yy4; + goto yy604; + } else { + if (yych == '\r') goto yy604; + if (yych <= 0x1F) goto yy4; + goto yy604; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + goto yy604; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy604; + if (yych <= '-') goto yy232; + goto yy318; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy409; + goto yy4; + } else { + if (yych <= '?') goto yy604; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy409; + goto yy604; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy604; + if (yych <= 'z') goto yy409; + goto yy604; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy604; + if (yych <= 0xF4) goto yy4; + goto yy604; + } + } + } +yy613: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy605; + goto yy1; +yy614: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy613; + goto yy1; +yy615: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy613; + goto yy1; +yy616: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy615; + goto yy1; +yy617: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy615; + goto yy1; +yy618: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy615; + goto yy1; +yy619: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x08) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } else { + if (yych <= '\r') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '#') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy605; + } + } else { + if (yych <= ',') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy606; + } + if (yych == '+') { + yyt1 = YYCURSOR; + goto yy606; + } + yyt1 = YYCURSOR; + goto yy603; + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt1 = YYCURSOR; + goto yy607; + } + yyt1 = YYCURSOR; + goto yy608; + } else { + if (yych <= '/') { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= '5') goto yy609; + goto yy409; + } + } + } + } else { + if (yych <= '~') { + if (yych <= 'Z') { + if (yych <= ':') { + yyt1 = YYCURSOR; + goto yy610; + } + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= '@') { + yyt1 = YYCURSOR; + goto yy611; + } + yyt1 = YYCURSOR; + goto yy612; + } else { + if (yych <= '_') { + if (yych <= '^') { + yyt1 = YYCURSOR; + goto yy603; + } + yyt1 = YYCURSOR; + goto yy612; + } else { + if (yych <= '`') { + yyt1 = YYCURSOR; + goto yy603; + } + if (yych <= 'z') { + yyt1 = YYCURSOR; + goto yy612; + } + yyt1 = YYCURSOR; + goto yy603; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy605; + } + if (yych <= 0xC1) goto yy313; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy613; + } + yyt1 = YYCURSOR; + goto yy614; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy615; + } + yyt1 = YYCURSOR; + goto yy616; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy617; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy618; + } + goto yy313; + } + } + } + } +yy620: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy689; + goto yy4; +yy621: + yyaccept = 31; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy622; + if (yych <= 0x08) goto yy4; + } else { + if (yych == '\r') goto yy622; + if (yych <= 0x1F) goto yy4; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych >= '+') goto yy76; + } else { + if (yych <= ',') goto yy622; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy690; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= ':') goto yy4; + if (yych >= '@') goto yy92; + } else { + if (yych == 'T') goto yy691; + if (yych <= 'Z') goto yy45; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy622; + if (yych <= 'z') goto yy45; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy622; + if (yych <= 0xF4) goto yy4; + } + } + } +yy622: +#line 178 "../../lnav/src/data_scanner_re.re" { RET(DT_DATE); } -#line 53375 "../../lnav/src/data_scanner_re.cc" -yy626: - yyaccept = 30; +#line 19048 "data_scanner_re.cc" +yy623: + yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case ':': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy695; - case 'T': goto yy696; - default: goto yy625; + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy622; + if (yych <= 0x08) goto yy4; + goto yy622; + } else { + if (yych == '\r') goto yy622; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych == '$') goto yy4; + goto yy622; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy692; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= 'T') { + if (yych <= '?') goto yy622; + if (yych <= 'S') goto yy4; + goto yy693; + } else { + if (yych <= 'Z') goto yy4; + if (yych <= '^') goto yy622; + goto yy4; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy622; + if (yych <= 'z') goto yy4; + goto yy622; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy622; + if (yych <= 0xF4) goto yy4; + goto yy622; + } + } + } +yy624: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy100; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy100; + goto yy4; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy100; + goto yy4; + } else { + if (yych <= '#') goto yy100; + if (yych <= '$') goto yy4; + goto yy96; + } + } + } else { + if (yych <= '-') { + if (yych == '+') goto yy76; + if (yych <= ',') goto yy100; + goto yy694; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy242; + goto yy4; + } else { + if (yych <= '7') goto yy695; + if (yych <= '9') goto yy696; + goto yy123; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy100; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy179; + goto yy697; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy179; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy100; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy697; + if (yych <= 'f') goto yy179; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy100; + goto yy4; + } else { + if (yych <= 0xC1) goto yy100; + if (yych <= 0xF4) goto yy4; + goto yy100; + } + } + } + } +yy625: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= ':') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy25; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '%') goto yy96; + if (yych == '+') goto yy76; + goto yy25; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy694; + goto yy242; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy696; + goto yy123; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'D') goto yy179; + goto yy697; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy179; + goto yy106; + } else { + if (yych == '_') goto yy45; + goto yy25; + } + } + } else { + if (yych <= 'z') { + if (yych == 'e') goto yy697; + if (yych <= 'f') goto yy179; + goto yy106; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } + } +yy626: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy76; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy694; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy179; + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy179; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy179; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy627: - yyaccept = 10; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy697; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy698; - case '8': - case '9': goto yy699; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy182; - case 'E': - case 'e': goto yy700; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case '_': goto yy46; - default: goto yy103; + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy177; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy698; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy179; + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy179; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy179; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } } yy628: - yyaccept = 5; + yyaccept = 18; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': goto yy697; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy699; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy182; - case 'E': - case 'e': goto yy700; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case '_': goto yy46; - default: goto yy25; + if (yych <= '@') { + if (yych <= '/') { + yyt2 = yyt1; + goto yy182; + } + if (yych <= '9') goto yy506; + yyt2 = yyt1; + goto yy182; + } else { + if (yych <= 'Z') goto yy506; + if (yych <= '`') { + yyt2 = yyt1; + goto yy182; + } + if (yych <= 'z') goto yy506; + yyt2 = yyt1; + goto yy182; } yy629: - yyaccept = 11; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': goto yy697; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy182; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '.') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy342; + } else { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy699; + } else { + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy699; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy699; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy630: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy701; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy182; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy700; + if (yych <= ':') goto yy139; + goto yy1; + } else { + if (yych <= 'F') goto yy700; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy700; + goto yy1; } yy631: - yyaccept = 17; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy509; - default: - yyt2 = yyt1; - goto yy185; + if (yych <= 'F') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '9') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy699; + } else { + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy699; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '`') { + if (yych <= 'Z') goto yy3; + if (yych == '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy699; + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy632: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy702; - case ':': goto yy633; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '.') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy342; + } else { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy701; + } else { + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy699; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy699; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy633: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy703; - case ':': goto yy142; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '.') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy342; + } else { + if (yych <= '5') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy701; + } else { + if (yych <= '9') goto yy699; + if (yych <= ':') goto yy630; + yyt2 = YYCURSOR; + goto yy181; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 'F') goto yy699; + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= '`') { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy699; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy634: - yyaccept = 0; + yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': + if (yych <= 'f') { + if (yych <= '9') { + if (yych == '.') { + yyt2 = YYCURSOR; + goto yy596; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy594; + } yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy702; - case ':': goto yy633; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy636; + } else { + if (yych <= '@') { + if (yych <= ':') goto yy702; + yyt2 = YYCURSOR; + goto yy594; + } else { + if (yych <= 'F') { + yyt1 = YYCURSOR; + goto yy636; + } + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy594; + } + yyt1 = YYCURSOR; + goto yy636; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= 0xC1) goto yy334; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy597; + } yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + goto yy598; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy599; + } + yyt2 = YYCURSOR; + goto yy600; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy601; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy602; + } + goto yy334; + } + } } yy635: - yyaccept = 0; + yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy704; - case ':': goto yy633; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy702; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + if (yych <= '@') { + if (yych <= '/') goto yy334; + if (yych <= '9') goto yy514; + if (yych <= ':') goto yy702; + goto yy334; + } else { + if (yych <= 'F') goto yy514; + if (yych <= '`') goto yy334; + if (yych <= 'f') goto yy514; + goto yy334; } yy636: - yyaccept = 0; + yyaccept = 29; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy704; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy702; - case ':': goto yy633; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + if (yych <= '@') { + if (yych <= '/') goto yy595; + if (yych <= '9') goto yy637; + if (yych <= ':') goto yy429; + goto yy595; + } else { + if (yych <= 'F') goto yy637; + if (yych <= '`') goto yy595; + if (yych >= 'g') goto yy595; } yy637: - yyaccept = 20; - yych = *(YYMARKER = ++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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy597; - case '.': - yyt2 = YYCURSOR; - goto yy599; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - yyt1 = YYCURSOR; - goto yy639; - case ':': goto yy705; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy600; - case 0xE0: - yyt2 = YYCURSOR; - goto yy601; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy602; - case 0xF0: - yyt2 = YYCURSOR; - goto yy603; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy604; - case 0xF4: - yyt2 = YYCURSOR; - goto yy605; - default: goto yy337; - } + yych = *++YYCURSOR; + if (yych == ':') goto yy429; + goto yy1; yy638: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy517; - case ':': goto yy705; - default: goto yy337; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy703; + if (yych >= ';') goto yy1; + } else { + if (yych <= 'F') goto yy703; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy703; + goto yy1; } yy639: - yyaccept = 28; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy640; - case ':': goto yy432; - default: goto yy598; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy704; + if (yych <= ':') goto yy705; + goto yy1; + } else { + if (yych <= 'F') goto yy704; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy704; + goto yy1; } yy640: yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy432; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy706; + goto yy707; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy708; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy708; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy641: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy706; - case ':': goto yy642; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy709; + goto yy707; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy708; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy708; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy642: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy707; - case ':': goto yy708; - default: goto yy1; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '4') goto yy709; + goto yy710; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy706; + if (yych <= ':') goto yy707; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy708; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy708; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy643: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy708; + if (yych <= ':') goto yy707; yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy709; - case ':': goto yy710; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy711; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy708; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy708; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy644: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy711; + if (yych <= ':') goto yy518; yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy712; - case ':': goto yy710; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy711; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy711; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy711; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy645: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy712; - case '5': goto yy713; - case '6': - case '7': - case '8': - case '9': goto yy709; - case ':': goto yy710; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy711; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy711; + goto yy518; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy711; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy711; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy646: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy711; - case ':': goto yy710; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy712; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy713; + goto yy4; yy647: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy714; - case ':': goto yy521; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy712; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy646; + goto yy4; yy648: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy714; - case ':': goto yy521; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych == '.') goto yy712; + goto yy4; + } else { + if (yych <= '4') goto yy646; + if (yych <= '5') goto yy714; + if (yych <= '9') goto yy713; + goto yy4; } yy649: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy715; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy716; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '1') { + if (yych <= '/') goto yy1; + if (yych <= '0') goto yy715; + goto yy716; + } else { + if (yych <= '2') goto yy717; + if (yych <= '9') goto yy715; + goto yy1; } yy650: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy715; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy649; - default: goto yy4; - } + yych = *++YYCURSOR; + if (yych == '.') goto yy649; + goto yy1; yy651: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy715; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy649; - case '5': goto yy717; - case '6': - case '7': - case '8': - case '9': goto yy716; - default: goto yy4; - } + yych = *++YYCURSOR; + if (yych == '.') goto yy649; + if (yych <= '/') goto yy1; + if (yych <= '5') goto yy650; + goto yy1; yy652: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy718; - case '1': goto yy719; - case '2': goto yy720; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy444; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + yyt2 = YYCURSOR; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy653: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy652; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy718; + goto yy719; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy443; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy443; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy654: yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy652; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy653; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy720; + goto yy444; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy443; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy443; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy655: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case ':': goto yy447; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '4') goto yy720; + goto yy721; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy718; + if (yych <= ':') goto yy444; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy443; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy443; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy656: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy721; - case ':': goto yy722; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy446; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy718; + goto yy444; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy443; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy443; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy657: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy723; - case ':': goto yy447; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy446; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 27; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[0+yych] & 128) { + goto yy722; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy286; + if (yych <= '"') goto yy723; + goto yy724; + } else { + if (yych <= '\\') goto yy725; + if (yych <= 0xC1) goto yy286; + goto yy726; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy727; + if (yych <= 0xEF) goto yy728; + goto yy729; + } else { + if (yych <= 0xF3) goto yy730; + if (yych <= 0xF4) goto yy731; + goto yy286; + } } yy658: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy723; - case '5': goto yy724; - case '6': - case '7': - case '8': - case '9': goto yy721; - case ':': goto yy447; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy446; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 0xC1) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy722; + if (yych <= '\t') goto yy532; + goto yy448; + } else { + if (yych == '>') goto yy657; + if (yych <= 0x7F) goto yy532; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy659; + if (yych <= 0xE0) goto yy660; + goto yy661; + } else { + if (yych <= 0xF0) goto yy662; + if (yych <= 0xF3) goto yy663; + if (yych <= 0xF4) goto yy664; + goto yy1; + } } yy659: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy721; - case ':': goto yy447; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy446; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy532; + goto yy1; yy660: - yyaccept = 26; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy725; - case '"': goto yy726; - case '\'': goto yy727; - case '\\': goto yy728; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy729; - case 0xE0: goto yy730; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy731; - case 0xF0: goto yy732; - case 0xF1: - case 0xF2: - case 0xF3: goto yy733; - case 0xF4: goto yy734; - default: goto yy289; - } + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy659; + goto yy1; yy661: yych = *++YYCURSOR; - switch (yych) { - case 0x00: goto yy725; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy535; - case '\n': goto yy451; - case '>': goto yy660; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy662; - case 0xE0: goto yy663; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy664; - case 0xF0: goto yy665; - case 0xF1: - case 0xF2: - case 0xF3: goto yy666; - case 0xF4: goto yy667; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy659; + goto yy1; yy662: 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 yy535; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy661; + goto yy1; yy663: 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 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 yy662; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy661; + goto yy1; yy664: 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 yy662; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy661; + goto yy1; yy665: yych = *++YYCURSOR; - switch (yych) { - 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 yy664; - default: goto yy1; + if (yybm[0+yych] & 64) { + goto yy665; + } + if (yych <= 'Z') { + if (yych <= '-') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy378; + if (yych <= '\'') goto yy377; + goto yy732; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy733; + goto yy732; + } else { + if (yych <= '>') goto yy734; + if (yych <= '?') goto yy733; + goto yy732; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 'z') { + if (yych <= '\\') goto yy735; + goto yy732; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy736; + goto yy737; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy738; + goto yy739; + } else { + if (yych <= 0xF3) goto yy740; + if (yych <= 0xF4) goto yy741; + goto yy1; + } + } } yy666: 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 yy664; - default: goto yy1; + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy666; + goto yy1; + } else { + if (yych <= '\r') goto yy666; + if (yych <= 0x1F) goto yy1; + goto yy666; + } + } else { + if (yych <= '=') { + if (yych == '/') goto yy198; + goto yy1; + } else { + if (yych <= '>') goto yy199; + if (yych <= '?') goto yy198; + goto yy1; + } } yy667: 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 yy664; - default: goto yy1; + if (yych <= '?') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy667; + goto yy482; + } else { + if (yych <= '\r') goto yy667; + if (yych == ' ') goto yy667; + goto yy482; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy742; + if (yych == '-') goto yy572; + goto yy482; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy573; + goto yy572; + } else { + if (yych <= '=') goto yy482; + if (yych <= '>') goto yy574; + goto yy573; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy482; + if (yych <= 'Z') goto yy572; + if (yych <= '[') goto yy482; + goto yy575; + } else { + if (yych == '_') goto yy572; + if (yych <= '`') goto yy482; + goto yy572; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy482; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy576; + goto yy577; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy578; + goto yy579; + } else { + if (yych <= 0xF3) goto yy580; + if (yych <= 0xF4) goto yy581; + goto yy1; + } + } + } } yy668: - yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy668; - case '"': goto yy381; - case '\'': goto yy380; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy735; - case '/': - case '?': goto yy736; - case '>': goto yy737; - case '\\': goto yy738; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy739; - case 0xE0: goto yy740; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy741; - case 0xF0: goto yy742; - case 0xF1: - case 0xF2: - case 0xF3: goto yy743; - case 0xF4: goto yy744; - default: goto yy1; + yyaccept = 28; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy291; + if (yych <= '!') goto yy574; + } else { + if (yych == '\\') goto yy670; + if (yych <= 0x7F) goto yy574; + goto yy291; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy671; + if (yych <= 0xE0) goto yy672; + goto yy673; + } else { + if (yych <= 0xF0) goto yy674; + if (yych <= 0xF3) goto yy675; + if (yych <= 0xF4) goto yy676; + goto yy291; + } } yy669: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy669; - case '/': - case '?': goto yy201; - case '>': goto yy202; - default: goto yy1; + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy743; + } else { + if (yych == '\r') goto yy743; + goto yy1; + } + } else { + if (yych <= ',') { + if (yych <= ' ') goto yy743; + goto yy1; + } else { + if (yych <= '-') goto yy385; + if (yych <= '.') goto yy1; + goto yy198; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '>') { + if (yych <= ':') goto yy385; + goto yy1; + } else { + if (yych <= '?') goto yy198; + if (yych <= '@') goto yy1; + goto yy385; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy1; + goto yy385; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy385; + goto yy1; + } + } } yy670: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy485; - case '\t': - case '\r': - case ' ': goto yy670; - case '\'': goto yy745; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy575; - case '/': - case '?': goto yy576; - case '>': goto yy577; - case '\\': goto yy578; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy579; - case 0xE0: goto yy580; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy581; - case 0xF0: goto yy582; - case 0xF1: - case 0xF2: - case 0xF3: goto yy583; - case 0xF4: goto yy584; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy574; + goto yy1; + } else { + if (yych <= 0x7F) goto yy574; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy672; + if (yych <= 0xEF) goto yy673; + goto yy674; + } else { + if (yych <= 0xF3) goto yy675; + if (yych <= 0xF4) goto yy676; + goto yy1; + } } yy671: - yyaccept = 27; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy577; - case '"': goto yy672; - case '\\': goto yy673; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy674; - case 0xE0: goto yy675; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy676; - case 0xF0: goto yy677; - case 0xF1: - case 0xF2: - case 0xF3: goto yy678; - case 0xF4: goto yy679; - default: goto yy294; - } + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy574; + goto yy1; yy672: yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy746; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy388; - case '/': - case '?': goto yy201; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy671; + goto yy1; yy673: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy577; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy674; - case 0xE0: goto yy675; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy676; - case 0xF0: goto yy677; - case 0xF1: - case 0xF2: - case 0xF3: goto yy678; - case 0xF4: goto yy679; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy671; + goto yy1; yy674: 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 yy577; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy673; + goto yy1; yy675: 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 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 yy674; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy673; + goto yy1; yy676: 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 yy674; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy673; + goto yy1; yy677: yych = *++YYCURSOR; - switch (yych) { - 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 yy676; - default: goto yy1; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy677; + goto yy483; + } else { + if (yych <= '\r') goto yy677; + if (yych == ' ') goto yy677; + goto yy483; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy742; + if (yych == '-') goto yy582; + goto yy483; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy583; + goto yy582; + } else { + if (yych <= '=') goto yy483; + if (yych <= '>') goto yy584; + goto yy583; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy483; + if (yych <= 'Z') goto yy582; + if (yych <= '[') goto yy483; + goto yy585; + } else { + if (yych == '_') goto yy582; + if (yych <= '`') goto yy483; + goto yy582; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy483; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy586; + goto yy587; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy588; + goto yy589; + } else { + if (yych <= 0xF3) goto yy590; + if (yych <= 0xF4) goto yy591; + goto yy1; + } + } + } } yy678: - 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 yy676; - default: goto yy1; + yyaccept = 28; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy291; + if (yych <= '&') goto yy584; + goto yy669; + } else { + if (yych == '\\') goto yy679; + if (yych <= 0x7F) goto yy584; + goto yy291; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy680; + if (yych <= 0xE0) goto yy681; + goto yy682; + } else { + if (yych <= 0xF0) goto yy683; + if (yych <= 0xF3) goto yy684; + if (yych <= 0xF4) goto yy685; + goto yy291; + } } yy679: 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 yy676; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy584; + goto yy1; + } else { + if (yych <= 0x7F) goto yy584; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy681; + if (yych <= 0xEF) goto yy682; + goto yy683; + } else { + if (yych <= 0xF3) goto yy684; + if (yych <= 0xF4) goto yy685; + goto yy1; + } } yy680: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy486; - case '\t': - case '\r': - case ' ': goto yy680; - case '"': goto yy745; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy585; - case '/': - case '?': goto yy586; - case '>': goto yy587; - case '\\': goto yy588; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy589; - case 0xE0: goto yy590; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy591; - case 0xF0: goto yy592; - case 0xF1: - case 0xF2: - case 0xF3: goto yy593; - case 0xF4: goto yy594; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy584; + goto yy1; yy681: - yyaccept = 27; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy587; - case '\'': goto yy672; - case '\\': goto yy682; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy683; - case 0xE0: goto yy684; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy685; - case 0xF0: goto yy686; - case 0xF1: - case 0xF2: - case 0xF3: goto yy687; - case 0xF4: goto yy688; - default: goto yy294; - } + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy680; + goto yy1; yy682: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy587; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy683; - case 0xE0: goto yy684; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy685; - case 0xF0: goto yy686; - case 0xF1: - case 0xF2: - case 0xF3: goto yy687; - case 0xF4: goto yy688; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy680; + goto yy1; yy683: 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 yy587; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy682; + goto yy1; yy684: 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 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 yy683; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy682; + goto yy1; yy685: 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 yy683; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy682; + goto yy1; yy686: - yych = *++YYCURSOR; - switch (yych) { - 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 yy685; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[512+yych] & 1) { + goto yy106; + } + if (yych <= '.') { + if (yych <= '*') { + if (yych == '%') goto yy76; + goto yy4; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy694; + goto yy45; + } + } else { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= ':') goto yy123; + goto yy4; + } else { + if (yych <= '@') goto yy92; + if (yych == '_') goto yy45; + goto yy4; + } } yy687: - 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 yy685; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[512+yych] & 2) { + goto yy120; + } + if (yych <= '*') { + if (yych <= ' ') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x08) goto yy4; + yyt4 = YYCURSOR; + goto yy204; + } else { + if (yych == '\r') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= 0x1F) goto yy4; + yyt4 = YYCURSOR; + goto yy204; + } + } else { + if (yych <= '$') { + if (yych <= '!') { + yyt4 = YYCURSOR; + goto yy206; + } + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy204; + } + goto yy4; + } else { + if (yych <= '%') goto yy76; + if (yych <= '&') goto yy4; + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy207; + } + yyt4 = YYCURSOR; + goto yy204; + } + } + } else { + if (yych <= ':') { + if (yych <= '-') { + if (yych <= '+') goto yy76; + if (yych <= ',') { + yyt4 = YYCURSOR; + goto yy206; + } + goto yy694; + } else { + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy211; + } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy106; + yyt3 = YYCURSOR; + goto yy214; + } + } else { + if (yych <= '@') { + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy204; + } + if (yych <= '>') goto yy4; + if (yych <= '?') { + yyt4 = YYCURSOR; + goto yy206; + } + goto yy92; + } else { + if (yych <= 'Z') goto yy106; + if (yych == '_') goto yy45; + goto yy4; + } + } } yy688: 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 yy685; - default: goto yy1; - } + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy744; + goto yy1; yy689: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': goto yy697; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case ':': goto yy126; - case '@': goto yy95; - default: goto yy4; - } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy745; + goto yy4; yy690: - yyaccept = 0; + yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': - yyt4 = YYCURSOR; - goto yy207; - case '!': - case ',': - case '?': - yyt4 = YYCURSOR; - goto yy209; - case '%': - case '+': goto yy79; - case '\'': - yyt4 = YYCURSOR; - goto yy210; - case '-': goto yy697; - case '.': - yyt4 = YYCURSOR; - goto yy214; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy109; - case ':': - yyt3 = YYCURSOR; - goto yy217; - case '@': goto yy95; - case '_': goto yy46; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy123; - default: goto yy4; + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy622; + if (yych <= 0x08) goto yy4; + goto yy622; + } else { + if (yych == '\r') goto yy622; + if (yych <= 0x1F) goto yy4; + goto yy622; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy622; + goto yy76; + } else { + if (yych <= ',') goto yy622; + if (yych == '/') goto yy4; + goto yy45; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy622; + goto yy92; + } else { + if (yych == 'T') goto yy691; + if (yych <= 'Z') goto yy45; + goto yy622; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy622; + if (yych <= 'z') goto yy45; + goto yy622; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy622; + if (yych <= 0xF4) goto yy4; + goto yy622; + } + } } yy691: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy747; - default: goto yy1; + yyaccept = 31; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 1) { + goto yy45; + } + if (yych <= '*') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy622; + goto yy4; + } else { + if (yych <= '\n') goto yy622; + if (yych <= '\f') goto yy4; + goto yy622; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy622; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + goto yy622; + } + } + } else { + if (yych <= '@') { + if (yych <= ',') { + if (yych <= '+') goto yy76; + goto yy622; + } else { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy622; + goto yy92; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy622; + goto yy4; + } else { + if (yych <= 0xC1) goto yy622; + if (yych <= 0xF4) goto yy4; + goto yy622; + } + } } yy692: - yyaccept = 0; + yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy748; - default: goto yy4; + if (yych <= '?') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy622; + goto yy4; + } else { + if (yych <= '\n') goto yy622; + if (yych <= '\f') goto yy4; + goto yy622; + } + } else { + if (yych <= '$') { + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy622; + goto yy4; + } else { + if (yych <= ',') goto yy622; + if (yych <= ':') goto yy4; + goto yy622; + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') { + if (yych != 'T') goto yy4; + } else { + if (yych == '_') goto yy4; + goto yy622; + } + } else { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy4; + if (yych <= '~') goto yy622; + goto yy4; + } else { + if (yych <= 0xC1) goto yy622; + if (yych <= 0xF4) goto yy4; + goto yy622; + } + } } yy693: - yyaccept = 30; + yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - case 'T': goto yy694; - default: goto yy625; + if (yych <= ':') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy622; + goto yy4; + } else { + if (yych <= '\n') goto yy622; + if (yych <= '\f') goto yy4; + goto yy622; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy622; + } else { + if (yych <= '$') goto yy4; + if (yych <= ',') goto yy622; + goto yy4; + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '?') goto yy622; + goto yy4; + } else { + if (yych == '_') goto yy4; + goto yy622; + } + } else { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy4; + if (yych <= '~') goto yy622; + goto yy4; + } else { + if (yych <= 0xC1) goto yy622; + if (yych <= 0xF4) goto yy4; + goto yy622; + } + } } yy694: - yyaccept = 30; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy625; - } -yy695: - yyaccept = 30; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case 'T': goto yy696; - default: goto yy625; - } -yy696: - yyaccept = 30; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - default: goto yy625; - } -yy697: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy749; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy746; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy746; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy746; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } -yy698: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy698; - case '8': - case '9': goto yy699; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy182; - case 'E': - case 'e': goto yy700; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy103; - } -yy699: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: goto yy3; - case ' ': goto yy98; - case '%': goto yy99; - case '+': goto yy79; - case '-': - case '_': goto yy46; - case '.': goto yy245; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy699; - case ':': goto yy126; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy182; - case 'E': - case 'e': goto yy700; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy55; - case 0xE0: goto yy56; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy57; - case 0xF0: goto yy58; - case 0xF1: - case 0xF2: - case 0xF3: goto yy59; - case 0xF4: goto yy60; - default: goto yy25; - } -yy700: +yy695: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': goto yy79; - case '+': goto yy180; - case '-': goto yy181; - case '.': - case '_': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy182; - case ':': goto yy126; - case '@': goto yy95; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy107; + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= '@') { + if (yych <= '*') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy100; + goto yy3; + } else { + if (yych <= '\n') goto yy100; + if (yych <= '\f') goto yy3; + goto yy100; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; + goto yy100; + } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy96; + goto yy100; + } + } + } else { + if (yych <= '/') { + if (yych <= ',') { + if (yych <= '+') goto yy76; + goto yy100; + } else { + if (yych <= '-') goto yy45; + if (yych <= '.') goto yy242; + goto yy3; + } + } else { + if (yych <= '9') { + if (yych <= '7') goto yy695; + } else { + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy100; + goto yy92; + } + } + } + } else { + if (yych <= 'f') { + if (yych <= '^') { + if (yych <= 'E') { + if (yych <= 'D') goto yy179; + goto yy697; + } else { + if (yych <= 'F') goto yy179; + if (yych <= 'Z') goto yy106; + goto yy100; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy100; + } else { + if (yych == 'e') goto yy697; + goto yy179; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'z') goto yy106; + goto yy100; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy100; + goto yy53; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy54; + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy100; + } + } + } + } +yy696: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 128) { + goto yy95; + } + if (yych <= 'D') { + if (yych <= '*') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy25; + goto yy3; + } else { + if (yych <= '\n') goto yy25; + if (yych <= '\f') goto yy3; + goto yy25; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; + goto yy25; + } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy96; + goto yy25; + } + } + } else { + if (yych <= '/') { + if (yych <= ',') { + if (yych <= '+') goto yy76; + goto yy25; + } else { + if (yych <= '-') goto yy45; + if (yych <= '.') goto yy242; + goto yy3; + } + } else { + if (yych <= ':') { + if (yych <= '9') goto yy696; + goto yy123; + } else { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + goto yy179; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '_') { + if (yych <= 'F') { + if (yych >= 'F') goto yy179; + } else { + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy25; + goto yy45; + } + } else { + if (yych <= 'd') { + if (yych <= '`') goto yy25; + goto yy179; + } else { + if (yych <= 'e') goto yy697; + if (yych <= 'f') goto yy179; + goto yy106; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy25; + goto yy3; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy53; + goto yy54; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy55; + goto yy56; + } else { + if (yych <= 0xF3) goto yy57; + if (yych <= 0xF4) goto yy58; + goto yy25; + } + } + } + } +yy697: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy104; + if (yych <= 0x08) goto yy4; + goto yy104; + } else { + if (yych == '\r') goto yy104; + if (yych <= 0x1F) goto yy4; + goto yy104; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy104; + goto yy177; + } else { + if (yych <= ',') goto yy104; + if (yych <= '-') goto yy178; + if (yych <= '.') goto yy45; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= '9') goto yy179; + if (yych <= ':') goto yy123; + if (yych <= '?') goto yy104; + goto yy92; + } else { + if (yych <= 'F') goto yy179; + if (yych <= 'Z') goto yy106; + if (yych <= '^') goto yy104; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy104; + if (yych <= 'f') goto yy179; + if (yych <= 'z') goto yy106; + goto yy104; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy104; + if (yych <= 0xF4) goto yy4; + goto yy104; + } + } + } +yy698: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy747; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy746; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy746; + if (yych <= 'z') goto yy45; + goto yy4; + } + } + } +yy699: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 'F') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '9') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy748; + } else { + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy748; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '`') { + if (yych <= 'Z') goto yy3; + if (yych == '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'f') goto yy748; + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } +yy700: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy749; + goto yy750; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy749; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy749; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy701: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy750; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy749; - default: goto yy4; + if (yych <= '@') { + if (yych <= '$') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= '.') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy342; + } else { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy748; + } else { + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '_') { + if (yych <= 'F') goto yy748; + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy748; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + yyt2 = YYCURSOR; + goto yy266; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy267; + } + yyt2 = YYCURSOR; + goto yy268; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } + } } yy702: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy751; - case ':': goto yy633; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy751; + if (yych <= ':') goto yy516; + goto yy1; + } else { + if (yych <= 'F') goto yy751; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy751; + goto yy1; } yy703: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy752; - case ':': goto yy753; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy752; + if (yych <= ':') goto yy639; + goto yy1; + } else { + if (yych <= 'F') goto yy752; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy752; + goto yy1; } yy704: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '.': - yyt2 = YYCURSOR; - goto yy345; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy751; - case ':': goto yy633; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy753; + if (yych <= ':') goto yy754; + goto yy1; + } else { + if (yych <= 'F') goto yy753; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy753; + goto yy1; } yy705: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy754; - case ':': goto yy519; - default: goto yy1; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy755; + } else { + if (yych <= '1') goto yy756; + if (yych <= '2') goto yy757; + goto yy755; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy758; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy758; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy706: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy755; - case ':': goto yy642; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy759; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy759; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy759; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy707: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy756; - case ':': goto yy757; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy758; + goto yy1; + } else { + if (yych <= 'F') goto yy758; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy758; + goto yy1; } yy708: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy759; + if (yych <= ':') goto yy707; yyt2 = YYCURSOR; - goto yy184; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy758; - case '1': goto yy759; - case '2': goto yy760; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy761; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy759; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy759; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy709: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy762; - case ':': goto yy710; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy760; + goto yy707; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy759; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy759; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy710: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy761; - default: goto yy1; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '5') goto yy760; + goto yy759; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy707; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy759; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy759; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy711: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy518; yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy762; - case ':': goto yy710; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy191; - case 0xE0: + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy712: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy763; - case ':': goto yy710; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy762; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy761; + goto yy762; + } else { + if (yych <= '2') goto yy763; + if (yych <= '9') goto yy761; + goto yy4; } yy713: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy763; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy762; - case ':': goto yy710; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } -yy714: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case ':': goto yy521; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } -yy715: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy764; - case '1': goto yy765; - case '2': goto yy766; - default: goto yy4; + if (yych == '.') goto yy712; + goto yy4; +yy714: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy712; + if (yych <= '/') goto yy4; + if (yych <= '5') goto yy713; + goto yy4; +yy715: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy764; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + yyt2 = YYCURSOR; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy716: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy715; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy715; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + yyt2 = YYCURSOR; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy717: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy715; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy716; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '4') goto yy715; + if (yych <= '5') goto yy765; + goto yy764; + } else { + if (yych <= '@') { + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy718: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy767; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy529; + goto yy444; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy529; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy529; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy719: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy718; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy766; + } else { + if (yych <= '1') goto yy431; + if (yych <= '2') goto yy432; + goto yy430; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy433; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy433; + goto yy1; + } } yy720: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy718; - case '5': goto yy768; - case '6': - case '7': - case '8': - case '9': goto yy767; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy767; + goto yy444; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy529; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy529; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy721: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy532; - case ':': goto yy447; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '5') goto yy767; + goto yy529; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy444; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy529; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy529; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy722: yych = *++YYCURSOR; - switch (yych) { - case '0': goto yy769; - case '1': goto yy434; - case '2': goto yy435; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy433; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy436; - default: goto yy1; + if (yybm[0+yych] & 128) { + goto yy722; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych >= '#') goto yy724; + } else { + if (yych <= '\\') goto yy725; + if (yych <= 0xC1) goto yy1; + goto yy726; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy727; + if (yych <= 0xEF) goto yy728; + goto yy729; + } else { + if (yych <= 0xF3) goto yy730; + if (yych <= 0xF4) goto yy731; + goto yy1; + } } yy723: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy770; - case ':': goto yy447; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy532; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy768; + goto yy364; + } else { + if (yych <= '\r') goto yy768; + if (yych == ' ') goto yy768; + goto yy364; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy769; + if (yych == '\'') goto yy770; + goto yy364; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy771; + goto yy364; + } else { + if (yych <= ':') goto yy771; + if (yych <= '=') goto yy364; + goto yy541; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy364; + if (yych <= 'Z') goto yy771; + if (yych <= '[') goto yy364; + goto yy365; + } else { + if (yych == '_') goto yy771; + if (yych <= '`') goto yy364; + goto yy771; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy364; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy366; + goto yy367; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy368; + goto yy369; + } else { + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy1; + } + } + } } yy724: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy770; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy532; - case ':': goto yy447; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy772; + goto yy356; + } else { + if (yych <= '\r') goto yy772; + if (yych == ' ') goto yy772; + goto yy356; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy773; + if (yych == '\'') goto yy774; + goto yy356; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy775; + goto yy356; + } else { + if (yych <= ':') goto yy775; + if (yych <= '=') goto yy356; + goto yy533; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy356; + if (yych <= 'Z') goto yy775; + if (yych <= '[') goto yy356; + goto yy357; + } else { + if (yych == '_') goto yy775; + if (yych <= '`') goto yy356; + goto yy775; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy356; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy358; + goto yy359; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy360; + goto yy361; + } else { + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy1; + } + } + } } yy725: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy725; - case '"': goto yy726; - case '\'': goto yy727; - case '\\': goto yy728; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy729; - case 0xE0: goto yy730; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy731; - case 0xF0: goto yy732; - case 0xF1: - case 0xF2: - case 0xF3: goto yy733; - case 0xF4: goto yy734; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy722; + goto yy1; + } else { + if (yych <= 0x7F) goto yy722; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy727; + if (yych <= 0xEF) goto yy728; + goto yy729; + } else { + if (yych <= 0xF3) goto yy730; + if (yych <= 0xF4) goto yy731; + goto yy1; + } } yy726: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case '/': - case ';': - case '<': - case '=': - case '?': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case '\t': - case '\r': - case ' ': goto yy771; - case '"': goto yy772; - case '\'': goto yy773; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy774; - case '>': goto yy544; - case '\\': goto yy368; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy722; + goto yy1; yy727: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case '/': - case ';': - case '<': - case '=': - case '?': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case '\t': - case '\r': - case ' ': goto yy775; - case '"': goto yy776; - case '\'': goto yy777; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy778; - case '>': goto yy536; - case '\\': goto yy360; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy726; + goto yy1; yy728: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy725; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy729; - case 0xE0: goto yy730; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy731; - case 0xF0: goto yy732; - case 0xF1: - case 0xF2: - case 0xF3: goto yy733; - case 0xF4: goto yy734; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy726; + goto yy1; yy729: 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 yy725; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy728; + goto yy1; yy730: 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 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 yy729; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy728; + goto yy1; yy731: 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 yy729; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy728; + goto yy1; yy732: yych = *++YYCURSOR; - switch (yych) { - 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 yy731; - default: goto yy1; + if (yych <= '=') { + if (yych <= '"') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy732; + goto yy665; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy732; + goto yy665; + } else { + if (yych <= ' ') goto yy732; + if (yych <= '!') goto yy665; + goto yy378; + } + } + } else { + if (yych <= '-') { + if (yych == '\'') goto yy377; + if (yych <= ',') goto yy665; + goto yy732; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy665; + } else { + if (yych <= ':') goto yy732; + if (yych <= '<') goto yy665; + goto yy776; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '>') goto yy734; + if (yych <= '?') goto yy733; + if (yych <= '@') goto yy665; + goto yy732; + } else { + if (yych <= '\\') { + if (yych <= '[') goto yy665; + goto yy735; + } else { + if (yych == '_') goto yy732; + goto yy665; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy732; + goto yy665; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy736; + goto yy737; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy738; + goto yy739; + } else { + if (yych <= 0xF3) goto yy740; + if (yych <= 0xF4) goto yy741; + goto yy1; + } + } + } } yy733: 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 yy731; - default: goto yy1; + if (yybm[0+yych] & 64) { + goto yy665; + } + if (yych <= 'Z') { + if (yych <= '-') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy378; + if (yych <= '\'') goto yy377; + goto yy732; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy733; + goto yy732; + } else { + if (yych <= '>') goto yy777; + if (yych <= '?') goto yy733; + goto yy732; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 'z') { + if (yych <= '\\') goto yy735; + goto yy732; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy736; + goto yy737; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy738; + goto yy739; + } else { + if (yych <= 0xF3) goto yy740; + if (yych <= 0xF4) goto yy741; + goto yy1; + } + } } yy734: - 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 yy731; - default: goto yy1; + yyaccept = 26; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy200; + if (yych == '"') goto yy779; + goto yy778; + } else { + if (yych <= '\'') goto yy780; + if (yych == '\\') goto yy781; + goto yy778; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy200; + if (yych <= 0xDF) goto yy782; + if (yych <= 0xE0) goto yy783; + goto yy784; + } else { + if (yych <= 0xF0) goto yy785; + if (yych <= 0xF3) goto yy786; + if (yych <= 0xF4) goto yy787; + goto yy200; + } } yy735: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy668; - case '\t': - case '\r': - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy735; - case '"': goto yy381; - case '\'': goto yy380; - case '/': - case '?': goto yy736; - case '=': goto yy779; - case '>': goto yy737; - case '\\': goto yy738; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy739; - case 0xE0: goto yy740; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy741; - case 0xF0: goto yy742; - case 0xF1: - case 0xF2: - case 0xF3: goto yy743; - case 0xF4: goto yy744; - default: goto yy1; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy778; + if (yych <= '\t') goto yy665; + goto yy375; + } else { + if (yych == '-') goto yy732; + goto yy665; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy733; + if (yych <= ':') goto yy732; + goto yy665; + } else { + if (yych <= '>') goto yy734; + if (yych <= '?') goto yy733; + if (yych <= '@') goto yy665; + goto yy732; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy732; + goto yy665; + } else { + if (yych <= 'z') goto yy732; + if (yych <= 0x7F) goto yy665; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy736; + if (yych <= 0xE0) goto yy737; + goto yy738; + } else { + if (yych <= 0xF0) goto yy739; + if (yych <= 0xF3) goto yy740; + if (yych <= 0xF4) goto yy741; + goto yy1; + } + } } yy736: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy668; - case '"': goto yy381; - case '\'': goto yy380; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy735; - case '/': - case '?': goto yy736; - case '>': goto yy780; - case '\\': goto yy738; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy739; - case 0xE0: goto yy740; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy741; - case 0xF0: goto yy742; - case 0xF1: - case 0xF2: - case 0xF3: goto yy743; - case 0xF4: goto yy744; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy665; + goto yy1; yy737: - yyaccept = 25; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy781; - case '"': goto yy782; - case '\'': goto yy783; - case '\\': goto yy784; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy785; - case 0xE0: goto yy786; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy787; - case 0xF0: goto yy788; - case 0xF1: - case 0xF2: - case 0xF3: goto yy789; - case 0xF4: goto yy790; - default: goto yy203; - } + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy736; + goto yy1; yy738: yych = *++YYCURSOR; - switch (yych) { - case 0x00: goto yy781; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy668; - case '\n': goto yy378; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy735; - case '/': - case '?': goto yy736; - case '>': goto yy737; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy739; - case 0xE0: goto yy740; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy741; - case 0xF0: goto yy742; - case 0xF1: - case 0xF2: - case 0xF3: goto yy743; - case 0xF4: goto yy744; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy736; + goto yy1; yy739: 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 yy668; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy738; + goto yy1; yy740: 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 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 yy739; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy738; + goto yy1; yy741: 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 yy739; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy738; + goto yy1; yy742: yych = *++YYCURSOR; - switch (yych) { - 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 yy741; - default: goto yy1; + if (yych <= 'Z') { + if (yych <= '-') { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy742; + goto yy483; + } else { + if (yych == '\'') goto yy482; + if (yych <= ',') goto yy742; + goto yy788; + } + } else { + if (yych <= '=') { + if (yych <= '.') goto yy742; + if (yych <= '/') goto yy789; + if (yych <= ':') goto yy788; + goto yy742; + } else { + if (yych <= '>') goto yy790; + if (yych <= '?') goto yy789; + if (yych <= '@') goto yy742; + goto yy788; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych == '\\') goto yy791; + goto yy742; + } else { + if (yych == '`') goto yy742; + if (yych <= 'z') goto yy788; + goto yy742; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy792; + if (yych <= 0xE0) goto yy793; + goto yy794; + } else { + if (yych <= 0xF0) goto yy795; + if (yych <= 0xF3) goto yy796; + if (yych <= 0xF4) goto yy797; + goto yy1; + } + } } yy743: 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 yy741; - default: goto yy1; + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy743; + } else { + if (yych == '\r') goto yy743; + goto yy1; + } + } else { + if (yych <= '/') { + if (yych <= ' ') goto yy743; + if (yych <= '.') goto yy1; + goto yy198; + } else { + if (yych == '?') goto yy198; + goto yy1; + } } yy744: 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 yy741; - default: goto yy1; - } + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy798; + goto yy1; yy745: - yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy745; - case '"': goto yy486; - case '\'': goto yy485; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy791; - case '/': - case '?': goto yy792; - case '>': goto yy793; - case '\\': goto yy794; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy795; - case 0xE0: goto yy796; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy797; - case 0xF0: goto yy798; - case 0xF1: - case 0xF2: - case 0xF3: goto yy799; - case 0xF4: goto yy800; - default: goto yy1; - } + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy692; + goto yy4; yy746: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\r': - case ' ': goto yy746; - case '/': - case '?': goto yy201; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy799; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy799; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy799; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy747: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy801; - default: goto yy1; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + goto yy25; + } else { + if (yych == '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + goto yy25; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy25; + goto yy76; + } else { + if (yych <= ',') goto yy25; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy800; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + goto yy92; + } else { + if (yych <= 'F') goto yy799; + if (yych <= 'Z') goto yy45; + if (yych <= '^') goto yy25; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy25; + if (yych <= 'f') goto yy799; + if (yych <= 'z') goto yy45; + goto yy25; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } } yy748: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy695; - default: goto yy4; + if (yych <= '@') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '/') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy3; + if (yych <= ':') goto yy630; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy749: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy802; - case '@': goto yy95; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy801; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy801; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy801; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy750: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy803; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy802; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy802; + goto yy1; + } else { + if (yych <= 'F') goto yy802; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy802; + goto yy1; } yy751: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case ':': goto yy633; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy803; + if (yych <= ':') goto yy639; + goto yy1; + } else { + if (yych <= 'F') goto yy803; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy803; + goto yy1; } yy752: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy804; - case ':': goto yy753; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + if (yych == ':') goto yy639; + goto yy1; yy753: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy805; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy804; + if (yych >= ';') goto yy1; + } else { + if (yych <= 'F') goto yy804; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy804; + goto yy1; } yy754: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy806; - case ':': goto yy642; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy805; + if (yych <= ':') goto yy806; + goto yy1; + } else { + if (yych <= 'F') goto yy805; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy805; + goto yy1; } yy755: yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy642; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy807; + goto yy808; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy809; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy809; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy756: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy807; - case ':': goto yy757; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy810; + goto yy808; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy809; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy809; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy757: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy808; - case ':': goto yy809; - default: goto yy1; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '4') goto yy810; + goto yy811; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy807; + if (yych <= ':') goto yy808; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy809; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy809; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy758: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy809; + if (yych <= ':') goto yy808; yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy810; - case ':': goto yy811; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy812; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy809; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy809; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy759: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy812; + if (yych <= ':') goto yy707; yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy813; - case ':': goto yy811; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy812; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy812; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy812; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy760: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy813; - case '5': goto yy814; - case '6': - case '7': - case '8': - case '9': goto yy810; - case ':': goto yy811; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy812; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy812; + goto yy707; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy812; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy812; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy761: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy812; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '/') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy813; + if (yych <= ':') goto yy59; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy762: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy815; - case ':': goto yy710; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '/') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '9') goto yy761; + if (yych <= ':') goto yy59; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy763: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy815; - case ':': goto yy710; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '4') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy761; + } else { + if (yych <= '5') goto yy814; + if (yych <= '9') goto yy813; + if (yych <= ':') goto yy59; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= 'Z') goto yy3; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy3; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy5; + } + } } yy764: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy263; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy816; - case ':': goto yy61; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy765: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '5') goto yy764; + if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy263; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy764; - case ':': goto yy61; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy766: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy764; - case '5': goto yy817; - case '6': - case '7': - case '8': - case '9': goto yy816; - case ':': goto yy61; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy3; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy5; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy517; + goto yy815; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy519; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy519; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy767: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy652; + goto yy444; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy652; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy652; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy768: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy767; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy364; + goto yy768; + } else { + if (yych == '\r') goto yy768; + goto yy364; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy768; + if (yych <= '!') goto yy364; + } else { + if (yych == '\'') goto yy770; + goto yy364; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '>') goto yy541; + if (yych <= '[') goto yy364; + goto yy365; + } else { + if (yych <= 0x7F) goto yy364; + if (yych <= 0xC1) goto yy1; + goto yy366; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy367; + if (yych <= 0xEF) goto yy368; + goto yy369; + } else { + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy1; + } + } } yy769: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy520; - case ':': goto yy818; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy522; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yybm[0+yych] & 128) { + goto yy722; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy364; + goto yy724; + } else { + if (yych <= '\\') goto yy725; + if (yych <= 0xC1) goto yy1; + goto yy726; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy727; + if (yych <= 0xEF) goto yy728; + goto yy729; + } else { + if (yych <= 0xF3) goto yy730; + if (yych <= 0xF4) goto yy731; + goto yy1; + } } yy770: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy655; - case ':': goto yy447; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy768; + goto yy364; + } else { + if (yych <= '\r') goto yy768; + if (yych == ' ') goto yy768; + goto yy364; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy769; + if (yych == '\'') goto yy283; + goto yy364; + } else { + if (yych <= '/') { + if (yych >= '.') goto yy364; + } else { + if (yych <= ':') goto yy771; + if (yych <= '=') goto yy364; + goto yy541; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy364; + if (yych <= 'Z') goto yy771; + if (yych <= '[') goto yy364; + goto yy365; + } else { + if (yych == '_') goto yy771; + if (yych <= '`') goto yy364; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy364; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy366; + goto yy367; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy368; + goto yy369; + } else { + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy1; + } + } + } } yy771: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case '\t': - case '\r': - case ' ': goto yy771; - case '"': goto yy772; - case '\'': goto yy773; - case '>': goto yy544; - case '\\': goto yy368; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy1; + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy816; + goto yy364; + } else { + if (yych <= '\r') goto yy816; + if (yych == ' ') goto yy816; + goto yy364; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy769; + if (yych == '\'') goto yy770; + goto yy364; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy771; + goto yy364; + } else { + if (yych <= ':') goto yy771; + if (yych <= '<') goto yy364; + goto yy817; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy541; + if (yych <= '@') goto yy364; + if (yych <= 'Z') goto yy771; + goto yy364; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy365; + goto yy364; + } else { + if (yych == '`') goto yy364; + goto yy771; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy364; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy366; + goto yy367; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy368; + goto yy369; + } else { + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy1; + } + } + } } yy772: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy725; - case '"': goto yy367; - case '\'': goto yy727; - case '\\': goto yy728; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy729; - case 0xE0: goto yy730; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy731; - case 0xF0: goto yy732; - case 0xF1: - case 0xF2: - case 0xF3: goto yy733; - case 0xF4: goto yy734; - default: goto yy1; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy356; + goto yy772; + } else { + if (yych == '\r') goto yy772; + goto yy356; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy772; + if (yych <= '!') goto yy356; + } else { + if (yych == '\'') goto yy774; + goto yy356; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '>') goto yy533; + if (yych <= '[') goto yy356; + goto yy357; + } else { + if (yych <= 0x7F) goto yy356; + if (yych <= 0xC1) goto yy1; + goto yy358; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy359; + if (yych <= 0xEF) goto yy360; + goto yy361; + } else { + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy1; + } + } } yy773: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case '/': - case ';': - case '<': - case '=': - case '?': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case '\t': - case '\r': - case ' ': goto yy771; - case '"': goto yy772; - case '\'': goto yy286; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy774; - case '>': goto yy544; - case '\\': goto yy368; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy772; + goto yy356; + } else { + if (yych <= '\r') goto yy772; + if (yych == ' ') goto yy772; + goto yy356; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy282; + if (yych != '\'') goto yy356; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy775; + goto yy356; + } else { + if (yych <= ':') goto yy775; + if (yych <= '=') goto yy356; + goto yy533; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy356; + if (yych <= 'Z') goto yy775; + if (yych <= '[') goto yy356; + goto yy357; + } else { + if (yych == '_') goto yy775; + if (yych <= '`') goto yy356; + goto yy775; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy356; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy358; + goto yy359; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy360; + goto yy361; + } else { + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy1; + } + } + } } yy774: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case '/': - case ';': - case '<': - case '?': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case '\t': - case '\r': - case ' ': goto yy819; - case '"': goto yy772; - case '\'': goto yy773; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy774; - case '=': goto yy820; - case '>': goto yy544; - case '\\': goto yy368; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy1; + if (yybm[0+yych] & 128) { + goto yy722; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy723; + goto yy356; + } else { + if (yych <= '\\') goto yy725; + if (yych <= 0xC1) goto yy1; + goto yy726; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy727; + if (yych <= 0xEF) goto yy728; + goto yy729; + } else { + if (yych <= 0xF3) goto yy730; + if (yych <= 0xF4) goto yy731; + goto yy1; + } } yy775: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case '\t': - case '\r': - case ' ': goto yy775; - case '"': goto yy776; - case '\'': goto yy777; - case '>': goto yy536; - case '\\': goto yy360; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy1; + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy818; + goto yy356; + } else { + if (yych <= '\r') goto yy818; + if (yych == ' ') goto yy818; + goto yy356; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy773; + if (yych == '\'') goto yy774; + goto yy356; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy775; + goto yy356; + } else { + if (yych <= ':') goto yy775; + if (yych <= '<') goto yy356; + goto yy819; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy533; + if (yych <= '@') goto yy356; + if (yych <= 'Z') goto yy775; + goto yy356; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy357; + goto yy356; + } else { + if (yych == '`') goto yy356; + goto yy775; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy356; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy358; + goto yy359; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy360; + goto yy361; + } else { + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy1; + } + } + } } yy776: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case '/': - case ';': - case '<': - case '=': - case '?': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case '\t': - case '\r': - case ' ': goto yy775; - case '"': goto yy285; - case '\'': goto yy777; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy778; - case '>': goto yy536; - case '\\': goto yy360; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy1; + if (yych <= '@') { + if (yych <= ',') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy776; + goto yy665; + } else { + if (yych <= '\r') goto yy776; + if (yych == ' ') goto yy776; + goto yy665; + } + } else { + if (yych <= ':') { + if (yych <= '-') goto yy732; + if (yych <= '.') goto yy665; + if (yych <= '/') goto yy733; + goto yy732; + } else { + if (yych <= '=') goto yy665; + if (yych <= '>') goto yy734; + if (yych <= '?') goto yy733; + goto yy665; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych <= 'Z') goto yy732; + if (yych == '\\') goto yy735; + goto yy665; + } else { + if (yych == '`') goto yy665; + if (yych <= 'z') goto yy732; + goto yy665; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy736; + if (yych <= 0xE0) goto yy737; + goto yy738; + } else { + if (yych <= 0xF0) goto yy739; + if (yych <= 0xF3) goto yy740; + if (yych <= 0xF4) goto yy741; + goto yy1; + } + } } yy777: - yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy725; - case '"': goto yy726; - case '\'': goto yy359; - case '\\': goto yy728; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy729; - case 0xE0: goto yy730; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy731; - case 0xF0: goto yy732; - case 0xF1: - case 0xF2: - case 0xF3: goto yy733; - case 0xF4: goto yy734; - default: goto yy1; + yyaccept = 28; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy291; + if (yych == '"') goto yy779; + } else { + if (yych <= '\'') goto yy780; + if (yych == '\\') goto yy781; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy291; + if (yych <= 0xDF) goto yy782; + if (yych <= 0xE0) goto yy783; + goto yy784; + } else { + if (yych <= 0xF0) goto yy785; + if (yych <= 0xF3) goto yy786; + if (yych <= 0xF4) goto yy787; + goto yy291; + } } yy778: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case '/': - case ';': - case '<': - case '?': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case '\t': - case '\r': - case ' ': goto yy821; - case '"': goto yy776; - case '\'': goto yy777; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy778; - case '=': goto yy822; - case '>': goto yy536; - case '\\': goto yy360; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy1; + if (yych != '"') goto yy778; + } else { + if (yych <= '\'') goto yy780; + if (yych == '\\') goto yy781; + goto yy778; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy782; + if (yych <= 0xE0) goto yy783; + goto yy784; + } else { + if (yych <= 0xF0) goto yy785; + if (yych <= 0xF3) goto yy786; + if (yych <= 0xF4) goto yy787; + goto yy1; + } } yy779: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy668; - case '\t': - case '\r': - case ' ': goto yy779; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy735; - case '/': - case '?': goto yy736; - case '>': goto yy737; - case '\\': goto yy738; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy739; - case 0xE0: goto yy740; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy741; - case 0xF0: goto yy742; - case 0xF1: - case 0xF2: - case 0xF3: goto yy743; - case 0xF4: goto yy744; - default: goto yy1; + if (yych <= '?') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy820; + goto yy562; + } else { + if (yych <= '\r') goto yy820; + if (yych == ' ') goto yy820; + goto yy562; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy552; + if (yych == '-') goto yy821; + goto yy562; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy822; + goto yy821; + } else { + if (yych <= '=') goto yy562; + if (yych <= '>') goto yy471; + goto yy822; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy562; + if (yych <= 'Z') goto yy821; + if (yych <= '[') goto yy562; + goto yy563; + } else { + if (yych == '_') goto yy821; + if (yych <= '`') goto yy562; + goto yy821; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy562; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy564; + goto yy565; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy566; + goto yy567; + } else { + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy1; + } + } + } } yy780: - yyaccept = 27; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy781; - case '"': goto yy782; - case '\'': goto yy783; - case '\\': goto yy784; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy785; - case 0xE0: goto yy786; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy787; - case 0xF0: goto yy788; - case 0xF1: - case 0xF2: - case 0xF3: goto yy789; - case 0xF4: goto yy790; - default: goto yy294; + yych = *++YYCURSOR; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy823; + goto yy551; + } else { + if (yych <= '\r') goto yy823; + if (yych == ' ') goto yy823; + goto yy551; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy552; + if (yych == '-') goto yy824; + goto yy551; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy825; + goto yy824; + } else { + if (yych <= '=') goto yy551; + if (yych <= '>') goto yy461; + goto yy825; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy551; + if (yych <= 'Z') goto yy824; + if (yych <= '[') goto yy551; + goto yy553; + } else { + if (yych == '_') goto yy824; + if (yych <= '`') goto yy551; + goto yy824; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy551; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy554; + goto yy555; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy556; + goto yy557; + } else { + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy1; + } + } + } } yy781: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy781; - case '"': goto yy782; - case '\'': goto yy783; - case '\\': goto yy784; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy785; - case 0xE0: goto yy786; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy787; - case 0xF0: goto yy788; - case 0xF1: - case 0xF2: - case 0xF3: goto yy789; - case 0xF4: goto yy790; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy778; + goto yy1; + } else { + if (yych <= 0x7F) goto yy778; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy783; + if (yych <= 0xEF) goto yy784; + goto yy785; + } else { + if (yych <= 0xF3) goto yy786; + if (yych <= 0xF4) goto yy787; + goto yy1; + } } yy782: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case '\t': - case '\r': - case ' ': goto yy823; - case '\'': goto yy555; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy824; - case '/': - case '?': goto yy825; - case '>': goto yy474; - case '\\': goto yy566; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy778; + goto yy1; yy783: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case '\t': - case '\r': - case ' ': goto yy826; - case '"': goto yy555; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy827; - case '/': - case '?': goto yy828; - case '>': goto yy464; - case '\\': goto yy556; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy782; + goto yy1; yy784: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy781; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy785; - case 0xE0: goto yy786; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy787; - case 0xF0: goto yy788; - case 0xF1: - case 0xF2: - case 0xF3: goto yy789; - case 0xF4: goto yy790; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy782; + goto yy1; yy785: 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 yy781; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy784; + goto yy1; yy786: 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 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 yy785; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy784; + goto yy1; yy787: 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 yy785; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy784; + goto yy1; yy788: yych = *++YYCURSOR; - switch (yych) { - 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 yy787; - default: goto yy1; + if (yych <= '=') { + if (yych <= '"') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy788; + goto yy742; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy788; + goto yy742; + } else { + if (yych <= ' ') goto yy788; + if (yych <= '!') goto yy742; + goto yy483; + } + } + } else { + if (yych <= '-') { + if (yych == '\'') goto yy482; + if (yych <= ',') goto yy742; + goto yy788; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy742; + } else { + if (yych <= ':') goto yy788; + if (yych <= '<') goto yy742; + goto yy826; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '>') goto yy790; + if (yych <= '?') goto yy789; + if (yych <= '@') goto yy742; + goto yy788; + } else { + if (yych <= '\\') { + if (yych <= '[') goto yy742; + goto yy791; + } else { + if (yych == '_') goto yy788; + goto yy742; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy788; + goto yy742; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy792; + goto yy793; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy794; + goto yy795; + } else { + if (yych <= 0xF3) goto yy796; + if (yych <= 0xF4) goto yy797; + goto yy1; + } + } + } } yy789: 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 yy787; - default: goto yy1; + if (yych <= 'Z') { + if (yych <= '-') { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy742; + goto yy483; + } else { + if (yych == '\'') goto yy482; + if (yych <= ',') goto yy742; + goto yy788; + } + } else { + if (yych <= '=') { + if (yych <= '.') goto yy742; + if (yych <= '/') goto yy789; + if (yych <= ':') goto yy788; + goto yy742; + } else { + if (yych <= '>') goto yy827; + if (yych <= '?') goto yy789; + if (yych <= '@') goto yy742; + goto yy788; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych == '\\') goto yy791; + goto yy742; + } else { + if (yych == '`') goto yy742; + if (yych <= 'z') goto yy788; + goto yy742; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy792; + if (yych <= 0xE0) goto yy793; + goto yy794; + } else { + if (yych <= 0xF0) goto yy795; + if (yych <= 0xF3) goto yy796; + if (yych <= 0xF4) goto yy797; + goto yy1; + } + } } yy790: 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 yy787; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy828; + goto yy790; + } else { + if (yych <= '\'') goto yy829; + if (yych == '\\') goto yy830; + goto yy790; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy831; + if (yych <= 0xE0) goto yy832; + goto yy833; + } else { + if (yych <= 0xF0) goto yy834; + if (yych <= 0xF3) goto yy835; + if (yych <= 0xF4) goto yy836; + goto yy1; + } } yy791: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy745; - case '\t': - case '\r': - case ' ': - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy791; - case '"': goto yy486; - case '\'': goto yy485; - case '/': - case '?': goto yy792; - case '=': goto yy829; - case '>': goto yy793; - case '\\': goto yy794; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy795; - case 0xE0: goto yy796; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy797; - case 0xF0: goto yy798; - case 0xF1: - case 0xF2: - case 0xF3: goto yy799; - case 0xF4: goto yy800; - default: goto yy1; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy790; + if (yych <= '\t') goto yy742; + goto yy480; + } else { + if (yych == '-') goto yy788; + goto yy742; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy789; + if (yych <= ':') goto yy788; + goto yy742; + } else { + if (yych <= '>') goto yy790; + if (yych <= '?') goto yy789; + if (yych <= '@') goto yy742; + goto yy788; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy788; + goto yy742; + } else { + if (yych <= 'z') goto yy788; + if (yych <= 0x7F) goto yy742; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy792; + if (yych <= 0xE0) goto yy793; + goto yy794; + } else { + if (yych <= 0xF0) goto yy795; + if (yych <= 0xF3) goto yy796; + if (yych <= 0xF4) goto yy797; + goto yy1; + } + } } yy792: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy745; - case '"': goto yy486; - case '\'': goto yy485; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy791; - case '/': - case '?': goto yy792; - case '>': goto yy830; - case '\\': goto yy794; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy795; - case 0xE0: goto yy796; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy797; - case 0xF0: goto yy798; - case 0xF1: - case 0xF2: - case 0xF3: goto yy799; - case 0xF4: goto yy800; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy742; + goto yy1; yy793: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy793; - case '"': goto yy831; - case '\'': goto yy832; - case '\\': goto yy833; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy834; - case 0xE0: goto yy835; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy836; - case 0xF0: goto yy837; - case 0xF1: - case 0xF2: - case 0xF3: goto yy838; - case 0xF4: goto yy839; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy792; + goto yy1; yy794: yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '>': goto yy793; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\t': - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy745; - case '\n': goto yy483; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy791; - case '/': - case '?': goto yy792; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy795; - case 0xE0: goto yy796; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy797; - case 0xF0: goto yy798; - case 0xF1: - case 0xF2: - case 0xF3: goto yy799; - case 0xF4: goto yy800; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy792; + goto yy1; yy795: 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 yy745; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy794; + goto yy1; yy796: 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 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 yy795; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy794; + goto yy1; yy797: 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 yy795; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy794; + goto yy1; yy798: yych = *++YYCURSOR; - switch (yych) { - 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 yy797; - default: goto yy1; + if (yych <= 0xDF) { + if (yych <= ':') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= '9') { + yyt1 = YYCURSOR; + goto yy837; + } + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy597; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy598; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy599; + } + yyt2 = YYCURSOR; + goto yy600; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy601; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy602; + } + goto yy1; + } } yy799: - 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 yy797; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy838; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy838; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy838; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy800: - 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 yy797; - default: goto yy1; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + goto yy25; + } else { + if (yych == '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + goto yy25; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy25; + goto yy76; + } else { + if (yych <= ',') goto yy25; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy839; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + goto yy92; + } else { + if (yych <= 'F') goto yy838; + if (yych <= 'Z') goto yy45; + if (yych <= '^') goto yy25; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy25; + if (yych <= 'f') goto yy838; + if (yych <= 'z') goto yy45; + goto yy25; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } } yy801: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy597; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - yyt1 = YYCURSOR; - goto yy840; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy600; - case 0xE0: - yyt2 = YYCURSOR; - goto yy601; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy602; - case 0xF0: - yyt2 = YYCURSOR; - goto yy603; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy604; - case 0xF4: - yyt2 = YYCURSOR; - goto yy605; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy840; + goto yy750; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy840; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy840; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy802: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy841; - case '@': goto yy95; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy841; + goto yy842; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy841; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy841; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy803: - yyaccept = 5; + yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy842; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy841; - default: goto yy25; + if (yych <= '@') { + if (yych <= '/') goto yy334; + if (yych <= '9') goto yy703; + if (yych <= ':') goto yy843; + goto yy334; + } else { + if (yych <= 'F') goto yy703; + if (yych <= '`') goto yy334; + if (yych <= 'f') goto yy703; + goto yy334; } yy804: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy843; - case ':': goto yy753; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy844; + if (yych <= ':') goto yy754; + goto yy1; + } else { + if (yych <= 'F') goto yy844; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy844; + goto yy1; } yy805: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy844; - case ':': goto yy845; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy845; + if (yych <= ':') goto yy846; + goto yy1; + } else { + if (yych <= 'F') goto yy845; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy845; + goto yy1; } yy806: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy706; - case ':': goto yy846; - default: goto yy337; + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy847; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy847; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy847; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy807: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy847; - case ':': goto yy757; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy848; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy848; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy848; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy808: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy848; - case ':': goto yy849; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy847; + goto yy1; + } else { + if (yych <= 'F') goto yy847; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy847; + goto yy1; } yy809: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy848; + if (yych <= ':') goto yy808; yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy850; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy848; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy848; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy810: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy851; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy849; + goto yy808; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy848; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy848; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy811: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy850; - default: goto yy1; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '5') goto yy849; + goto yy848; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy808; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy848; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy848; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy812: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy707; yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy851; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy191; - case 0xE0: + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy813: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy852; - case ':': goto yy811; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy851; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 'Z') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '/') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= ':') goto yy4; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy4; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'z') goto yy4; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy260; + } + goto yy4; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy4; + } + } } yy814: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy852; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy851; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych == '\r') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy260; + } + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= '/') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy260; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '5') goto yy813; + if (yych <= ':') goto yy4; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= 'Z') goto yy4; + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy4; + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt2 = YYCURSOR; + goto yy260; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy4; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy265; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy266; + } + yyt2 = YYCURSOR; + goto yy267; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy268; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy269; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy270; + } + goto yy4; + } + } } yy815: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case ':': goto yy710; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy850; + } else { + if (yych <= '1') goto yy641; + if (yych <= '2') goto yy642; + goto yy640; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy643; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy643; + goto yy1; + } } yy816: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '<') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy364; + goto yy816; + } else { + if (yych == '\r') goto yy816; + goto yy364; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy816; + if (yych <= '!') goto yy364; + goto yy769; + } else { + if (yych == '\'') goto yy770; + goto yy364; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '=') goto yy817; + if (yych <= '>') goto yy541; + goto yy364; + } else { + if (yych <= '\\') goto yy365; + if (yych <= 0x7F) goto yy364; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy366; + if (yych <= 0xE0) goto yy367; + goto yy368; + } else { + if (yych <= 0xF0) goto yy369; + if (yych <= 0xF3) goto yy370; + if (yych <= 0xF4) goto yy371; + goto yy1; + } + } } yy817: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - yyt2 = YYCURSOR; - goto yy184; - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '-': - case '.': - case '/': - case '@': - case '_': - case 0x7F: - yyt2 = YYCURSOR; - goto yy263; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy816; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy268; - case 0xE0: - yyt2 = YYCURSOR; - goto yy269; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy270; - case 0xF0: - yyt2 = YYCURSOR; - goto yy271; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy272; - case 0xF4: - yyt2 = YYCURSOR; - goto yy273; - default: goto yy4; + yych = *++YYCURSOR; + if (yybm[0+yych] & 4) { + goto yy450; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy532; + goto yy364; + } else { + if (yych <= '\\') goto yy542; + if (yych <= 0xC1) goto yy1; + goto yy543; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy544; + if (yych <= 0xEF) goto yy545; + goto yy546; + } else { + if (yych <= 0xF3) goto yy547; + if (yych <= 0xF4) goto yy548; + goto yy1; + } } yy818: yych = *++YYCURSOR; - switch (yych) { - case '0': goto yy853; - case '1': goto yy644; - case '2': goto yy645; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy643; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy646; - default: goto yy1; + if (yych <= '<') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy356; + goto yy818; + } else { + if (yych == '\r') goto yy818; + goto yy356; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy818; + if (yych <= '!') goto yy356; + goto yy773; + } else { + if (yych == '\'') goto yy774; + goto yy356; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '=') goto yy819; + if (yych <= '>') goto yy533; + goto yy356; + } else { + if (yych <= '\\') goto yy357; + if (yych <= 0x7F) goto yy356; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy358; + if (yych <= 0xE0) goto yy359; + goto yy360; + } else { + if (yych <= 0xF0) goto yy361; + if (yych <= 0xF3) goto yy362; + if (yych <= 0xF4) goto yy363; + goto yy1; + } + } } yy819: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy367; - case '\t': - case '\r': - case ' ': goto yy819; - case '"': goto yy772; - case '\'': goto yy773; - case '=': goto yy820; - case '>': goto yy544; - case '\\': goto yy368; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy369; - case 0xE0: goto yy370; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy371; - case 0xF0: goto yy372; - case 0xF1: - case 0xF2: - case 0xF3: goto yy373; - case 0xF4: goto yy374; - default: goto yy1; + if (yybm[0+yych] & 2) { + goto yy449; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy532; + goto yy356; + } else { + if (yych <= '\\') goto yy534; + if (yych <= 0xC1) goto yy1; + goto yy535; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy536; + if (yych <= 0xEF) goto yy537; + goto yy538; + } else { + if (yych <= 0xF3) goto yy539; + if (yych <= 0xF4) goto yy540; + goto yy1; + } } yy820: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy453; - case '"': goto yy535; - case '>': goto yy367; - case '\\': goto yy545; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy546; - case 0xE0: goto yy547; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy548; - case 0xF0: goto yy549; - case 0xF1: - case 0xF2: - case 0xF3: goto yy550; - case 0xF4: goto yy551; - default: goto yy1; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy562; + goto yy820; + } else { + if (yych == '\r') goto yy820; + goto yy562; + } + } else { + if (yych <= '\'') { + if (yych <= ' ') goto yy820; + if (yych <= '&') goto yy562; + goto yy552; + } else { + if (yych == '/') goto yy822; + goto yy562; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '>') goto yy471; + if (yych <= '?') goto yy822; + goto yy562; + } else { + if (yych <= '\\') goto yy563; + if (yych <= 0x7F) goto yy562; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy564; + if (yych <= 0xE0) goto yy565; + goto yy566; + } else { + if (yych <= 0xF0) goto yy567; + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy1; + } + } } yy821: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy359; - case '\t': - case '\r': - case ' ': goto yy821; - case '"': goto yy776; - case '\'': goto yy777; - case '=': goto yy822; - case '>': goto yy536; - case '\\': goto yy360; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy361; - case 0xE0: goto yy362; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy363; - case 0xF0: goto yy364; - case 0xF1: - case 0xF2: - case 0xF3: goto yy365; - case 0xF4: goto yy366; - default: goto yy1; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy851; + goto yy562; + } else { + if (yych <= '\r') goto yy851; + if (yych == ' ') goto yy851; + goto yy562; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy552; + if (yych == '-') goto yy821; + goto yy562; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy821; + } else { + if (yych <= '<') goto yy562; + if (yych <= '=') goto yy852; + goto yy471; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy822; + if (yych <= '@') goto yy562; + if (yych <= 'Z') goto yy821; + goto yy562; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy563; + goto yy562; + } else { + if (yych == '`') goto yy562; + goto yy821; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy562; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy564; + goto yy565; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy566; + goto yy567; + } else { + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy1; + } + } + } } yy822: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy452; - case '\'': goto yy535; - case '>': goto yy359; - case '\\': goto yy537; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy538; - case 0xE0: goto yy539; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy540; - case 0xF0: goto yy541; - case 0xF1: - case 0xF2: - case 0xF3: goto yy542; - case 0xF4: goto yy543; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= 0x00) goto yy1; + if (yych == '\'') goto yy552; + goto yy562; + } else { + if (yych <= '>') goto yy561; + if (yych == '\\') goto yy563; + goto yy562; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy564; + if (yych <= 0xE0) goto yy565; + goto yy566; + } else { + if (yych <= 0xF0) goto yy567; + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy1; + } } yy823: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case '\t': - case '\r': - case ' ': goto yy823; - case '\'': goto yy555; - case '/': - case '?': goto yy825; - case '>': goto yy474; - case '\\': goto yy566; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy1; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy551; + goto yy823; + } else { + if (yych == '\r') goto yy823; + goto yy551; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy823; + if (yych <= '!') goto yy551; + goto yy552; + } else { + if (yych == '/') goto yy825; + goto yy551; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '>') goto yy461; + if (yych <= '?') goto yy825; + goto yy551; + } else { + if (yych <= '\\') goto yy553; + if (yych <= 0x7F) goto yy551; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy554; + if (yych <= 0xE0) goto yy555; + goto yy556; + } else { + if (yych <= 0xF0) goto yy557; + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy1; + } + } } yy824: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case '\t': - case '\r': - case ' ': goto yy854; - case '\'': goto yy555; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy824; - case '/': - case '?': goto yy825; - case '=': goto yy855; - case '>': goto yy474; - case '\\': goto yy566; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy853; + goto yy551; + } else { + if (yych <= '\r') goto yy853; + if (yych == ' ') goto yy853; + goto yy551; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy552; + if (yych == '-') goto yy824; + goto yy551; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy824; + } else { + if (yych <= '<') goto yy551; + if (yych <= '=') goto yy854; + goto yy461; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy825; + if (yych <= '@') goto yy551; + if (yych <= 'Z') goto yy824; + goto yy551; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy553; + goto yy551; + } else { + if (yych == '`') goto yy551; + goto yy824; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy551; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy554; + goto yy555; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy556; + goto yy557; + } else { + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy1; + } + } + } } yy825: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case '\'': goto yy555; - case '>': goto yy564; - case '\\': goto yy566; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy552; + goto yy551; + } else { + if (yych <= '>') goto yy550; + if (yych == '\\') goto yy553; + goto yy551; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy554; + if (yych <= 0xE0) goto yy555; + goto yy556; + } else { + if (yych <= 0xF0) goto yy557; + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy1; + } } yy826: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case '\t': - case '\r': - case ' ': goto yy826; - case '"': goto yy555; - case '/': - case '?': goto yy828; - case '>': goto yy464; - case '\\': goto yy556; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy1; + if (yych <= '@') { + if (yych <= ',') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy826; + goto yy742; + } else { + if (yych <= '\r') goto yy826; + if (yych == ' ') goto yy826; + goto yy742; + } + } else { + if (yych <= ':') { + if (yych <= '-') goto yy788; + if (yych <= '.') goto yy742; + if (yych <= '/') goto yy789; + goto yy788; + } else { + if (yych <= '=') goto yy742; + if (yych <= '>') goto yy790; + if (yych <= '?') goto yy789; + goto yy742; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych <= 'Z') goto yy788; + if (yych == '\\') goto yy791; + goto yy742; + } else { + if (yych == '`') goto yy742; + if (yych <= 'z') goto yy788; + goto yy742; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy792; + if (yych <= 0xE0) goto yy793; + goto yy794; + } else { + if (yych <= 0xF0) goto yy795; + if (yych <= 0xF3) goto yy796; + if (yych <= 0xF4) goto yy797; + goto yy1; + } + } } yy827: - yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case '\t': - case '\r': - case ' ': goto yy856; - case '"': goto yy555; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy827; - case '/': - case '?': goto yy828; - case '=': goto yy857; - case '>': goto yy464; - case '\\': goto yy556; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy1; + yyaccept = 28; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy291; + if (yych != '"') goto yy790; + } else { + if (yych <= '\'') goto yy829; + if (yych == '\\') goto yy830; + goto yy790; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy291; + if (yych <= 0xDF) goto yy831; + if (yych <= 0xE0) goto yy832; + goto yy833; + } else { + if (yych <= 0xF0) goto yy834; + if (yych <= 0xF3) goto yy835; + if (yych <= 0xF4) goto yy836; + goto yy291; + } } yy828: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case '"': goto yy555; - case '>': goto yy553; - case '\\': goto yy556; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy1; + if (yych <= '?') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy855; + goto yy584; + } else { + if (yych <= '\r') goto yy855; + if (yych == ' ') goto yy855; + goto yy584; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy669; + if (yych == '-') goto yy856; + goto yy584; + } else { + if (yych <= '/') goto yy857; + if (yych <= ':') goto yy856; + if (yych <= '>') goto yy584; + goto yy857; + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy584; + if (yych <= 'Z') goto yy856; + if (yych <= '[') goto yy584; + goto yy679; + } else { + if (yych == '_') goto yy856; + if (yych <= '`') goto yy584; + goto yy856; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy584; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy680; + goto yy681; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy682; + goto yy683; + } else { + if (yych <= 0xF3) goto yy684; + if (yych <= 0xF4) goto yy685; + goto yy1; + } + } + } } yy829: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy745; - case '\t': - case '\r': - case ' ': goto yy829; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy791; - case '/': - case '?': goto yy792; - case '>': goto yy793; - case '\\': goto yy794; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy795; - case 0xE0: goto yy796; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy797; - case 0xF0: goto yy798; - case 0xF1: - case 0xF2: - case 0xF3: goto yy799; - case 0xF4: goto yy800; - default: goto yy1; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy858; + goto yy574; + } else { + if (yych <= '\r') goto yy858; + if (yych == ' ') goto yy858; + goto yy574; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy669; + if (yych == '-') goto yy859; + goto yy574; + } else { + if (yych <= '/') goto yy860; + if (yych <= ':') goto yy859; + if (yych <= '>') goto yy574; + goto yy860; + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy574; + if (yych <= 'Z') goto yy859; + if (yych <= '[') goto yy574; + goto yy670; + } else { + if (yych == '_') goto yy859; + if (yych <= '`') goto yy574; + goto yy859; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy574; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy671; + goto yy672; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy673; + goto yy674; + } else { + if (yych <= 0xF3) goto yy675; + if (yych <= 0xF4) goto yy676; + goto yy1; + } + } + } } yy830: - yyaccept = 27; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy793; - case '"': goto yy831; - case '\'': goto yy832; - case '\\': goto yy833; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy834; - case 0xE0: goto yy835; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy836; - case 0xF0: goto yy837; - case 0xF1: - case 0xF2: - case 0xF3: goto yy838; - case 0xF4: goto yy839; - default: goto yy294; + yych = *++YYCURSOR; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy790; + goto yy1; + } else { + if (yych <= 0x7F) goto yy790; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy832; + if (yych <= 0xEF) goto yy833; + goto yy834; + } else { + if (yych <= 0xF3) goto yy835; + if (yych <= 0xF4) goto yy836; + goto yy1; + } } yy831: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '>': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy587; - case '\t': - case '\r': - case ' ': goto yy858; - case '\'': goto yy672; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy859; - case '/': - case '?': goto yy860; - case '\\': goto yy682; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy683; - case 0xE0: goto yy684; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy685; - case 0xF0: goto yy686; - case 0xF1: - case 0xF2: - case 0xF3: goto yy687; - case 0xF4: goto yy688; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy790; + goto yy1; yy832: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '=': - case '>': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy577; - case '\t': - case '\r': - case ' ': goto yy861; - case '"': goto yy672; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy862; - case '/': - case '?': goto yy863; - case '\\': goto yy673; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy674; - case 0xE0: goto yy675; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy676; - case 0xF0: goto yy677; - case 0xF1: - case 0xF2: - case 0xF3: goto yy678; - case 0xF4: goto yy679; - default: goto yy1; - } + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy831; + goto yy1; yy833: 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 '\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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy793; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy834; - case 0xE0: goto yy835; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy836; - case 0xF0: goto yy837; - case 0xF1: - case 0xF2: - case 0xF3: goto yy838; - case 0xF4: goto yy839; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy831; + goto yy1; yy834: 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 yy793; - default: goto yy1; - } + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy833; + goto yy1; yy835: 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 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 yy834; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy833; + goto yy1; yy836: 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 yy834; - default: goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy833; + goto yy1; yy837: - yych = *++YYCURSOR; - switch (yych) { - 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 yy836; - default: goto yy1; - } -yy838: - 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 yy836; - default: goto yy1; - } -yy839: - 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 yy836; - default: goto yy1; - } -yy840: - yyaccept = 28; + yyaccept = 29; yych = *(YYMARKER = ++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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 0xDF) { + if (yych <= ':') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= '9') { + yyt1 = YYCURSOR; + goto yy861; + } + goto yy595; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= 0xC1) goto yy595; yyt2 = YYCURSOR; goto yy597; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - yyt1 = YYCURSOR; - goto yy864; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy598; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy599; + } yyt2 = YYCURSOR; goto yy600; - case 0xE0: - yyt2 = YYCURSOR; - goto yy601; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy602; - case 0xF0: - yyt2 = YYCURSOR; - goto yy603; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy604; - case 0xF4: - yyt2 = YYCURSOR; - goto yy605; - default: goto yy598; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy601; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy602; + } + goto yy595; + } } -yy841: +yy838: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy865; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy862; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy862; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy862; + if (yych <= 'z') goto yy45; + goto yy4; + } + } + } +yy839: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + goto yy25; + } else { + if (yych == '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + goto yy25; + } + } else { + if (yych <= '+') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + if (yych <= '*') goto yy25; + goto yy76; + } else { + if (yych <= ',') goto yy25; + if (yych <= '.') goto yy45; + if (yych <= '/') goto yy4; + goto yy863; + } + } + } else { + if (yych <= '_') { + if (yych <= '@') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + goto yy92; + } else { + if (yych <= 'F') goto yy862; + if (yych <= 'Z') goto yy45; + if (yych <= '^') goto yy25; + goto yy45; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy25; + if (yych <= 'f') goto yy862; + if (yych <= 'z') goto yy45; + goto yy25; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } +yy840: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '9') { + if (yych == '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy1; + } else { + if (yych <= '@') { + if (yych <= ':') goto yy750; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } + } +yy841: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy864; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy864; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy864; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy842: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy866; - case '@': goto yy95; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy865; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy865; + goto yy1; + } else { + if (yych <= 'F') goto yy865; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy865; + goto yy1; } yy843: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case ':': goto yy753; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy866; + if (yych <= ':') goto yy705; + goto yy1; + } else { + if (yych <= 'F') goto yy866; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy866; + goto yy1; } yy844: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy867; - case ':': goto yy845; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + if (yych == ':') goto yy754; + goto yy1; yy845: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy868; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy867; + if (yych >= ';') goto yy1; + } else { + if (yych <= 'F') goto yy867; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy867; + goto yy1; } yy846: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy869; - case ':': goto yy708; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy868; + if (yych <= ':') goto yy869; + goto yy1; + } else { + if (yych <= 'F') goto yy868; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy868; + goto yy1; } yy847: yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy757; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy870; + if (yych <= ':') goto yy871; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy870; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy870; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy848: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy870; - case ':': goto yy849; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy872; + if (yych <= ':') goto yy808; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy872; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy872; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy849: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy871; - case ':': goto yy872; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy872; + goto yy808; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy872; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy872; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy850: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy873; - case ':': goto yy874; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy706; + goto yy873; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy708; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy708; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy851: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy875; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy562; + goto yy851; + } else { + if (yych == '\r') goto yy851; + goto yy562; + } + } else { + if (yych <= '\'') { + if (yych <= ' ') goto yy851; + if (yych <= '&') goto yy562; + goto yy552; + } else { + if (yych == '/') goto yy822; + if (yych <= '<') goto yy562; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '>') goto yy471; + if (yych <= '?') goto yy822; + goto yy562; + } else { + if (yych <= '\\') goto yy563; + if (yych <= 0x7F) goto yy562; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy564; + if (yych <= 0xE0) goto yy565; + goto yy566; + } else { + if (yych <= 0xF0) goto yy567; + if (yych <= 0xF3) goto yy568; + if (yych <= 0xF4) goto yy569; + goto yy1; + } + } } yy852: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy875; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '>') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy378; + } else { + if (yych <= '\t') goto yy560; + if (yych <= '\f') goto yy378; + goto yy560; + } + } else { + if (yych <= '!') { + if (yych == ' ') goto yy560; + goto yy378; + } else { + if (yych <= '"') goto yy665; + if (yych <= '=') goto yy378; + goto yy562; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '[') goto yy378; + goto yy472; + } else { + if (yych <= 0x7F) goto yy378; + if (yych <= 0xC1) goto yy1; + goto yy473; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy474; + if (yych <= 0xEF) goto yy475; + goto yy476; + } else { + if (yych <= 0xF3) goto yy477; + if (yych <= 0xF4) goto yy478; + goto yy1; + } + } } yy853: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy709; - case ':': goto yy876; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy711; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy551; + goto yy853; + } else { + if (yych == '\r') goto yy853; + goto yy551; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy853; + if (yych <= '!') goto yy551; + goto yy552; + } else { + if (yych == '/') goto yy825; + if (yych <= '<') goto yy551; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '>') goto yy461; + if (yych <= '?') goto yy825; + goto yy551; + } else { + if (yych <= '\\') goto yy553; + if (yych <= 0x7F) goto yy551; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy554; + if (yych <= 0xE0) goto yy555; + goto yy556; + } else { + if (yych <= 0xF0) goto yy557; + if (yych <= 0xF3) goto yy558; + if (yych <= 0xF4) goto yy559; + goto yy1; + } + } } yy854: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy565; - case '\t': - case '\r': - case ' ': goto yy854; - case '\'': goto yy555; - case '/': - case '?': goto yy825; - case '=': goto yy855; - case '>': goto yy474; - case '\\': goto yy566; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy567; - case 0xE0: goto yy568; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy569; - case 0xF0: goto yy570; - case 0xF1: - case 0xF2: - case 0xF3: goto yy571; - case 0xF4: goto yy572; - default: goto yy1; + if (yych <= '>') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy377; + } else { + if (yych <= '\t') goto yy549; + if (yych <= '\f') goto yy377; + goto yy549; + } + } else { + if (yych <= '&') { + if (yych == ' ') goto yy549; + goto yy377; + } else { + if (yych <= '\'') goto yy665; + if (yych <= '=') goto yy377; + goto yy551; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '[') goto yy377; + goto yy462; + } else { + if (yych <= 0x7F) goto yy377; + if (yych <= 0xC1) goto yy1; + goto yy463; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy464; + if (yych <= 0xEF) goto yy465; + goto yy466; + } else { + if (yych <= 0xF3) goto yy467; + if (yych <= 0xF4) goto yy468; + goto yy1; + } + } } yy855: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy381; - case '\t': - case '\r': - case ' ': goto yy563; - case '"': goto yy668; - case '>': goto yy565; - case '\\': goto yy475; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy476; - case 0xE0: goto yy477; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy478; - case 0xF0: goto yy479; - case 0xF1: - case 0xF2: - case 0xF3: goto yy480; - case 0xF4: goto yy481; - default: goto yy1; + if (yych <= '>') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy584; + goto yy855; + } else { + if (yych == '\r') goto yy855; + goto yy584; + } + } else { + if (yych <= '\'') { + if (yych <= ' ') goto yy855; + if (yych <= '&') goto yy584; + goto yy669; + } else { + if (yych == '/') goto yy857; + goto yy584; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '?') goto yy857; + if (yych <= '[') goto yy584; + goto yy679; + } else { + if (yych <= 0x7F) goto yy584; + if (yych <= 0xC1) goto yy1; + goto yy680; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy681; + if (yych <= 0xEF) goto yy682; + goto yy683; + } else { + if (yych <= 0xF3) goto yy684; + if (yych <= 0xF4) goto yy685; + goto yy1; + } + } } yy856: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy554; - case '\t': - case '\r': - case ' ': goto yy856; - case '"': goto yy555; - case '/': - case '?': goto yy828; - case '=': goto yy857; - case '>': goto yy464; - case '\\': goto yy556; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy557; - case 0xE0: goto yy558; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy559; - case 0xF0: goto yy560; - case 0xF1: - case 0xF2: - case 0xF3: goto yy561; - case 0xF4: goto yy562; - default: goto yy1; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy874; + goto yy584; + } else { + if (yych <= '\r') goto yy874; + if (yych == ' ') goto yy874; + goto yy584; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy669; + if (yych == '-') goto yy856; + goto yy584; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy856; + } else { + if (yych == '=') goto yy875; + goto yy584; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy857; + if (yych <= '@') goto yy584; + if (yych <= 'Z') goto yy856; + goto yy584; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy679; + goto yy584; + } else { + if (yych == '`') goto yy584; + goto yy856; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy584; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy680; + goto yy681; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy682; + goto yy683; + } else { + if (yych <= 0xF3) goto yy684; + if (yych <= 0xF4) goto yy685; + goto yy1; + } + } + } } yy857: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy380; - case '\t': - case '\r': - case ' ': goto yy552; - case '\'': goto yy668; - case '>': goto yy554; - case '\\': goto yy465; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy466; - case 0xE0: goto yy467; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy468; - case 0xF0: goto yy469; - case 0xF1: - case 0xF2: - case 0xF3: goto yy470; - case 0xF4: goto yy471; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= 0x00) goto yy1; + if (yych == '\'') goto yy669; + goto yy584; + } else { + if (yych <= '>') goto yy678; + if (yych == '\\') goto yy679; + goto yy584; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy680; + if (yych <= 0xE0) goto yy681; + goto yy682; + } else { + if (yych <= 0xF0) goto yy683; + if (yych <= 0xF3) goto yy684; + if (yych <= 0xF4) goto yy685; + goto yy1; + } } yy858: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy587; - case '\t': - case '\r': - case ' ': goto yy858; - case '\'': goto yy672; - case '/': - case '?': goto yy860; - case '\\': goto yy682; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy683; - case 0xE0: goto yy684; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy685; - case 0xF0: goto yy686; - case 0xF1: - case 0xF2: - case 0xF3: goto yy687; - case 0xF4: goto yy688; - default: goto yy1; + if (yych <= '>') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy574; + goto yy858; + } else { + if (yych == '\r') goto yy858; + goto yy574; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy858; + if (yych <= '!') goto yy574; + goto yy669; + } else { + if (yych == '/') goto yy860; + goto yy574; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '?') goto yy860; + if (yych <= '[') goto yy574; + goto yy670; + } else { + if (yych <= 0x7F) goto yy574; + if (yych <= 0xC1) goto yy1; + goto yy671; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy672; + if (yych <= 0xEF) goto yy673; + goto yy674; + } else { + if (yych <= 0xF3) goto yy675; + if (yych <= 0xF4) goto yy676; + goto yy1; + } + } } yy859: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '>': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy587; - case '\t': - case '\r': - case ' ': goto yy877; - case '\'': goto yy672; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy859; - case '/': - case '?': goto yy860; - case '=': goto yy878; - case '\\': goto yy682; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy683; - case 0xE0: goto yy684; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy685; - case 0xF0: goto yy686; - case 0xF1: - case 0xF2: - case 0xF3: goto yy687; - case 0xF4: goto yy688; - default: goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy876; + goto yy574; + } else { + if (yych <= '\r') goto yy876; + if (yych == ' ') goto yy876; + goto yy574; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy669; + if (yych == '-') goto yy859; + goto yy574; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy859; + } else { + if (yych == '=') goto yy877; + goto yy574; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy860; + if (yych <= '@') goto yy574; + if (yych <= 'Z') goto yy859; + goto yy574; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy670; + goto yy574; + } else { + if (yych == '`') goto yy574; + goto yy859; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy574; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy671; + goto yy672; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy673; + goto yy674; + } else { + if (yych <= 0xF3) goto yy675; + if (yych <= 0xF4) goto yy676; + goto yy1; + } + } + } } yy860: yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy587; - case '\'': goto yy672; - case '>': goto yy681; - case '\\': goto yy682; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy683; - case 0xE0: goto yy684; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy685; - case 0xF0: goto yy686; - case 0xF1: - case 0xF2: - case 0xF3: goto yy687; - case 0xF4: goto yy688; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy669; + goto yy574; + } else { + if (yych <= '>') goto yy668; + if (yych == '\\') goto yy670; + goto yy574; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy671; + if (yych <= 0xE0) goto yy672; + goto yy673; + } else { + if (yych <= 0xF0) goto yy674; + if (yych <= 0xF3) goto yy675; + if (yych <= 0xF4) goto yy676; + goto yy1; + } } yy861: - yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '>': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy577; - case '\t': - case '\r': - case ' ': goto yy861; - case '"': goto yy672; - case '/': - case '?': goto yy863; - case '\\': goto yy673; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy674; - case 0xE0: goto yy675; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy676; - case 0xF0: goto yy677; - case 0xF1: - case 0xF2: - case 0xF3: goto yy678; - case 0xF4: goto yy679; - default: goto yy1; - } -yy862: - yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '.': - case ';': - case '<': - case '>': - case '@': - case '[': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy577; - case '\t': - case '\r': - case ' ': goto yy879; - case '"': goto yy672; - case '-': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy862; - case '/': - case '?': goto yy863; - case '=': goto yy880; - case '\\': goto yy673; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy674; - case 0xE0: goto yy675; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy676; - case 0xF0: goto yy677; - case 0xF1: - case 0xF2: - case 0xF3: goto yy678; - case 0xF4: goto yy679; - default: goto yy1; - } -yy863: - yych = *++YYCURSOR; - switch (yych) { - 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 ' ': - case '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy577; - case '"': goto yy672; - case '>': goto yy671; - case '\\': goto yy673; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy674; - case 0xE0: goto yy675; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy676; - case 0xF0: goto yy677; - case 0xF1: - case 0xF2: - case 0xF3: goto yy678; - case 0xF4: goto yy679; - default: goto yy1; - } -yy864: - yyaccept = 28; + yyaccept = 29; yych = *(YYMARKER = ++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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 0xDF) { + if (yych <= ':') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= '9') { + yyt1 = YYCURSOR; + goto yy878; + } + goto yy595; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= 0xC1) goto yy595; yyt2 = YYCURSOR; goto yy597; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - yyt1 = YYCURSOR; - goto yy881; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy598; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy599; + } yyt2 = YYCURSOR; goto yy600; - case 0xE0: - yyt2 = YYCURSOR; - goto yy601; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy602; - case 0xF0: - yyt2 = YYCURSOR; - goto yy603; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy604; - case 0xF4: - yyt2 = YYCURSOR; - goto yy605; - default: goto yy598; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy601; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy602; + } + goto yy595; + } } -yy865: +yy862: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': goto yy882; - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy4; + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy879; + if (yych <= '.') goto yy45; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy45; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } + } +yy863: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= '#') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + goto yy25; + } else { + if (yych == '\r') goto yy25; + if (yych <= 0x1F) goto yy4; + goto yy25; + } + } else { + if (yych <= '*') { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + goto yy25; + } else { + if (yych <= '+') goto yy76; + if (yych <= ',') goto yy25; + if (yych <= '-') goto yy879; + goto yy45; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy272; + goto yy4; + } else { + if (yych <= '?') goto yy25; + if (yych <= '@') goto yy92; + if (yych <= 'Z') goto yy45; + goto yy25; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy25; + if (yych <= 'z') goto yy45; + goto yy25; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } +yy864: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy880; + goto yy842; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy880; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy880; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } + } +yy865: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy881; + goto yy808; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy881; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy881; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy866: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': goto yy882; - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy275; - case '@': goto yy95; - default: goto yy25; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy882; + if (yych <= ':') goto yy754; + goto yy1; + } else { + if (yych <= 'F') goto yy882; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy882; + goto yy1; } yy867: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy883; - case ':': goto yy845; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy883; + if (yych <= ':') goto yy846; + goto yy1; + } else { + if (yych <= 'F') goto yy883; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy883; + goto yy1; } yy868: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy884; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy884; + if (yych <= ':') goto yy885; + goto yy1; + } else { + if (yych <= 'F') goto yy884; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy884; + goto yy1; } yy869: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy885; - case ':': goto yy757; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy886; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy886; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy886; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy870: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy886; - case ':': goto yy849; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy887; + if (yych >= ';') { + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy887; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy887; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy871: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy887; - case ':': goto yy888; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy886; + goto yy1; + } else { + if (yych <= 'F') goto yy886; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy886; + goto yy1; } yy872: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy808; yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy889; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy191; - case 0xE0: + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy873: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy890; - case ':': goto yy874; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy888; + } else { + if (yych <= '1') goto yy756; + if (yych <= '2') goto yy757; + goto yy755; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy758; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy758; + goto yy1; + } } yy874: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy889; - default: goto yy1; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy584; + goto yy874; + } else { + if (yych == '\r') goto yy874; + goto yy584; + } + } else { + if (yych <= '\'') { + if (yych <= ' ') goto yy874; + if (yych <= '&') goto yy584; + goto yy669; + } else { + if (yych == '/') goto yy857; + if (yych <= '<') goto yy584; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych == '?') goto yy857; + goto yy584; + } else { + if (yych <= '\\') goto yy679; + if (yych <= 0x7F) goto yy584; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy680; + if (yych <= 0xE0) goto yy681; + goto yy682; + } else { + if (yych <= 0xF0) goto yy683; + if (yych <= 0xF3) goto yy684; + if (yych <= 0xF4) goto yy685; + goto yy1; + } + } } yy875: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '>') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy483; + } else { + if (yych <= '\t') goto yy677; + if (yych <= '\f') goto yy483; + goto yy677; + } + } else { + if (yych <= '!') { + if (yych == ' ') goto yy677; + goto yy483; + } else { + if (yych <= '"') goto yy742; + if (yych <= '=') goto yy483; + goto yy584; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '[') goto yy483; + goto yy585; + } else { + if (yych <= 0x7F) goto yy483; + if (yych <= 0xC1) goto yy1; + goto yy586; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy587; + if (yych <= 0xEF) goto yy588; + goto yy589; + } else { + if (yych <= 0xF3) goto yy590; + if (yych <= 0xF4) goto yy591; + goto yy1; + } + } } yy876: yych = *++YYCURSOR; - switch (yych) { - case '0': goto yy891; - case '1': goto yy759; - case '2': goto yy760; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy758; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy761; - default: goto yy1; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy574; + goto yy876; + } else { + if (yych == '\r') goto yy876; + goto yy574; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy876; + if (yych <= '!') goto yy574; + goto yy669; + } else { + if (yych == '/') goto yy860; + if (yych <= '<') goto yy574; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych == '?') goto yy860; + goto yy574; + } else { + if (yych <= '\\') goto yy670; + if (yych <= 0x7F) goto yy574; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy671; + if (yych <= 0xE0) goto yy672; + goto yy673; + } else { + if (yych <= 0xF0) goto yy674; + if (yych <= 0xF3) goto yy675; + if (yych <= 0xF4) goto yy676; + goto yy1; + } + } } yy877: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '>': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy587; - case '\t': - case '\r': - case ' ': goto yy877; - case '\'': goto yy672; - case '/': - case '?': goto yy860; - case '=': goto yy878; - case '\\': goto yy682; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy683; - case 0xE0: goto yy684; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy685; - case 0xF0: goto yy686; - case 0xF1: - case 0xF2: - case 0xF3: goto yy687; - case 0xF4: goto yy688; - default: goto yy1; + if (yych <= '>') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy482; + } else { + if (yych <= '\t') goto yy667; + if (yych <= '\f') goto yy482; + goto yy667; + } + } else { + if (yych <= '&') { + if (yych == ' ') goto yy667; + goto yy482; + } else { + if (yych <= '\'') goto yy742; + if (yych <= '=') goto yy482; + goto yy574; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '[') goto yy482; + goto yy575; + } else { + if (yych <= 0x7F) goto yy482; + if (yych <= 0xC1) goto yy1; + goto yy576; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy577; + if (yych <= 0xEF) goto yy578; + goto yy579; + } else { + if (yych <= 0xF3) goto yy580; + if (yych <= 0xF4) goto yy581; + goto yy1; + } + } } yy878: - yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy486; - case '\t': - case '\r': - case ' ': goto yy680; - case '"': goto yy745; - case '>': goto yy587; - case '\\': goto yy588; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy589; - case 0xE0: goto yy590; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy591; - case 0xF0: goto yy592; - case 0xF1: - case 0xF2: - case 0xF3: goto yy593; - case 0xF4: goto yy594; - default: goto yy1; + yyaccept = 29; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xDF) { + if (yych <= ':') { + if (yych <= '9') { + yyt2 = YYCURSOR; + goto yy594; + } + goto yy595; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy594; + } + if (yych <= 0xC1) goto yy595; + yyt2 = YYCURSOR; + goto yy597; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy598; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy599; + } + yyt2 = YYCURSOR; + goto yy600; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy601; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy602; + } + goto yy595; + } } yy879: - yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '>': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy577; - case '\t': - case '\r': - case ' ': goto yy879; - case '"': goto yy672; - case '/': - case '?': goto yy863; - case '=': goto yy880; - case '\\': goto yy673; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy674; - case 0xE0: goto yy675; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy676; - case 0xF0: goto yy677; - case 0xF1: - case 0xF2: - case 0xF3: goto yy678; - case 0xF4: goto yy679; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy889; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy889; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy889; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy880: yych = *++YYCURSOR; - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\n': - case '\v': - case '\f': - 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 '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case ';': - case '<': - case '=': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: goto yy485; - case '\t': - case '\r': - case ' ': goto yy670; - case '\'': goto yy745; - case '>': goto yy577; - case '\\': goto yy578; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: goto yy579; - case 0xE0: goto yy580; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: goto yy581; - case 0xF0: goto yy582; - case 0xF1: - case 0xF2: - case 0xF3: goto yy583; - case 0xF4: goto yy584; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '9') { + if (yych == '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy1; + } else { + if (yych <= '@') { + if (yych <= ':') goto yy842; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy881: - yyaccept = 28; - yych = *(YYMARKER = ++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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy597; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy600; - case 0xE0: - yyt2 = YYCURSOR; - goto yy601; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy602; - case 0xF0: - yyt2 = YYCURSOR; - goto yy603; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy604; - case 0xF4: - yyt2 = YYCURSOR; - goto yy605; - default: goto yy598; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy890; + goto yy808; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy890; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy890; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy882: - yyaccept = 0; + yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy892; - case '@': goto yy95; - default: goto yy4; + if (yych <= '@') { + if (yych <= '/') goto yy334; + if (yych <= '9') goto yy804; + if (yych <= ':') goto yy891; + goto yy334; + } else { + if (yych <= 'F') goto yy804; + if (yych <= '`') goto yy334; + if (yych <= 'f') goto yy804; + goto yy334; } yy883: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case ':': goto yy845; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; - } + if (yych == ':') goto yy846; + goto yy1; yy884: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy893; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy892; + if (yych >= ';') goto yy1; + } else { + if (yych <= 'F') goto yy892; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy892; + goto yy1; } yy885: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy807; - case ':': goto yy894; - default: goto yy337; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy886; + if (yych <= ':') goto yy764; + goto yy1; + } else { + if (yych <= 'F') goto yy886; + if (yych <= '`') goto yy1; + if (yych >= 'g') goto yy1; } yy886: yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy849; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy893; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy893; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy893; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy887: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy895; - case ':': goto yy888; - default: goto yy1; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy894; + if (yych <= ':') goto yy871; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy894; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy894; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy888: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy889; - case ':': goto yy767; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy807; + goto yy895; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy809; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy809; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy889: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy896; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy896; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy896; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy896; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy890: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy897; - case ':': goto yy874; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy628; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy897; + goto yy808; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy897; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy897; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy891: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy810; - case ':': goto yy898; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy812; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy898; + if (yych <= ':') goto yy806; + goto yy1; + } else { + if (yych <= 'F') goto yy898; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy898; + goto yy1; } yy892: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy899; - case '@': goto yy95; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy899; + if (yych <= ':') goto yy885; + goto yy1; + } else { + if (yych <= 'F') goto yy899; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy899; + goto yy1; } yy893: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy900; + if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy900; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy900; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy900; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy894: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy901; - case ':': goto yy809; - default: goto yy1; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy871; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + yyt2 = YYCURSOR; + goto yy190; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy191; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } } yy895: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy902; - case ':': goto yy888; - default: goto yy1; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy901; + } else { + if (yych <= '1') goto yy902; + if (yych <= '2') goto yy903; + goto yy901; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy847; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy847; + goto yy1; + } } yy896: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy903; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy904; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy904; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy904; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy897: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '9') { + if (yych == '%') { + yyt1 = YYCURSOR; + goto yy628; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy1; + } else { + if (yych <= '@') { + if (yych <= ':') goto yy808; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy184; - case ':': goto yy874; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy898: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy904; - case '1': goto yy905; - case '2': goto yy906; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy850; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy905; + if (yych <= ':') goto yy846; + goto yy1; + } else { + if (yych <= 'F') goto yy905; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy905; + goto yy1; } yy899: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy907; - case '@': goto yy95; - default: goto yy4; - } + yych = *++YYCURSOR; + if (yych == ':') goto yy885; + goto yy1; yy900: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy764; + if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy184; - case '%': - yyt1 = YYCURSOR; - goto yy631; - case ':': goto yy811; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy764; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy764; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy901: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy908; - case ':': goto yy849; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy906; + goto yy871; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy870; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy870; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy902: yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy888; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy907; + goto yy871; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy870; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy870; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy903: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy767; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '4') goto yy907; + goto yy908; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy906; + if (yych <= ':') goto yy871; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy870; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy870; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy904: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy909; - case ':': goto yy874; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy873; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy909; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy909; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy909; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy905: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy910; - case ':': goto yy874; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy873; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 21; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '/') goto yy334; + if (yych <= '9') goto yy867; + if (yych <= ':') goto yy910; + goto yy334; + } else { + if (yych <= 'F') goto yy867; + if (yych <= '`') goto yy334; + if (yych <= 'f') goto yy867; + goto yy334; } yy906: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy910; - case '5': goto yy911; - case '6': - case '7': - case '8': - case '9': goto yy909; - case ':': goto yy874; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy873; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy887; + goto yy871; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy887; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy887; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy907: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy912; - case '@': goto yy95; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy911; + goto yy871; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy887; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy887; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy908: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy870; - case ':': goto yy913; - default: goto yy337; + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '5') goto yy911; + goto yy887; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy871; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'F') goto yy887; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy887; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy188; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy189; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy909: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy890; - case ':': goto yy874; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy912; + if (yych <= '.') goto yy45; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy45; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy910: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy914; - case ':': goto yy874; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy890; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy913; + if (yych <= ':') goto yy869; + goto yy1; + } else { + if (yych <= 'F') goto yy913; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy913; + goto yy1; } yy911: 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy914; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy890; - case ':': goto yy874; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy181; + } + yyt1 = YYCURSOR; + goto yy273; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy894; + goto yy871; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy894; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + goto yy894; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy912: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': goto yy915; - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy914; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy914; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy914; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy913: yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy916; - case ':': goto yy872; - default: goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy915; + if (yych <= ':') goto yy885; + goto yy1; + } else { + if (yych <= 'F') goto yy915; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy915; + goto yy1; } yy914: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '.': - yyt1 = YYCURSOR; - goto yy276; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy897; - case ':': goto yy874; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy916; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy916; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy916; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy915: - yyaccept = 0; + yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy917; - case '@': goto yy95; - default: goto yy4; + if (yych <= '@') { + if (yych <= '/') goto yy334; + if (yych <= '9') goto yy892; + if (yych <= ':') goto yy917; + goto yy334; + } else { + if (yych <= 'F') goto yy892; + if (yych <= '`') goto yy334; + if (yych <= 'f') goto yy892; + goto yy334; } yy916: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy918; - case ':': goto yy888; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy918; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy918; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy918; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy917: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy919; - case '@': goto yy95; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy919; + if (yych <= ':') goto yy764; + goto yy1; + } else { + if (yych <= 'F') goto yy919; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy919; + goto yy1; } yy918: - yyaccept = 20; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy895; - case ':': goto yy920; - default: goto yy337; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy920; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy920; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy920; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy919: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy921; - case '@': goto yy95; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy921; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy921; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy921; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy1; + } + } } yy920: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy922; - case ':': goto yy767; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy922; + if (yych <= '.') goto yy45; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy45; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy92; + goto yy45; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy45; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy921: - yyaccept = 0; + yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy923; - case '@': goto yy95; - default: goto yy4; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= '9') goto yy900; + if (yych <= ':') goto yy923; + yyt2 = YYCURSOR; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy900; + goto yy334; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 'f') goto yy900; + goto yy334; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy181; + } + if (yych <= 0xC1) goto yy334; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy188; + } + yyt2 = YYCURSOR; + goto yy189; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy190; + } + yyt2 = YYCURSOR; + goto yy191; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy192; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy193; + } + goto yy334; + } + } } yy922: - 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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy924; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy924; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy924; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy924; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy923: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': goto yy925; - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy925; + goto yy1; + } else { + if (yych <= 'F') goto yy925; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy925; + goto yy1; } yy924: - yyaccept = 20; + yyaccept = 0; yych = *(YYMARKER = ++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 ' ': - case '!': - case '"': - case '#': - case '$': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case '-': - case '.': - case '/': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '_': - case '`': - case '{': - case '|': - case '}': - case '~': - case 0x7F: - yyt2 = YYCURSOR; - goto yy184; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy903; - case ':': goto yy926; - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - yyt2 = YYCURSOR; - goto yy191; - case 0xE0: - yyt2 = YYCURSOR; - goto yy192; - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - yyt2 = YYCURSOR; - goto yy193; - case 0xF0: - yyt2 = YYCURSOR; - goto yy194; - case 0xF1: - case 0xF2: - case 0xF3: - yyt2 = YYCURSOR; - goto yy195; - case 0xF4: - yyt2 = YYCURSOR; - goto yy196; - default: goto yy337; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy926; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy926; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy926; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy925: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy927; - case '@': goto yy95; - default: goto yy4; + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy927; + goto yy1; + } else { + if (yych <= 'F') goto yy927; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy927; + goto yy1; } yy926: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy928; - default: goto yy1; - } -yy927: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy929; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy928; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy928; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy928; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } +yy927: + yyaccept = 21; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == ':') goto yy923; + goto yy334; yy928: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy930; - default: goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy929; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy929; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy929: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy931; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy930; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy930; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy930: - yyaccept = 20; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case ':': goto yy926; - default: goto yy337; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy931; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy931; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy931: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy932; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy932; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy932; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy932: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy933; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy933; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy933; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy933: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy934; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy934; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy934; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy934: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy935; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy935; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy935; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy935: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy936; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy936; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy936; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy936: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy937; - case '@': goto yy95; - default: goto yy4; + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy76; + if (yych <= '*') goto yy4; + goto yy76; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy45; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy92; + if (yych <= 'F') goto yy937; + if (yych <= 'Z') goto yy45; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy45; + goto yy4; + } else { + if (yych <= 'f') goto yy937; + if (yych <= 'z') goto yy45; + goto yy4; + } + } } yy937: - yyaccept = 0; + yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy938; - case '@': goto yy95; - default: goto yy4; + if (yybm[768+yych] & 1) { + goto yy45; + } + if (yych <= '*') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych >= 0x01) goto yy4; + } else { + if (yych <= '\n') goto yy938; + if (yych <= '\f') goto yy4; + } + } else { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy76; + } + } + } else { + if (yych <= '@') { + if (yych <= ',') { + if (yych <= '+') goto yy76; + } else { + if (yych <= ':') goto yy4; + if (yych >= '@') goto yy92; + } + } else { + if (yych <= 0x7F) { + if (yych >= 0x7F) goto yy4; + } else { + if (yych <= 0xC1) goto yy938; + if (yych <= 0xF4) goto yy4; + } + } } yy938: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy939; - case '@': goto yy95; - default: goto yy4; - } -yy939: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy79; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy940; - case '@': goto yy95; - default: goto yy4; - } -yy940: - yyaccept = 31; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x01: - case 0x02: - case 0x03: - case 0x04: - case 0x05: - case 0x06: - case 0x07: - case 0x08: - case '\v': - case '\f': - 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 '$': - case '/': - case ':': - case 0x7F: - case 0xC2: - case 0xC3: - case 0xC4: - case 0xC5: - case 0xC6: - case 0xC7: - case 0xC8: - case 0xC9: - case 0xCA: - case 0xCB: - case 0xCC: - case 0xCD: - case 0xCE: - case 0xCF: - case 0xD0: - case 0xD1: - case 0xD2: - case 0xD3: - case 0xD4: - case 0xD5: - case 0xD6: - case 0xD7: - case 0xD8: - case 0xD9: - case 0xDA: - case 0xDB: - case 0xDC: - case 0xDD: - case 0xDE: - case 0xDF: - case 0xE0: - case 0xE1: - case 0xE2: - case 0xE3: - case 0xE4: - case 0xE5: - case 0xE6: - case 0xE7: - case 0xE8: - case 0xE9: - case 0xEA: - case 0xEB: - case 0xEC: - case 0xED: - case 0xEE: - case 0xEF: - case 0xF0: - case 0xF1: - case 0xF2: - case 0xF3: - case 0xF4: goto yy4; - case '%': - case '+': goto yy79; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy46; - case '@': goto yy95; - default: goto yy941; - } -yy941: -#line 220 "../../lnav/src/data_scanner_re.re" +#line 221 "../../lnav/src/data_scanner_re.re" { RET(DT_UUID); } -#line 88973 "../../lnav/src/data_scanner_re.cc" +#line 31230 "data_scanner_re.cc" } -#line 249 "../../lnav/src/data_scanner_re.re" +#line 250 "../../lnav/src/data_scanner_re.re" } diff --git a/src/data_scanner_re.re b/src/data_scanner_re.re index 34c4733c..56d9ff4a 100644 --- a/src/data_scanner_re.re +++ b/src/data_scanner_re.re @@ -47,6 +47,7 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) cap[1].c_end = pi.pi_next_offset; \ token_out = tok; \ } + # define RET(tok) { \ CAPTURE(tok); \ return true; \ @@ -136,7 +137,7 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) EOF { return false; } - ("u"|"r")?'"'('\\'.|[^\x00\"\\]|'""')*'"' { + ("u"|"r")?'"'('\\'.|[^\x00"\\]|'""')*'"' { CAPTURE(DT_QUOTED_STRING); switch (pi.get_string()[cap[1].c_begin]) { case 'u': @@ -151,7 +152,7 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) [a-qstv-zA-QSTV-Z]"'" { CAPTURE(DT_WORD); } - ("u"|"r")?"'"('\\'.|"''"|[^\x00\'\\])*"'"/[^sS] { + ("u"|"r")?"'"('\\'.|"''"|[^\x00'\\])*"'"/[^sS] { CAPTURE(DT_QUOTED_STRING); switch (pi.get_string()[cap[1].c_begin]) { case 'u': @@ -163,7 +164,7 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) cap[1].c_end -= 1; return true; } - [a-zA-Z0-9]+":/""/"?[^\x00\r\n\t '"\[\](){}]+[/a-zA-Z0-9\-=&?%] { RET(DT_URL); } + [a-zA-Z0-9]+":/""/"?[^\x00\r\n\t '"[\](){}]+[/a-zA-Z0-9\-=&?%] { RET(DT_URL); } ("/"|"./"|"../")[a-zA-Z0-9_\.\-\~/!@#$%^&*()]* { RET(DT_PATH); } (SPACE|NUM)NUM":"NUM{2}/[^:] { RET(DT_TIME); } (SPACE|NUM)NUM?":"NUM{2}":"NUM{2}("."NUM{3,6})?/[^:] { RET(DT_TIME); } @@ -236,7 +237,7 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) ("re-")?[a-zA-Z][a-z']+/([\r\n\t \(\)!\*:;'\"\?,]|[\.\!,\?]SPACE|EOF) { RET(DT_WORD); } - [^\x00"; \t\r\n:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]+("::"[^\x00"; \r\n\t:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]+)* { + [^\x00"; \t\r\n:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\.\\][^\x00"; \t\r\n:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]*("::"[^\x00"; \r\n\t:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]+)* { RET(DT_SYMBOL); }