From 243593835bc2e9df6d747f4a25828f8d5c2fdb7b Mon Sep 17 00:00:00 2001 From: Tim Stack Date: Thu, 31 Aug 2023 22:37:51 -0700 Subject: [PATCH] [doc.sections] fixes for man pages --- src/base/ansi_scrubber.cc | 4 +- src/data_scanner.cc | 3 + src/data_scanner.hh | 3 +- src/data_scanner_re.cc | 52928 ++++++++-------- src/data_scanner_re.re | 15 +- src/document.sections.cc | 5 +- src/line_buffer.hh | 9 +- src/logfile.cc | 18 +- src/piper.looper.cc | 2 +- src/textfile_sub_source.cc | 3 + test/expected/expected.am | 6 + ...c33e465ef7681c6b5519d05d557426b26cd43d.err | 2 +- ...c33e465ef7681c6b5519d05d557426b26cd43d.out | 2 +- ...9320f18d066e6fc930dbbffc357af64312bd4b.err | 0 ...9320f18d066e6fc930dbbffc357af64312bd4b.out | 42 + ...f69c883f60761bff9f8874f61d21a189e92912.err | 0 ...f69c883f60761bff9f8874f61d21a189e92912.out | 43 + ...86ef080a86dfe1f981b345bcf8d7a279b2b247.err | 0 ...86ef080a86dfe1f981b345bcf8d7a279b2b247.out | 38 + test/man_echo.txt | 38 + test/test_text_file.sh | 14 + 21 files changed, 27352 insertions(+), 25823 deletions(-) create mode 100644 test/expected/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.err create mode 100644 test/expected/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.out create mode 100644 test/expected/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.err create mode 100644 test/expected/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.out create mode 100644 test/expected/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.err create mode 100644 test/expected/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.out create mode 100644 test/man_echo.txt diff --git a/src/base/ansi_scrubber.cc b/src/base/ansi_scrubber.cc index 0a334c14..63fd5ad6 100644 --- a/src/base/ansi_scrubber.cc +++ b/src/base/ansi_scrubber.cc @@ -45,7 +45,7 @@ static const lnav::pcre2pp::code& ansi_regex() { static const auto retval = lnav::pcre2pp::code::from_const( - R"(\x1b\[([\d=;\?]*)([a-zA-Z])|\x1b\](\d+);(.*?)(?:\x07|\x1b\\)|(?:\X\x08\X)+)"); + R"(\x1b\[([\d=;\?]*)([a-zA-Z])|\x1b\](\d+);(.*?)(?:\x07|\x1b\\)|(?:\X\x08\X)+|(\x16+))"); return retval; } @@ -370,7 +370,7 @@ scrub_ansi_string(std::string& str, string_attrs_t* sa) } } } - if (md[1] || md[3]) { + if (md[1] || md[3] || md[5]) { str.erase(str.begin() + sf.sf_begin, str.begin() + sf.sf_end); if (sa != nullptr) { shift_string_attrs(*sa, sf.sf_begin, -sf.length()); diff --git a/src/data_scanner.cc b/src/data_scanner.cc index b4584b79..d6fd7113 100644 --- a/src/data_scanner.cc +++ b/src/data_scanner.cc @@ -203,6 +203,9 @@ static struct { { "gbg", }, + { + "zwsp", + }, }; const char* DNT_NAMES[DNT_MAX - DNT_KEY] = { diff --git a/src/data_scanner.hh b/src/data_scanner.hh index de29109b..dd698421 100644 --- a/src/data_scanner.hh +++ b/src/data_scanner.hh @@ -100,8 +100,9 @@ enum data_token_t { DT_CSI, DT_GARBAGE, + DT_ZERO_WIDTH_SPACE, - DT_TERMINAL_MAX = DT_GARBAGE + 1, + DT_TERMINAL_MAX = DT_ZERO_WIDTH_SPACE + 1, DNT_KEY = 50, DNT_PAIR, diff --git a/src/data_scanner_re.cc b/src/data_scanner_re.cc index 6e77a7bd..ca07d1d0 100644 --- a/src/data_scanner_re.cc +++ b/src/data_scanner_re.cc @@ -1,4 +1,4 @@ -/* Generated by re2c 3.0 on Thu Aug 17 09:41:22 2023 */ +/* Generated by re2c 3.0 on Thu Aug 31 21:55:10 2023 */ #line 1 "../../lnav/src/data_scanner_re.re" /** * Copyright (c) 2015, Timothy Stack @@ -220,7 +220,7 @@ nonstd::optional data_scanner::tokenize2(text_for /* table 25 .. 32: 768 */ 0, 80, 80, 80, 80, 80, 80, 80, 80, 64, 64, 80, 80, 64, 80, 80, - 80, 80, 80, 80, 80, 80, 80, 80, + 80, 80, 80, 80, 80, 80, 0, 80, 80, 80, 80, 0, 80, 80, 80, 80, 64, 80, 0, 80, 80, 64, 64, 65, 64, 64, 84, 80, 80, 64, 82, 64, @@ -286,7 +286,7 @@ nonstd::optional data_scanner::tokenize2(text_for /* table 41 .. 48: 1280 */ 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 0, 5, 5, 5, 5, 133, 85, 4, 85, 117, 87, 85, 1, 85, 85, 21, 7, 5, 119, 119, 117, @@ -316,23 +316,23 @@ nonstd::optional data_scanner::tokenize2(text_for 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 49 .. 52: 1536 */ - 0, 16, 16, 16, 16, 16, 16, 16, - 16, 64, 0, 16, 16, 64, 16, 16, - 16, 16, 16, 16, 16, 16, 16, 16, - 16, 16, 16, 0, 16, 16, 16, 16, - 64, 0, 0, 0, 16, 0, 0, 0, - 0, 0, 0, 0, 0, 48, 48, 16, - 176, 176, 176, 176, 176, 176, 176, 176, - 176, 176, 0, 128, 0, 128, 0, 128, - 16, 48, 48, 48, 48, 48, 48, 48, - 48, 48, 48, 48, 48, 48, 48, 48, - 48, 48, 48, 48, 48, 48, 48, 48, - 48, 48, 48, 0, 0, 0, 0, 48, - 0, 48, 48, 48, 48, 48, 48, 48, - 48, 48, 48, 48, 48, 48, 48, 48, - 48, 48, 48, 48, 48, 48, 48, 48, - 48, 48, 48, 0, 0, 0, 0, 16, + /* table 49 .. 53: 1536 */ + 0, 8, 8, 8, 8, 8, 8, 8, + 8, 64, 0, 8, 8, 64, 8, 8, + 8, 8, 8, 8, 8, 8, 16, 8, + 8, 8, 8, 0, 8, 8, 8, 8, + 64, 0, 0, 0, 8, 0, 0, 0, + 0, 0, 0, 0, 0, 40, 40, 8, + 168, 168, 168, 168, 168, 168, 168, 168, + 168, 168, 0, 128, 0, 128, 0, 128, + 8, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 0, 0, 0, 0, 40, + 0, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -351,6 +351,9 @@ nonstd::optional data_scanner::tokenize2(text_for 0, 0, 0, 0, 0, 0, 0, 0, }; yych = *YYCURSOR; + if (yybm[1536+yych] & 16) { + goto yy11; + } if (yych <= 'E') { if (yych <= '(') { if (yych <= 0x1F) { @@ -364,61 +367,61 @@ nonstd::optional data_scanner::tokenize2(text_for if (yych <= '\f') goto yy3; goto yy10; } else { - if (yych == 0x1B) goto yy11; + if (yych == 0x1B) goto yy12; goto yy3; } } } else { if (yych <= '#') { if (yych <= ' ') goto yy6; - if (yych == '"') goto yy14; - goto yy13; + if (yych == '"') goto yy15; + goto yy14; } else { if (yych <= '%') { if (yych <= '$') goto yy3; - goto yy15; + goto yy16; } else { - if (yych <= '&') goto yy13; - if (yych <= '\'') goto yy16; - goto yy17; + if (yych <= '&') goto yy14; + if (yych <= '\'') goto yy17; + goto yy18; } } } } else { if (yych <= '1') { if (yych <= ',') { - if (yych <= ')') goto yy18; - if (yych <= '*') goto yy13; - if (yych <= '+') goto yy15; - goto yy19; + if (yych <= ')') goto yy19; + if (yych <= '*') goto yy14; + if (yych <= '+') goto yy16; + goto yy20; } else { if (yych <= '.') { - if (yych <= '-') goto yy20; - goto yy21; + if (yych <= '-') goto yy21; + goto yy22; } else { - if (yych <= '/') goto yy23; - if (yych <= '0') goto yy25; - goto yy27; + if (yych <= '/') goto yy24; + if (yych <= '0') goto yy26; + goto yy28; } } } else { if (yych <= '<') { if (yych <= '9') { - if (yych <= '2') goto yy28; - goto yy29; + if (yych <= '2') goto yy29; + goto yy30; } else { - if (yych <= ':') goto yy30; - if (yych <= ';') goto yy32; - goto yy33; + if (yych <= ':') goto yy31; + if (yych <= ';') goto yy33; + goto yy34; } } else { if (yych <= '>') { - if (yych <= '=') goto yy35; - goto yy36; - } else { - if (yych <= '?') goto yy13; - if (yych <= '@') goto yy3; + if (yych <= '=') goto yy36; goto yy37; + } else { + if (yych <= '?') goto yy14; + if (yych <= '@') goto yy3; + goto yy38; } } } @@ -427,73 +430,73 @@ nonstd::optional data_scanner::tokenize2(text_for if (yych <= 'n') { if (yych <= 'Z') { if (yych <= 'Q') { - if (yych <= 'F') goto yy38; - if (yych == 'N') goto yy40; - goto yy39; + if (yych <= 'F') goto yy39; + if (yych == 'N') goto yy41; + goto yy40; } else { if (yych <= 'S') { - if (yych <= 'R') goto yy41; - goto yy39; + if (yych <= 'R') goto yy42; + goto yy40; } else { - if (yych <= 'T') goto yy42; - if (yych <= 'U') goto yy41; - goto yy39; + if (yych <= 'T') goto yy43; + if (yych <= 'U') goto yy42; + goto yy40; } } } else { if (yych <= '_') { if (yych <= '\\') { - if (yych <= '[') goto yy43; - goto yy44; + if (yych <= '[') goto yy44; + goto yy45; } else { - if (yych <= ']') goto yy45; - if (yych <= '^') goto yy13; - goto yy46; + if (yych <= ']') goto yy46; + if (yych <= '^') goto yy14; + goto yy47; } } else { if (yych <= 'e') { - if (yych <= '`') goto yy13; - goto yy47; + if (yych <= '`') goto yy14; + goto yy48; } else { - if (yych <= 'f') goto yy48; - if (yych <= 'm') goto yy49; - goto yy50; + if (yych <= 'f') goto yy49; + if (yych <= 'm') goto yy50; + goto yy51; } } } } else { if (yych <= '}') { if (yych <= 't') { - if (yych == 'r') goto yy51; - if (yych <= 's') goto yy49; - goto yy52; + if (yych == 'r') goto yy52; + if (yych <= 's') goto yy50; + goto yy53; } else { if (yych <= 'z') { - if (yych <= 'u') goto yy53; - goto yy49; + if (yych <= 'u') goto yy54; + goto yy50; } else { - if (yych <= '{') goto yy54; - if (yych <= '|') goto yy13; - goto yy55; + if (yych <= '{') goto yy55; + if (yych <= '|') goto yy14; + goto yy56; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= '~') goto yy13; + if (yych <= '~') goto yy14; goto yy3; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 0xDF) goto yy57; + goto yy58; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; } } } @@ -516,27 +519,27 @@ yy1: } } else { if (yyaccept == 3) { - goto yy12; + goto yy13; } else { - goto yy22; + goto yy23; } } } else { if (yyaccept <= 7) { if (yyaccept <= 6) { if (yyaccept == 5) { - goto yy24; + goto yy25; } else { - goto yy26; + goto yy27; } } else { - goto yy31; + goto yy32; } } else { if (yyaccept == 8) { - goto yy34; + goto yy35; } else { - goto yy73; + goto yy74; } } } @@ -545,38 +548,38 @@ yy1: if (yyaccept <= 12) { if (yyaccept <= 11) { if (yyaccept == 10) { - goto yy108; + goto yy109; } else { - goto yy111; + goto yy112; } } else { - goto yy115; + goto yy116; } } else { if (yyaccept == 13) { - goto yy127; + goto yy128; } else { - goto yy167; + goto yy168; } } } else { if (yyaccept <= 17) { if (yyaccept <= 16) { if (yyaccept == 15) { - goto yy237; + goto yy238; } else { yyt3 = yyt4; - goto yy237; + goto yy238; } } else { - goto yy213; + goto yy214; } } else { if (yyaccept == 18) { yyt2 = yyt1; - goto yy213; + goto yy214; } else { - goto yy374; + goto yy375; } } } @@ -587,36 +590,36 @@ yy1: if (yyaccept <= 22) { if (yyaccept <= 21) { if (yyaccept == 20) { - goto yy280; + goto yy281; } else { - goto yy384; + goto yy385; } } else { - goto yy393; + goto yy394; } } else { if (yyaccept == 23) { - goto yy410; + goto yy411; } else { - goto yy338; + goto yy339; } } } else { if (yyaccept <= 27) { if (yyaccept <= 26) { if (yyaccept == 25) { - goto yy481; + goto yy482; } else { - goto yy506; + goto yy507; } } else { - goto yy488; + goto yy489; } } else { if (yyaccept == 28) { - goto yy232; + goto yy233; } else { - goto yy627; + goto yy628; } } } @@ -625,32 +628,32 @@ yy1: if (yyaccept <= 32) { if (yyaccept <= 31) { if (yyaccept == 30) { - goto yy677; + goto yy678; } else { - goto yy343; + goto yy344; } } else { - goto yy762; + goto yy763; } } else { if (yyaccept == 33) { - goto yy774; + goto yy775; } else { - goto yy794; + goto yy795; } } } else { if (yyaccept <= 36) { if (yyaccept == 35) { - goto yy1107; + goto yy1108; } else { - goto yy1135; + goto yy1136; } } else { if (yyaccept == 37) { - goto yy1181; + goto yy1182; } else { - goto yy1255; + goto yy1256; } } } @@ -658,479 +661,430 @@ yy1: } yy2: ++YYCURSOR; -#line 141 "../../lnav/src/data_scanner_re.re" +#line 142 "../../lnav/src/data_scanner_re.re" { return nonstd::nullopt; } -#line 664 "../../lnav/src/data_scanner_re.cc" +#line 667 "../../lnav/src/data_scanner_re.cc" yy3: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); yy4: - if (yybm[1536+yych] & 16) { + if (yybm[1536+yych] & 8) { goto yy3; } if (yych <= 0xE0) { if (yych <= ':') { - if (yych >= '-') goto yy62; + if (yych >= '-') goto yy63; } else { if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 0xDF) goto yy57; + goto yy58; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; } } yy5: -#line 295 "../../lnav/src/data_scanner_re.re" +#line 300 "../../lnav/src/data_scanner_re.re" { RET(DT_SYMBOL); } -#line 694 "../../lnav/src/data_scanner_re.cc" +#line 697 "../../lnav/src/data_scanner_re.cc" yy6: yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy64; - if (yych <= '9') goto yy65; - if (yych <= ':') goto yy66; - goto yy64; + if (yych <= '/') goto yy65; + if (yych <= '9') goto yy66; + if (yych <= ':') goto yy67; + goto yy65; yy7: -#line 300 "../../lnav/src/data_scanner_re.re" +#line 305 "../../lnav/src/data_scanner_re.re" { RET(DT_WHITE); } -#line 705 "../../lnav/src/data_scanner_re.cc" +#line 708 "../../lnav/src/data_scanner_re.cc" yy8: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') goto yy9; - if (yych <= 'Z') goto yy67; + if (yych <= 'Z') goto yy68; yy9: -#line 299 "../../lnav/src/data_scanner_re.re" +#line 304 "../../lnav/src/data_scanner_re.re" { RET(DT_LINE); } -#line 714 "../../lnav/src/data_scanner_re.cc" +#line 717 "../../lnav/src/data_scanner_re.cc" yy10: yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { - if (yych == '\n') goto yy68; - goto yy64; + if (yych == '\n') goto yy69; + goto yy65; } else { - if (yych <= '9') goto yy65; - if (yych <= ':') goto yy66; - goto yy64; + if (yych <= '9') goto yy66; + if (yych <= ':') goto yy67; + goto yy65; } yy11: - yyaccept = 3; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '[') goto yy69; -yy12: -#line 303 "../../lnav/src/data_scanner_re.re" - { RET(DT_GARBAGE); } -#line 733 "../../lnav/src/data_scanner_re.cc" -yy13: - ++YYCURSOR; - goto yy12; -yy14: - yyaccept = 3; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '!') { - if (yych <= 0x00) goto yy12; - if (yych == 0x1B) goto yy12; - goto yy71; - } else { - if (yych <= 0x7F) { - if (yych <= '"') goto yy72; - goto yy71; - } else { - if (yych <= 0xC1) goto yy12; - if (yych <= 0xF4) goto yy71; - goto yy12; - } + yych = *++YYCURSOR; + if (yybm[1536+yych] & 16) { + goto yy11; } +#line 144 "../../lnav/src/data_scanner_re.re" + { + RET(DT_ZERO_WIDTH_SPACE); + } +#line 738 "../../lnav/src/data_scanner_re.cc" +yy12: + yyaccept = 3; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '[') goto yy70; +yy13: +#line 308 "../../lnav/src/data_scanner_re.re" + { RET(DT_GARBAGE); } +#line 746 "../../lnav/src/data_scanner_re.cc" +yy14: + ++YYCURSOR; + goto yy13; yy15: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '*') { - if (yych == '%') goto yy82; - goto yy12; + if (yych <= 0x1B) { + if (yych <= 0x15) { + if (yych <= 0x00) goto yy13; + goto yy72; } else { - if (yych == ',') goto yy12; - if (yych <= '.') goto yy82; - goto yy12; + if (yych <= 0x16) goto yy13; + if (yych <= 0x1A) goto yy72; + goto yy13; } } else { - if (yych <= '^') { - if (yych <= '9') goto yy82; - if (yych <= '?') goto yy12; - if (yych <= 'Z') goto yy82; - goto yy12; + if (yych <= 0x7F) { + if (yych == '"') goto yy73; + goto yy72; } else { - if (yych == '`') goto yy12; - if (yych <= 'z') goto yy82; - goto yy12; + if (yych <= 0xC1) goto yy13; + if (yych <= 0xF4) goto yy72; + goto yy13; } } yy16: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0x1B) { - if (yych <= 0x00) goto yy12; - if (yych <= 0x1A) goto yy85; - goto yy12; + if (yych <= '/') { + if (yych <= '*') { + if (yych == '%') goto yy83; + goto yy13; + } else { + if (yych == ',') goto yy13; + if (yych <= '.') goto yy83; + goto yy13; + } } else { - if (yych <= 0x7F) goto yy85; - if (yych <= 0xC1) goto yy12; - if (yych <= 0xF4) goto yy85; - goto yy12; + if (yych <= '^') { + if (yych <= '9') goto yy83; + if (yych <= '?') goto yy13; + if (yych <= 'Z') goto yy83; + goto yy13; + } else { + if (yych == '`') goto yy13; + if (yych <= 'z') goto yy83; + goto yy13; + } } yy17: - yych = *++YYCURSOR; - if (yych == ')') goto yy94; -#line 254 "../../lnav/src/data_scanner_re.re" - { RET(DT_LPAREN); } -#line 796 "../../lnav/src/data_scanner_re.cc" + yyaccept = 3; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x1A) { + if (yych <= 0x00) goto yy13; + if (yych == 0x16) goto yy13; + goto yy86; + } else { + if (yych <= 0x7F) { + if (yych <= 0x1B) goto yy13; + goto yy86; + } else { + if (yych <= 0xC1) goto yy13; + if (yych <= 0xF4) goto yy86; + goto yy13; + } + } yy18: - ++YYCURSOR; -#line 255 "../../lnav/src/data_scanner_re.re" - { RET(DT_RPAREN); } -#line 801 "../../lnav/src/data_scanner_re.cc" + yych = *++YYCURSOR; + if (yych == ')') goto yy95; +#line 259 "../../lnav/src/data_scanner_re.re" + { RET(DT_LPAREN); } +#line 818 "../../lnav/src/data_scanner_re.cc" yy19: ++YYCURSOR; -#line 247 "../../lnav/src/data_scanner_re.re" - { RET(DT_COMMA); } -#line 806 "../../lnav/src/data_scanner_re.cc" +#line 260 "../../lnav/src/data_scanner_re.re" + { RET(DT_RPAREN); } +#line 823 "../../lnav/src/data_scanner_re.cc" yy20: + ++YYCURSOR; +#line 252 "../../lnav/src/data_scanner_re.re" + { RET(DT_COMMA); } +#line 828 "../../lnav/src/data_scanner_re.cc" +yy21: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '0') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy95; + goto yy96; } } else { if (yych <= 'Z') { - if (yych <= '9') goto yy96; + if (yych <= '9') goto yy97; if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; + if (yych <= '@') goto yy98; + goto yy47; } else { if (yych <= '_') { if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy21: +yy22: yyaccept = 4; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { if (yych <= '+') { - if (yych == '%') goto yy82; - if (yych >= '+') goto yy82; + if (yych == '%') goto yy83; + if (yych >= '+') goto yy83; } else { - if (yych <= ',') goto yy22; - if (yych <= '-') goto yy82; - if (yych <= '.') goto yy98; - goto yy99; + if (yych <= ',') goto yy23; + if (yych <= '-') goto yy83; + if (yych <= '.') goto yy99; + goto yy100; } } else { if (yych <= '^') { - if (yych <= '9') goto yy82; - if (yych <= '?') goto yy22; - if (yych <= 'Z') goto yy82; + if (yych <= '9') goto yy83; + if (yych <= '?') goto yy23; + if (yych <= 'Z') goto yy83; } else { - if (yych == '`') goto yy22; - if (yych <= 'z') goto yy82; + if (yych == '`') goto yy23; + if (yych <= 'z') goto yy83; } } -yy22: -#line 301 "../../lnav/src/data_scanner_re.re" - { RET(DT_DOT); } -#line 864 "../../lnav/src/data_scanner_re.cc" yy23: +#line 306 "../../lnav/src/data_scanner_re.re" + { RET(DT_DOT); } +#line 886 "../../lnav/src/data_scanner_re.cc" +yy24: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= ' ') { + if (yych <= '*') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy24; + if (yych <= 0x00) goto yy25; if (yych <= 0x08) goto yy4; if (yych >= '\v') goto yy4; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych >= 0x0E) goto yy4; } else { - if (yych <= 0x1B) goto yy24; - if (yych <= 0x1F) goto yy4; + if (yych <= 0x16) goto yy25; + if (yych <= 0x1A) goto yy4; } } } else { - if (yych <= '$') { - if (yych == '"') goto yy24; - if (yych <= '#') goto yy100; - goto yy102; - } else { - if (yych <= '\'') { - if (yych <= '&') goto yy100; + if (yych <= '#') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; } else { - if (yych <= ')') goto yy100; - if (yych <= '*') goto yy103; + if (yych != '"') goto yy101; + } + } else { + if (yych <= '&') { + if (yych <= '$') goto yy103; + goto yy101; + } else { + if (yych <= '\'') goto yy25; + if (yych <= ')') goto yy101; + goto yy104; } } } } else { if (yych <= ']') { if (yych <= 'O') { - if (yych <= '9') goto yy102; - if (yych <= ':') goto yy4; - if (yych >= '@') goto yy102; + if (yych <= '9') { + if (yych >= '-') goto yy103; + } else { + if (yych <= ':') goto yy4; + if (yych >= '@') goto yy103; + } } else { if (yych <= 'Z') { - if (yych <= 'P') goto yy104; - goto yy102; + if (yych <= 'P') goto yy105; + goto yy103; } else { - if (yych == '\\') goto yy100; + if (yych == '\\') goto yy101; } } } else { if (yych <= '}') { if (yych <= '_') { - if (yych <= '^') goto yy100; - goto yy102; + if (yych <= '^') goto yy101; + goto yy103; } else { - if (yych <= '`') goto yy24; - if (yych <= 'z') goto yy102; + if (yych <= '`') goto yy25; + if (yych <= 'z') goto yy103; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy100; + if (yych <= '~') goto yy101; goto yy4; } else { - if (yych <= 0xC1) goto yy24; + if (yych <= 0xC1) goto yy25; if (yych <= 0xF4) goto yy4; } } } } -yy24: -#line 200 "../../lnav/src/data_scanner_re.re" - { RET(DT_PATH); } -#line 933 "../../lnav/src/data_scanner_re.cc" yy25: +#line 205 "../../lnav/src/data_scanner_re.re" + { RET(DT_PATH); } +#line 962 "../../lnav/src/data_scanner_re.cc" +yy26: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= ':') { - if (yych <= '$') { + if (yych <= '9') { + if (yych <= 0x1F) { if (yych <= '\r') { if (yych <= 0x08) { if (yych >= 0x01) goto yy4; } else { - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; if (yych <= '\f') goto yy4; } } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy4; + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; } else { - if (yych <= 0x1F) goto yy4; - if (yych >= '$') goto yy4; + if (yych != 0x1B) goto yy4; } } } else { - if (yych <= '-') { - if (yych <= '*') { - if (yych <= '%') goto yy107; + if (yych <= '+') { + if (yych <= '$') { + if (yych >= '$') goto yy4; } else { - if (yych <= '+') goto yy81; - if (yych >= '-') goto yy46; + if (yych <= '%') goto yy108; + if (yych >= '+') goto yy82; } } else { - if (yych <= '/') { - if (yych <= '.') goto yy109; - goto yy4; + if (yych <= '.') { + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy47; + goto yy110; } else { - if (yych <= '7') goto yy110; - if (yych <= '9') goto yy112; + if (yych <= '/') goto yy4; + if (yych <= '7') goto yy111; goto yy113; } } } } else { - if (yych <= 'd') { - if (yych <= 'F') { - if (yych <= '@') { - if (yych >= '@') goto yy97; + if (yych <= '`') { + if (yych <= 'E') { + if (yych <= '?') { + if (yych <= ':') goto yy114; } else { - if (yych == 'E') goto yy116; - goto yy114; - } - } else { - if (yych <= '^') { - if (yych <= 'Z') goto yy117; - } else { - if (yych <= '_') goto yy46; - if (yych >= 'a') goto yy114; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'f') { - if (yych <= 'e') goto yy116; - goto yy114; - } else { - if (yych == 'x') goto yy118; + if (yych <= '@') goto yy98; + if (yych <= 'D') goto yy115; goto yy117; } } else { - if (yych <= 0x7F) { - if (yych >= 0x7F) goto yy4; + if (yych <= 'Z') { + if (yych <= 'F') goto yy115; + goto yy118; } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - } - } - } - } -yy26: -#line 286 "../../lnav/src/data_scanner_re.re" - { RET(DT_NUMBER); } -#line 1015 "../../lnav/src/data_scanner_re.cc" -yy27: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych == '_') goto yy47; } } } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= 'x') { + if (yych <= 'e') { + if (yych <= 'd') goto yy115; + goto yy117; } else { - if (yych <= '.') goto yy109; - if (yych <= '/') goto yy4; + if (yych <= 'f') goto yy115; + if (yych <= 'w') goto yy118; goto yy119; } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy113; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy114; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy116; - goto yy114; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy114; - } else { - if (yych <= 'e') goto yy116; - if (yych <= 'f') goto yy114; - goto yy117; - } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; + if (yych <= 'z') goto yy118; + if (yych >= 0x7F) goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; } } } } +yy27: +#line 291 "../../lnav/src/data_scanner_re.re" + { RET(DT_NUMBER); } +#line 1047 "../../lnav/src/data_scanner_re.cc" yy28: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '5') { - if (yych <= '#') { + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; } } } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; } else { - if (yych == '+') goto yy81; - goto yy26; + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; } } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy109; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; } else { - if (yych <= '/') goto yy4; - if (yych <= '4') goto yy119; - goto yy120; + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy110; + goto yy4; } } } @@ -1138,41 +1092,41 @@ yy28: if (yych <= '_') { if (yych <= 'D') { if (yych <= ':') { - if (yych <= '9') goto yy112; - goto yy113; - } else { - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; + if (yych <= '9') goto yy120; goto yy114; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy115; } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy116; - goto yy114; + if (yych <= 'E') goto yy117; + goto yy115; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy114; + if (yych <= '`') goto yy27; + goto yy115; } else { - if (yych <= 'e') goto yy116; - if (yych <= 'f') goto yy114; - goto yy117; + if (yych <= 'e') goto yy117; + if (yych <= 'f') goto yy115; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy27; } } } @@ -1181,215 +1135,267 @@ yy29: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= '4') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy27; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy4; + goto yy27; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy27; + } else { + if (yych == 0x1B) goto yy27; + goto yy4; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych <= '#') goto yy27; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy27; + goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= ',') goto yy27; + goto yy47; } else { - if (yych <= '.') goto yy109; + if (yych <= '.') goto yy110; if (yych <= '/') goto yy4; - goto yy112; + goto yy120; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '9') { + if (yych <= '5') goto yy121; + goto yy113; + } else { + if (yych <= ':') goto yy114; + if (yych <= '?') goto yy27; + goto yy98; + } + } else { + if (yych <= 'E') { + if (yych <= 'D') goto yy115; + goto yy117; + } else { + if (yych <= 'F') goto yy115; + if (yych <= 'Z') goto yy118; + goto yy27; + } + } + } else { + if (yych <= 'f') { + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy27; + } else { + if (yych == 'e') goto yy117; + goto yy115; + } + } else { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy118; + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy30: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy110; + goto yy4; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy113; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy114; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy116; + if (yych <= ':') { + if (yych <= '9') goto yy113; goto yy114; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy115; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy117; + goto yy115; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy114; + if (yych <= '`') goto yy27; + goto yy115; } else { - if (yych <= 'e') goto yy116; - if (yych <= 'f') goto yy114; - goto yy117; + if (yych <= 'e') goto yy117; + if (yych <= 'f') goto yy115; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy27; } } } } -yy30: +yy31: yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy121; -yy31: -#line 245 "../../lnav/src/data_scanner_re.re" - { RET(DT_COLON); } -#line 1267 "../../lnav/src/data_scanner_re.cc" + if (yych == ':') goto yy122; yy32: - ++YYCURSOR; -#line 248 "../../lnav/src/data_scanner_re.re" - { RET(DT_SEMI); } -#line 1272 "../../lnav/src/data_scanner_re.cc" +#line 250 "../../lnav/src/data_scanner_re.re" + { RET(DT_COLON); } +#line 1319 "../../lnav/src/data_scanner_re.cc" yy33: + ++YYCURSOR; +#line 253 "../../lnav/src/data_scanner_re.re" + { RET(DT_SEMI); } +#line 1324 "../../lnav/src/data_scanner_re.cc" +yy34: yyaccept = 8; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '>') { if (yych <= '-') { - if (yych == '!') goto yy122; - if (yych >= '-') goto yy123; + if (yych == '!') goto yy123; + if (yych >= '-') goto yy124; } else { - if (yych <= '.') goto yy34; - if (yych <= '/') goto yy124; - if (yych <= ':') goto yy123; + if (yych <= '.') goto yy35; + if (yych <= '/') goto yy125; + if (yych <= ':') goto yy124; } } else { if (yych <= '^') { - if (yych <= '?') goto yy125; - if (yych <= '@') goto yy34; - if (yych <= 'Z') goto yy123; + if (yych <= '?') goto yy126; + if (yych <= '@') goto yy35; + if (yych <= 'Z') goto yy124; } else { - if (yych == '`') goto yy34; - if (yych <= 'z') goto yy123; + if (yych == '`') goto yy35; + if (yych <= 'z') goto yy124; } } -yy34: -#line 256 "../../lnav/src/data_scanner_re.re" - { RET(DT_LANGLE); } -#line 1298 "../../lnav/src/data_scanner_re.cc" yy35: - ++YYCURSOR; -#line 246 "../../lnav/src/data_scanner_re.re" - { RET(DT_EQUALS); } -#line 1303 "../../lnav/src/data_scanner_re.cc" +#line 261 "../../lnav/src/data_scanner_re.re" + { RET(DT_LANGLE); } +#line 1350 "../../lnav/src/data_scanner_re.cc" yy36: ++YYCURSOR; -#line 257 "../../lnav/src/data_scanner_re.re" - { RET(DT_RANGLE); } -#line 1308 "../../lnav/src/data_scanner_re.cc" +#line 251 "../../lnav/src/data_scanner_re.re" + { RET(DT_EQUALS); } +#line 1355 "../../lnav/src/data_scanner_re.cc" yy37: + ++YYCURSOR; +#line 262 "../../lnav/src/data_scanner_re.re" + { RET(DT_RANGLE); } +#line 1360 "../../lnav/src/data_scanner_re.cc" +yy38: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '*') { if (yych <= '%') { if (yych <= '$') goto yy4; - goto yy81; + goto yy82; } else { - if (yych == '\'') goto yy126; + if (yych == '\'') goto yy127; goto yy4; } } else { if (yych <= ',') { - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; goto yy4; } else { - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy128; + goto yy129; } } } else { if (yych <= 'Z') { if (yych <= '?') { - if (yych <= ':') goto yy129; + if (yych <= ':') goto yy130; goto yy4; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy130; - goto yy131; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy131; + goto yy132; } } else { if (yych <= '`') { - if (yych == '_') goto yy46; + if (yych == '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy132; - if (yych <= 'z') goto yy133; - goto yy4; - } - } - } -yy38: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '*') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '\'') goto yy126; - goto yy4; - } - } else { - if (yych <= '.') { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy128; - goto yy129; - } - } - } else { - if (yych <= '^') { - if (yych <= 'A') { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy134; - } else { - if (yych <= 'F') goto yy130; - if (yych <= 'Z') goto yy131; - goto yy4; - } - } else { - if (yych <= 'a') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy4; - goto yy135; - } else { - if (yych <= 'f') goto yy132; - if (yych <= 'z') goto yy133; + if (yych <= 'f') goto yy133; + if (yych <= 'z') goto yy134; goto yy4; } } @@ -1397,38 +1403,45 @@ yy38: yy39: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '\'') { - if (yych == '%') goto yy81; - if (yych <= '&') goto yy4; - goto yy126; - } else { - if (yych <= '+') { - if (yych <= '*') goto yy4; - goto yy81; + if (yych <= ':') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych == '\'') goto yy127; goto yy4; } + } else { + if (yych <= '.') { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy129; + goto yy130; + } } } else { - if (yych <= 'Z') { - if (yych <= ':') { - if (yych <= '9') goto yy117; - goto yy136; - } else { + if (yych <= '^') { + if (yych <= 'A') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy131; + if (yych <= '@') goto yy98; + goto yy135; + } else { + if (yych <= 'F') goto yy131; + if (yych <= 'Z') goto yy132; + goto yy4; } } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { + if (yych <= 'a') { + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy133; + goto yy136; + } else { + if (yych <= 'f') goto yy133; + if (yych <= 'z') goto yy134; goto yy4; } } @@ -1436,45 +1449,38 @@ yy39: yy40: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '*') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '\'') goto yy126; - goto yy4; - } + if (yych <= '/') { + if (yych <= '\'') { + if (yych == '%') goto yy82; + if (yych <= '&') goto yy4; + goto yy127; } else { - if (yych <= '.') { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy4; - goto yy46; + if (yych <= '+') { + if (yych <= '*') goto yy4; + goto yy82; } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy117; - goto yy136; + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + goto yy4; } } } else { - if (yych <= '^') { - if (yych <= 'T') { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy131; + if (yych <= 'Z') { + if (yych <= ':') { + if (yych <= '9') goto yy118; + goto yy137; } else { - if (yych <= 'U') goto yy137; - if (yych <= 'Z') goto yy131; - goto yy4; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy132; } } else { - if (yych <= 'n') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy4; - goto yy133; + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; } else { - if (yych <= 'o') goto yy138; - if (yych <= 'z') goto yy133; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy134; goto yy4; } } @@ -1482,261 +1488,263 @@ yy40: yy41: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '\'') { - if (yych == '%') goto yy81; - if (yych <= '&') goto yy4; - goto yy139; - } else { - if (yych <= '+') { - if (yych <= '*') goto yy4; - goto yy81; + if (yych <= ':') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych == '\'') goto yy127; goto yy4; } + } else { + if (yych <= '.') { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy118; + goto yy137; + } } } else { - if (yych <= 'Z') { - if (yych <= ':') { - if (yych <= '9') goto yy117; - goto yy136; - } else { + if (yych <= '^') { + if (yych <= 'T') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy131; + if (yych <= '@') goto yy98; + goto yy132; + } else { + if (yych <= 'U') goto yy138; + if (yych <= 'Z') goto yy132; + goto yy4; } } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { + if (yych <= 'n') { + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy133; + goto yy134; + } else { + if (yych <= 'o') goto yy139; + if (yych <= 'z') goto yy134; goto yy4; } } } yy42: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '\'') { + if (yych == '%') goto yy82; + if (yych <= '&') goto yy4; + goto yy140; + } else { + if (yych <= '+') { + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + goto yy4; + } + } + } else { + if (yych <= 'Z') { + if (yych <= ':') { + if (yych <= '9') goto yy118; + goto yy137; + } else { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy132; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy134; + goto yy4; + } + } + } +yy43: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '*') { if (yych <= '%') { if (yych <= '$') goto yy4; - goto yy81; + goto yy82; } else { - if (yych == '\'') goto yy126; + if (yych == '\'') goto yy127; goto yy4; } } else { if (yych <= '.') { - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy117; - goto yy136; + if (yych <= '9') goto yy118; + goto yy137; } } } else { if (yych <= '^') { if (yych <= 'Q') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy131; + if (yych <= '@') goto yy98; + goto yy132; } else { - if (yych <= 'R') goto yy140; - if (yych <= 'Z') goto yy131; + if (yych <= 'R') goto yy141; + if (yych <= 'Z') goto yy132; goto yy4; } } else { if (yych <= 'q') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - goto yy133; + goto yy134; } else { - if (yych <= 'r') goto yy141; - if (yych <= 'z') goto yy133; + if (yych <= 'r') goto yy142; + if (yych <= 'z') goto yy134; goto yy4; } } } -yy43: - yych = *++YYCURSOR; - if (yych == ']') goto yy94; -#line 252 "../../lnav/src/data_scanner_re.re" - { RET(DT_LSQUARE); } -#line 1573 "../../lnav/src/data_scanner_re.cc" yy44: + yych = *++YYCURSOR; + if (yych == ']') goto yy95; +#line 257 "../../lnav/src/data_scanner_re.re" + { RET(DT_LSQUARE); } +#line 1625 "../../lnav/src/data_scanner_re.cc" +yy45: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x7F) { if (yych <= '[') { - if (yych == '\n') goto yy12; - goto yy142; + if (yych == '\n') goto yy13; + goto yy143; } else { - if (yych <= '\\') goto yy99; - if (yych == 'n') goto yy68; - goto yy142; + if (yych <= '\\') goto yy100; + if (yych == 'n') goto yy69; + goto yy143; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy12; - if (yych <= 0xDF) goto yy143; - if (yych <= 0xE0) goto yy144; - goto yy145; + if (yych <= 0xC1) goto yy13; + if (yych <= 0xDF) goto yy144; + if (yych <= 0xE0) goto yy145; + goto yy146; } else { - if (yych <= 0xF0) goto yy146; - if (yych <= 0xF3) goto yy147; - if (yych <= 0xF4) goto yy148; - goto yy12; + if (yych <= 0xF0) goto yy147; + if (yych <= 0xF3) goto yy148; + if (yych <= 0xF4) goto yy149; + goto yy13; } } -yy45: - ++YYCURSOR; -#line 253 "../../lnav/src/data_scanner_re.re" - { RET(DT_RSQUARE); } -#line 1603 "../../lnav/src/data_scanner_re.cc" yy46: + ++YYCURSOR; +#line 258 "../../lnav/src/data_scanner_re.re" + { RET(DT_RSQUARE); } +#line 1655 "../../lnav/src/data_scanner_re.cc" +yy47: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1536+yych] & 32) { - goto yy46; + goto yy47; } - if (yych <= ',') { - if (yych <= 0x1B) { + if (yych <= '+') { + if (yych <= 0x16) { if (yych <= '\n') { if (yych <= 0x00) goto yy5; if (yych <= 0x08) goto yy3; goto yy5; } else { if (yych == '\r') goto yy5; - if (yych <= 0x1A) goto yy3; + if (yych <= 0x15) goto yy3; goto yy5; } } else { - if (yych <= '$') { + if (yych <= '#') { + if (yych == 0x1B) goto yy5; if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy5; - goto yy3; - } else { - if (yych <= '%') goto yy81; - if (yych == '+') goto yy81; goto yy5; + } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy82; + if (yych <= '*') goto yy5; + goto yy82; } } } else { - if (yych <= 0xC1) { - if (yych <= '?') { + if (yych <= 0x7F) { + if (yych <= ':') { + if (yych <= ',') goto yy5; if (yych <= '/') goto yy3; - if (yych <= ':') goto yy62; - goto yy5; + goto yy63; } else { - if (yych <= '@') goto yy97; - if (yych == 0x7F) goto yy3; - goto yy5; + if (yych == '@') goto yy98; + if (yych <= '~') goto yy5; + goto yy3; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy56; - if (yych <= 0xE0) goto yy57; - goto yy58; + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy57; + if (yych <= 0xE0) goto yy58; + goto yy59; } else { - if (yych <= 0xF0) goto yy59; - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF0) goto yy60; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; goto yy5; } } } -yy47: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '*') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '\'') goto yy126; - goto yy4; - } - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy4; - } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy128; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '?') { - if (yych <= ':') goto yy149; - goto yy4; - } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy130; - goto yy131; - } - } else { - if (yych <= '`') { - if (yych == '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy132; - if (yych <= 'z') goto yy133; - goto yy4; - } - } - } yy48: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { - if (yych <= '\'') { - if (yych <= '$') { - if (yych == '"') goto yy150; - goto yy4; + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; } else { - if (yych <= '%') goto yy81; - if (yych <= '&') goto yy4; - goto yy151; + if (yych == '\'') goto yy127; + goto yy4; } } else { if (yych <= ',') { - if (yych == '+') goto yy81; + if (yych <= '+') goto yy82; goto yy4; } else { - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy128; + goto yy129; } } } else { - if (yych <= '^') { - if (yych <= '@') { - if (yych <= ':') goto yy149; - if (yych <= '?') goto yy4; - goto yy97; - } else { - if (yych <= 'F') goto yy130; - if (yych <= 'Z') goto yy131; + if (yych <= 'Z') { + if (yych <= '?') { + if (yych <= ':') goto yy150; goto yy4; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy131; + goto yy132; } } else { - if (yych <= 'a') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy4; - goto yy135; + if (yych <= '`') { + if (yych == '_') goto yy47; + goto yy4; } else { - if (yych <= 'f') goto yy132; - if (yych <= 'z') goto yy133; + if (yych <= 'f') goto yy133; + if (yych <= 'z') goto yy134; goto yy4; } } @@ -1744,38 +1752,45 @@ yy48: yy49: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { + if (yych <= '9') { if (yych <= '\'') { - if (yych == '%') goto yy81; - if (yych <= '&') goto yy4; - goto yy126; - } else { - if (yych <= '+') { - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= '$') { + if (yych == '"') goto yy151; goto yy4; + } else { + if (yych <= '%') goto yy82; + if (yych <= '&') goto yy4; + goto yy152; + } + } else { + if (yych <= ',') { + if (yych == '+') goto yy82; + goto yy4; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy129; } } } else { - if (yych <= 'Z') { - if (yych <= ':') { - if (yych <= '9') goto yy117; - goto yy152; - } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= ':') goto yy150; if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy131; + goto yy98; + } else { + if (yych <= 'F') goto yy131; + if (yych <= 'Z') goto yy132; + goto yy4; } } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { + if (yych <= 'a') { + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy133; + goto yy136; + } else { + if (yych <= 'f') goto yy133; + if (yych <= 'z') goto yy134; goto yy4; } } @@ -1783,43 +1798,38 @@ yy49: yy50: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '*') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '\'') goto yy126; - goto yy4; - } + if (yych <= '/') { + if (yych <= '\'') { + if (yych == '%') goto yy82; + if (yych <= '&') goto yy4; + goto yy127; } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy4; + if (yych <= '+') { + if (yych <= '*') goto yy4; + goto yy82; } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy117; + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + goto yy4; } } } else { - if (yych <= '^') { - if (yych <= '?') { - if (yych <= ':') goto yy152; - goto yy4; + if (yych <= 'Z') { + if (yych <= ':') { + if (yych <= '9') goto yy118; + goto yy153; } else { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy131; - goto yy4; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy132; } } else { - if (yych <= 't') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy4; - goto yy133; + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; } else { - if (yych <= 'u') goto yy153; - if (yych <= 'z') goto yy133; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy134; goto yy4; } } @@ -1827,45 +1837,43 @@ yy50: yy51: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '&') { - if (yych <= '"') { - if (yych <= '!') goto yy4; - goto yy150; + if (yych <= '9') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; } else { - if (yych == '%') goto yy81; + if (yych == '\'') goto yy127; goto yy4; } } else { - if (yych <= '+') { - if (yych <= '\'') goto yy154; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= ',') { + if (yych <= '+') goto yy82; goto yy4; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy118; } } } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= '9') goto yy117; - if (yych <= ':') goto yy152; + if (yych <= ':') goto yy153; goto yy4; } else { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy131; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy132; goto yy4; } } else { - if (yych <= 'd') { - if (yych <= '_') goto yy46; + if (yych <= 't') { + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - goto yy133; + goto yy134; } else { - if (yych <= 'e') goto yy155; - if (yych <= 'z') goto yy133; + if (yych <= 'u') goto yy154; + if (yych <= 'z') goto yy134; goto yy4; } } @@ -1873,201 +1881,247 @@ yy51: yy52: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '*') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= '/') { + if (yych <= '&') { + if (yych <= '"') { + if (yych <= '!') goto yy4; + goto yy151; } else { - if (yych == '\'') goto yy126; + if (yych == '%') goto yy82; goto yy4; } } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy4; + if (yych <= '+') { + if (yych <= '\'') goto yy155; + if (yych <= '*') goto yy4; + goto yy82; } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy117; + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + goto yy4; } } } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= ':') goto yy152; + if (yych <= '9') goto yy118; + if (yych <= ':') goto yy153; goto yy4; } else { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy131; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy132; goto yy4; } } else { - if (yych <= 'q') { - if (yych <= '_') goto yy46; + if (yych <= 'd') { + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - goto yy133; + goto yy134; } else { - if (yych <= 'r') goto yy141; - if (yych <= 'z') goto yy133; + if (yych <= 'e') goto yy156; + if (yych <= 'z') goto yy134; goto yy4; } } } yy53: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '*') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; + } else { + if (yych == '\'') goto yy127; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy4; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy118; + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= ':') goto yy153; + goto yy4; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy132; + goto yy4; + } + } else { + if (yych <= 'q') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy4; + goto yy134; + } else { + if (yych <= 'r') goto yy142; + if (yych <= 'z') goto yy134; + goto yy4; + } + } + } +yy54: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= '&') { if (yych <= '"') { if (yych <= '!') goto yy4; - goto yy150; + goto yy151; } else { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } } else { if (yych <= '*') { - if (yych <= '\'') goto yy154; + if (yych <= '\'') goto yy155; goto yy4; } else { - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } } } else { if (yych <= '@') { if (yych <= '9') { if (yych <= '/') goto yy4; - goto yy117; + goto yy118; } else { - if (yych <= ':') goto yy152; + if (yych <= ':') goto yy153; if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy131; + if (yych <= 'Z') goto yy132; if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy133; + if (yych <= 'z') goto yy134; goto yy4; } } } -yy54: - yych = *++YYCURSOR; - if (yych == '}') goto yy94; -#line 250 "../../lnav/src/data_scanner_re.re" - { RET(DT_LCURLY); } -#line 1967 "../../lnav/src/data_scanner_re.cc" yy55: - ++YYCURSOR; -#line 251 "../../lnav/src/data_scanner_re.re" - { RET(DT_RCURLY); } -#line 1972 "../../lnav/src/data_scanner_re.cc" + yych = *++YYCURSOR; + if (yych == '}') goto yy95; +#line 255 "../../lnav/src/data_scanner_re.re" + { RET(DT_LCURLY); } +#line 2021 "../../lnav/src/data_scanner_re.cc" yy56: + ++YYCURSOR; +#line 256 "../../lnav/src/data_scanner_re.re" + { RET(DT_RCURLY); } +#line 2026 "../../lnav/src/data_scanner_re.cc" +yy57: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; if (yych <= 0xBF) goto yy3; goto yy1; -yy57: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy56; - goto yy1; yy58: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy56; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy57; goto yy1; yy59: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy58; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy57; goto yy1; yy60: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy58; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy59; goto yy1; yy61: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy58; + if (yych <= 0xBF) goto yy59; goto yy1; yy62: yych = *++YYCURSOR; - if (yych == ':') goto yy156; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy59; goto yy1; yy63: yych = *++YYCURSOR; -yy64: - if (yybm[1536+yych] & 64) { - goto yy63; - } - goto yy7; -yy65: - yych = *++YYCURSOR; if (yych == ':') goto yy157; goto yy1; +yy64: + yych = *++YYCURSOR; +yy65: + if (yybm[1536+yych] & 64) { + goto yy64; + } + goto yy7; yy66: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy158; + if (yych == ':') goto yy158; goto yy1; yy67: yych = *++YYCURSOR; - if (yych == '\n') goto yy1; - goto yy160; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy159; + goto yy1; yy68: + yych = *++YYCURSOR; + if (yych == '\n') goto yy1; + goto yy161; +yy69: ++YYCURSOR; goto yy9; -yy69: - yych = *++YYCURSOR; - if (yybm[1536+yych] & 128) { - goto yy69; - } - if (yych <= '@') goto yy1; - if (yych <= 'Z') goto yy161; - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy161; - goto yy1; yy70: yych = *++YYCURSOR; -yy71: - if (yybm[1280+yych] & 1) { + if (yybm[1536+yych] & 128) { goto yy70; } + if (yych <= '@') goto yy1; + if (yych <= 'Z') goto yy162; + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy162; + goto yy1; +yy71: + yych = *++YYCURSOR; +yy72: + if (yybm[1280+yych] & 1) { + goto yy71; + } if (yych <= 0xDF) { if (yych <= '"') { if (yych <= 0x1B) goto yy1; - goto yy162; + goto yy163; } else { - if (yych <= '\\') goto yy74; + if (yych <= '\\') goto yy75; if (yych <= 0xC1) goto yy1; - goto yy75; + goto yy76; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy76; - if (yych <= 0xEF) goto yy77; - goto yy78; + if (yych <= 0xE0) goto yy77; + if (yych <= 0xEF) goto yy78; + goto yy79; } else { - if (yych <= 0xF3) goto yy79; - if (yych <= 0xF4) goto yy80; + if (yych <= 0xF3) goto yy80; + if (yych <= 0xF4) goto yy81; goto yy1; } } -yy72: +yy73: yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '"') goto yy163; -yy73: -#line 143 "../../lnav/src/data_scanner_re.re" + if (yych == '"') goto yy164; +yy74: +#line 148 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); switch (this->ds_input[cap_inner.c_begin]) { @@ -2081,741 +2135,679 @@ yy73: cap_inner.c_end -= 1; return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } -#line 2085 "../../lnav/src/data_scanner_re.cc" -yy74: +#line 2139 "../../lnav/src/data_scanner_re.cc" +yy75: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy70; + if (yych <= '\t') goto yy71; goto yy1; } else { - if (yych <= 0x7F) goto yy70; + if (yych <= 0x7F) goto yy71; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy76; - if (yych <= 0xEF) goto yy77; - goto yy78; + if (yych <= 0xE0) goto yy77; + if (yych <= 0xEF) goto yy78; + goto yy79; } else { - if (yych <= 0xF3) goto yy79; - if (yych <= 0xF4) goto yy80; + if (yych <= 0xF3) goto yy80; + if (yych <= 0xF4) goto yy81; goto yy1; } } -yy75: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy70; - goto yy1; yy76: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy75; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy71; goto yy1; yy77: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy75; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy76; goto yy1; yy78: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy77; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy76; goto yy1; yy79: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy77; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy78; goto yy1; yy80: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy77; + if (yych <= 0xBF) goto yy78; goto yy1; yy81: yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy78; + goto yy1; yy82: + yych = *++YYCURSOR; +yy83: if (yybm[1280+yych] & 2) { - goto yy81; + goto yy82; } if (yych != '@') goto yy1; -yy83: - yych = *++YYCURSOR; - if (yych == '.') goto yy164; - goto yy165; yy84: yych = *++YYCURSOR; + if (yych == '.') goto yy165; + goto yy166; yy85: + yych = *++YYCURSOR; +yy86: if (yybm[1280+yych] & 4) { - goto yy84; + goto yy85; } if (yych <= 0xDF) { if (yych <= '\'') { if (yych <= 0x1B) goto yy1; } else { - if (yych <= '\\') goto yy87; + if (yych <= '\\') goto yy88; if (yych <= 0xC1) goto yy1; - goto yy88; + goto yy89; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy89; - if (yych <= 0xEF) goto yy90; - goto yy91; + if (yych <= 0xE0) goto yy90; + if (yych <= 0xEF) goto yy91; + goto yy92; } else { - if (yych <= 0xF3) goto yy92; - if (yych <= 0xF4) goto yy93; + if (yych <= 0xF3) goto yy93; + if (yych <= 0xF4) goto yy94; goto yy1; } } -yy86: +yy87: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= 'R') { if (yych == '\'') { yyt2 = YYCURSOR; - goto yy168; + goto yy169; } yyt2 = YYCURSOR; - goto yy166; + goto yy167; } else { if (yych <= 'S') goto yy1; if (yych == 's') goto yy1; yyt2 = YYCURSOR; - goto yy166; + goto yy167; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy169; + goto yy170; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy170; + goto yy171; } yyt2 = YYCURSOR; - goto yy171; + goto yy172; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy172; + goto yy173; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy173; + goto yy174; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy174; + goto yy175; } goto yy1; } } -yy87: - yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy84; - goto yy1; - } else { - if (yych <= 0x7F) goto yy84; - if (yych <= 0xC1) goto yy1; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy89; - if (yych <= 0xEF) goto yy90; - goto yy91; - } else { - if (yych <= 0xF3) goto yy92; - if (yych <= 0xF4) goto yy93; - goto yy1; - } - } yy88: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy84; - goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy85; + goto yy1; + } else { + if (yych <= 0x7F) goto yy85; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy90; + if (yych <= 0xEF) goto yy91; + goto yy92; + } else { + if (yych <= 0xF3) goto yy93; + if (yych <= 0xF4) goto yy94; + goto yy1; + } + } yy89: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy88; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy85; goto yy1; yy90: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy88; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy89; goto yy1; yy91: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy90; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy89; goto yy1; yy92: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy90; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy91; goto yy1; yy93: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy90; + if (yych <= 0xBF) goto yy91; goto yy1; yy94: - ++YYCURSOR; -#line 249 "../../lnav/src/data_scanner_re.re" - { RET(DT_EMPTY_CONTAINER); } -#line 2273 "../../lnav/src/data_scanner_re.cc" + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy91; + goto yy1; yy95: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= ':') { - if (yych <= '$') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy26; - goto yy4; - } else { - if (yych <= '\n') goto yy26; - if (yych <= '\f') goto yy4; - goto yy26; - } - } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy4; - goto yy26; - } else { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy26; - goto yy4; - } - } - } else { - if (yych <= '-') { - if (yych <= '*') { - if (yych <= '%') goto yy107; - goto yy26; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - goto yy46; - } - } else { - if (yych <= '/') { - if (yych <= '.') goto yy175; - goto yy4; - } else { - if (yych <= '7') goto yy176; - if (yych >= ':') goto yy4; - } - } - } - } else { - if (yych <= 'd') { - if (yych <= 'F') { - if (yych <= '@') { - if (yych <= '?') goto yy26; - goto yy97; - } else { - if (yych == 'E') goto yy178; - goto yy177; - } - } else { - if (yych <= '^') { - if (yych <= 'Z') goto yy46; - goto yy26; - } else { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy26; - goto yy177; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'f') { - if (yych <= 'e') goto yy178; - goto yy177; - } else { - if (yych == 'x') goto yy179; - goto yy46; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } + ++YYCURSOR; +#line 254 "../../lnav/src/data_scanner_re.re" + { RET(DT_EMPTY_CONTAINER); } +#line 2327 "../../lnav/src/data_scanner_re.cc" yy96: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '@') { - if (yych <= '$') { + if (yych <= '9') { + if (yych <= 0x1F) { if (yych <= '\r') { if (yych <= 0x08) { - if (yych <= 0x00) goto yy26; - goto yy3; - } else { - if (yych <= '\n') goto yy26; - if (yych <= '\f') goto yy3; - goto yy26; - } - } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy3; - goto yy26; - } else { - if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy26; - goto yy3; - } - } - } else { - if (yych <= '-') { - if (yych <= '*') { - if (yych <= '%') goto yy107; - goto yy26; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - goto yy46; - } - } else { - if (yych <= '9') { - if (yych <= '.') goto yy175; - if (yych <= '/') goto yy3; - goto yy96; - } else { - if (yych <= ':') goto yy62; - if (yych <= '?') goto yy26; - } - } - } - } else { - if (yych <= 'f') { - if (yych <= '^') { - if (yych <= 'E') { - if (yych <= 'D') goto yy177; - goto yy178; - } else { - if (yych <= 'F') goto yy177; - if (yych <= 'Z') goto yy46; - goto yy26; - } - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy26; - } else { - if (yych == 'e') goto yy178; - goto yy177; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '~') { - if (yych <= 'z') goto yy46; - goto yy26; - } else { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy26; - goto yy56; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy57; - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy26; - } - } - } - } -yy97: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= ',') goto yy4; - if (yych == '/') goto yy4; - goto yy180; - } else { - if (yych <= 'Z') { - if (yych <= '@') goto yy4; - goto yy180; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy180; - goto yy4; - } - } -yy98: - yych = *++YYCURSOR; - if (yych != '/') goto yy82; -yy99: - yych = *++YYCURSOR; - if (yych == 'P') goto yy181; - goto yy101; -yy100: - yych = *++YYCURSOR; -yy101: - if (yybm[1280+yych] & 16) { - goto yy100; - } - goto yy24; -yy102: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 32) { - goto yy102; - } - if (yych <= ',') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy24; - if (yych <= 0x08) goto yy3; - goto yy24; - } else { - if (yych == '\r') goto yy24; - if (yych <= 0x1A) goto yy3; - goto yy24; - } - } else { - if (yych <= '"') { - if (yych <= 0x1F) goto yy3; - if (yych == '!') goto yy100; - goto yy24; - } else { - if (yych == '\'') goto yy24; - if (yych <= '*') goto yy100; - goto yy24; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= ']') { - if (yych <= ':') goto yy62; - if (yych == '\\') goto yy100; - goto yy24; - } else { - if (yych <= '^') goto yy100; - if (yych <= '}') goto yy24; - if (yych <= '~') goto yy100; - goto yy3; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy24; - if (yych <= 0xDF) goto yy56; - if (yych <= 0xE0) goto yy57; - goto yy58; - } else { - if (yych <= 0xF0) goto yy59; - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy24; - } - } - } -yy103: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 64) { - goto yy103; - } - if (yych <= 0xDF) { - if (yych <= '*') { - if (yych <= 0x00) goto yy24; - if (yych <= '\'') goto yy182; - goto yy183; - } else { - if (yych <= 0x7F) goto yy182; - if (yych <= 0xC1) goto yy24; - goto yy184; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy185; - if (yych <= 0xEF) goto yy186; - goto yy187; - } else { - if (yych <= 0xF3) goto yy188; - if (yych <= 0xF4) goto yy189; - goto yy24; - } - } -yy104: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= ' ') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy24; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy24; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy24; + if (yych <= 0x00) goto yy27; goto yy4; } else { - if (yych <= 0x1B) goto yy24; - if (yych <= 0x1F) goto yy4; - goto yy24; + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy4; + goto yy27; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy27; + } else { + if (yych == 0x1B) goto yy27; + goto yy4; } } } else { - if (yych <= '$') { - if (yych == '"') goto yy24; - if (yych <= '#') goto yy100; - goto yy102; - } else { - if (yych <= '\'') { - if (yych <= '&') goto yy100; - goto yy24; + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy27; + goto yy4; } else { - if (yych <= '*') goto yy100; - if (yych <= ',') goto yy24; - goto yy102; + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy27; + goto yy82; + } + } else { + if (yych <= '.') { + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy47; + goto yy176; + } else { + if (yych <= '/') goto yy4; + if (yych <= '7') goto yy177; } } } } else { if (yych <= '`') { - if (yych <= '[') { - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy24; - if (yych <= 'Z') goto yy102; - goto yy24; - } else { - if (yych <= ']') { - if (yych <= '\\') goto yy100; - goto yy24; + if (yych <= 'E') { + if (yych <= '?') { + if (yych <= ':') goto yy4; + goto yy27; } else { - if (yych <= '^') goto yy100; - if (yych <= '_') goto yy102; - goto yy24; + if (yych <= '@') goto yy98; + if (yych <= 'D') goto yy178; + goto yy179; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy178; + goto yy47; + } else { + if (yych == '_') goto yy47; + goto yy27; } } } else { - if (yych <= '}') { - if (yych == 'r') goto yy190; - if (yych <= 'z') goto yy102; - goto yy24; + if (yych <= 'x') { + if (yych <= 'e') { + if (yych <= 'd') goto yy178; + goto yy179; + } else { + if (yych <= 'f') goto yy178; + if (yych <= 'w') goto yy47; + goto yy180; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy100; + if (yych <= 'z') goto yy47; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy24; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy24; + goto yy27; } } } } -yy105: - yych = *++YYCURSOR; -yy106: - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych == '%') goto yy191; - goto yy1; -yy107: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '*') { - if (yych == '%') goto yy82; - } else { - if (yych == ',') goto yy108; - if (yych <= '.') goto yy82; - } - } else { - if (yych <= '^') { - if (yych <= '9') goto yy82; - if (yych <= '?') goto yy108; - if (yych <= 'Z') goto yy82; - } else { - if (yych == '`') goto yy108; - if (yych <= 'z') goto yy82; - } - } -yy108: -#line 285 "../../lnav/src/data_scanner_re.re" - { RET(DT_PERCENTAGE); } -#line 2666 "../../lnav/src/data_scanner_re.cc" -yy109: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '1') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '0') goto yy192; - goto yy193; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '9') { - if (yych <= '2') goto yy194; - goto yy192; - } else { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; - } - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } -yy110: - yyaccept = 11; +yy97: + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { + if (yych <= '?') { if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych >= '\v') goto yy4; + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy27; + goto yy3; + } else { + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy3; + goto yy27; + } } else { if (yych <= 0x1A) { - if (yych >= 0x0E) goto yy4; + if (yych == 0x16) goto yy27; + goto yy3; } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; + if (yych <= 0x1B) goto yy27; + if (yych <= 0x1F) goto yy3; + goto yy27; } } } else { if (yych <= ',') { if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; + if (yych <= '$') goto yy3; + goto yy108; } else { - if (yych == '+') goto yy81; + if (yych == '+') goto yy82; + goto yy27; } } else { - if (yych <= '.') { - if (yych <= '-') goto yy195; - goto yy196; + if (yych <= '/') { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy176; + goto yy3; } else { - if (yych <= '/') goto yy197; - if (yych <= '7') goto yy198; - goto yy199; + if (yych <= '9') goto yy97; + if (yych <= ':') goto yy63; + goto yy27; + } + } + } + } else { + if (yych <= 'f') { + if (yych <= 'Z') { + if (yych <= 'D') { + if (yych >= 'A') goto yy178; + } else { + if (yych <= 'E') goto yy179; + if (yych <= 'F') goto yy178; + goto yy47; + } + } else { + if (yych <= '`') { + if (yych == '_') goto yy47; + goto yy27; + } else { + if (yych == 'e') goto yy179; + goto yy178; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'z') goto yy47; + goto yy27; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy27; + goto yy57; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy27; + } + } + } + } +yy98: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= ',') goto yy4; + if (yych == '/') goto yy4; + goto yy181; + } else { + if (yych <= 'Z') { + if (yych <= '@') goto yy4; + goto yy181; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy181; + goto yy4; + } + } +yy99: + yych = *++YYCURSOR; + if (yych != '/') goto yy83; +yy100: + yych = *++YYCURSOR; + if (yych == 'P') goto yy182; + goto yy102; +yy101: + yych = *++YYCURSOR; +yy102: + if (yybm[1280+yych] & 16) { + goto yy101; + } + goto yy25; +yy103: + yyaccept = 5; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 32) { + goto yy103; + } + if (yych <= '*') { + if (yych <= 0x1A) { + 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 == 0x16) goto yy25; + goto yy3; + } + } else { + if (yych <= '!') { + if (yych <= 0x1B) goto yy25; + if (yych <= 0x1F) goto yy3; + if (yych <= ' ') goto yy25; + goto yy101; + } else { + if (yych <= '"') goto yy25; + if (yych == '\'') goto yy25; + goto yy101; + } + } + } else { + if (yych <= '~') { + if (yych <= '\\') { + if (yych <= ',') goto yy25; + if (yych <= ':') goto yy63; + if (yych <= '[') goto yy25; + goto yy101; + } else { + if (yych == '^') goto yy101; + if (yych <= '}') goto yy25; + goto yy101; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy57; + goto yy58; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy25; + } + } + } + } +yy104: + yyaccept = 5; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 64) { + goto yy104; + } + if (yych <= 0xDF) { + if (yych <= '*') { + if (yych <= 0x00) goto yy25; + if (yych <= '\'') goto yy183; + goto yy184; + } else { + if (yych <= 0x7F) goto yy183; + if (yych <= 0xC1) goto yy25; + goto yy185; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy186; + if (yych <= 0xEF) goto yy187; + goto yy188; + } else { + if (yych <= 0xF3) goto yy189; + if (yych <= 0xF4) goto yy190; + goto yy25; + } + } +yy105: + yyaccept = 5; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy25; + goto yy4; + } else { + if (yych <= 0x16) goto yy25; + if (yych <= 0x1A) goto yy4; + goto yy25; + } + } + } else { + if (yych <= '#') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy25; + } else { + if (yych == '"') goto yy25; + goto yy101; + } + } else { + if (yych <= '&') { + if (yych <= '$') goto yy103; + goto yy101; + } else { + if (yych <= '\'') goto yy25; + if (yych <= '*') goto yy101; + goto yy25; } } } } else { if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy200; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy201; + if (yych <= 'Z') { + if (yych <= '9') goto yy103; + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + goto yy103; } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy202; - goto yy201; + if (yych <= '\\') { + if (yych <= '[') goto yy25; + goto yy101; } else { - if (yych <= 'Z') goto yy117; - if (yych >= '_') goto yy46; + if (yych <= ']') goto yy25; + if (yych <= '^') goto yy101; + goto yy103; } } } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych >= 'a') goto yy201; + if (yych <= '}') { + if (yych <= 'q') { + if (yych <= '`') goto yy25; + goto yy103; } else { - if (yych <= 'e') goto yy202; - if (yych <= 'f') goto yy201; - goto yy117; + if (yych <= 'r') goto yy191; + if (yych <= 'z') goto yy103; + goto yy25; } } else { if (yych <= 0x7F) { - if (yych >= 0x7F) goto yy4; + if (yych <= '~') goto yy101; + goto yy4; } else { - if (yych <= 0xC1) goto yy111; + if (yych <= 0xC1) goto yy25; if (yych <= 0xF4) goto yy4; + goto yy25; } } } } +yy106: + yych = *++YYCURSOR; +yy107: + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych == '%') goto yy192; + goto yy1; +yy108: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '*') { + if (yych == '%') goto yy83; + } else { + if (yych == ',') goto yy109; + if (yych <= '.') goto yy83; + } + } else { + if (yych <= '^') { + if (yych <= '9') goto yy83; + if (yych <= '?') goto yy109; + if (yych <= 'Z') goto yy83; + } else { + if (yych == '`') goto yy109; + if (yych <= 'z') goto yy83; + } + } +yy109: +#line 290 "../../lnav/src/data_scanner_re.re" + { RET(DT_PERCENTAGE); } +#line 2736 "../../lnav/src/data_scanner_re.cc" +yy110: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy193; + goto yy194; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '2') goto yy195; + goto yy193; + } else { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy47; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } yy111: -#line 284 "../../lnav/src/data_scanner_re.re" - { RET(DT_OCTAL_NUMBER); } -#line 2783 "../../lnav/src/data_scanner_re.cc" -yy112: - yyaccept = 6; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych >= 0x01) goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + } else { + if (yych != 0x1B) goto yy4; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych >= '$') goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych >= '+') goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy195; + if (yych >= '-') goto yy196; } else { - if (yych <= '.') goto yy196; - if (yych <= '/') goto yy197; + if (yych <= '.') goto yy197; + if (yych <= '/') goto yy198; goto yy199; } } @@ -2823,742 +2815,868 @@ yy112: } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy200; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy201; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy202; + if (yych <= ':') { + if (yych <= '9') goto yy200; goto yy201; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy202; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy203; + goto yy202; + } else { + if (yych <= 'Z') goto yy118; + if (yych >= '_') goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy201; + if (yych >= 'a') goto yy202; } else { - if (yych <= 'e') goto yy202; - if (yych <= 'f') goto yy201; - goto yy117; + if (yych <= 'e') goto yy203; + if (yych <= 'f') goto yy202; + goto yy118; } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy113: - yych = *++YYCURSOR; - if (yych <= ':') { - if (yych <= '.') goto yy1; - if (yych <= '/') goto yy203; - if (yych <= '9') goto yy204; - goto yy205; - } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy206; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy206; - goto yy1; - } - } -yy114: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy4; - if (yych >= '\v') goto yy4; - } else { - if (yych <= '\r') goto yy115; - if (yych != 0x1B) goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy195; - goto yy46; - } - } - } else { - if (yych <= '^') { - if (yych <= '?') { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy201; - if (yych <= ':') goto yy207; - } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy201; - if (yych <= 'Z') goto yy117; - } - } else { - if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy201; - goto yy117; } else { if (yych <= 0x7F) { if (yych >= 0x7F) goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; } } } } -yy115: -#line 287 "../../lnav/src/data_scanner_re.re" - { RET(DT_HEX_NUMBER); } -#line 2935 "../../lnav/src/data_scanner_re.cc" -yy116: - yyaccept = 12; +yy112: +#line 289 "../../lnav/src/data_scanner_re.re" + { RET(DT_OCTAL_NUMBER); } +#line 2858 "../../lnav/src/data_scanner_re.cc" +yy113: + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy209; - goto yy46; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy196; + if (yych <= '.') goto yy197; + goto yy198; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy200; + goto yy201; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy202; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy203; + goto yy202; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy202; + } else { + if (yych <= 'e') goto yy203; + if (yych <= 'f') goto yy202; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy114: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy204; + if (yych <= '9') goto yy205; + goto yy206; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy207; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy207; + goto yy1; + } + } +yy115: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych >= '\v') goto yy4; + } else { + if (yych <= '\r') goto yy116; + if (yych != 0x16) goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych >= '$') goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + } else { + if (yych <= '+') goto yy82; + if (yych >= '-') goto yy196; + } } } } else { if (yych <= '^') { - if (yych <= '?') { + if (yych <= ':') { + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy201; - if (yych <= ':') goto yy207; - goto yy115; + if (yych <= '9') goto yy202; + goto yy208; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy201; - if (yych >= '[') goto yy115; + if (yych <= '@') { + if (yych >= '@') goto yy98; + } else { + if (yych <= 'F') goto yy202; + if (yych <= 'Z') goto yy118; + } } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy201; + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy202; + goto yy118; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy115; - goto yy4; + if (yych >= 0x7F) goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy116; if (yych <= 0xF4) goto yy4; - goto yy115; } } } } +yy116: +#line 292 "../../lnav/src/data_scanner_re.re" + { RET(DT_HEX_NUMBER); } +#line 3024 "../../lnav/src/data_scanner_re.cc" yy117: - yyaccept = 0; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 1) { - goto yy117; - } - if (yych <= '.') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy5; - if (yych <= 0x08) goto yy3; - goto yy5; + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; } else { - if (yych == '\r') goto yy5; - if (yych <= 0x1A) goto yy3; - goto yy5; + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; } } else { - if (yych <= '%') { - if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy5; - if (yych <= '$') goto yy3; - goto yy81; + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy5; - goto yy46; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy116; + goto yy210; + } } } } else { - if (yych <= 0x7F) { - if (yych <= '@') { - if (yych <= '/') goto yy3; - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy5; - goto yy97; + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy202; + goto yy208; } else { - if (yych == '_') goto yy46; - if (yych <= '~') goto yy5; - goto yy3; + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy202; + if (yych >= '[') goto yy116; + } } } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) goto yy56; - if (yych <= 0xE0) goto yy57; - goto yy58; + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy202; } else { - if (yych <= 0xF0) goto yy59; - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy5; + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; + } } } } yy118: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1024+yych] & 1) { + goto yy118; + } + if (yych <= ',') { + if (yych <= 0x1A) { + 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 == 0x16) goto yy5; + goto yy3; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy5; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy5; + goto yy3; + } else { + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy5; + } + } + } else { + if (yych <= '~') { + if (yych <= '?') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy3; + if (yych <= ':') goto yy153; + goto yy5; + } else { + if (yych <= '@') goto yy98; + if (yych == '_') goto yy47; + goto yy5; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy57; + goto yy58; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy5; + } + } + } + } +yy119: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy210; - goto yy152; + if (yych <= '9') goto yy211; + goto yy153; } } } else { if (yych <= '^') { if (yych <= '@') { if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } else { - if (yych <= 'F') goto yy210; - if (yych <= 'Z') goto yy117; + if (yych <= 'F') goto yy211; + if (yych <= 'Z') goto yy118; goto yy4; } } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy210; - if (yych <= 'z') goto yy117; + if (yych <= 'f') goto yy211; + if (yych <= 'z') goto yy118; goto yy4; } } } -yy119: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy195; - } else { - if (yych <= '.') goto yy196; - if (yych <= '/') goto yy197; - goto yy211; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy200; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy201; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy202; - goto yy201; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy201; - } else { - if (yych <= 'e') goto yy202; - if (yych <= 'f') goto yy201; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } yy120: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; } } } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; } else { - if (yych == '+') goto yy81; - goto yy26; + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; } } else { - if (yych <= '.') { - if (yych <= '-') goto yy195; - goto yy196; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; } else { - if (yych <= '/') goto yy197; - if (yych <= '5') goto yy211; - goto yy199; + if (yych <= '-') goto yy196; + if (yych <= '.') goto yy197; + goto yy198; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy200; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy201; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy202; + if (yych <= ':') { + if (yych <= '9') goto yy212; goto yy201; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy202; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy203; + goto yy202; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy201; + if (yych <= '`') goto yy27; + goto yy202; } else { - if (yych <= 'e') goto yy202; - if (yych <= 'f') goto yy201; - goto yy117; + if (yych <= 'e') goto yy203; + if (yych <= 'f') goto yy202; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy27; } } } } yy121: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '5') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy27; + goto yy4; + } else { + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy4; + goto yy27; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy27; + } else { + if (yych == 0x1B) goto yy27; + goto yy4; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy27; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy27; + goto yy82; + } + } else { + if (yych <= '-') { + if (yych <= ',') goto yy27; + goto yy196; + } else { + if (yych <= '.') goto yy197; + if (yych <= '/') goto yy198; + goto yy212; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy200; + goto yy201; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy202; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy203; + goto yy202; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy202; + } else { + if (yych <= 'e') goto yy203; + if (yych <= 'f') goto yy202; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy122: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '0') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy214; + goto yy215; } else { - if (yych <= '1') goto yy215; - if (yych <= '2') goto yy216; - goto yy214; + if (yych <= '1') goto yy216; + if (yych <= '2') goto yy217; + goto yy215; } } else { if (yych <= 'E') { if (yych <= ':') goto yy1; if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy217; + goto yy218; } else { - if (yych <= 'F') goto yy218; + if (yych <= 'F') goto yy219; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'e') goto yy217; - if (yych <= 'f') goto yy218; + if (yych <= 'e') goto yy218; + if (yych <= 'f') goto yy219; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy122: +yy123: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '-') { if (yych <= ',') goto yy1; - goto yy225; + goto yy226; } else { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy226; + if (yych <= ':') goto yy227; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy226; + if (yych <= 'Z') goto yy227; if (yych <= '^') goto yy1; - goto yy226; + goto yy227; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy226; + if (yych <= 'z') goto yy227; goto yy1; } } -yy123: +yy124: yych = *++YYCURSOR; if (yybm[1024+yych] & 128) { - goto yy229; + goto yy230; } - goto yy228; -yy124: + goto yy229; +yy125: yych = *++YYCURSOR; if (yych <= '\r') { if (yych == '\t') goto yy1; - if (yych <= '\f') goto yy234; + if (yych <= '\f') goto yy235; goto yy1; } else { if (yych <= ' ') { - if (yych <= 0x1F) goto yy234; + if (yych <= 0x1F) goto yy235; goto yy1; } else { if (yych == '>') goto yy1; - goto yy234; + goto yy235; } } -yy125: +yy126: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '-') { if (yych <= ',') goto yy1; - goto yy235; + goto yy236; } else { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy235; + if (yych <= ':') goto yy236; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy235; + if (yych <= 'Z') goto yy236; if (yych <= '^') goto yy1; - goto yy235; + goto yy236; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy235; + if (yych <= 'z') goto yy236; goto yy1; } } -yy126: +yy127: yyaccept = 13; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1024+yych] & 2) { - goto yy139; + goto yy140; } if (yych <= '*') { if (yych <= '\f') { - if (yych <= 0x00) goto yy240; - if (yych <= 0x08) goto yy127; - if (yych <= '\n') goto yy240; + if (yych <= 0x00) goto yy241; + if (yych <= 0x08) goto yy128; + if (yych <= '\n') goto yy241; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy240; + if (yych <= '\r') goto yy241; } else { - if (yych <= '"') goto yy240; - if (yych >= '\'') goto yy240; + if (yych <= '"') goto yy241; + if (yych >= '\'') goto yy241; } } } else { if (yych <= '.') { - if (yych == ',') goto yy240; + if (yych == ',') goto yy241; if (yych >= '.') { yyt4 = YYCURSOR; - goto yy241; + goto yy242; } } else { if (yych <= ';') { - if (yych >= ':') goto yy240; + if (yych >= ':') goto yy241; } else { - if (yych == '?') goto yy240; + if (yych == '?') goto yy241; } } } -yy127: -#line 175 "../../lnav/src/data_scanner_re.re" +yy128: +#line 180 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_WORD); } -#line 3422 "../../lnav/src/data_scanner_re.cc" -yy128: +#line 3540 "../../lnav/src/data_scanner_re.cc" +yy129: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= ',') { if (yych <= '%') { if (yych <= '$') goto yy4; - goto yy81; + goto yy82; } else { - if (yych == '+') goto yy81; + if (yych == '+') goto yy82; goto yy4; } } else { if (yych <= '.') { - if (yych <= '-') goto yy195; - goto yy46; + if (yych <= '-') goto yy196; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy242; - goto yy207; + if (yych <= '9') goto yy243; + goto yy208; } } } else { if (yych <= '^') { if (yych <= '@') { if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } else { - if (yych <= 'F') goto yy242; - if (yych <= 'Z') goto yy117; + if (yych <= 'F') goto yy243; + if (yych <= 'Z') goto yy118; goto yy4; } } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy242; - if (yych <= 'z') goto yy117; + if (yych <= 'f') goto yy243; + if (yych <= 'z') goto yy118; goto yy4; } } } -yy129: +yy130: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') { if (yych <= '.') goto yy1; - goto yy203; + goto yy204; } else { - if (yych <= '9') goto yy206; - if (yych <= ':') goto yy205; + if (yych <= '9') goto yy207; + if (yych <= ':') goto yy206; goto yy1; } } else { if (yych <= '\\') { - if (yych <= 'F') goto yy206; + if (yych <= 'F') goto yy207; if (yych <= '[') goto yy1; - goto yy99; + goto yy100; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy206; + if (yych <= 'f') goto yy207; goto yy1; } } -yy130: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '+') goto yy81; - goto yy4; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy195; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy242; - goto yy207; - } - } - } else { - if (yych <= '^') { - if (yych <= '@') { - if (yych <= '?') goto yy4; - goto yy97; - } else { - if (yych <= 'F') goto yy243; - if (yych <= 'Z') goto yy244; - goto yy4; - } - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy243; - if (yych <= 'z') goto yy244; - goto yy4; - } - } - } yy131: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; + if (yych <= ':') { + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; + } else { + if (yych == '+') goto yy82; + goto yy4; + } } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy117; + if (yych <= '.') { + if (yych <= '-') goto yy196; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy243; + goto yy208; + } } } else { - if (yych <= 'Z') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy244; - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy98; } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy244; + if (yych <= 'F') goto yy244; + if (yych <= 'Z') goto yy245; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy4; + } else { + if (yych <= 'f') goto yy244; + if (yych <= 'z') goto yy245; goto yy4; } } } yy132: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy118; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') goto yy153; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy245; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy245; + goto yy4; + } + } + } +yy133: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -3566,91 +3684,91 @@ yy132: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy195; + if (yych <= '-') goto yy196; if (yych <= '.') { - yyt4 = YYCURSOR; - goto yy245; - } - if (yych <= '/') goto yy4; - goto yy242; - } else { - if (yych <= ':') { yyt4 = YYCURSOR; goto yy246; } + if (yych <= '/') goto yy4; + goto yy243; + } else { + if (yych <= ':') { + yyt4 = YYCURSOR; + goto yy247; + } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy243; - if (yych <= 'Z') goto yy244; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy244; + if (yych <= 'Z') goto yy245; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy247; - if (yych <= 'z') goto yy248; + if (yych <= 'f') goto yy248; + if (yych <= 'z') goto yy249; goto yy4; } } } } -yy133: +yy134: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '+') { @@ -3658,43 +3776,43 @@ yy133: if (yych <= '\n') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } else { if (yych == '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } } else { if (yych <= '%') { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '$') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '&') goto yy4; if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - goto yy81; + goto yy82; } } } else { @@ -3702,23 +3820,23 @@ yy133: if (yych <= '/') { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - if (yych <= '-') goto yy46; + if (yych <= '-') goto yy47; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } goto yy4; } else { - if (yych <= '9') goto yy117; + if (yych <= '9') goto yy118; if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } @@ -3726,63 +3844,63 @@ yy133: if (yych <= '^') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy244; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy245; goto yy4; } else { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy248; - goto yy4; - } - } - } -yy134: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '+') goto yy81; - goto yy4; - } - } else { - if (yych <= '/') { - if (yych <= '-') goto yy195; - if (yych <= '.') goto yy46; - goto yy4; - } else { - if (yych <= '9') goto yy242; - if (yych <= ':') goto yy207; - goto yy4; - } - } - } else { - if (yych <= 'Z') { - if (yych <= 'F') { - if (yych <= '@') goto yy97; - goto yy243; - } else { - if (yych == 'L') goto yy250; - goto yy244; - } - } else { - if (yych <= '`') { - if (yych == '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy243; - if (yych <= 'z') goto yy244; + if (yych <= 'z') goto yy249; goto yy4; } } } yy135: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; + } else { + if (yych == '+') goto yy82; + goto yy4; + } + } else { + if (yych <= '/') { + if (yych <= '-') goto yy196; + if (yych <= '.') goto yy47; + goto yy4; + } else { + if (yych <= '9') goto yy243; + if (yych <= ':') goto yy208; + goto yy4; + } + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') { + if (yych <= '@') goto yy98; + goto yy244; + } else { + if (yych == 'L') goto yy251; + goto yy245; + } + } else { + if (yych <= '`') { + if (yych == '_') goto yy47; + goto yy4; + } else { + if (yych <= 'f') goto yy244; + if (yych <= 'z') goto yy245; + goto yy4; + } + } + } +yy136: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '-') { @@ -3790,50 +3908,50 @@ yy135: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '*') { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } yyt4 = YYCURSOR; - goto yy236; + goto yy237; } else { - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; if (yych <= ',') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - goto yy195; + goto yy196; } } } @@ -3842,94 +3960,94 @@ yy135: if (yych <= ':') { if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } if (yych <= '/') goto yy4; - if (yych <= '9') goto yy242; + if (yych <= '9') goto yy243; yyt4 = YYCURSOR; - goto yy246; + goto yy247; } else { if (yych <= '>') { if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - if (yych <= '@') goto yy97; - goto yy243; + if (yych <= '@') goto yy98; + goto yy244; } } } else { if (yych <= '`') { - if (yych <= 'Z') goto yy244; - if (yych == '_') goto yy46; + if (yych <= 'Z') goto yy245; + if (yych == '_') goto yy47; goto yy4; } else { if (yych <= 'k') { - if (yych <= 'f') goto yy247; - goto yy248; + if (yych <= 'f') goto yy248; + goto yy249; } else { - if (yych <= 'l') goto yy251; - if (yych <= 'z') goto yy248; + if (yych <= 'l') goto yy252; + if (yych <= 'z') goto yy249; goto yy4; } } } } -yy136: +yy137: yych = *++YYCURSOR; if (yych <= '9') { - if (yych == '/') goto yy203; + if (yych == '/') goto yy204; goto yy1; } else { - if (yych <= ':') goto yy156; - if (yych == '\\') goto yy99; + if (yych <= ':') goto yy157; + if (yych == '\\') goto yy100; goto yy1; } -yy137: +yy138: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy117; - goto yy152; + if (yych <= '9') goto yy118; + goto yy153; } } } else { if (yych <= 'Z') { if (yych <= '@') { if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } else { - if (yych == 'L') goto yy252; - goto yy244; + if (yych == 'L') goto yy253; + goto yy245; } } else { if (yych <= '_') { if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy244; + if (yych <= 'z') goto yy245; goto yy4; } } } -yy138: +yy139: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -3937,125 +4055,125 @@ yy138: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy46; + if (yych <= '-') goto yy47; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } if (yych <= '/') goto yy4; - goto yy117; + goto yy118; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '_') { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy244; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy245; if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= 'm') { if (yych <= '`') goto yy4; - goto yy248; + goto yy249; } else { - if (yych <= 'n') goto yy253; - if (yych <= 'z') goto yy248; + if (yych <= 'n') goto yy254; + if (yych <= 'z') goto yy249; goto yy4; } } } } -yy139: +yy140: yych = *++YYCURSOR; if (yybm[1024+yych] & 2) { - goto yy139; + goto yy140; } if (yych <= '&') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy1; } else { if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '\f') goto yy1; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } } else { if (yych <= ' ') { if (yych <= 0x1F) goto yy1; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } else { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy1; } @@ -4065,14 +4183,14 @@ yy139: if (yych <= '*') { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } yyt4 = YYCURSOR; - goto yy236; + goto yy237; } else { if (yych == ',') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } goto yy1; } @@ -4080,292 +4198,59 @@ yy139: if (yych <= ';') { if (yych <= '.') { yyt4 = YYCURSOR; - goto yy241; + goto yy242; } if (yych <= '9') goto yy1; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } else { if (yych == '?') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } goto yy1; } } } -yy140: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy117; - goto yy152; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '@') { - if (yych <= '?') goto yy4; - goto yy97; - } else { - if (yych == 'U') goto yy254; - goto yy244; - } - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy244; - goto yy4; - } - } - } yy141: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x08) goto yy4; - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy4; - } else { - if (yych <= '\r') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x1F) goto yy4; - if (yych <= ' ') { - yyt4 = YYCURSOR; - goto yy236; - } - yyt4 = YYCURSOR; - goto yy238; - } + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; } else { - if (yych <= '&') { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych == '%') goto yy81; - goto yy4; + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; } else { - if (yych <= '\'') { - yyt4 = YYCURSOR; - goto yy239; - } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '+') goto yy81; - yyt4 = YYCURSOR; - goto yy238; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy118; + goto yy153; } } } else { - if (yych <= '?') { - if (yych <= '9') { - if (yych <= '-') goto yy46; - if (yych <= '.') { - yyt4 = YYCURSOR; - goto yy245; - } - if (yych <= '/') goto yy4; - goto yy117; + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy98; } else { - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy249; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '>') goto yy4; - yyt4 = YYCURSOR; - goto yy238; + if (yych == 'U') goto yy255; + goto yy245; } } else { if (yych <= '_') { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy244; if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { - if (yych <= 't') { - if (yych <= '`') goto yy4; - goto yy248; - } else { - if (yych <= 'u') goto yy253; - if (yych <= 'z') goto yy248; - goto yy4; - } + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy245; + goto yy4; } } } yy142: - ++YYCURSOR; -#line 302 "../../lnav/src/data_scanner_re.re" - { RET(DT_ESCAPED_CHAR); } -#line 4232 "../../lnav/src/data_scanner_re.cc" -yy143: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy142; - goto yy1; -yy144: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy143; - goto yy1; -yy145: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy143; - goto yy1; -yy146: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy145; - goto yy1; -yy147: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy145; - goto yy1; -yy148: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy145; - goto yy1; -yy149: - yych = *++YYCURSOR; - if (yych <= ':') { - if (yych <= '.') goto yy1; - if (yych <= '/') goto yy203; - if (yych <= '9') goto yy206; - goto yy205; - } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy206; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy206; - goto yy1; - } - } -yy150: - yych = *++YYCURSOR; - if (yych == '"') goto yy72; - goto yy71; -yy151: - yyaccept = 13; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '*') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x08) goto yy85; - yyt3 = YYCURSOR; - goto yy255; - } else { - if (yych == '\r') { - yyt3 = YYCURSOR; - goto yy255; - } - if (yych <= 0x1A) goto yy85; - goto yy127; - } - } else { - if (yych <= '!') { - if (yych <= 0x1F) goto yy85; - if (yych <= ' ') { - yyt3 = YYCURSOR; - goto yy255; - } - yyt3 = YYCURSOR; - goto yy256; - } else { - if (yych <= '"') { - yyt3 = YYCURSOR; - goto yy255; - } - if (yych <= '&') goto yy85; - if (yych <= '\'') { - yyt3 = YYCURSOR; - goto yy257; - } - yyt3 = YYCURSOR; - goto yy255; - } - } - } else { - if (yych <= '>') { - if (yych <= '-') { - if (yych == ',') { - yyt3 = YYCURSOR; - goto yy256; - } - goto yy85; - } else { - if (yych <= '.') { - yyt3 = YYCURSOR; - goto yy258; - } - if (yych <= '9') goto yy85; - if (yych <= ';') { - yyt3 = YYCURSOR; - goto yy255; - } - goto yy85; - } - } else { - if (yych <= 'z') { - if (yych <= '?') { - yyt3 = YYCURSOR; - goto yy256; - } - if (yych <= '`') goto yy85; - goto yy154; - } else { - if (yych <= 0x7F) goto yy85; - if (yych <= 0xC1) goto yy127; - if (yych <= 0xF4) goto yy85; - goto yy127; - } - } - } -yy152: - yych = *++YYCURSOR; - if (yych == '/') goto yy203; - if (yych == ':') goto yy156; - goto yy1; -yy153: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -4373,186 +4258,415 @@ yy153: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy46; + if (yych <= '-') goto yy47; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } if (yych <= '/') goto yy4; - goto yy117; + goto yy118; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '_') { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy244; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy245; if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { - if (yych <= 'k') { + if (yych <= 't') { if (yych <= '`') goto yy4; - goto yy248; + goto yy249; } else { - if (yych <= 'l') goto yy259; - if (yych <= 'z') goto yy248; + if (yych <= 'u') goto yy254; + if (yych <= 'z') goto yy249; goto yy4; } } } } -yy154: +yy143: + ++YYCURSOR; +#line 307 "../../lnav/src/data_scanner_re.re" + { RET(DT_ESCAPED_CHAR); } +#line 4350 "../../lnav/src/data_scanner_re.cc" +yy144: yych = *++YYCURSOR; - if (yych <= '-') { - if (yych <= 0x1F) { - if (yych <= '\f') { + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy143; + goto yy1; +yy145: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy144; + goto yy1; +yy146: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy144; + goto yy1; +yy147: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy146; + goto yy1; +yy148: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy146; + goto yy1; +yy149: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy146; + goto yy1; +yy150: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy204; + if (yych <= '9') goto yy207; + goto yy206; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy207; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy207; + goto yy1; + } + } +yy151: + yych = *++YYCURSOR; + if (yych == '"') goto yy73; + goto yy72; +yy152: + yyaccept = 13; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '\'') { + if (yych <= 0x16) { + if (yych <= '\n') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= 0x08) goto yy84; - if (yych <= '\n') { - yyt3 = YYCURSOR; - goto yy255; - } - goto yy84; + if (yych <= 0x08) goto yy86; + yyt3 = YYCURSOR; + goto yy256; } else { - if (yych <= '\r') { - yyt3 = YYCURSOR; - goto yy255; - } - if (yych == 0x1B) goto yy1; - goto yy84; - } - } else { - if (yych <= '&') { - if (yych == '!') { + if (yych == '\r') { yyt3 = YYCURSOR; goto yy256; } + if (yych <= 0x15) goto yy86; + goto yy128; + } + } else { + if (yych <= ' ') { + if (yych == 0x1B) goto yy128; + if (yych <= 0x1F) goto yy86; + yyt3 = YYCURSOR; + goto yy256; + } else { + if (yych <= '!') { + yyt3 = YYCURSOR; + goto yy257; + } if (yych <= '"') { yyt3 = YYCURSOR; - goto yy255; - } - goto yy84; - } else { - if (yych <= '*') { - if (yych <= '\'') { - yyt3 = YYCURSOR; - goto yy257; - } - yyt3 = YYCURSOR; - goto yy255; - } else { - if (yych == ',') { - yyt3 = YYCURSOR; - goto yy256; - } - goto yy84; + goto yy256; } + if (yych <= '&') goto yy86; + yyt3 = YYCURSOR; + goto yy258; } } } else { - if (yych <= 'z') { - if (yych <= '>') { - if (yych <= '.') { + if (yych <= ';') { + if (yych <= ',') { + if (yych <= '*') { yyt3 = YYCURSOR; - goto yy258; + goto yy256; } - if (yych <= '9') goto yy84; - if (yych <= ';') { - yyt3 = YYCURSOR; - goto yy255; - } - goto yy84; + if (yych <= '+') goto yy86; + yyt3 = YYCURSOR; + goto yy257; } else { - if (yych <= '[') { - if (yych <= '?') { - yyt3 = YYCURSOR; - goto yy256; - } - goto yy84; - } else { - if (yych <= '\\') goto yy87; - if (yych <= '`') goto yy84; - goto yy154; + if (yych == '.') { + yyt3 = YYCURSOR; + goto yy259; } + if (yych <= '9') goto yy86; + yyt3 = YYCURSOR; + goto yy256; } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy84; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy88; - goto yy89; + if (yych <= 'z') { + if (yych == '?') { + yyt3 = YYCURSOR; + goto yy257; + } + if (yych <= '`') goto yy86; + goto yy155; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy90; - goto yy91; + if (yych <= 0x7F) goto yy86; + if (yych <= 0xC1) goto yy128; + if (yych <= 0xF4) goto yy86; + goto yy128; + } + } + } +yy153: + yych = *++YYCURSOR; + if (yych == '/') goto yy204; + if (yych == ':') goto yy157; + goto yy1; +yy154: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy237; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy237; + } + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych == '%') goto yy82; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy240; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '+') goto yy82; + yyt4 = YYCURSOR; + goto yy239; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy47; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy246; + } + if (yych <= '/') goto yy4; + goto yy118; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy250; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy245; + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= 'k') { + if (yych <= '`') goto yy4; + goto yy249; } else { - if (yych <= 0xF3) goto yy92; - if (yych <= 0xF4) goto yy93; - goto yy1; + if (yych <= 'l') goto yy260; + if (yych <= 'z') goto yy249; + goto yy4; } } } } yy155: + yych = *++YYCURSOR; + if (yych <= ',') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x08) goto yy85; + if (yych <= '\n') { + yyt3 = YYCURSOR; + goto yy256; + } + goto yy85; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt3 = YYCURSOR; + goto yy256; + } + goto yy85; + } else { + if (yych <= 0x16) goto yy1; + if (yych <= 0x1A) goto yy85; + goto yy1; + } + } + } else { + if (yych <= '"') { + if (yych <= 0x1F) goto yy85; + if (yych == '!') { + yyt3 = YYCURSOR; + goto yy257; + } + yyt3 = YYCURSOR; + goto yy256; + } else { + if (yych <= '\'') { + if (yych <= '&') goto yy85; + yyt3 = YYCURSOR; + goto yy258; + } else { + if (yych <= '*') { + yyt3 = YYCURSOR; + goto yy256; + } + if (yych <= '+') goto yy85; + yyt3 = YYCURSOR; + goto yy257; + } + } + } + } else { + if (yych <= '`') { + if (yych <= ';') { + if (yych == '.') { + yyt3 = YYCURSOR; + goto yy259; + } + if (yych <= '9') goto yy85; + yyt3 = YYCURSOR; + goto yy256; + } else { + if (yych <= '?') { + if (yych <= '>') goto yy85; + yyt3 = YYCURSOR; + goto yy257; + } else { + if (yych == '\\') goto yy88; + goto yy85; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy155; + goto yy85; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy89; + goto yy90; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy91; + goto yy92; + } else { + if (yych <= 0xF3) goto yy93; + if (yych <= 0xF4) goto yy94; + goto yy1; + } + } + } + } +yy156: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '+') { @@ -4560,43 +4674,43 @@ yy155: if (yych <= '\n') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } else { if (yych == '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } } else { if (yych <= '%') { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '$') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '&') goto yy4; if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - goto yy81; + goto yy82; } } } else { @@ -4604,23 +4718,23 @@ yy155: if (yych <= '/') { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - if (yych <= '-') goto yy260; + if (yych <= '-') goto yy261; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } goto yy4; } else { - if (yych <= '9') goto yy117; + if (yych <= '9') goto yy118; if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } @@ -4628,40 +4742,35 @@ yy155: if (yych <= '^') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy244; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy245; goto yy4; } else { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy248; + if (yych <= 'z') goto yy249; goto yy4; } } } -yy156: +yy157: yych = *++YYCURSOR; - if (yybm[1536+yych] & 16) { + if (yybm[1536+yych] & 8) { goto yy3; } if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy56; - if (yych <= 0xE0) goto yy57; - goto yy58; + if (yych <= 0xDF) goto yy57; + if (yych <= 0xE0) goto yy58; + goto yy59; } else { - if (yych <= 0xF0) goto yy59; - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF0) goto yy60; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; goto yy1; } -yy157: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy261; - goto yy1; yy158: yych = *++YYCURSOR; if (yych <= '/') goto yy1; @@ -4669,64 +4778,78 @@ yy158: goto yy1; yy159: yych = *++YYCURSOR; -yy160: - if (yybm[1024+yych] & 4) { - goto yy159; - } - if (yych == '\n') goto yy263; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy263; goto yy1; +yy160: + yych = *++YYCURSOR; yy161: + if (yybm[1024+yych] & 4) { + goto yy160; + } + if (yych == '\n') goto yy264; + goto yy1; +yy162: ++YYCURSOR; -#line 241 "../../lnav/src/data_scanner_re.re" +#line 246 "../../lnav/src/data_scanner_re.re" { RET(DT_CSI); } -#line 4685 "../../lnav/src/data_scanner_re.cc" -yy162: +#line 4799 "../../lnav/src/data_scanner_re.cc" +yy163: yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '"') goto yy70; - goto yy73; -yy163: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '!') { - if (yych <= 0x00) goto yy1; - if (yych == 0x1B) goto yy1; - goto yy163; - } else { - if (yych <= '"') goto yy264; - if (yych == '\\') goto yy265; - goto yy163; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy266; - if (yych <= 0xE0) goto yy267; - goto yy268; - } else { - if (yych <= 0xF0) goto yy269; - if (yych <= 0xF3) goto yy270; - if (yych <= 0xF4) goto yy271; - goto yy1; - } - } + if (yych == '"') goto yy71; + goto yy74; yy164: yych = *++YYCURSOR; + if (yych <= '\\') { + if (yych <= 0x1A) { + if (yych <= 0x00) goto yy1; + if (yych == 0x16) goto yy1; + goto yy164; + } else { + if (yych <= '!') { + if (yych <= 0x1B) goto yy1; + goto yy164; + } else { + if (yych <= '"') goto yy265; + if (yych <= '[') goto yy164; + goto yy266; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy164; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy267; + goto yy268; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy269; + goto yy270; + } else { + if (yych <= 0xF3) goto yy271; + if (yych <= 0xF4) goto yy272; + goto yy1; + } + } + } yy165: + yych = *++YYCURSOR; +yy166: if (yybm[1024+yych] & 8) { - goto yy164; + goto yy165; } if (yych <= ',') goto yy1; - if (yych <= '.') goto yy272; + if (yych <= '.') goto yy273; goto yy1; -yy166: +yy167: ++YYCURSOR; yyt1 = yyt2; -yy167: +yy168: YYCURSOR = yyt1; -#line 178 "../../lnav/src/data_scanner_re.re" +#line 183 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); if (tf == text_format_t::TF_RUST) { @@ -4748,240 +4871,177 @@ yy167: cap_inner.c_end -= 1; return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } -#line 4752 "../../lnav/src/data_scanner_re.cc" -yy168: +#line 4875 "../../lnav/src/data_scanner_re.cc" +yy169: yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); yyt1 = yyt2; if (yybm[1280+yych] & 4) { - goto yy84; + goto yy85; } if (yych <= 0xDF) { if (yych <= '\'') { - if (yych <= 0x1B) goto yy167; - goto yy86; + if (yych <= 0x1B) goto yy168; + goto yy87; } else { - if (yych <= '\\') goto yy87; - if (yych <= 0xC1) goto yy167; - goto yy88; + if (yych <= '\\') goto yy88; + if (yych <= 0xC1) goto yy168; + goto yy89; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy89; - if (yych <= 0xEF) goto yy90; - goto yy91; + if (yych <= 0xE0) goto yy90; + if (yych <= 0xEF) goto yy91; + goto yy92; } else { - if (yych <= 0xF3) goto yy92; - if (yych <= 0xF4) goto yy93; - goto yy167; + if (yych <= 0xF3) goto yy93; + if (yych <= 0xF4) goto yy94; + goto yy168; } } -yy169: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy166; - goto yy1; yy170: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy169; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy167; goto yy1; yy171: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy169; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy170; goto yy1; yy172: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy171; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy170; goto yy1; yy173: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy171; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy172; goto yy1; yy174: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy171; + if (yych <= 0xBF) goto yy172; goto yy1; yy175: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy172; + goto yy1; +yy176: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy273; + goto yy274; } } else { if (yych <= '^') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych == '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } -yy176: +yy177: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '?') { - if (yych <= '$') { + if (yych <= ':') { + if (yych <= '#') { if (yych <= '\r') { if (yych <= 0x08) { - if (yych <= 0x00) goto yy111; + if (yych <= 0x00) goto yy112; goto yy3; } else { - if (yych <= '\n') goto yy111; + if (yych <= '\n') goto yy112; if (yych <= '\f') goto yy3; - goto yy111; + goto yy112; } } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy3; - goto yy111; - } else { - if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy111; + if (yych <= 0x1A) { + if (yych == 0x16) goto yy112; goto yy3; + } else { + if (yych <= 0x1B) goto yy112; + if (yych <= 0x1F) goto yy3; + goto yy112; } } } else { - if (yych <= '-') { - if (yych <= '*') { - if (yych <= '%') goto yy107; - goto yy111; + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy3; + goto yy108; } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy111; - goto yy46; + if (yych == '+') goto yy82; + goto yy112; } } else { - if (yych <= '7') { - if (yych <= '.') goto yy175; - if (yych <= '/') goto yy3; - goto yy176; + if (yych <= '/') { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy176; + goto yy3; } else { - if (yych <= '9') goto yy96; - if (yych <= ':') goto yy62; - goto yy111; + if (yych <= '7') goto yy177; + if (yych <= '9') goto yy97; + goto yy63; } } } } else { - if (yych <= 'f') { - if (yych <= 'Z') { - if (yych <= 'D') { - if (yych <= '@') goto yy97; + if (yych <= 'e') { + if (yych <= 'F') { + if (yych <= '@') { + if (yych <= '?') goto yy112; + goto yy98; } else { - if (yych <= 'E') goto yy178; - if (yych >= 'G') goto yy46; + if (yych == 'E') goto yy179; } } else { - if (yych <= '`') { - if (yych == '_') goto yy46; - goto yy111; + if (yych <= '_') { + if (yych <= 'Z') goto yy47; + if (yych <= '^') goto yy112; + goto yy47; } else { - if (yych == 'e') goto yy178; + if (yych <= '`') goto yy112; + if (yych >= 'e') goto yy179; } } } else { if (yych <= 0xDF) { if (yych <= '~') { - if (yych <= 'z') goto yy46; - goto yy111; + if (yych <= 'f') goto yy178; + if (yych <= 'z') goto yy47; + goto yy112; } else { if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy111; - goto yy56; + if (yych <= 0xC1) goto yy112; + goto yy57; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy57; - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy111; - } - } - } - } -yy177: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 32) { - goto yy177; - } - if (yych <= ':') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy115; - goto yy3; - } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy3; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - goto yy115; - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy115; - } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy3; - goto yy62; - } - } - } - } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '?') goto yy115; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy115; - } else { - if (yych == '`') goto yy115; - if (yych <= 'z') goto yy46; - goto yy115; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy115; - if (yych <= 0xDF) goto yy56; - goto yy57; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy115; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy112; } } } @@ -4990,87 +5050,164 @@ yy178: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1024+yych] & 32) { - goto yy177; + goto yy178; } - if (yych <= ',') { + if (yych <= '/') { if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy4; - goto yy115; + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy116; + goto yy3; } else { - if (yych == '\r') goto yy115; - if (yych <= 0x1A) goto yy4; - goto yy115; + if (yych <= 0x15) { + if (yych <= '\r') goto yy116; + goto yy3; + } else { + if (yych <= 0x16) goto yy116; + if (yych <= 0x1A) goto yy3; + goto yy116; + } } } else { - if (yych <= '$') { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy115; - goto yy4; + if (yych <= '%') { + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy116; + if (yych <= '$') goto yy3; + goto yy82; } else { - if (yych <= '%') goto yy81; - if (yych == '+') goto yy208; - goto yy115; + if (yych <= '+') { + if (yych <= '*') goto yy116; + goto yy82; + } else { + if (yych <= ',') goto yy116; + if (yych <= '.') goto yy47; + goto yy3; + } + } + } + } else { + if (yych <= '~') { + if (yych <= 'Z') { + if (yych <= ':') goto yy63; + if (yych <= '?') goto yy116; + if (yych <= '@') goto yy98; + goto yy47; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy116; + goto yy47; + } else { + if (yych <= '`') goto yy116; + if (yych <= 'z') goto yy47; + goto yy116; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy116; + if (yych <= 0xDF) goto yy57; + goto yy58; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy116; + } + } + } + } +yy179: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1024+yych] & 32) { + goto yy178; + } + if (yych <= '+') { + if (yych <= 0x16) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + goto yy116; + } else { + if (yych == '\r') goto yy116; + if (yych <= 0x15) goto yy4; + goto yy116; + } + } else { + if (yych <= '#') { + if (yych == 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + goto yy116; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy82; + if (yych <= '*') goto yy116; + goto yy209; } } } else { if (yych <= '^') { if (yych <= ':') { - if (yych <= '-') goto yy274; - if (yych <= '.') goto yy46; + if (yych <= ',') goto yy116; + if (yych <= '-') goto yy275; + if (yych <= '.') goto yy47; goto yy4; } else { - if (yych <= '?') goto yy115; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy115; + if (yych <= '?') goto yy116; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; + goto yy116; } } else { if (yych <= '~') { - if (yych == '`') goto yy115; - if (yych <= 'z') goto yy46; - goto yy115; + if (yych == '`') goto yy116; + if (yych <= 'z') goto yy47; + goto yy116; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy116; if (yych <= 0xF4) goto yy4; - goto yy115; + goto yy116; } } } -yy179: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 32) { - goto yy177; - } - if (yych <= '?') { - if (yych <= '*') { - if (yych == '%') goto yy81; - goto yy4; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; - goto yy4; - } - } else { - if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy4; - } else { - if (yych == '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } yy180: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= 0x1F) { + if (yybm[1024+yych] & 32) { + goto yy178; + } + if (yych <= '?') { + if (yych <= '*') { + if (yych == '%') goto yy82; + goto yy4; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + goto yy4; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } +yy181: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= 0x1A) { if (yych <= '\f') { if (yych <= 0x00) goto yy5; if (yych <= 0x08) goto yy3; @@ -5078,370 +5215,328 @@ yy180: goto yy3; } else { if (yych <= '\r') goto yy5; - if (yych == 0x1B) goto yy5; + if (yych == 0x16) goto yy5; goto yy3; } } else { - if (yych <= '-') { - if (yych == '$') goto yy3; - if (yych <= ',') goto yy5; - goto yy180; + if (yych <= '$') { + if (yych <= 0x1B) goto yy5; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy5; + goto yy3; } else { - if (yych <= '.') goto yy275; - if (yych <= '/') goto yy3; - if (yych <= '9') goto yy180; - goto yy62; + if (yych <= '-') { + if (yych <= ',') goto yy5; + goto yy181; + } else { + if (yych <= '.') goto yy276; + if (yych <= '/') goto yy3; + goto yy181; + } } } } else { if (yych <= '~') { - if (yych <= '^') { + if (yych <= 'Z') { + if (yych <= ':') goto yy63; if (yych <= '?') goto yy5; if (yych <= '@') goto yy3; - if (yych <= 'Z') goto yy180; - goto yy5; + goto yy181; } else { - if (yych <= '_') goto yy3; - if (yych <= '`') goto yy5; - if (yych <= 'z') goto yy180; - goto yy5; + if (yych <= '_') { + if (yych <= '^') goto yy5; + goto yy3; + } else { + if (yych <= '`') goto yy5; + if (yych <= 'z') goto yy181; + goto yy5; + } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy3; if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 0xDF) goto yy57; + goto yy58; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; goto yy5; } } } } -yy181: - yych = *++YYCURSOR; - if (yych == 'r') goto yy276; - goto yy101; yy182: + yych = *++YYCURSOR; + if (yych == 'r') goto yy277; + goto yy102; +yy183: yych = *++YYCURSOR; if (yybm[1024+yych] & 64) { - goto yy182; + goto yy183; } if (yych <= 0xE0) { if (yych <= '*') { if (yych <= 0x00) goto yy1; - goto yy277; + goto yy278; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy184; - goto yy185; + if (yych <= 0xDF) goto yy185; + goto yy186; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy186; - goto yy187; + if (yych <= 0xEF) goto yy187; + goto yy188; } else { - if (yych <= 0xF3) goto yy188; - if (yych <= 0xF4) goto yy189; + if (yych <= 0xF3) goto yy189; + if (yych <= 0xF4) goto yy190; goto yy1; } } -yy183: +yy184: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yybm[768+yych] & 4) { - goto yy278; + goto yy279; } if (yych <= '\\') { if (yych <= ')') { if (yych <= '!') { - if (yych <= 0x00) goto yy24; - if (yych <= ' ') goto yy182; - goto yy103; + if (yych <= 0x00) goto yy25; + if (yych <= ' ') goto yy183; + goto yy104; } else { - if (yych <= '"') goto yy182; - if (yych == '\'') goto yy182; - goto yy103; + if (yych <= '"') goto yy183; + if (yych == '\'') goto yy183; + goto yy104; } } else { if (yych <= '9') { - if (yych <= ',') goto yy182; - if (yych == '/') goto yy279; - goto yy103; + if (yych <= ',') goto yy183; + if (yych == '/') goto yy280; + goto yy104; } else { - if (yych <= '?') goto yy182; - if (yych == '[') goto yy182; - goto yy103; + if (yych <= '?') goto yy183; + if (yych == '[') goto yy183; + goto yy104; } } } else { if (yych <= 0x7F) { if (yych <= '`') { - if (yych <= ']') goto yy182; - if (yych <= '_') goto yy103; - goto yy182; + if (yych <= ']') goto yy183; + if (yych <= '_') goto yy104; + goto yy183; } else { - if (yych <= 'z') goto yy103; - if (yych == '~') goto yy103; - goto yy182; + if (yych <= 'z') goto yy104; + if (yych == '~') goto yy104; + goto yy183; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy24; - if (yych <= 0xDF) goto yy184; - if (yych <= 0xE0) goto yy185; - goto yy186; + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy185; + if (yych <= 0xE0) goto yy186; + goto yy187; } else { - if (yych <= 0xF0) goto yy187; - if (yych <= 0xF3) goto yy188; - if (yych <= 0xF4) goto yy189; - goto yy24; + if (yych <= 0xF0) goto yy188; + if (yych <= 0xF3) goto yy189; + if (yych <= 0xF4) goto yy190; + goto yy25; } } } -yy184: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy182; - goto yy1; yy185: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy184; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy183; goto yy1; yy186: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy184; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy185; goto yy1; yy187: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy186; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy185; goto yy1; yy188: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy186; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy187; goto yy1; yy189: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy186; + if (yych <= 0xBF) goto yy187; goto yy1; yy190: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy187; + goto yy1; +yy191: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= ' ') { + if (yych <= ',') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy24; + if (yych <= 0x00) goto yy25; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy24; + if (yych <= '\n') goto yy25; goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy24; + if (yych <= 0x15) { + if (yych <= '\r') goto yy25; goto yy4; } else { - if (yych <= 0x1B) goto yy24; - if (yych <= 0x1F) goto yy4; - goto yy24; + if (yych <= 0x16) goto yy25; + if (yych <= 0x1A) goto yy4; + goto yy25; } } } else { - if (yych <= '$') { - if (yych == '"') goto yy24; - if (yych <= '#') goto yy100; - goto yy102; - } else { - if (yych <= '\'') { - if (yych <= '&') goto yy100; - goto yy24; + if (yych <= '#') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy25; } else { - if (yych <= '*') goto yy100; - if (yych <= ',') goto yy24; - goto yy102; + if (yych == '"') goto yy25; + goto yy101; + } + } else { + if (yych <= '&') { + if (yych <= '$') goto yy103; + goto yy101; + } else { + if (yych <= '\'') goto yy25; + if (yych <= '*') goto yy101; + goto yy25; } } } } else { - if (yych <= '`') { - if (yych <= '[') { + if (yych <= '_') { + if (yych <= 'Z') { + if (yych <= '9') goto yy103; if (yych <= ':') goto yy4; - if (yych <= '?') goto yy24; - if (yych <= 'Z') goto yy102; - goto yy24; + if (yych <= '?') goto yy25; + goto yy103; } else { - if (yych <= ']') { - if (yych <= '\\') goto yy100; - goto yy24; + if (yych <= '\\') { + if (yych <= '[') goto yy25; + goto yy101; } else { - if (yych <= '^') goto yy100; - if (yych <= '_') goto yy102; - goto yy24; + if (yych <= ']') goto yy25; + if (yych <= '^') goto yy101; + goto yy103; } } } else { if (yych <= '}') { - if (yych == 'o') goto yy281; - if (yych <= 'z') goto yy102; - goto yy24; + if (yych <= 'n') { + if (yych <= '`') goto yy25; + goto yy103; + } else { + if (yych <= 'o') goto yy282; + if (yych <= 'z') goto yy103; + goto yy25; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy100; + if (yych <= '~') goto yy101; goto yy4; } else { - if (yych <= 0xC1) goto yy24; + if (yych <= 0xC1) goto yy25; if (yych <= 0xF4) goto yy4; - goto yy24; + goto yy25; } } } } -yy191: - ++YYCURSOR; - goto yy108; yy192: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - goto yy26; - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy26; - } else { - if (yych <= '-') goto yy282; - if (yych <= '.') goto yy283; - goto yy4; - } - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy284; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; - } else { - if (yych <= 'E') { - if (yych <= 'D') goto yy285; - goto yy286; - } else { - if (yych <= 'Z') goto yy285; - if (yych <= '^') goto yy26; - goto yy285; - } - } - } else { - if (yych <= 'z') { - if (yych <= '`') goto yy26; - if (yych == 'e') goto yy286; - goto yy285; - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } + ++YYCURSOR; + goto yy109; yy193: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '/') { - if (yych <= 0x1F) { + if (yych <= '.') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { - if (yych <= '*') { - if (yych <= '#') goto yy26; + if (yych <= '%') { + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - goto yy26; + goto yy108; } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy26; + if (yych <= '+') { + if (yych <= '*') goto yy27; + goto yy82; } else { - if (yych <= '-') goto yy282; - if (yych <= '.') goto yy283; - goto yy4; + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy283; + goto yy284; } } } } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy192; + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy285; if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; + goto yy27; } else { - if (yych <= 'E') { - if (yych <= 'D') goto yy285; + if (yych <= 'D') { + if (yych <= '@') goto yy98; goto yy286; } else { - if (yych <= 'Z') goto yy285; - if (yych <= '^') goto yy26; - goto yy285; + if (yych <= 'E') goto yy287; + if (yych <= 'Z') goto yy286; + goto yy27; } } } else { if (yych <= 'z') { - if (yych <= '`') goto yy26; - if (yych == 'e') goto yy286; - goto yy285; + if (yych <= '`') { + if (yych <= '_') goto yy286; + goto yy27; + } else { + if (yych == 'e') goto yy287; + goto yy286; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy27; } } } @@ -5450,152 +5545,162 @@ yy194: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '4') { - if (yych <= '#') { + if (yych <= '.') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; } } } else { - if (yych <= '+') { + if (yych <= '%') { + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + goto yy108; } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy282; + if (yych <= '+') { + if (yych <= '*') goto yy27; + goto yy82; } else { - if (yych <= '.') goto yy283; - if (yych <= '/') goto yy4; - goto yy192; + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy283; + goto yy284; } } } } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= '5') goto yy287; - if (yych <= '9') goto yy284; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy193; if (yych <= ':') goto yy4; - goto yy26; + goto yy27; } else { if (yych <= 'D') { - if (yych <= '@') goto yy97; - goto yy285; + if (yych <= '@') goto yy98; + goto yy286; } else { - if (yych <= 'E') goto yy286; - if (yych <= 'Z') goto yy285; - goto yy26; + if (yych <= 'E') goto yy287; + if (yych <= 'Z') goto yy286; + goto yy27; } } } else { if (yych <= 'z') { if (yych <= '`') { - if (yych <= '_') goto yy285; - goto yy26; + if (yych <= '_') goto yy286; + goto yy27; } else { - if (yych == 'e') goto yy286; - goto yy285; + if (yych == 'e') goto yy287; + goto yy286; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy27; } } } } yy195: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '#') { + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy5; - if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy5; - goto yy3; + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy5; - goto yy3; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; } else { - if (yych <= 0x1B) goto yy5; - if (yych <= 0x1F) goto yy3; - goto yy5; + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; } } } else { - if (yych <= '+') { - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - if (yych <= '*') goto yy5; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy5; - goto yy46; + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; } else { - if (yych <= '/') goto yy3; - if (yych <= '9') goto yy288; - goto yy62; + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy284; + goto yy4; } } } } else { - if (yych <= 'z') { - if (yych <= 'Z') { - if (yych <= '?') goto yy5; - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy288; - goto yy46; - } else { - if (yych <= '_') { - if (yych <= '^') goto yy5; - goto yy46; + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '5') { + if (yych <= '4') goto yy193; + goto yy288; } else { - if (yych <= '`') goto yy5; - if (yych <= 'f') goto yy288; - goto yy46; + if (yych <= '9') goto yy285; + if (yych <= ':') goto yy4; + goto yy27; + } + } else { + if (yych <= 'D') { + if (yych <= '@') goto yy98; + goto yy286; + } else { + if (yych <= 'E') goto yy287; + if (yych <= 'Z') goto yy286; + goto yy27; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= '~') goto yy5; - goto yy3; + if (yych <= 'z') { + if (yych <= '`') { + if (yych <= '_') goto yy286; + goto yy27; } else { - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych == 'e') goto yy287; + goto yy286; } } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy5; + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; } } } @@ -5603,3123 +5708,63 @@ yy195: yy196: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '1') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '0') goto yy289; - goto yy290; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '9') { - if (yych <= '2') goto yy291; - goto yy289; - } else { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; - } - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } -yy197: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy292; - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy292; - goto yy4; -yy198: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy294; - goto yy295; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy149; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy296; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy297; - goto yy296; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy296; - } else { - if (yych <= 'e') goto yy297; - if (yych <= 'f') goto yy296; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } -yy199: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; - } else { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy4; - goto yy295; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy149; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy296; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy297; - goto yy296; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy296; - } else { - if (yych <= 'e') goto yy297; - if (yych <= 'f') goto yy296; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy200: - yych = *++YYCURSOR; - if (yych <= ':') { - if (yych <= '.') goto yy1; - if (yych <= '/') goto yy203; - if (yych <= '9') goto yy298; - goto yy205; - } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy299; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy299; - goto yy1; - } - } -yy201: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; - goto yy4; - } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy115; - if (yych <= '.') goto yy46; - goto yy4; - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy296; - if (yych <= ':') goto yy149; - if (yych <= '?') goto yy115; - goto yy97; - } else { - if (yych <= 'F') goto yy296; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy115; - goto yy46; - } - } else { - if (yych <= '~') { - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy296; - if (yych <= 'z') goto yy117; - goto yy115; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy115; - if (yych <= 0xF4) goto yy4; - goto yy115; - } - } - } -yy202: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; - goto yy4; - } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; - } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy274; - goto yy46; - } - } - } else { - if (yych <= '^') { - if (yych <= '?') { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy296; - if (yych <= ':') goto yy149; - goto yy115; - } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy296; - if (yych <= 'Z') goto yy117; - goto yy115; - } - } else { - if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy296; - goto yy117; - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy115; - goto yy4; - } else { - if (yych <= 0xC1) goto yy115; - if (yych <= 0xF4) goto yy4; - goto yy115; - } - } - } - } -yy203: - yych = *++YYCURSOR; - if (yych <= '<') { - if (yych <= ',') { - if (yych <= '$') goto yy301; - if (yych <= '&') goto yy300; - goto yy301; - } else { - if (yych == '.') goto yy301; - if (yych <= '9') goto yy300; - goto yy301; - } - } else { - if (yych <= '@') { - if (yych == '>') goto yy301; - if (yych <= '?') goto yy300; - goto yy301; - } else { - if (yych <= 'Z') goto yy300; - if (yych <= '`') goto yy301; - if (yych <= 'z') goto yy300; - goto yy301; - } - } -yy204: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy308; - if (yych <= ':') goto yy309; - goto yy1; - } else { - if (yych <= 'F') goto yy310; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy310; - goto yy1; - } -yy205: - yych = *++YYCURSOR; - if (yych <= '?') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= '0') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy311; - } - goto yy312; - } else { - if (yych <= '2') { - if (yych <= '1') goto yy313; - goto yy314; - } else { - if (yych <= '9') goto yy312; - if (yych <= ':') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } - } - } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'F') goto yy315; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '`') { - if (yych <= '_') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'f') goto yy315; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - yyt2 = YYCURSOR; - goto yy317; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy318; - } - yyt2 = YYCURSOR; - goto yy319; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy1; - } - } - } - } -yy206: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy310; - if (yych <= ':') goto yy309; - goto yy1; - } else { - if (yych <= 'F') goto yy310; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy310; - goto yy1; - } -yy207: - yych = *++YYCURSOR; - if (yych <= ':') { - if (yych <= '.') goto yy1; - if (yych <= '/') goto yy203; - if (yych <= '9') goto yy299; - goto yy205; - } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy299; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy299; - goto yy1; - } - } -yy208: - yych = *++YYCURSOR; - if (yych <= '/') goto yy82; - if (yych <= '9') goto yy322; - goto yy82; -yy209: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy323; - goto yy4; - } - } - } else { - if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy288; - if (yych <= 'Z') goto yy46; - goto yy4; - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy288; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } -yy210: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy115; - goto yy3; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy115; - goto yy3; - } else { - if (yych <= 0x1B) goto yy115; - if (yych <= 0x1F) goto yy3; - goto yy115; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - if (yych <= '*') goto yy115; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy115; - goto yy46; - } else { - if (yych <= '/') goto yy3; - if (yych <= '9') goto yy210; - goto yy152; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= 'Z') { - if (yych <= '?') goto yy115; - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy210; - goto yy117; - } else { - if (yych <= '_') { - if (yych <= '^') goto yy115; - goto yy46; - } else { - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy210; - goto yy117; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= '~') goto yy115; - goto yy3; - } else { - if (yych <= 0xC1) goto yy115; - if (yych <= 0xDF) goto yy56; - goto yy57; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy115; - } - } - } - } -yy211: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; - } else { - if (yych <= '.') goto yy196; - if (yych <= '/') goto yy4; - goto yy295; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy149; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy296; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy297; - goto yy296; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy296; - } else { - if (yych <= 'e') goto yy297; - if (yych <= 'f') goto yy296; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy212: - ++YYCURSOR; -yy213: - YYCURSOR = yyt2; -#line 219 "../../lnav/src/data_scanner_re.re" - { RET(DT_IPV6_ADDRESS); } -#line 6339 "../../lnav/src/data_scanner_re.cc" -yy214: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy325; - goto yy326; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy327; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy327; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy215: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy328; - goto yy326; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy327; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy327; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy216: - yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '5') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '4') goto yy328; - goto yy329; - } - } else { - if (yych <= '@') { - if (yych <= '9') goto yy325; - if (yych <= ':') goto yy326; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'F') goto yy327; - if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy327; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy220; - } - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy217: - yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy327; - if (yych <= ':') goto yy326; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy327; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy327; - goto yy1; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy218: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= 'E') { - if (yych <= '9') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy327; - } else { - if (yych <= ':') goto yy326; - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy327; - } - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy330; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'e') goto yy327; - goto yy330; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych >= 0xE0) { - yyt2 = YYCURSOR; - goto yy220; - } - yyt2 = YYCURSOR; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy219: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy212; - goto yy1; -yy220: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy219; - goto yy1; -yy221: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy219; - goto yy1; -yy222: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy221; - goto yy1; -yy223: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy221; - goto yy1; -yy224: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy221; - goto yy1; -yy225: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '-') { - if (yych <= ',') goto yy332; - goto yy335; - } else { - if (yych <= '/') goto yy332; - if (yych <= ':') goto yy336; - goto yy332; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy336; - if (yych <= '^') goto yy332; - goto yy336; - } else { - if (yych <= '`') goto yy332; - if (yych <= 'z') goto yy336; - goto yy332; - } - } -yy226: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '-') { - if (yych <= ',') goto yy332; - goto yy336; - } else { - if (yych <= '/') goto yy332; - if (yych <= ':') goto yy336; - goto yy332; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy336; - if (yych <= '^') goto yy332; - goto yy336; - } else { - if (yych <= '`') goto yy332; - if (yych <= 'z') goto yy336; - goto yy332; - } - } -yy227: - yych = *++YYCURSOR; -yy228: - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x08) goto yy1; - goto yy227; - } else { - if (yych == '\r') goto yy227; - goto yy1; - } - } else { - if (yych <= ',') { - if (yych <= ' ') goto yy227; - goto yy1; - } else { - if (yych <= '-') goto yy339; - if (yych <= '.') goto yy1; - goto yy230; - } - } - } else { - if (yych <= '@') { - if (yych <= '=') { - if (yych <= ':') goto yy339; - goto yy1; - } else { - if (yych <= '>') goto yy231; - if (yych <= '?') goto yy230; - goto yy1; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy339; - if (yych <= '^') goto yy1; - goto yy339; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy339; - goto yy1; - } - } - } -yy229: - yych = *++YYCURSOR; - if (yybm[1024+yych] & 128) { - goto yy229; - } - if (yych <= ' ') { - if (yych <= '\f') { - if (yych == '\t') goto yy340; - goto yy1; - } else { - if (yych <= '\r') goto yy340; - if (yych <= 0x1F) goto yy1; - goto yy340; - } - } else { - if (yych <= '<') { - if (yych != '/') goto yy1; - } else { - if (yych <= '=') goto yy341; - if (yych <= '>') goto yy231; - if (yych >= '@') goto yy1; - } - } -yy230: - yych = *++YYCURSOR; - if (yych == '>') goto yy342; - goto yy1; -yy231: - ++YYCURSOR; -yy232: -#line 229 "../../lnav/src/data_scanner_re.re" - { - RET(DT_XML_OPEN_TAG); - } -#line 6830 "../../lnav/src/data_scanner_re.cc" -yy233: - yych = *++YYCURSOR; -yy234: - if (yych <= '/') { - if (yych <= '\r') { - if (yych == '\t') goto yy344; - if (yych <= '\f') goto yy1; - goto yy344; - } else { - if (yych <= ' ') { - if (yych <= 0x1F) goto yy1; - goto yy344; - } else { - if (yych == '-') goto yy233; - goto yy1; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '=') { - if (yych <= ':') goto yy233; - goto yy1; - } else { - if (yych <= '>') goto yy345; - if (yych <= '@') goto yy1; - goto yy233; - } - } else { - if (yych <= '_') { - if (yych <= '^') goto yy1; - goto yy233; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy233; - goto yy1; - } - } - } -yy235: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '-') { - if (yych <= ',') goto yy347; - goto yy348; - } else { - if (yych <= '/') goto yy347; - if (yych <= ':') goto yy348; - goto yy347; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy348; - if (yych <= '^') goto yy347; - goto yy348; - } else { - if (yych <= '`') goto yy347; - if (yych <= 'z') goto yy348; - goto yy347; - } - } -yy236: - ++YYCURSOR; - yyt3 = yyt4; -yy237: - YYCURSOR = yyt3; -#line 293 "../../lnav/src/data_scanner_re.re" - { RET(DT_WORD); } -#line 6898 "../../lnav/src/data_scanner_re.cc" -yy238: - yych = *++YYCURSOR; - if (yych <= '\f') { - if (yych == '\t') goto yy236; - yyt3 = yyt4; - goto yy237; - } else { - if (yych <= '\r') goto yy236; - if (yych == ' ') goto yy236; - yyt3 = yyt4; - goto yy237; - } -yy239: - yyaccept = 15; - yych = *(YYMARKER = ++YYCURSOR); -yy240: - if (yych <= '\'') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - yyt3 = yyt4; - goto yy237; - } else { - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '\f') { - yyt3 = yyt4; - goto yy237; - } - yyt4 = YYCURSOR; - goto yy236; - } - } else { - if (yych <= '!') { - if (yych <= 0x1F) { - yyt3 = yyt4; - goto yy237; - } - if (yych <= ' ') { - yyt4 = YYCURSOR; - goto yy236; - } - yyt4 = YYCURSOR; - goto yy238; - } else { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '&') { - yyt3 = yyt4; - goto yy237; - } - yyt4 = YYCURSOR; - goto yy239; - } - } - } else { - if (yych <= '9') { - if (yych <= ',') { - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '+') { - yyt3 = yyt4; - goto yy237; - } - yyt4 = YYCURSOR; - goto yy238; - } else { - if (yych != '.') { - yyt3 = yyt4; - goto yy237; - } - yyt3 = yyt4; - yyt4 = YYCURSOR; - } - } else { - if (yych <= '?') { - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '>') { - yyt3 = yyt4; - goto yy237; - } - yyt4 = YYCURSOR; - goto yy238; - } else { - if (yych <= '`') { - yyt3 = yyt4; - goto yy237; - } - if (yych <= 'z') { - yyt3 = yyt4; - goto yy139; - } - yyt3 = yyt4; - goto yy237; - } - } - } -yy241: - yych = *++YYCURSOR; - if (yych <= '\f') { - if (yych == '\t') goto yy236; - goto yy1; - } else { - if (yych <= '\r') goto yy236; - if (yych == ' ') goto yy236; - goto yy1; - } -yy242: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy349; - goto yy149; - } - } - } else { - if (yych <= '^') { - if (yych <= '@') { - if (yych <= '?') goto yy4; - goto yy97; - } else { - if (yych <= 'F') goto yy349; - if (yych <= 'Z') goto yy117; - goto yy4; - } - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy349; - if (yych <= 'z') goto yy117; - goto yy4; - } - } - } -yy243: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '*') { - if (yych <= ' ') { - if (yych <= 0x1F) goto yy4; - goto yy350; - } else { - if (yych == '%') goto yy81; - goto yy4; - } - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy4; - } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy349; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '?') { - if (yych <= ':') goto yy149; - goto yy4; - } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy349; - goto yy117; - } - } else { - if (yych <= '`') { - if (yych == '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy349; - if (yych <= 'z') goto yy117; - goto yy4; - } - } - } -yy244: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 1) { - goto yy117; - } - if (yych <= ',') { - if (yych <= '$') { - if (yych == ' ') goto yy350; - goto yy4; - } else { - if (yych <= '%') goto yy81; - if (yych == '+') goto yy81; - goto yy4; - } - } else { - if (yych <= '?') { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - if (yych <= ':') goto yy152; - goto yy4; - } else { - if (yych <= '@') goto yy97; - if (yych == '_') goto yy46; - goto yy4; - } - } -yy245: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1536+yych] & 32) { - goto yy46; - } - if (yych <= ' ') { - if (yych <= '\f') { - if (yych == '\t') goto yy236; - goto yy4; - } else { - if (yych <= '\r') goto yy236; - if (yych <= 0x1F) goto yy4; - goto yy236; - } - } else { - if (yych <= '*') { - if (yych == '%') goto yy81; - goto yy4; - } else { - if (yych <= '+') goto yy81; - if (yych == '@') goto yy97; - goto yy4; - } - } -yy246: - yyaccept = 16; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '.') { - yyt3 = yyt4; - goto yy237; - } - if (yych <= '/') goto yy203; - if (yych <= '9') goto yy299; - goto yy205; - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt3 = yyt4; - goto yy237; - } - goto yy299; - } else { - if (yych <= '`') { - yyt3 = yyt4; - goto yy237; - } - if (yych <= 'f') goto yy299; - yyt3 = yyt4; - goto yy237; - } - } -yy247: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x08) goto yy4; - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy4; - } else { - if (yych <= '\r') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x1F) goto yy4; - if (yych <= ' ') { - yyt3 = YYCURSOR; - goto yy351; - } - yyt4 = YYCURSOR; - goto yy238; - } - } else { - if (yych <= '&') { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych == '%') goto yy81; - goto yy4; - } else { - if (yych <= '\'') { - yyt4 = YYCURSOR; - goto yy239; - } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '+') goto yy81; - yyt4 = YYCURSOR; - goto yy238; - } - } - } else { - if (yych <= '?') { - if (yych <= '9') { - if (yych <= '-') goto yy46; - if (yych <= '.') { - yyt4 = YYCURSOR; - goto yy245; - } - if (yych <= '/') goto yy4; - goto yy349; - } else { - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy352; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '>') goto yy4; - yyt4 = YYCURSOR; - goto yy238; - } - } else { - if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy349; - if (yych <= 'Z') goto yy117; - goto yy4; - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy353; - if (yych <= 'z') goto yy354; - goto yy4; - } - } - } - } -yy248: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '+') { - if (yych <= ' ') { - if (yych <= '\n') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x08) goto yy4; - yyt4 = YYCURSOR; - goto yy236; - } else { - if (yych == '\r') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x1F) goto yy4; - yyt3 = YYCURSOR; - goto yy351; - } - } else { - if (yych <= '%') { - if (yych <= '!') { - yyt4 = YYCURSOR; - goto yy238; - } - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych <= '&') goto yy4; - if (yych <= '\'') { - yyt4 = YYCURSOR; - goto yy239; - } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy81; - } - } - } else { - if (yych <= '>') { - if (yych <= '/') { - if (yych <= ',') { - yyt4 = YYCURSOR; - goto yy238; - } - if (yych <= '-') goto yy46; - if (yych <= '.') { - yyt4 = YYCURSOR; - goto yy245; - } - goto yy4; - } else { - if (yych <= '9') goto yy117; - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy249; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy4; - } - } else { - if (yych <= '^') { - if (yych <= '?') { - yyt4 = YYCURSOR; - goto yy238; - } - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy117; - goto yy4; - } else { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy354; - goto yy4; - } - } - } -yy249: - yyaccept = 15; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy203; - if (yych == ':') goto yy156; - goto yy237; -yy250: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '*') { - if (yych <= ' ') { - if (yych <= 0x1F) goto yy4; - goto yy350; - } else { - if (yych == '%') goto yy81; - goto yy4; - } - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy4; - } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy117; - } - } - } else { - if (yych <= 'S') { - if (yych <= '?') { - if (yych <= ':') goto yy152; - goto yy4; - } else { - if (yych <= '@') goto yy97; - if (yych <= 'R') goto yy117; - goto yy355; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy117; - goto yy4; - } - } - } -yy251: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x08) goto yy4; - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy4; - } else { - if (yych <= '\r') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x1F) goto yy4; - if (yych <= ' ') { - yyt3 = YYCURSOR; - goto yy351; - } - yyt4 = YYCURSOR; - goto yy238; - } - } else { - if (yych <= '&') { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych == '%') goto yy81; - goto yy4; - } else { - if (yych <= '\'') { - yyt4 = YYCURSOR; - goto yy239; - } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '+') goto yy81; - yyt4 = YYCURSOR; - goto yy238; - } - } - } else { - if (yych <= '?') { - if (yych <= '9') { - if (yych <= '-') goto yy46; - if (yych <= '.') { - yyt4 = YYCURSOR; - goto yy245; - } - if (yych <= '/') goto yy4; - goto yy117; - } else { - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy249; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '>') goto yy4; - yyt4 = YYCURSOR; - goto yy238; - } - } else { - if (yych <= '_') { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= 'r') { - if (yych <= '`') goto yy4; - goto yy354; - } else { - if (yych <= 's') goto yy356; - if (yych <= 'z') goto yy354; - goto yy4; - } - } - } - } -yy252: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '*') { - if (yych <= ' ') { - if (yych <= 0x1F) goto yy4; - goto yy350; - } else { - if (yych == '%') goto yy81; - goto yy4; - } - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy4; - } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy117; - } - } - } else { - if (yych <= 'L') { - if (yych <= '?') { - if (yych <= ':') goto yy152; - goto yy4; - } else { - if (yych <= '@') goto yy97; - if (yych <= 'K') goto yy117; - goto yy357; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy117; - goto yy4; - } - } - } -yy253: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x08) goto yy4; - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy4; - } else { - if (yych <= '\r') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x1F) goto yy4; - if (yych <= ' ') { - yyt3 = YYCURSOR; - goto yy351; - } - yyt4 = YYCURSOR; - goto yy238; - } - } else { - if (yych <= '&') { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych == '%') goto yy81; - goto yy4; - } else { - if (yych <= '\'') { - yyt4 = YYCURSOR; - goto yy239; - } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '+') goto yy81; - yyt4 = YYCURSOR; - goto yy238; - } - } - } else { - if (yych <= '?') { - if (yych <= '9') { - if (yych <= '-') goto yy46; - if (yych <= '.') { - yyt4 = YYCURSOR; - goto yy245; - } - if (yych <= '/') goto yy4; - goto yy117; - } else { - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy249; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '>') goto yy4; - yyt4 = YYCURSOR; - goto yy238; - } - } else { - if (yych <= '_') { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= 'd') { - if (yych <= '`') goto yy4; - goto yy354; - } else { - if (yych <= 'e') goto yy358; - if (yych <= 'z') goto yy354; - goto yy4; - } - } - } - } -yy254: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '*') { - if (yych <= ' ') { - if (yych <= 0x1F) goto yy4; - goto yy350; - } else { - if (yych == '%') goto yy81; - goto yy4; - } - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy4; - } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy117; - } - } - } else { - if (yych <= 'E') { - if (yych <= '?') { - if (yych <= ':') goto yy152; - goto yy4; - } else { - if (yych <= '@') goto yy97; - if (yych <= 'D') goto yy117; - goto yy357; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy117; - goto yy4; - } - } - } -yy255: - yyaccept = 15; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0x1B) { - if (yych <= 0x00) goto yy237; - if (yych <= 0x1A) goto yy85; - goto yy237; - } else { - if (yych <= 0x7F) goto yy85; - if (yych <= 0xC1) goto yy237; - if (yych <= 0xF4) goto yy85; - goto yy237; - } -yy256: - yyaccept = 15; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0x1A) { - if (yych <= '\t') { - if (yych <= 0x00) goto yy237; - if (yych <= 0x08) goto yy85; - goto yy255; - } else { - if (yych == '\r') goto yy255; - goto yy85; - } - } else { - if (yych <= ' ') { - if (yych <= 0x1B) goto yy237; - if (yych <= 0x1F) goto yy85; - goto yy255; - } else { - if (yych <= 0x7F) goto yy85; - if (yych <= 0xC1) goto yy237; - if (yych <= 0xF4) goto yy85; - goto yy237; - } - } -yy257: - yyaccept = 15; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 'S') { - if (yych <= ',') { - if (yych <= '&') { - if (yych == '!') { - yyt1 = yyt4 = YYCURSOR; - goto yy359; - } - yyt2 = YYCURSOR; - goto yy166; - } else { - if (yych <= '\'') { - yyt1 = YYCURSOR; - goto yy360; - } - if (yych <= '+') { - yyt2 = YYCURSOR; - goto yy166; - } - yyt1 = yyt4 = YYCURSOR; - goto yy359; - } - } else { - if (yych <= '>') { - if (yych == '.') { - yyt1 = yyt4 = YYCURSOR; - goto yy359; - } - yyt2 = YYCURSOR; - goto yy166; - } else { - if (yych <= '?') { - yyt1 = yyt4 = YYCURSOR; - goto yy359; - } - if (yych <= 'R') { - yyt2 = YYCURSOR; - goto yy166; - } - goto yy237; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= 's') { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy166; - } - if (yych <= 'r') { - yyt1 = YYCURSOR; - goto yy361; - } - goto yy139; - } else { - if (yych <= 'z') { - yyt1 = YYCURSOR; - goto yy361; - } - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy166; - } - goto yy237; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy169; - } - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy170; - } - yyt2 = YYCURSOR; - goto yy171; - } else { - if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy172; - } - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy173; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy174; - } - goto yy237; - } - } - } -yy258: - yych = *++YYCURSOR; - if (yych <= '\f') { - if (yych == '\t') goto yy255; - goto yy85; - } else { - if (yych <= '\r') goto yy255; - if (yych == ' ') goto yy255; - goto yy85; - } -yy259: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x08) goto yy4; - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy4; - } else { - if (yych <= '\r') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x1F) goto yy4; - if (yych <= ' ') { - yyt3 = YYCURSOR; - goto yy351; - } - yyt4 = YYCURSOR; - goto yy238; - } - } else { - if (yych <= '&') { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych == '%') goto yy81; - goto yy4; - } else { - if (yych <= '\'') { - yyt4 = YYCURSOR; - goto yy239; - } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '+') goto yy81; - yyt4 = YYCURSOR; - goto yy238; - } - } - } else { - if (yych <= '?') { - if (yych <= '9') { - if (yych <= '-') goto yy46; - if (yych <= '.') { - yyt4 = YYCURSOR; - goto yy245; - } - if (yych <= '/') goto yy4; - goto yy117; - } else { - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy249; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '>') goto yy4; - yyt4 = YYCURSOR; - goto yy238; - } - } else { - if (yych <= '_') { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= 'k') { - if (yych <= '`') goto yy4; - goto yy354; - } else { - if (yych <= 'l') goto yy358; - if (yych <= 'z') goto yy354; - goto yy4; - } - } - } - } -yy260: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych == '/') goto yy4; - goto yy46; - } - } else { - if (yych <= '^') { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy362; - goto yy4; - } else { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy362; - goto yy4; - } - } -yy261: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy363; - goto yy1; -yy262: - yych = *++YYCURSOR; - if (yych == ':') goto yy364; - goto yy1; -yy263: - ++YYCURSOR; -#line 237 "../../lnav/src/data_scanner_re.re" - { - RET(DT_H1); - } -#line 7959 "../../lnav/src/data_scanner_re.cc" -yy264: - yyaccept = 9; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 64) { - goto yy365; - } - if (yych <= 0xE0) { - if (yych <= '"') { - if (yych <= 0x1B) goto yy73; - goto yy366; - } else { - if (yych <= 0xC1) goto yy73; - if (yych <= 0xDF) goto yy367; - goto yy368; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy369; - goto yy370; - } else { - if (yych <= 0xF3) goto yy371; - if (yych <= 0xF4) goto yy372; - goto yy73; - } - } -yy265: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= 0x1A) { - if (yych <= 0x00) goto yy70; - if (yych == '\n') goto yy365; - goto yy163; - } else { - if (yych <= 0x1B) goto yy70; - if (yych == '"') goto yy366; - goto yy163; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy266; - if (yych <= 0xE0) goto yy267; - goto yy268; - } else { - if (yych <= 0xF0) goto yy269; - if (yych <= 0xF3) goto yy270; - if (yych <= 0xF4) goto yy271; - goto yy1; - } - } -yy266: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy163; - goto yy1; -yy267: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy266; - goto yy1; -yy268: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy266; - goto yy1; -yy269: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy268; - goto yy1; -yy270: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy268; - goto yy1; -yy271: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy268; - goto yy1; -yy272: - yych = *++YYCURSOR; - if (yybm[768+yych] & 2) { - goto yy272; - } - if (yych <= '9') { - if (yych == '-') goto yy164; - if (yych <= '/') goto yy1; - goto yy164; - } else { - if (yych <= 'Z') { - if (yych <= '@') goto yy1; - goto yy373; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy373; - goto yy1; - } - } -yy273: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '?') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy26; - goto yy3; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy3; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy3; - goto yy26; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy3; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy26; - } - } else { - if (yych <= '/') { - if (yych <= '.') goto yy46; - goto yy3; - } else { - if (yych <= '9') goto yy273; - if (yych <= ':') goto yy62; - goto yy26; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '^') { - if (yych <= 'D') { - if (yych <= '@') goto yy97; - goto yy46; - } else { - if (yych <= 'E') goto yy375; - if (yych <= 'Z') goto yy46; - goto yy26; - } - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy26; - } else { - if (yych == 'e') goto yy375; - goto yy46; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy3; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xDF) goto yy56; - goto yy57; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy26; - } - } - } - } -yy274: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy376; - } - } else { - if (yych <= '^') { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy4; - } else { - if (yych == '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } -yy275: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= 0x1F) { - 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 == 0x1B) goto yy5; - goto yy3; - } - } else { - if (yych <= '-') { - if (yych == '$') goto yy3; - if (yych <= ',') goto yy5; - goto yy180; - } else { - if (yych <= '.') goto yy275; - if (yych <= '/') goto yy3; - if (yych <= '9') goto yy180; - goto yy62; - } - } - } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '?') goto yy5; - if (yych <= '@') goto yy3; - if (yych <= 'Z') goto yy377; - goto yy5; - } else { - if (yych <= '_') goto yy3; - if (yych <= '`') goto yy5; - if (yych <= 'z') goto yy377; - goto yy5; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) goto yy56; - goto yy57; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy5; - } - } - } - } -yy276: - yych = *++YYCURSOR; - if (yych == 'o') goto yy378; - goto yy101; -yy277: - yych = *++YYCURSOR; - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy1; - if (yych <= ')') goto yy182; - goto yy379; - } else { - if (yych == '/') goto yy380; - if (yych <= 0x7F) goto yy182; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy184; - if (yych <= 0xE0) goto yy185; - goto yy186; - } else { - if (yych <= 0xF0) goto yy187; - if (yych <= 0xF3) goto yy188; - if (yych <= 0xF4) goto yy189; - goto yy1; - } - } -yy278: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 4) { - goto yy278; - } - if (yych <= '\\') { - if (yych <= ')') { - if (yych <= '!') { - if (yych <= 0x00) goto yy24; - if (yych <= ' ') goto yy182; - goto yy103; - } else { - if (yych <= '"') goto yy182; - if (yych == '\'') goto yy182; - goto yy103; - } - } else { - if (yych <= '9') { - if (yych <= ',') goto yy182; - if (yych == '/') goto yy381; - goto yy103; - } else { - if (yych <= '?') goto yy182; - if (yych == '[') goto yy182; - goto yy103; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= '`') { - if (yych <= ']') goto yy182; - if (yych <= '_') goto yy103; - goto yy182; - } else { - if (yych <= 'z') goto yy103; - if (yych == '~') goto yy103; - goto yy182; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy24; - if (yych <= 0xDF) goto yy184; - if (yych <= 0xE0) goto yy185; - goto yy186; - } else { - if (yych <= 0xF0) goto yy187; - if (yych <= 0xF3) goto yy188; - if (yych <= 0xF4) goto yy189; - goto yy24; - } - } - } -yy279: - yych = *++YYCURSOR; - if (yybm[1280+yych] & 16) { - goto yy100; - } -yy280: -#line 169 "../../lnav/src/data_scanner_re.re" - { - RET(DT_COMMENT); - } -#line 8319 "../../lnav/src/data_scanner_re.cc" -yy281: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= ' ') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy24; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy24; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy24; - goto yy4; - } else { - if (yych <= 0x1B) goto yy24; - if (yych <= 0x1F) goto yy4; - goto yy24; - } - } - } else { - if (yych <= '$') { - if (yych == '"') goto yy24; - if (yych <= '#') goto yy100; - goto yy102; - } else { - if (yych <= '\'') { - if (yych <= '&') goto yy100; - goto yy24; - } else { - if (yych <= '*') goto yy100; - if (yych <= ',') goto yy24; - goto yy102; - } - } - } - } else { - if (yych <= '`') { - if (yych <= '[') { - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy24; - if (yych <= 'Z') goto yy102; - goto yy24; - } else { - if (yych <= ']') { - if (yych <= '\\') goto yy100; - goto yy24; - } else { - if (yych <= '^') goto yy100; - if (yych <= '_') goto yy102; - goto yy24; - } - } - } else { - if (yych <= '}') { - if (yych == 'g') goto yy382; - if (yych <= 'z') goto yy102; - goto yy24; - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy100; - goto yy4; - } else { - if (yych <= 0xC1) goto yy24; - if (yych <= 0xF4) goto yy4; - goto yy24; - } - } - } - } -yy282: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy383; - } - } else { - if (yych <= '^') { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy383; - goto yy4; - } else { - if (yych == '`') goto yy4; - if (yych <= 'z') goto yy383; - goto yy4; - } - } -yy283: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '1') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '0') goto yy385; - goto yy386; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '9') { - if (yych <= '2') goto yy387; - goto yy385; - } else { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; - } - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } -yy284: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - goto yy26; - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy26; - } else { - if (yych <= '-') goto yy282; - if (yych <= '.') goto yy283; - goto yy4; - } - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy388; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; - } else { - if (yych <= 'E') { - if (yych >= 'E') goto yy286; - } else { - if (yych <= 'Z') goto yy285; - if (yych <= '^') goto yy26; - } - } - } else { - if (yych <= 'z') { - if (yych <= '`') goto yy26; - if (yych == 'e') goto yy286; - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy285: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 8) { - goto yy285; - } - if (yych <= '-') { if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy5; - if (yych <= 0x08) goto yy3; - goto yy5; - } else { - if (yych == '\r') goto yy5; - if (yych <= 0x1A) goto yy3; - goto yy5; - } - } else { - if (yych <= '%') { - if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy5; - if (yych <= '$') goto yy3; - goto yy81; - } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy5; - goto yy282; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= ':') { - if (yych <= '.') goto yy389; - if (yych <= '/') goto yy3; - goto yy62; - } else { - if (yych == '@') goto yy97; - if (yych <= '~') goto yy5; - goto yy3; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) goto yy56; - if (yych <= 0xE0) goto yy57; - goto yy58; - } else { - if (yych <= 0xF0) goto yy59; - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy5; - } - } - } -yy286: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 8) { - goto yy285; - } - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '+') goto yy390; - goto yy4; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy391; - goto yy389; - } else { - if (yych == '@') goto yy97; - goto yy4; - } - } -yy287: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '5') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy282; - } else { - if (yych <= '.') goto yy283; - if (yych <= '/') goto yy4; - goto yy284; - } - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy388; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; - } else { - if (yych <= 'E') { - if (yych <= 'D') goto yy285; - goto yy286; - } else { - if (yych <= 'Z') goto yy285; - if (yych <= '^') goto yy26; - goto yy285; - } - } - } else { - if (yych <= 'z') { - if (yych <= '`') goto yy26; - if (yych == 'e') goto yy286; - goto yy285; - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy288: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - 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 <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') goto yy5; goto yy3; } else { - if (yych <= 0x1B) goto yy5; - if (yych <= 0x1F) goto yy3; + if (yych <= 0x16) goto yy5; + if (yych <= 0x1A) goto yy3; goto yy5; } } } else { - if (yych <= '+') { - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - if (yych <= '*') goto yy5; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy5; - goto yy46; + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; + goto yy5; } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy82; + goto yy5; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy5; + } else { + if (yych <= '.') goto yy47; if (yych <= '/') goto yy3; - if (yych <= '9') goto yy392; - goto yy62; + goto yy289; } } } } else { if (yych <= 'z') { if (yych <= 'Z') { - if (yych <= '?') goto yy5; - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy392; - goto yy46; + if (yych <= '?') { + if (yych <= ':') goto yy63; + goto yy5; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy289; + goto yy47; + } } else { if (yych <= '_') { if (yych <= '^') goto yy5; - goto yy46; + goto yy47; } else { if (yych <= '`') goto yy5; - if (yych <= 'f') goto yy392; - goto yy46; + if (yych <= 'f') goto yy289; + goto yy47; } } } else { @@ -8729,86 +5774,3285 @@ yy288: goto yy3; } else { if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 0xDF) goto yy57; + goto yy58; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; goto yy5; } } } } -yy289: +yy197: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy290; + goto yy291; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '2') goto yy292; + goto yy290; + } else { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy47; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } +yy198: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') goto yy4; + if (yych <= 'Z') goto yy293; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy293; + goto yy4; +yy199: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; + goto yy4; + } else { + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } + } else { + if (yych <= '-') { + if (yych <= ',') goto yy112; + goto yy47; + } else { + if (yych <= '.') goto yy294; + if (yych <= '/') goto yy4; + goto yy295; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy296; + goto yy150; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy297; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy298; + goto yy297; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy112; + goto yy297; + } else { + if (yych <= 'e') goto yy298; + if (yych <= 'f') goto yy297; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy112; + goto yy4; + } else { + if (yych <= 0xC1) goto yy112; + if (yych <= 0xF4) goto yy4; + goto yy112; + } + } + } + } +yy200: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } if (yych <= '/') { - if (yych <= 0x1F) { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - goto yy26; + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } } else { if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy26; + if (yych <= '+') goto yy82; + goto yy27; } else { - if (yych <= '-') goto yy282; - if (yych <= '.') goto yy283; + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; goto yy4; } } } } else { if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy394; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; - } else { - if (yych <= 'E') { - if (yych <= 'D') goto yy285; - goto yy395; + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy296; + goto yy150; } else { - if (yych <= 'Z') goto yy285; - if (yych <= '^') goto yy26; - goto yy285; + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy297; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy298; + goto yy297; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; } } } else { if (yych <= 'z') { - if (yych <= '`') goto yy26; - if (yych == 'e') goto yy395; - goto yy285; + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy297; + } else { + if (yych <= 'e') goto yy298; + if (yych <= 'f') goto yy297; + goto yy118; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy27; + } + } + } + } +yy201: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy204; + if (yych <= '9') goto yy299; + goto yy206; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy300; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy300; + goto yy1; + } + } +yy202: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; + } else { + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy116; + goto yy47; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy297; + if (yych <= ':') goto yy150; + goto yy116; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy297; + if (yych <= 'Z') goto yy118; + goto yy116; + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy297; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; + } + } + } + } +yy203: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; + } else { + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy116; + goto yy275; + } + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy297; + goto yy150; + } else { + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy297; + if (yych <= 'Z') goto yy118; + goto yy116; + } + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy297; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; + } + } + } + } +yy204: + yych = *++YYCURSOR; + if (yych <= '<') { + if (yych <= ',') { + if (yych <= '$') goto yy302; + if (yych <= '&') goto yy301; + goto yy302; + } else { + if (yych == '.') goto yy302; + if (yych <= '9') goto yy301; + goto yy302; + } + } else { + if (yych <= '@') { + if (yych == '>') goto yy302; + if (yych <= '?') goto yy301; + goto yy302; + } else { + if (yych <= 'Z') goto yy301; + if (yych <= '`') goto yy302; + if (yych <= 'z') goto yy301; + goto yy302; + } + } +yy205: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy309; + if (yych <= ':') goto yy310; + goto yy1; + } else { + if (yych <= 'F') goto yy311; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy311; + goto yy1; + } +yy206: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= '/') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '1') { + if (yych <= '0') goto yy313; + goto yy314; + } else { + if (yych <= '2') goto yy315; + if (yych <= '9') goto yy313; + goto yy1; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy316; + goto yy3; + } else { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy316; + goto yy3; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy1; + } + } + } + } +yy207: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy311; + if (yych <= ':') goto yy310; + goto yy1; + } else { + if (yych <= 'F') goto yy311; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy311; + goto yy1; + } +yy208: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy204; + if (yych <= '9') goto yy300; + goto yy206; + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy300; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy300; + goto yy1; + } + } +yy209: + yych = *++YYCURSOR; + if (yych <= '/') goto yy83; + if (yych <= '9') goto yy323; + goto yy83; +yy210: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy324; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy289; + if (yych <= 'Z') goto yy47; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy4; + } else { + if (yych <= 'f') goto yy289; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } +yy211: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy116; + goto yy3; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy116; + goto yy3; + } else { + if (yych <= 0x16) goto yy116; + if (yych <= 0x1A) goto yy3; + goto yy116; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; + goto yy116; + } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy82; + goto yy116; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy116; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy3; + goto yy211; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + if (yych <= ':') goto yy153; + goto yy116; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy211; + goto yy118; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy116; + goto yy47; + } else { + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy211; + goto yy118; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy3; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xDF) goto yy57; + goto yy58; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy116; + } + } + } + } +yy212: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy197; + goto yy4; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy296; + goto yy150; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy297; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy298; + goto yy297; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy297; + } else { + if (yych <= 'e') goto yy298; + if (yych <= 'f') goto yy297; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy213: + ++YYCURSOR; +yy214: + YYCURSOR = yyt2; +#line 224 "../../lnav/src/data_scanner_re.re" + { RET(DT_IPV6_ADDRESS); } +#line 6590 "../../lnav/src/data_scanner_re.cc" +yy215: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy326; + goto yy327; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy328; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy328; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy216: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy329; + goto yy327; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy328; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy328; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy217: + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '4') goto yy329; + goto yy330; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy326; + if (yych <= ':') goto yy327; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy328; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy328; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy218: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy328; + if (yych <= ':') goto yy327; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy328; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy328; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy219: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= 'E') { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy328; + } else { + if (yych <= ':') goto yy327; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy328; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy331; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'e') goto yy328; + goto yy331; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych >= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy220: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy213; + goto yy1; +yy221: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy220; + goto yy1; +yy222: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy220; + goto yy1; +yy223: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy222; + goto yy1; +yy224: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy222; + goto yy1; +yy225: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy222; + goto yy1; +yy226: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '-') { + if (yych <= ',') goto yy333; + goto yy336; + } else { + if (yych <= '/') goto yy333; + if (yych <= ':') goto yy337; + goto yy333; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy337; + if (yych <= '^') goto yy333; + goto yy337; + } else { + if (yych <= '`') goto yy333; + if (yych <= 'z') goto yy337; + goto yy333; + } + } +yy227: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '-') { + if (yych <= ',') goto yy333; + goto yy337; + } else { + if (yych <= '/') goto yy333; + if (yych <= ':') goto yy337; + goto yy333; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy337; + if (yych <= '^') goto yy333; + goto yy337; + } else { + if (yych <= '`') goto yy333; + if (yych <= 'z') goto yy337; + goto yy333; + } + } +yy228: + yych = *++YYCURSOR; +yy229: + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy228; + } else { + if (yych == '\r') goto yy228; + goto yy1; + } + } else { + if (yych <= ',') { + if (yych <= ' ') goto yy228; + goto yy1; + } else { + if (yych <= '-') goto yy340; + if (yych <= '.') goto yy1; + goto yy231; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= ':') goto yy340; + goto yy1; + } else { + if (yych <= '>') goto yy232; + if (yych <= '?') goto yy231; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy340; + if (yych <= '^') goto yy1; + goto yy340; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy340; + goto yy1; + } + } + } +yy230: + yych = *++YYCURSOR; + if (yybm[1024+yych] & 128) { + goto yy230; + } + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy341; + goto yy1; + } else { + if (yych <= '\r') goto yy341; + if (yych <= 0x1F) goto yy1; + goto yy341; + } + } else { + if (yych <= '<') { + if (yych != '/') goto yy1; + } else { + if (yych <= '=') goto yy342; + if (yych <= '>') goto yy232; + if (yych >= '@') goto yy1; + } + } +yy231: + yych = *++YYCURSOR; + if (yych == '>') goto yy343; + goto yy1; +yy232: + ++YYCURSOR; +yy233: +#line 234 "../../lnav/src/data_scanner_re.re" + { + RET(DT_XML_OPEN_TAG); + } +#line 7081 "../../lnav/src/data_scanner_re.cc" +yy234: + yych = *++YYCURSOR; +yy235: + if (yych <= '/') { + if (yych <= '\r') { + if (yych == '\t') goto yy345; + if (yych <= '\f') goto yy1; + goto yy345; + } else { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy1; + goto yy345; + } else { + if (yych == '-') goto yy234; + goto yy1; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '=') { + if (yych <= ':') goto yy234; + goto yy1; + } else { + if (yych <= '>') goto yy346; + if (yych <= '@') goto yy1; + goto yy234; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy1; + goto yy234; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy234; + goto yy1; + } + } + } +yy236: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '-') { + if (yych <= ',') goto yy348; + goto yy349; + } else { + if (yych <= '/') goto yy348; + if (yych <= ':') goto yy349; + goto yy348; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy349; + if (yych <= '^') goto yy348; + goto yy349; + } else { + if (yych <= '`') goto yy348; + if (yych <= 'z') goto yy349; + goto yy348; + } + } +yy237: + ++YYCURSOR; + yyt3 = yyt4; +yy238: + YYCURSOR = yyt3; +#line 298 "../../lnav/src/data_scanner_re.re" + { RET(DT_WORD); } +#line 7149 "../../lnav/src/data_scanner_re.cc" +yy239: + yych = *++YYCURSOR; + if (yych <= '\f') { + if (yych == '\t') goto yy237; + yyt3 = yyt4; + goto yy238; + } else { + if (yych <= '\r') goto yy237; + if (yych == ' ') goto yy237; + yyt3 = yyt4; + goto yy238; + } +yy240: + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); +yy241: + if (yych <= '\'') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + yyt3 = yyt4; + goto yy238; + } else { + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '\f') { + yyt3 = yyt4; + goto yy238; + } + yyt4 = YYCURSOR; + goto yy237; + } + } else { + if (yych <= '!') { + if (yych <= 0x1F) { + yyt3 = yyt4; + goto yy238; + } + if (yych <= ' ') { + yyt4 = YYCURSOR; + goto yy237; + } + yyt4 = YYCURSOR; + goto yy239; + } else { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '&') { + yyt3 = yyt4; + goto yy238; + } + yyt4 = YYCURSOR; + goto yy240; + } + } + } else { + if (yych <= '9') { + if (yych <= ',') { + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '+') { + yyt3 = yyt4; + goto yy238; + } + yyt4 = YYCURSOR; + goto yy239; + } else { + if (yych != '.') { + yyt3 = yyt4; + goto yy238; + } + yyt3 = yyt4; + yyt4 = YYCURSOR; + } + } else { + if (yych <= '?') { + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '>') { + yyt3 = yyt4; + goto yy238; + } + yyt4 = YYCURSOR; + goto yy239; + } else { + if (yych <= '`') { + yyt3 = yyt4; + goto yy238; + } + if (yych <= 'z') { + yyt3 = yyt4; + goto yy140; + } + yyt3 = yyt4; + goto yy238; + } + } + } +yy242: + yych = *++YYCURSOR; + if (yych <= '\f') { + if (yych == '\t') goto yy237; + goto yy1; + } else { + if (yych <= '\r') goto yy237; + if (yych == ' ') goto yy237; + goto yy1; + } +yy243: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy350; + goto yy150; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy98; + } else { + if (yych <= 'F') goto yy350; + if (yych <= 'Z') goto yy118; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy4; + } else { + if (yych <= 'f') goto yy350; + if (yych <= 'z') goto yy118; + goto yy4; + } + } + } +yy244: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '*') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy351; + } else { + if (yych == '%') goto yy82; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy4; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy350; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '?') { + if (yych <= ':') goto yy150; + goto yy4; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy350; + goto yy118; + } + } else { + if (yych <= '`') { + if (yych == '_') goto yy47; + goto yy4; + } else { + if (yych <= 'f') goto yy350; + if (yych <= 'z') goto yy118; + goto yy4; + } + } + } +yy245: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1024+yych] & 1) { + goto yy118; + } + if (yych <= ',') { + if (yych <= '$') { + if (yych == ' ') goto yy351; + goto yy4; + } else { + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy4; + } + } else { + if (yych <= '?') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= ':') goto yy153; + goto yy4; + } else { + if (yych <= '@') goto yy98; + if (yych == '_') goto yy47; + goto yy4; + } + } +yy246: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1536+yych] & 32) { + goto yy47; + } + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy237; + goto yy4; + } else { + if (yych <= '\r') goto yy237; + if (yych <= 0x1F) goto yy4; + goto yy237; + } + } else { + if (yych <= '*') { + if (yych == '%') goto yy82; + goto yy4; + } else { + if (yych <= '+') goto yy82; + if (yych == '@') goto yy98; + goto yy4; + } + } +yy247: + yyaccept = 16; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= '.') { + yyt3 = yyt4; + goto yy238; + } + if (yych <= '/') goto yy204; + if (yych <= '9') goto yy300; + goto yy206; + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt3 = yyt4; + goto yy238; + } + goto yy300; + } else { + if (yych <= '`') { + yyt3 = yyt4; + goto yy238; + } + if (yych <= 'f') goto yy300; + yyt3 = yyt4; + goto yy238; + } + } +yy248: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy237; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt3 = YYCURSOR; + goto yy352; + } + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych == '%') goto yy82; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy240; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '+') goto yy82; + yyt4 = YYCURSOR; + goto yy239; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy47; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy246; + } + if (yych <= '/') goto yy4; + goto yy350; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy353; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy350; + if (yych <= 'Z') goto yy118; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy4; + } else { + if (yych <= 'f') goto yy354; + if (yych <= 'z') goto yy355; + goto yy4; + } + } + } + } +yy249: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '+') { + if (yych <= ' ') { + if (yych <= '\n') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x08) goto yy4; + yyt4 = YYCURSOR; + goto yy237; + } else { + if (yych == '\r') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x1F) goto yy4; + yyt3 = YYCURSOR; + goto yy352; + } + } else { + if (yych <= '%') { + if (yych <= '!') { + yyt4 = YYCURSOR; + goto yy239; + } + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '$') goto yy4; + goto yy82; + } else { + if (yych <= '&') goto yy4; + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy240; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy237; + } + goto yy82; + } + } + } else { + if (yych <= '>') { + if (yych <= '/') { + if (yych <= ',') { + yyt4 = YYCURSOR; + goto yy239; + } + if (yych <= '-') goto yy47; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy246; + } + goto yy4; + } else { + if (yych <= '9') goto yy118; + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy250; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy237; + } + goto yy4; + } + } else { + if (yych <= '^') { + if (yych <= '?') { + yyt4 = YYCURSOR; + goto yy239; + } + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy118; + goto yy4; + } else { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy355; + goto yy4; + } + } + } +yy250: + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '/') goto yy204; + if (yych == ':') goto yy157; + goto yy238; +yy251: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '*') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy351; + } else { + if (yych == '%') goto yy82; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy4; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy118; + } + } + } else { + if (yych <= 'S') { + if (yych <= '?') { + if (yych <= ':') goto yy153; + goto yy4; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'R') goto yy118; + goto yy356; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy118; + goto yy4; + } + } + } +yy252: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy237; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt3 = YYCURSOR; + goto yy352; + } + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych == '%') goto yy82; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy240; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '+') goto yy82; + yyt4 = YYCURSOR; + goto yy239; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy47; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy246; + } + if (yych <= '/') goto yy4; + goto yy118; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy250; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= 'r') { + if (yych <= '`') goto yy4; + goto yy355; + } else { + if (yych <= 's') goto yy357; + if (yych <= 'z') goto yy355; + goto yy4; + } + } + } + } +yy253: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '*') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy351; + } else { + if (yych == '%') goto yy82; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy4; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy118; + } + } + } else { + if (yych <= 'L') { + if (yych <= '?') { + if (yych <= ':') goto yy153; + goto yy4; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'K') goto yy118; + goto yy358; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy118; + goto yy4; + } + } + } +yy254: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy237; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt3 = YYCURSOR; + goto yy352; + } + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych == '%') goto yy82; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy240; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '+') goto yy82; + yyt4 = YYCURSOR; + goto yy239; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy47; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy246; + } + if (yych <= '/') goto yy4; + goto yy118; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy250; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= 'd') { + if (yych <= '`') goto yy4; + goto yy355; + } else { + if (yych <= 'e') goto yy359; + if (yych <= 'z') goto yy355; + goto yy4; + } + } + } + } +yy255: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '*') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy351; + } else { + if (yych == '%') goto yy82; + goto yy4; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy4; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy118; + } + } + } else { + if (yych <= 'E') { + if (yych <= '?') { + if (yych <= ':') goto yy153; + goto yy4; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'D') goto yy118; + goto yy358; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy118; + goto yy4; + } + } + } +yy256: + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x1A) { + if (yych <= 0x00) goto yy238; + if (yych == 0x16) goto yy238; + goto yy86; + } else { + if (yych <= 0x7F) { + if (yych <= 0x1B) goto yy238; + goto yy86; + } else { + if (yych <= 0xC1) goto yy238; + if (yych <= 0xF4) goto yy86; + goto yy238; + } + } +yy257: + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x16) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy238; + if (yych <= 0x08) goto yy86; + goto yy256; + } else { + if (yych == '\r') goto yy256; + if (yych <= 0x15) goto yy86; + goto yy238; + } + } else { + if (yych <= ' ') { + if (yych == 0x1B) goto yy238; + if (yych <= 0x1F) goto yy86; + goto yy256; + } else { + if (yych <= 0x7F) goto yy86; + if (yych <= 0xC1) goto yy238; + if (yych <= 0xF4) goto yy86; + goto yy238; + } + } +yy258: + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 'S') { + if (yych <= ',') { + if (yych <= '&') { + if (yych == '!') { + yyt1 = yyt4 = YYCURSOR; + goto yy360; + } + yyt2 = YYCURSOR; + goto yy167; + } else { + if (yych <= '\'') { + yyt1 = YYCURSOR; + goto yy361; + } + if (yych <= '+') { + yyt2 = YYCURSOR; + goto yy167; + } + yyt1 = yyt4 = YYCURSOR; + goto yy360; + } + } else { + if (yych <= '>') { + if (yych == '.') { + yyt1 = yyt4 = YYCURSOR; + goto yy360; + } + yyt2 = YYCURSOR; + goto yy167; + } else { + if (yych <= '?') { + yyt1 = yyt4 = YYCURSOR; + goto yy360; + } + if (yych <= 'R') { + yyt2 = YYCURSOR; + goto yy167; + } + goto yy238; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= 's') { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy167; + } + if (yych <= 'r') { + yyt1 = YYCURSOR; + goto yy362; + } + goto yy140; + } else { + if (yych <= 'z') { + yyt1 = YYCURSOR; + goto yy362; + } + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy167; + } + goto yy238; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy170; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy171; + } + yyt2 = YYCURSOR; + goto yy172; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy173; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy174; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy175; + } + goto yy238; + } + } + } +yy259: + yych = *++YYCURSOR; + if (yych <= '\f') { + if (yych == '\t') goto yy256; + goto yy86; + } else { + if (yych <= '\r') goto yy256; + if (yych == ' ') goto yy256; + goto yy86; + } +yy260: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x08) goto yy4; + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy237; + } + goto yy4; + } else { + if (yych <= '\r') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') { + yyt3 = YYCURSOR; + goto yy352; + } + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '&') { + if (yych <= '"') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych == '%') goto yy82; + goto yy4; + } else { + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy240; + } + if (yych <= '*') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '+') goto yy82; + yyt4 = YYCURSOR; + goto yy239; + } + } + } else { + if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy47; + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy246; + } + if (yych <= '/') goto yy4; + goto yy118; + } else { + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy250; + } + if (yych <= ';') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '>') goto yy4; + yyt4 = YYCURSOR; + goto yy239; + } + } else { + if (yych <= '_') { + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= 'k') { + if (yych <= '`') goto yy4; + goto yy355; + } else { + if (yych <= 'l') goto yy359; + if (yych <= 'z') goto yy355; + goto yy4; + } + } + } + } +yy261: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych == '/') goto yy4; + goto yy47; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy363; + goto yy4; + } else { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy363; + goto yy4; + } + } +yy262: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy364; + goto yy1; +yy263: + yych = *++YYCURSOR; + if (yych == ':') goto yy365; + goto yy1; +yy264: + ++YYCURSOR; +#line 242 "../../lnav/src/data_scanner_re.re" + { + RET(DT_H1); + } +#line 8215 "../../lnav/src/data_scanner_re.cc" +yy265: + yyaccept = 9; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 64) { + goto yy366; + } + if (yych <= 0xE0) { + if (yych <= '"') { + if (yych <= 0x1B) goto yy74; + goto yy367; + } else { + if (yych <= 0xC1) goto yy74; + if (yych <= 0xDF) goto yy368; + goto yy369; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy370; + goto yy371; + } else { + if (yych <= 0xF3) goto yy372; + if (yych <= 0xF4) goto yy373; + goto yy74; + } + } +yy266: + yych = *++YYCURSOR; + if (yych <= '"') { + if (yych <= 0x15) { + if (yych <= 0x00) goto yy71; + if (yych == '\n') goto yy366; + goto yy164; + } else { + if (yych <= 0x1A) { + if (yych <= 0x16) goto yy71; + goto yy164; + } else { + if (yych <= 0x1B) goto yy71; + if (yych <= '!') goto yy164; + goto yy367; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy164; + if (yych <= 0xC1) goto yy1; + if (yych >= 0xE0) goto yy268; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy269; + goto yy270; + } else { + if (yych <= 0xF3) goto yy271; + if (yych <= 0xF4) goto yy272; + goto yy1; + } + } + } +yy267: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy164; + goto yy1; +yy268: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy267; + goto yy1; +yy269: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy267; + goto yy1; +yy270: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy269; + goto yy1; +yy271: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy269; + goto yy1; +yy272: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy269; + goto yy1; +yy273: + yych = *++YYCURSOR; + if (yybm[768+yych] & 2) { + goto yy273; + } + if (yych <= '9') { + if (yych == '-') goto yy165; + if (yych <= '/') goto yy1; + goto yy165; + } else { + if (yych <= 'Z') { + if (yych <= '@') goto yy1; + goto yy374; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy374; + goto yy1; + } + } +yy274: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy27; + goto yy3; + } else { + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy3; + goto yy27; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy3; + goto yy27; + } else { + if (yych == 0x1B) goto yy27; + goto yy3; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy27; + goto yy3; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy27; + goto yy82; + } + } else { + if (yych <= '.') { + if (yych <= ',') goto yy27; + goto yy47; + } else { + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy274; + goto yy63; + } + } + } + } else { + if (yych <= 'e') { + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy27; + goto yy98; + } else { + if (yych == 'E') goto yy376; + goto yy47; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy27; + goto yy47; + } else { + if (yych <= '`') goto yy27; + if (yych <= 'd') goto yy47; + goto yy376; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'z') goto yy47; + goto yy27; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy27; + goto yy57; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy27; + } + } + } + } +yy275: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy377; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } +yy276: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= 0x1A) { + 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 == 0x16) goto yy5; + goto yy3; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy5; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy5; + goto yy3; + } else { + if (yych <= '-') { + if (yych <= ',') goto yy5; + goto yy181; + } else { + if (yych <= '.') goto yy276; + if (yych <= '/') goto yy3; + goto yy181; + } + } + } + } else { + if (yych <= '~') { + if (yych <= 'Z') { + if (yych <= ':') goto yy63; + if (yych <= '?') goto yy5; + if (yych <= '@') goto yy3; + goto yy378; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy5; + goto yy3; + } else { + if (yych <= '`') goto yy5; + if (yych <= 'z') goto yy378; + goto yy5; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy57; + goto yy58; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy5; + } + } + } + } +yy277: + yych = *++YYCURSOR; + if (yych == 'o') goto yy379; + goto yy102; +yy278: + yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= ')') goto yy183; + goto yy380; + } else { + if (yych == '/') goto yy381; + if (yych <= 0x7F) goto yy183; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy185; + if (yych <= 0xE0) goto yy186; + goto yy187; + } else { + if (yych <= 0xF0) goto yy188; + if (yych <= 0xF3) goto yy189; + if (yych <= 0xF4) goto yy190; + goto yy1; + } + } +yy279: + yyaccept = 5; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 4) { + goto yy279; + } + if (yych <= '\\') { + if (yych <= ')') { + if (yych <= '!') { + if (yych <= 0x00) goto yy25; + if (yych <= ' ') goto yy183; + goto yy104; + } else { + if (yych <= '"') goto yy183; + if (yych == '\'') goto yy183; + goto yy104; + } + } else { + if (yych <= '9') { + if (yych <= ',') goto yy183; + if (yych == '/') goto yy382; + goto yy104; + } else { + if (yych <= '?') goto yy183; + if (yych == '[') goto yy183; + goto yy104; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '`') { + if (yych <= ']') goto yy183; + if (yych <= '_') goto yy104; + goto yy183; + } else { + if (yych <= 'z') goto yy104; + if (yych == '~') goto yy104; + goto yy183; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xDF) goto yy185; + if (yych <= 0xE0) goto yy186; + goto yy187; + } else { + if (yych <= 0xF0) goto yy188; + if (yych <= 0xF3) goto yy189; + if (yych <= 0xF4) goto yy190; + goto yy25; + } + } + } +yy280: + yych = *++YYCURSOR; + if (yybm[1280+yych] & 16) { + goto yy101; + } +yy281: +#line 174 "../../lnav/src/data_scanner_re.re" + { + RET(DT_COMMENT); + } +#line 8597 "../../lnav/src/data_scanner_re.cc" +yy282: + yyaccept = 5; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy25; + goto yy4; + } else { + if (yych <= 0x16) goto yy25; + if (yych <= 0x1A) goto yy4; + goto yy25; + } + } + } else { + if (yych <= '#') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy25; + } else { + if (yych == '"') goto yy25; + goto yy101; + } + } else { + if (yych <= '&') { + if (yych <= '$') goto yy103; + goto yy101; + } else { + if (yych <= '\'') goto yy25; + if (yych <= '*') goto yy101; + goto yy25; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'Z') { + if (yych <= '9') goto yy103; + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + goto yy103; + } else { + if (yych <= '\\') { + if (yych <= '[') goto yy25; + goto yy101; + } else { + if (yych <= ']') goto yy25; + if (yych <= '^') goto yy101; + goto yy103; + } + } + } else { + if (yych <= '}') { + if (yych <= 'f') { + if (yych <= '`') goto yy25; + goto yy103; + } else { + if (yych <= 'g') goto yy383; + if (yych <= 'z') goto yy103; + goto yy25; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy101; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } + } +yy283: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy384; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy384; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy384; + goto yy4; + } + } +yy284: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy386; + goto yy387; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '2') goto yy388; + goto yy386; + } else { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy47; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } +yy285: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '.') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '%') { + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; + if (yych <= '$') goto yy4; + goto yy108; + } else { + if (yych <= '+') { + if (yych <= '*') goto yy27; + goto yy82; + } else { + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy283; + goto yy284; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy389; + if (yych <= ':') goto yy4; + goto yy27; + } else { + if (yych <= 'D') { + if (yych <= '@') goto yy98; + } else { + if (yych <= 'E') goto yy287; + if (yych >= '[') goto yy27; + } + } + } else { + if (yych <= 'z') { + if (yych <= '`') { + if (yych >= '`') goto yy27; + } else { + if (yych == 'e') goto yy287; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy286: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 8) { + goto yy286; + } + if (yych <= ',') { + if (yych <= 0x1A) { + 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 == 0x16) goto yy5; + goto yy3; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy5; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy5; + goto yy3; + } else { + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy5; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= ':') { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy390; + if (yych <= '/') goto yy3; + goto yy63; + } else { + if (yych == '@') goto yy98; + if (yych <= '~') goto yy5; + goto yy3; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy57; + if (yych <= 0xE0) goto yy58; + goto yy59; + } else { + if (yych <= 0xF0) goto yy60; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy5; + } + } + } +yy287: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 8) { + goto yy286; + } + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; + } else { + if (yych == '+') goto yy391; + goto yy4; + } + } else { + if (yych <= '.') { + if (yych <= '-') goto yy392; + goto yy390; + } else { + if (yych == '@') goto yy98; + goto yy4; + } + } +yy288: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy284; + goto yy4; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '5') goto yy285; + if (yych <= '9') goto yy389; + if (yych <= ':') goto yy4; + goto yy27; + } else { + if (yych <= 'D') { + if (yych <= '@') goto yy98; + goto yy286; + } else { + if (yych <= 'E') goto yy287; + if (yych <= 'Z') goto yy286; + goto yy27; + } + } + } else { + if (yych <= 'z') { + if (yych <= '`') { + if (yych <= '_') goto yy286; + goto yy27; + } else { + if (yych == 'e') goto yy287; + goto yy286; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy289: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy5; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy5; + goto yy3; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy5; + goto yy3; + } else { + if (yych <= 0x16) goto yy5; + if (yych <= 0x1A) goto yy3; + goto yy5; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; + goto yy5; + } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy82; + goto yy5; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy5; + } else { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy3; + goto yy393; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + if (yych <= ':') goto yy63; + goto yy5; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy393; + goto yy47; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy5; + goto yy47; + } else { + if (yych <= '`') goto yy5; + if (yych <= 'f') goto yy393; + goto yy47; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy5; + goto yy3; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy57; + goto yy58; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy5; } } } @@ -8817,67 +9061,76 @@ yy290: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '/') { - if (yych <= 0x1F) { + if (yych <= '.') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { - if (yych <= '*') { - if (yych <= '#') goto yy26; + if (yych <= '%') { + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - goto yy26; + goto yy108; } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy26; + if (yych <= '+') { + if (yych <= '*') goto yy27; + goto yy82; } else { - if (yych <= '-') goto yy282; - if (yych <= '.') goto yy283; - goto yy4; + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy283; + goto yy284; } } } } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy289; + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy395; if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; + goto yy27; } else { - if (yych <= 'E') { - if (yych <= 'D') goto yy285; - goto yy395; + if (yych <= 'D') { + if (yych <= '@') goto yy98; + goto yy286; } else { - if (yych <= 'Z') goto yy285; - if (yych <= '^') goto yy26; - goto yy285; + if (yych <= 'E') goto yy396; + if (yych <= 'Z') goto yy286; + goto yy27; } } } else { if (yych <= 'z') { - if (yych <= '`') goto yy26; - if (yych == 'e') goto yy395; - goto yy285; + if (yych <= '`') { + if (yych <= '_') goto yy286; + goto yy27; + } else { + if (yych == 'e') goto yy396; + goto yy286; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy27; } } } @@ -8886,151 +9139,327 @@ yy291: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '4') { - if (yych <= '#') { + if (yych <= '.') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; } } } else { - if (yych <= '+') { + if (yych <= '%') { + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + goto yy108; } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy282; + if (yych <= '+') { + if (yych <= '*') goto yy27; + goto yy82; } else { - if (yych <= '.') goto yy283; - if (yych <= '/') goto yy4; - goto yy289; + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy283; + goto yy284; } } } } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= '5') goto yy396; - if (yych <= '9') goto yy394; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy290; if (yych <= ':') goto yy4; - goto yy26; + goto yy27; } else { if (yych <= 'D') { - if (yych <= '@') goto yy97; - goto yy285; + if (yych <= '@') goto yy98; + goto yy286; } else { - if (yych <= 'E') goto yy395; - if (yych <= 'Z') goto yy285; - goto yy26; + if (yych <= 'E') goto yy396; + if (yych <= 'Z') goto yy286; + goto yy27; } } } else { if (yych <= 'z') { if (yych <= '`') { - if (yych <= '_') goto yy285; - goto yy26; + if (yych <= '_') goto yy286; + goto yy27; } else { - if (yych == 'e') goto yy395; - goto yy285; + if (yych == 'e') goto yy396; + goto yy286; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy27; } } } } yy292: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy284; + goto yy4; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '5') { + if (yych <= '4') goto yy290; + goto yy397; + } else { + if (yych <= '9') goto yy395; + if (yych <= ':') goto yy4; + goto yy27; + } + } else { + if (yych <= 'D') { + if (yych <= '@') goto yy98; + goto yy286; + } else { + if (yych <= 'E') goto yy396; + if (yych <= 'Z') goto yy286; + goto yy27; + } + } + } else { + if (yych <= 'z') { + if (yych <= '`') { + if (yych <= '_') goto yy286; + goto yy27; + } else { + if (yych == 'e') goto yy396; + goto yy286; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy293: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy397; + if (yych <= 'Z') goto yy398; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy397; + if (yych <= 'z') goto yy398; goto yy4; -yy293: +yy294: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy398; + goto yy399; } } else { if (yych <= '^') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych == '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } -yy294: +yy295: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '7') { - if (yych <= ' ') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; goto yy4; } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy399; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; } } } else { - if (yych <= '+') { - if (yych <= '$') { - if (yych <= '#') goto yy111; - goto yy4; + if (yych <= '*') { + if (yych <= '#') { + if (yych <= ' ') goto yy400; + goto yy112; } else { - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy111; - goto yy81; + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy112; } } else { - if (yych <= '-') { - if (yych <= ',') goto yy111; - goto yy400; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy112; } else { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy401; + if (yych <= '-') goto yy401; + if (yych <= '.') goto yy294; + goto yy402; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '9') { + if (yych <= '7') goto yy403; + goto yy404; + } else { + if (yych <= ':') goto yy405; + if (yych <= '?') goto yy112; + goto yy98; + } + } else { + if (yych <= 'E') { + if (yych <= 'D') goto yy406; + goto yy407; + } else { + if (yych <= 'F') goto yy406; + if (yych <= 'Z') goto yy118; + goto yy112; + } + } + } else { + if (yych <= 'f') { + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy112; + } else { + if (yych == 'e') goto yy407; + goto yy406; + } + } else { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy118; + if (yych <= '~') goto yy112; + goto yy4; + } else { + if (yych <= 0xC1) goto yy112; + if (yych <= 0xF4) goto yy4; + goto yy112; + } + } + } + } +yy296: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy27; + goto yy4; + } else { + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy4; + goto yy27; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy27; + } else { + if (yych == 0x1B) goto yy27; + goto yy4; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= ' ') goto yy400; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy401; + if (yych <= '.') goto yy294; goto yy402; } } @@ -9039,643 +9468,482 @@ yy294: if (yych <= '_') { if (yych <= 'D') { if (yych <= ':') { - if (yych <= '9') goto yy403; - goto yy404; - } else { - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; + if (yych <= '9') goto yy404; goto yy405; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy406; } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy406; - goto yy405; + if (yych <= 'E') goto yy407; + goto yy406; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy405; + if (yych <= '`') goto yy27; + goto yy406; } else { - if (yych <= 'e') goto yy406; - if (yych <= 'f') goto yy405; - goto yy117; + if (yych <= 'e') goto yy407; + if (yych <= 'f') goto yy406; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy111; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy111; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy111; + goto yy27; } } } } -yy295: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= ' ') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy399; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') { - if (yych <= '#') goto yy26; - goto yy4; - } else { - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy400; - } else { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy401; - goto yy403; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy404; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy405; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy406; - goto yy405; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy405; - } else { - if (yych <= 'e') goto yy406; - if (yych <= 'f') goto yy405; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy296: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; - goto yy4; - } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy115; - if (yych <= '.') goto yy46; - goto yy4; - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy405; - if (yych <= ':') goto yy404; - if (yych <= '?') goto yy115; - goto yy97; - } else { - if (yych <= 'F') goto yy405; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy115; - goto yy46; - } - } else { - if (yych <= '~') { - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy405; - if (yych <= 'z') goto yy117; - goto yy115; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy115; - if (yych <= 0xF4) goto yy4; - goto yy115; - } - } - } yy297: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy116; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy116; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; goto yy4; } } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy274; - goto yy46; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy116; + goto yy47; + } } } } else { if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy405; - if (yych <= ':') goto yy404; - goto yy115; + if (yych <= '9') goto yy406; + if (yych <= ':') goto yy405; + goto yy116; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy405; - if (yych <= 'Z') goto yy117; - goto yy115; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy406; + if (yych <= 'Z') goto yy118; + goto yy116; } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy405; - goto yy117; + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy406; + goto yy118; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy115; + if (yych <= '~') goto yy116; goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy116; if (yych <= 0xF4) goto yy4; - goto yy115; + goto yy116; } } } } yy298: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy407; - if (yych <= ':') goto yy309; - goto yy1; + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; + } else { + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy116; + goto yy275; + } + } + } } else { - if (yych <= 'F') goto yy408; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy408; - goto yy1; + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy406; + goto yy405; + } else { + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy406; + if (yych <= 'Z') goto yy118; + goto yy116; + } + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy406; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; + } + } + } } yy299: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy408; - if (yych <= ':') goto yy309; + if (yych <= ':') goto yy310; goto yy1; } else { - if (yych <= 'F') goto yy408; + if (yych <= 'F') goto yy409; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy408; + if (yych <= 'f') goto yy409; goto yy1; } yy300: yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy409; + if (yych <= ':') goto yy310; + goto yy1; + } else { + if (yych <= 'F') goto yy409; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy409; + goto yy1; + } yy301: + yych = *++YYCURSOR; +yy302: if (yybm[768+yych] & 16) { - goto yy300; + goto yy301; } if (yych <= 0xC1) { if (yych <= ')') { if (yych <= '"') goto yy1; - if (yych <= '&') goto yy409; + if (yych <= '&') goto yy410; goto yy1; } else { - if (yych <= 'Z') goto yy409; + if (yych <= 'Z') goto yy410; if (yych <= ']') goto yy1; - if (yych <= 'z') goto yy409; + if (yych <= 'z') goto yy410; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy302; - if (yych <= 0xE0) goto yy303; - goto yy304; + if (yych <= 0xDF) goto yy303; + if (yych <= 0xE0) goto yy304; + goto yy305; } else { - if (yych <= 0xF0) goto yy305; - if (yych <= 0xF3) goto yy306; - if (yych <= 0xF4) goto yy307; + if (yych <= 0xF0) goto yy306; + if (yych <= 0xF3) goto yy307; + if (yych <= 0xF4) goto yy308; goto yy1; } } -yy302: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy300; - goto yy1; yy303: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy302; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy301; goto yy1; yy304: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy302; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy303; goto yy1; yy305: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy304; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy303; goto yy1; yy306: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy304; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy305; goto yy1; yy307: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy304; + if (yych <= 0xBF) goto yy305; goto yy1; yy308: yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy411; - if (yych <= ':') goto yy412; - goto yy1; - } else { - if (yych <= 'F') goto yy411; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy411; - goto yy1; - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy305; + goto yy1; yy309: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy413; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy412; + if (yych <= ':') goto yy413; goto yy1; } else { - if (yych <= 'F') goto yy413; + if (yych <= 'F') goto yy412; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy413; + if (yych <= 'f') goto yy412; goto yy1; } yy310: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy411; - if (yych <= ':') goto yy309; + if (yych <= '9') goto yy414; + if (yych <= ':') goto yy415; goto yy1; } else { - if (yych <= 'F') goto yy411; + if (yych <= 'F') goto yy414; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy411; + if (yych <= 'f') goto yy414; goto yy1; } yy311: - yyaccept = 17; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy213; - goto yy4; - } else { - if (yych <= '\n') goto yy213; - if (yych <= '\f') goto yy4; - goto yy213; - } - } else { - if (yych <= 0x1F) { - if (yych == 0x1B) goto yy213; - goto yy4; - } else { - if (yych == '$') goto yy4; - goto yy213; - } - } + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy412; + if (yych <= ':') goto yy310; + goto yy1; } else { - if (yych <= '`') { - if (yych <= 'Z') { - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy213; - goto yy4; - } else { - if (yych == '_') goto yy4; - goto yy213; - } - } else { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy4; - if (yych <= '~') goto yy213; - goto yy4; - } else { - if (yych <= 0xC1) goto yy213; - if (yych <= 0xF4) goto yy4; - goto yy213; - } - } + if (yych <= 'F') goto yy412; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy412; + goto yy1; } yy312: - yyaccept = 0; + yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= '$') { + if (yych <= 0x15) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy214; + if (yych <= 0x08) goto yy4; + goto yy214; } else { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych == '\r') goto yy214; + goto yy4; } } else { - if (yych <= '-') { - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= 0x1B) { + if (yych <= 0x16) goto yy214; + if (yych <= 0x1A) goto yy4; + goto yy214; } else { - if (yych <= '/') { - if (yych <= '.') { - yyt2 = YYCURSOR; - goto yy415; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '9') goto yy416; - if (yych <= ':') goto yy417; - yyt2 = YYCURSOR; - goto yy212; - } + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy214; + goto yy4; } } } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'F') goto yy418; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '_') { + if (yych <= '?') { + if (yych <= ',') goto yy214; + if (yych <= ':') goto yy4; + goto yy214; } else { - if (yych <= '`') { - if (yych <= '_') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'f') goto yy418; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } + if (yych <= 'Z') goto yy4; + if (yych <= '^') goto yy214; + goto yy4; } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - yyt2 = YYCURSOR; - goto yy317; + if (yych <= '~') { + if (yych <= '`') goto yy214; + if (yych <= 'z') goto yy4; + goto yy214; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy318; - } - yyt2 = YYCURSOR; - goto yy319; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy214; + if (yych <= 0xF4) goto yy4; + goto yy214; } } } yy313: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= 0x1F) { + if (yych <= ':') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } else { - if (yych <= '-') { - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '/') { - if (yych <= '.') { + if (yych <= 0x15) { + if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy415; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= '9') goto yy419; - if (yych <= ':') goto yy417; + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; + goto yy213; + } + } + } else { + if (yych <= ',') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych == '$') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy417; + goto yy418; } } } } else { - if (yych <= '~') { - if (yych <= '^') { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy418; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') goto yy419; + goto yy3; } else { - if (yych <= '`') { - if (yych <= '_') { + if (yych <= '_') { + if (yych <= '^') { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } else { - if (yych <= 'f') goto yy418; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy419; + goto yy3; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } - yyt2 = YYCURSOR; - goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -9686,70 +9954,70 @@ yy314: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { - if (yych <= '#') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1B) { + if (yych <= 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 0x1F) { + if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { - if (yych <= '.') { - if (yych <= '$') { + if (yych <= ',') { + if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= ',') { + if (yych == '$') { yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy415; + goto yy213; } else { - if (yych <= '4') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - goto yy419; - } else { - if (yych <= '5') goto yy420; - if (yych <= '9') goto yy416; - goto yy417; + if (yych <= '9') goto yy420; + goto yy418; } } } @@ -9758,28 +10026,28 @@ yy314: if (yych <= 'Z') { if (yych <= '?') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy418; + if (yych <= 'F') goto yy419; goto yy3; } else { if (yych <= '_') { if (yych <= '^') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy418; + if (yych <= 'f') goto yy419; goto yy3; } } @@ -9788,35 +10056,35 @@ yy314: if (yych <= 0x7F) { if (yych <= '~') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy316; + goto yy317; } yyt2 = YYCURSOR; - goto yy317; + goto yy318; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -9826,107 +10094,146 @@ yy314: yy315: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { - if (yych <= 0x1F) { + if (yych <= '9') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= '\r') { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - yyt2 = YYCURSOR; - goto yy311; } } else { - if (yych <= '/') { - if (yych == '$') { + if (yych <= '-') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { + goto yy213; + } else { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } - yyt2 = YYCURSOR; - goto yy311; } else { - if (yych <= '9') goto yy418; - if (yych <= ':') goto yy417; - if (yych <= '?') { + if (yych <= '/') { + if (yych <= '.') { + yyt2 = YYCURSOR; + goto yy416; + } yyt2 = YYCURSOR; - goto yy212; + goto yy312; + } else { + if (yych <= '4') goto yy420; + if (yych <= '5') goto yy421; + goto yy417; } - yyt2 = YYCURSOR; - goto yy311; } } } else { - if (yych <= '~') { - if (yych <= '_') { - if (yych <= 'F') goto yy418; - if (yych <= 'Z') goto yy3; - if (yych <= '^') { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + if (yych <= ':') goto yy418; yyt2 = YYCURSOR; - goto yy212; + goto yy213; + } else { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy419; + goto yy3; } - yyt2 = YYCURSOR; - goto yy311; } else { - if (yych <= '`') { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy419; + goto yy3; } - if (yych <= 'f') goto yy418; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych >= 0xE0) { + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } yyt2 = YYCURSOR; - goto yy317; + goto yy318; } - yyt2 = YYCURSOR; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -9934,164 +10241,296 @@ yy315: } } yy316: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy311; - goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych == 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '9') goto yy419; + if (yych <= ':') goto yy418; + yyt2 = YYCURSOR; + goto yy213; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy419; + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '`') { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'f') goto yy419; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 0xC1) goto yy5; + if (yych >= 0xE0) { + yyt2 = YYCURSOR; + goto yy318; + } + yyt2 = YYCURSOR; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } + } + } + } yy317: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy316; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy312; goto yy1; yy318: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy316; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy317; goto yy1; yy319: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy318; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy317; goto yy1; yy320: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy318; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy319; goto yy1; yy321: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy318; + if (yych <= 0xBF) goto yy319; goto yy1; yy322: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy319; + goto yy1; +yy323: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy26; - goto yy81; + if (yych == '%') goto yy82; + if (yych <= '*') goto yy27; + goto yy82; } else { - if (yych <= ',') goto yy26; - if (yych <= '.') goto yy81; - if (yych <= '/') goto yy26; - goto yy322; + if (yych <= ',') goto yy27; + if (yych <= '.') goto yy82; + if (yych <= '/') goto yy27; + goto yy323; } } else { if (yych <= '^') { - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy83; - if (yych <= 'Z') goto yy81; - goto yy26; + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy84; + if (yych <= 'Z') goto yy82; + goto yy27; } else { - if (yych == '`') goto yy26; - if (yych <= 'z') goto yy81; - goto yy26; - } - } -yy323: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy26; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - if (yych <= '.') goto yy46; - goto yy4; - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy421; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; - } else { - if (yych <= 'F') goto yy392; - if (yych <= 'Z') goto yy46; - if (yych <= '^') goto yy26; - goto yy46; - } - } else { - if (yych <= '~') { - if (yych <= '`') goto yy26; - if (yych <= 'f') goto yy392; - if (yych <= 'z') goto yy46; - goto yy26; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } + if (yych == '`') goto yy27; + if (yych <= 'z') goto yy82; + goto yy27; } } yy324: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= '\r') goto yy27; + if (yych == 0x16) goto yy27; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy27; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy27; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy27; + goto yy47; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy422; + if (yych <= ':') goto yy4; + goto yy27; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy393; + if (yych <= 'Z') goto yy47; + goto yy27; + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy27; + if (yych <= 'f') goto yy393; + goto yy47; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy325: yyaccept = 18; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { if (yych <= '/') { yyt2 = yyt1; - goto yy213; + goto yy214; } - if (yych <= '0') goto yy422; - goto yy423; + if (yych <= '0') goto yy423; + goto yy424; } else { - if (yych <= '2') goto yy424; - if (yych <= '9') goto yy422; + if (yych <= '2') goto yy425; + if (yych <= '9') goto yy423; yyt2 = yyt1; - goto yy213; + goto yy214; } -yy325: +yy326: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy425; + if (yych <= '9') goto yy426; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy425; + goto yy426; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy425; + goto yy426; } } } else { @@ -10099,71 +10538,71 @@ yy325: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy326: +yy327: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy426; + if (yych <= '9') goto yy427; goto yy1; } else { - if (yych <= 'F') goto yy426; + if (yych <= 'F') goto yy427; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy426; + if (yych <= 'f') goto yy427; goto yy1; } -yy327: +yy328: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy425; - if (yych <= ':') goto yy326; + if (yych <= '9') goto yy426; + if (yych <= ':') goto yy327; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy425; + if (yych <= 'F') goto yy426; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy425; + if (yych <= 'f') goto yy426; goto yy1; } } @@ -10171,102 +10610,31 @@ yy327: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy328: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy427; - goto yy326; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy425; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy425; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -10274,103 +10642,37 @@ yy328: } yy329: yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '9') { + if (yych <= 'f') { + if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '5') goto yy427; - goto yy425; + if (yych <= '9') goto yy428; + goto yy327; } } else { - if (yych <= '@') { - if (yych <= ':') goto yy326; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'F') goto yy425; - if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy425; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy220; - } - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy330: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= 'E') { - if (yych <= '9') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy425; - } else { - if (yych <= ':') goto yy326; + if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy425; - } - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy428; - goto yy1; + goto yy426; } else { + if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'e') goto yy425; - goto yy428; + goto yy426; } } } else { @@ -10378,547 +10680,684 @@ yy330: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy330: + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '5') goto yy428; + goto yy426; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy327; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy426; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy426; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { yyt2 = YYCURSOR; goto yy224; } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } goto yy1; } } } yy331: yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= 'E') { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy426; + } else { + if (yych <= ':') goto yy327; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy426; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy429; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'e') goto yy426; + goto yy429; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } yy332: + yych = *++YYCURSOR; +yy333: if (yych <= ',') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy331; + goto yy332; } else { - if (yych == '\r') goto yy331; + if (yych == '\r') goto yy332; goto yy1; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy331; + if (yych <= ' ') goto yy332; if (yych <= '!') goto yy1; } else { - if (yych == '\'') goto yy334; + if (yych == '\'') goto yy335; goto yy1; } } } else { if (yych <= '@') { if (yych <= ':') { - if (yych <= '-') goto yy429; + if (yych <= '-') goto yy430; if (yych <= '/') goto yy1; - goto yy429; + goto yy430; } else { - if (yych == '>') goto yy337; + if (yych == '>') goto yy338; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy429; + if (yych <= 'Z') goto yy430; if (yych <= '^') goto yy1; - goto yy429; + goto yy430; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy429; + if (yych <= 'z') goto yy430; goto yy1; } } } -yy333: +yy334: yych = *++YYCURSOR; if (yybm[512+yych] & 2) { - goto yy430; + goto yy431; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '"') goto yy1; - goto yy431; + goto yy432; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy432; - goto yy433; + if (yych <= 0xDF) goto yy433; + goto yy434; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy434; - goto yy435; + if (yych <= 0xEF) goto yy435; + goto yy436; } else { - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; - goto yy1; - } - } -yy334: - yych = *++YYCURSOR; - if (yybm[512+yych] & 4) { - goto yy438; - } - if (yych <= 0xE0) { - if (yych <= '\\') { - if (yych <= '\'') goto yy1; - goto yy439; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy440; - goto yy441; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy442; - goto yy443; - } else { - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; goto yy1; } } yy335: + yych = *++YYCURSOR; + if (yybm[512+yych] & 4) { + goto yy439; + } + if (yych <= 0xE0) { + if (yych <= '\\') { + if (yych <= '\'') goto yy1; + goto yy440; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy441; + goto yy442; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy443; + goto yy444; + } else { + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; + goto yy1; + } + } +yy336: yych = *++YYCURSOR; if (yybm[768+yych] & 32) { - goto yy335; + goto yy336; } if (yych <= '*') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy446; - goto yy448; + if (yych <= 0x08) goto yy447; + goto yy449; } else { - if (yych == '\r') goto yy448; - goto yy446; + if (yych == '\r') goto yy449; + goto yy447; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy448; - if (yych <= '!') goto yy446; - goto yy449; + if (yych <= ' ') goto yy449; + if (yych <= '!') goto yy447; + goto yy450; } else { - if (yych == '\'') goto yy450; - if (yych <= ')') goto yy446; + if (yych == '\'') goto yy451; + if (yych <= ')') goto yy447; goto yy1; } } } else { if (yych <= 0xC1) { if (yych <= '<') { - if (yych == '-') goto yy451; - goto yy446; + if (yych == '-') goto yy452; + goto yy447; } else { - if (yych <= '=') goto yy452; - if (yych <= '>') goto yy453; - if (yych <= 0x7F) goto yy446; + if (yych <= '=') goto yy453; + if (yych <= '>') goto yy454; + if (yych <= 0x7F) goto yy447; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy454; - if (yych <= 0xE0) goto yy455; - goto yy456; + if (yych <= 0xDF) goto yy455; + if (yych <= 0xE0) goto yy456; + goto yy457; } else { - if (yych <= 0xF0) goto yy457; - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= 0xF0) goto yy458; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; goto yy1; } } } -yy336: +yy337: yych = *++YYCURSOR; if (yych <= '-') { if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy460; + if (yych == '\t') goto yy461; goto yy1; } else { - if (yych <= '\r') goto yy460; + if (yych <= '\r') goto yy461; if (yych <= 0x1F) goto yy1; - goto yy460; + goto yy461; } } else { if (yych <= '&') { - if (yych == '"') goto yy333; + if (yych == '"') goto yy334; goto yy1; } else { - if (yych <= '\'') goto yy334; + if (yych <= '\'') goto yy335; if (yych <= ',') goto yy1; - goto yy336; + goto yy337; } } } else { if (yych <= '@') { if (yych <= '<') { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy336; + if (yych <= ':') goto yy337; goto yy1; } else { - if (yych <= '=') goto yy461; + if (yych <= '=') goto yy462; if (yych >= '?') goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy336; + if (yych <= 'Z') goto yy337; if (yych <= '^') goto yy1; - goto yy336; + goto yy337; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy336; + if (yych <= 'z') goto yy337; goto yy1; } } } -yy337: - ++YYCURSOR; yy338: -#line 221 "../../lnav/src/data_scanner_re.re" + ++YYCURSOR; +yy339: +#line 226 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_DECL_TAG); } -#line 10605 "../../lnav/src/data_scanner_re.cc" -yy339: - yych = *++YYCURSOR; - if (yych <= ':') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x08) goto yy1; - goto yy462; - } else { - if (yych == '\r') goto yy462; - goto yy1; - } - } else { - if (yych <= '-') { - if (yych <= ' ') goto yy462; - if (yych <= ',') goto yy1; - goto yy339; - } else { - if (yych <= '.') goto yy1; - if (yych <= '/') goto yy230; - goto yy339; - } - } - } else { - if (yych <= '@') { - if (yych <= '=') { - if (yych <= '<') goto yy1; - goto yy341; - } else { - if (yych <= '>') goto yy231; - if (yych <= '?') goto yy230; - goto yy1; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy339; - if (yych <= '^') goto yy1; - goto yy339; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy339; - goto yy1; - } - } - } +#line 11044 "../../lnav/src/data_scanner_re.cc" yy340: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy340; + goto yy463; } else { - if (yych == '\r') goto yy340; + if (yych == '\r') goto yy463; goto yy1; } } else { if (yych <= '-') { - if (yych <= ' ') goto yy340; + if (yych <= ' ') goto yy463; if (yych <= ',') goto yy1; - goto yy339; + goto yy340; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy230; - goto yy339; + if (yych <= '/') goto yy231; + goto yy340; } } } else { if (yych <= '@') { if (yych <= '=') { if (yych <= '<') goto yy1; + goto yy342; } else { - if (yych <= '>') goto yy231; - if (yych <= '?') goto yy230; + if (yych <= '>') goto yy232; + if (yych <= '?') goto yy231; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy339; + if (yych <= 'Z') goto yy340; if (yych <= '^') goto yy1; - goto yy339; + goto yy340; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy339; + if (yych <= 'z') goto yy340; goto yy1; } } } yy341: - yych = *++YYCURSOR; - if (yych <= '\'') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy1; - goto yy463; - } else { - if (yych <= '\t') goto yy464; - if (yych <= '\f') goto yy463; - goto yy464; - } - } else { - if (yych <= '!') { - if (yych == ' ') goto yy464; - goto yy463; - } else { - if (yych <= '"') goto yy465; - if (yych <= '&') goto yy463; - goto yy466; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '>') { - if (yych <= '=') goto yy463; - goto yy1; - } else { - if (yych <= 0x7F) goto yy463; - if (yych <= 0xC1) goto yy1; - goto yy467; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy468; - if (yych <= 0xEF) goto yy469; - goto yy470; - } else { - if (yych <= 0xF3) goto yy471; - if (yych <= 0xF4) goto yy472; - goto yy1; - } - } - } -yy342: - ++YYCURSOR; -yy343: -#line 225 "../../lnav/src/data_scanner_re.re" - { - RET(DT_XML_EMPTY_TAG); - } -#line 10744 "../../lnav/src/data_scanner_re.cc" -yy344: - yych = *++YYCURSOR; - if (yych <= '\r') { - if (yych == '\t') goto yy344; - if (yych <= '\f') goto yy1; - goto yy344; - } else { - if (yych <= ' ') { - if (yych <= 0x1F) goto yy1; - goto yy344; - } else { - if (yych != '>') goto yy1; - } - } -yy345: - ++YYCURSOR; -#line 233 "../../lnav/src/data_scanner_re.re" - { - RET(DT_XML_CLOSE_TAG); - } -#line 10765 "../../lnav/src/data_scanner_re.cc" -yy346: - yych = *++YYCURSOR; -yy347: - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x08) goto yy1; - goto yy346; - } else { - if (yych == '\r') goto yy346; - goto yy1; - } - } else { - if (yych <= ',') { - if (yych <= ' ') goto yy346; - goto yy1; - } else { - if (yych <= '-') goto yy473; - if (yych <= '.') goto yy1; - goto yy230; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '>') { - if (yych <= ':') goto yy473; - goto yy1; - } else { - if (yych <= '?') goto yy230; - if (yych <= '@') goto yy1; - goto yy473; - } - } else { - if (yych <= '_') { - if (yych <= '^') goto yy1; - goto yy473; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy473; - goto yy1; - } - } - } -yy348: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy474; + goto yy341; } else { - if (yych == '\r') goto yy474; + if (yych == '\r') goto yy341; goto yy1; } } else { if (yych <= '-') { - if (yych <= ' ') goto yy474; + if (yych <= ' ') goto yy341; if (yych <= ',') goto yy1; - goto yy348; + goto yy340; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy230; - goto yy348; + if (yych <= '/') goto yy231; + goto yy340; } } } else { if (yych <= '@') { if (yych <= '=') { if (yych <= '<') goto yy1; - goto yy475; } else { - if (yych == '?') goto yy230; + if (yych <= '>') goto yy232; + if (yych <= '?') goto yy231; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy348; + if (yych <= 'Z') goto yy340; if (yych <= '^') goto yy1; - goto yy348; + goto yy340; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy348; + if (yych <= 'z') goto yy340; + goto yy1; + } + } + } +yy342: + yych = *++YYCURSOR; + if (yych <= '\'') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy464; + } else { + if (yych <= '\t') goto yy465; + if (yych <= '\f') goto yy464; + goto yy465; + } + } else { + if (yych <= '!') { + if (yych == ' ') goto yy465; + goto yy464; + } else { + if (yych <= '"') goto yy466; + if (yych <= '&') goto yy464; + goto yy467; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= '=') goto yy464; + goto yy1; + } else { + if (yych <= 0x7F) goto yy464; + if (yych <= 0xC1) goto yy1; + goto yy468; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy469; + if (yych <= 0xEF) goto yy470; + goto yy471; + } else { + if (yych <= 0xF3) goto yy472; + if (yych <= 0xF4) goto yy473; + goto yy1; + } + } + } +yy343: + ++YYCURSOR; +yy344: +#line 230 "../../lnav/src/data_scanner_re.re" + { + RET(DT_XML_EMPTY_TAG); + } +#line 11183 "../../lnav/src/data_scanner_re.cc" +yy345: + yych = *++YYCURSOR; + if (yych <= '\r') { + if (yych == '\t') goto yy345; + if (yych <= '\f') goto yy1; + goto yy345; + } else { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy1; + goto yy345; + } else { + if (yych != '>') goto yy1; + } + } +yy346: + ++YYCURSOR; +#line 238 "../../lnav/src/data_scanner_re.re" + { + RET(DT_XML_CLOSE_TAG); + } +#line 11204 "../../lnav/src/data_scanner_re.cc" +yy347: + yych = *++YYCURSOR; +yy348: + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy347; + } else { + if (yych == '\r') goto yy347; + goto yy1; + } + } else { + if (yych <= ',') { + if (yych <= ' ') goto yy347; + goto yy1; + } else { + if (yych <= '-') goto yy474; + if (yych <= '.') goto yy1; + goto yy231; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '>') { + if (yych <= ':') goto yy474; + goto yy1; + } else { + if (yych <= '?') goto yy231; + if (yych <= '@') goto yy1; + goto yy474; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy1; + goto yy474; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy474; goto yy1; } } } yy349: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy475; + } else { + if (yych == '\r') goto yy475; + goto yy1; + } + } else { + if (yych <= '-') { + if (yych <= ' ') goto yy475; + if (yych <= ',') goto yy1; + goto yy349; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy231; + goto yy349; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= '<') goto yy1; + goto yy476; + } else { + if (yych == '?') goto yy231; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy349; + if (yych <= '^') goto yy1; + goto yy349; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy349; + goto yy1; + } + } + } +yy350: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy476; - goto yy404; + if (yych <= '9') goto yy477; + goto yy405; } } } else { if (yych <= '^') { if (yych <= '@') { if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } else { - if (yych <= 'F') goto yy476; - if (yych <= 'Z') goto yy117; + if (yych <= 'F') goto yy477; + if (yych <= 'Z') goto yy118; goto yy4; } } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy476; - if (yych <= 'z') goto yy117; + if (yych <= 'f') goto yy477; + if (yych <= 'z') goto yy118; goto yy4; } } } -yy350: - yych = *++YYCURSOR; - if (yych == ' ') goto yy477; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy477; - goto yy1; yy351: - yyaccept = 15; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == ' ') goto yy477; - if (yych <= '/') goto yy237; - if (yych <= '9') goto yy477; - goto yy237; + yych = *++YYCURSOR; + if (yych == ' ') goto yy478; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy478; + goto yy1; yy352: + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == ' ') goto yy478; + if (yych <= '/') goto yy238; + if (yych <= '9') goto yy478; + goto yy238; +yy353: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { - if (yych <= '.') goto yy237; - if (yych <= '/') goto yy203; - if (yych <= '9') goto yy206; - goto yy205; + if (yych <= '.') goto yy238; + if (yych <= '/') goto yy204; + if (yych <= '9') goto yy207; + goto yy206; } else { if (yych <= 'F') { - if (yych <= '@') goto yy237; - goto yy206; + if (yych <= '@') goto yy238; + goto yy207; } else { - if (yych <= '`') goto yy237; - if (yych <= 'f') goto yy206; - goto yy237; + if (yych <= '`') goto yy238; + if (yych <= 'f') goto yy207; + goto yy238; } } -yy353: +yy354: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -10926,251 +11365,249 @@ yy353: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy46; + if (yych <= '-') goto yy47; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } if (yych <= '/') goto yy4; - goto yy476; + goto yy477; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy478; + goto yy479; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy476; - if (yych <= 'Z') goto yy117; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy477; + if (yych <= 'Z') goto yy118; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy479; + if (yych <= 'f') goto yy480; if (yych >= '{') goto yy4; } } } } -yy354: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= '!') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy3; - } else { - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= '\f') goto yy3; - yyt4 = YYCURSOR; - goto yy236; - } - } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy3; - goto yy5; - } else { - if (yych <= 0x1F) goto yy3; - if (yych <= ' ') { - yyt4 = YYCURSOR; - goto yy236; - } - yyt4 = YYCURSOR; - goto yy238; - } - } - } else { - if (yych <= '&') { - if (yych <= '#') { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy5; - } else { - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - goto yy5; - } - } else { - if (yych <= '+') { - if (yych <= '\'') { - yyt4 = YYCURSOR; - goto yy239; - } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy81; - } else { - if (yych <= ',') { - yyt4 = YYCURSOR; - goto yy238; - } - if (yych <= '-') goto yy46; - yyt4 = YYCURSOR; - goto yy245; - } - } - } - } else { - if (yych <= '`') { - if (yych <= '>') { - if (yych <= '9') { - if (yych <= '/') goto yy3; - goto yy117; - } else { - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy249; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy5; - } - } else { - if (yych <= 'Z') { - if (yych <= '?') { - yyt4 = YYCURSOR; - goto yy238; - } - if (yych <= '@') goto yy97; - goto yy117; - } else { - if (yych == '_') goto yy46; - goto yy5; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '~') { - if (yych <= 'z') goto yy354; - goto yy5; - } else { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy5; - goto yy56; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy57; - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy5; - } - } - } - } yy355: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '-') { + if (yych <= ' ') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; + } + goto yy3; + } else { + if (yych <= '\n') { + yyt4 = YYCURSOR; + goto yy237; + } + if (yych <= '\f') goto yy3; + yyt4 = YYCURSOR; + goto yy237; + } + } else { + if (yych <= 0x1A) { + if (yych == 0x16) goto yy5; + goto yy3; + } else { + if (yych <= 0x1B) goto yy5; + if (yych <= 0x1F) goto yy3; + yyt4 = YYCURSOR; + goto yy237; + } + } + } else { + if (yych <= '%') { + if (yych <= '"') { + if (yych <= '!') { + yyt4 = YYCURSOR; + goto yy239; + } + yyt4 = YYCURSOR; + goto yy237; + } else { + if (yych <= '#') goto yy5; + if (yych <= '$') goto yy3; + goto yy82; + } + } else { + if (yych <= '*') { + if (yych <= '&') goto yy5; + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy240; + } + yyt4 = YYCURSOR; + goto yy237; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') { + yyt4 = YYCURSOR; + goto yy239; + } + goto yy47; + } + } + } + } else { + if (yych <= '_') { + if (yych <= ';') { + if (yych <= '/') { + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy246; + } + goto yy3; + } else { + if (yych <= '9') goto yy118; + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy250; + } + yyt4 = YYCURSOR; + goto yy237; + } + } else { + if (yych <= '@') { + if (yych <= '>') goto yy5; + if (yych <= '?') { + yyt4 = YYCURSOR; + goto yy239; + } + goto yy98; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy5; + goto yy47; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= '`') goto yy5; + if (yych <= 'z') goto yy355; + goto yy5; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy5; + goto yy57; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy5; + } + } + } + } +yy356: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy117; - goto yy152; + if (yych <= '9') goto yy118; + goto yy153; } } } else { if (yych <= 'Z') { if (yych <= '@') { if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } else { - if (yych == 'E') goto yy357; - goto yy117; + if (yych == 'E') goto yy358; + goto yy118; } } else { if (yych <= '_') { if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy117; + if (yych <= 'z') goto yy118; goto yy4; } } } -yy356: +yy357: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -11178,110 +11615,110 @@ yy356: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy46; + if (yych <= '-') goto yy47; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } if (yych <= '/') goto yy4; - goto yy117; + goto yy118; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '_') { - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy117; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy118; if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= 'd') { if (yych <= '`') goto yy4; - goto yy354; + goto yy355; } else { - if (yych <= 'e') goto yy358; - if (yych <= 'z') goto yy354; + if (yych <= 'e') goto yy359; + if (yych <= 'z') goto yy355; goto yy4; } } } } -yy357: +yy358: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1024+yych] & 1) { - goto yy117; + goto yy118; } if (yych <= '*') { if (yych <= 0x1F) { if (yych <= '\n') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy480; + goto yy481; } if (yych <= 0x08) goto yy4; yyt1 = YYCURSOR; - goto yy480; + goto yy481; } else { if (yych == '\r') { yyt1 = YYCURSOR; - goto yy480; + goto yy481; } goto yy4; } @@ -11289,52 +11726,52 @@ yy357: if (yych <= '"') { if (yych == '!') { yyt1 = YYCURSOR; - goto yy482; + goto yy483; } yyt1 = YYCURSOR; - goto yy480; + goto yy481; } else { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '&') goto yy4; yyt1 = YYCURSOR; - goto yy480; + goto yy481; } } } else { if (yych <= ':') { if (yych <= '-') { - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; if (yych <= ',') { - yyt1 = YYCURSOR; - goto yy482; - } - goto yy46; - } else { - if (yych <= '.') { yyt1 = YYCURSOR; goto yy483; } + goto yy47; + } else { + if (yych <= '.') { + yyt1 = YYCURSOR; + goto yy484; + } if (yych <= '/') goto yy4; yyt1 = YYCURSOR; - goto yy484; + goto yy485; } } else { if (yych <= '?') { if (yych <= ';') { yyt1 = YYCURSOR; - goto yy480; + goto yy481; } if (yych <= '>') goto yy4; yyt1 = YYCURSOR; - goto yy482; + goto yy483; } else { - if (yych <= '@') goto yy97; - if (yych == '_') goto yy46; + if (yych <= '@') goto yy98; + if (yych == '_') goto yy47; goto yy4; } } } -yy358: +yy359: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '+') { @@ -11342,67 +11779,67 @@ yy358: if (yych <= '\n') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy480; + goto yy481; } if (yych <= 0x08) goto yy4; yyt1 = YYCURSOR; - goto yy480; + goto yy481; } else { if (yych == '\r') { yyt1 = YYCURSOR; - goto yy480; + goto yy481; } if (yych <= 0x1F) goto yy4; yyt1 = YYCURSOR; - goto yy480; + goto yy481; } } else { if (yych <= '%') { if (yych <= '!') { yyt1 = YYCURSOR; - goto yy482; + goto yy483; } if (yych <= '"') { yyt1 = YYCURSOR; - goto yy480; + goto yy481; } if (yych <= '$') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '&') goto yy4; if (yych <= '\'') { yyt1 = YYCURSOR; - goto yy485; + goto yy486; } if (yych <= '*') { yyt1 = YYCURSOR; - goto yy480; + goto yy481; } - goto yy81; + goto yy82; } } } else { if (yych <= '>') { if (yych <= '/') { if (yych <= ',') { - yyt1 = YYCURSOR; - goto yy482; - } - if (yych <= '-') goto yy46; - if (yych <= '.') { yyt1 = YYCURSOR; goto yy483; } - goto yy4; - } else { - if (yych <= '9') goto yy117; - if (yych <= ':') { + if (yych <= '-') goto yy47; + if (yych <= '.') { yyt1 = YYCURSOR; goto yy484; } + goto yy4; + } else { + if (yych <= '9') goto yy118; + if (yych <= ':') { + yyt1 = YYCURSOR; + goto yy485; + } if (yych <= ';') { yyt1 = YYCURSOR; - goto yy480; + goto yy481; } goto yy4; } @@ -11410,1108 +11847,1181 @@ yy358: if (yych <= '^') { if (yych <= '?') { yyt1 = YYCURSOR; - goto yy482; + goto yy483; } - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy117; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy118; goto yy4; } else { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy354; + if (yych <= 'z') goto yy355; goto yy4; } } } -yy359: - yych = *++YYCURSOR; - if (yych <= '\f') { - if (yych == '\t') goto yy236; - goto yy167; - } else { - if (yych <= '\r') goto yy236; - if (yych == ' ') goto yy236; - goto yy167; - } yy360: - yyaccept = 14; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '-') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy236; - } - if (yych <= 0x08) goto yy84; - if (yych <= '\n') { - yyt3 = YYCURSOR; - goto yy255; - } - goto yy84; - } else { - if (yych <= '\r') { - yyt3 = YYCURSOR; - goto yy255; - } - if (yych == 0x1B) goto yy167; - goto yy84; - } - } else { - if (yych <= '&') { - if (yych == '!') { - yyt3 = YYCURSOR; - goto yy256; - } - if (yych <= '"') { - yyt3 = YYCURSOR; - goto yy255; - } - goto yy84; - } else { - if (yych <= '*') { - if (yych <= '\'') { - yyt3 = YYCURSOR; - goto yy257; - } - yyt3 = YYCURSOR; - goto yy255; - } else { - if (yych == ',') { - yyt3 = YYCURSOR; - goto yy256; - } - goto yy84; - } - } - } + yych = *++YYCURSOR; + if (yych <= '\f') { + if (yych == '\t') goto yy237; + goto yy168; } else { - if (yych <= 'z') { - if (yych <= '>') { - if (yych <= '.') { - yyt3 = YYCURSOR; - goto yy258; - } - if (yych <= '9') goto yy84; - if (yych <= ';') { - yyt3 = YYCURSOR; - goto yy255; - } - goto yy84; - } else { - if (yych <= '[') { - if (yych <= '?') { - yyt3 = YYCURSOR; - goto yy256; - } - goto yy84; - } else { - if (yych <= '\\') goto yy87; - if (yych <= '`') goto yy84; - goto yy154; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy84; - if (yych <= 0xC1) goto yy167; - if (yych <= 0xDF) goto yy88; - goto yy89; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy90; - goto yy91; - } else { - if (yych <= 0xF3) goto yy92; - if (yych <= 0xF4) goto yy93; - goto yy167; - } - } - } + if (yych <= '\r') goto yy237; + if (yych == ' ') goto yy237; + goto yy168; } yy361: yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 2) { - goto yy139; - } - if (yych <= '*') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy240; - if (yych <= 0x08) goto yy167; - if (yych <= '\n') goto yy240; - goto yy167; - } else { - if (yych <= 0x1F) { - if (yych <= '\r') goto yy240; - goto yy167; - } else { - if (yych <= '"') goto yy240; - if (yych <= '&') goto yy167; - goto yy240; - } - } - } else { - if (yych <= '.') { - if (yych == ',') goto yy240; - if (yych <= '-') goto yy167; - yyt4 = YYCURSOR; - goto yy241; - } else { - if (yych <= ';') { - if (yych <= '9') goto yy167; - goto yy240; - } else { - if (yych == '?') goto yy240; - goto yy167; - } - } - } -yy362: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '\'') { - if (yych == '%') goto yy81; - if (yych <= '&') goto yy4; - goto yy139; - } else { - if (yych <= '+') { - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; - goto yy4; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '9') goto yy46; - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy486; - goto yy4; - } - } - } -yy363: - yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= ':') { - if (yych <= '9') { - yyt1 = YYCURSOR; - goto yy487; - } - } else { - if (yych <= 0x7F) { - yyt1 = YYCURSOR; - goto yy487; - } - if (yych <= 0xC1) goto yy1; - yyt1 = YYCURSOR; - goto yy489; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt1 = YYCURSOR; - goto yy490; - } - if (yych <= 0xEF) { - yyt1 = YYCURSOR; - goto yy491; - } - yyt1 = YYCURSOR; - goto yy492; - } else { - if (yych <= 0xF3) { - yyt1 = YYCURSOR; - goto yy493; - } - if (yych <= 0xF4) { - yyt1 = YYCURSOR; - goto yy494; - } - goto yy1; - } - } -yy364: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy495; - goto yy1; -yy365: - yych = *++YYCURSOR; - if (yybm[768+yych] & 64) { - goto yy365; - } - if (yych <= 0xE0) { - if (yych <= '"') { - if (yych <= 0x1B) goto yy1; - goto yy496; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy367; - goto yy368; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy369; - goto yy370; - } else { - if (yych <= 0xF3) goto yy371; - if (yych <= 0xF4) goto yy372; - goto yy1; - } - } -yy366: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '!') { - if (yych <= 0x00) goto yy1; - if (yych == 0x1B) goto yy1; - goto yy163; - } else { - if (yych <= '"') goto yy497; - if (yych == '\\') goto yy265; - goto yy163; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy266; - if (yych <= 0xE0) goto yy267; - goto yy268; - } else { - if (yych <= 0xF0) goto yy269; - if (yych <= 0xF3) goto yy270; - if (yych <= 0xF4) goto yy271; - goto yy1; - } - } -yy367: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy365; - goto yy1; -yy368: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy367; - goto yy1; -yy369: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy367; - goto yy1; -yy370: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy369; - goto yy1; -yy371: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy369; - goto yy1; -yy372: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy369; - goto yy1; -yy373: - yyaccept = 19; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { - goto yy272; - } - if (yych <= '9') { - if (yych == '-') goto yy164; - if (yych >= '0') goto yy164; - } else { - if (yych <= 'Z') { - if (yych >= 'A') goto yy373; - } else { - if (yych <= '`') goto yy374; - if (yych <= 'z') goto yy373; - } - } -yy374: -#line 289 "../../lnav/src/data_scanner_re.re" - { RET(DT_EMAIL); } -#line 11751 "../../lnav/src/data_scanner_re.cc" -yy375: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy208; - } else { - if (yych <= ',') goto yy4; - if (yych <= '-') goto yy274; - if (yych <= '.') goto yy46; - goto yy4; - } - } else { - if (yych <= 'Z') { - if (yych <= '9') goto yy46; - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } -yy376: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= 0x1F) { + if (yych <= ',') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy26; - goto yy3; - } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy3; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - goto yy26; - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy26; - } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy3; - goto yy376; + if (yych <= 0x00) { + yyt4 = YYCURSOR; + goto yy237; } - } - } - } else { - if (yych <= '~') { - if (yych <= 'Z') { - if (yych <= ':') goto yy62; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy46; + if (yych <= 0x08) goto yy85; + if (yych <= '\n') { + yyt3 = YYCURSOR; + goto yy256; + } + goto yy85; } else { - if (yych <= '_') { - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 0x15) { + if (yych <= '\r') { + yyt3 = YYCURSOR; + goto yy256; + } + goto yy85; } else { - if (yych <= '`') goto yy26; - if (yych <= 'z') goto yy46; - goto yy26; + if (yych <= 0x16) goto yy168; + if (yych <= 0x1A) goto yy85; + goto yy168; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy26; - if (yych <= 0xDF) goto yy56; - goto yy57; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy26; + if (yych <= '"') { + if (yych <= 0x1F) goto yy85; + if (yych == '!') { + yyt3 = YYCURSOR; + goto yy257; } - } - } - } -yy377: - yyaccept = 19; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy374; - if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy374; - goto yy3; - } else { - if (yych <= '\r') goto yy374; - if (yych == 0x1B) goto yy374; - goto yy3; - } - } else { - if (yych <= '-') { - if (yych == '$') goto yy3; - if (yych <= ',') goto yy374; - goto yy180; - } else { - if (yych <= '.') goto yy275; - if (yych <= '/') goto yy3; - if (yych <= '9') goto yy180; - goto yy62; - } - } - } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '?') goto yy374; - if (yych <= '@') goto yy3; - if (yych <= 'Z') goto yy377; - goto yy374; - } else { - if (yych <= '_') goto yy3; - if (yych <= '`') goto yy374; - if (yych <= 'z') goto yy377; - goto yy374; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy374; - if (yych <= 0xDF) goto yy56; - goto yy57; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy374; - } - } - } - } -yy378: - yych = *++YYCURSOR; - if (yych == 'g') goto yy498; - goto yy101; -yy379: - yych = *++YYCURSOR; - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy1; - if (yych <= ')') goto yy182; - goto yy379; - } else { - if (yych == '/') goto yy499; - if (yych <= 0x7F) goto yy182; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy184; - if (yych <= 0xE0) goto yy185; - goto yy186; - } else { - if (yych <= 0xF0) goto yy187; - if (yych <= 0xF3) goto yy188; - if (yych <= 0xF4) goto yy189; - goto yy1; - } - } -yy380: - ++YYCURSOR; - goto yy280; -yy381: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 64) { - goto yy103; - } - if (yych <= 0xDF) { - if (yych <= '*') { - if (yych <= 0x00) goto yy280; - if (yych <= '\'') goto yy182; - goto yy183; - } else { - if (yych <= 0x7F) goto yy182; - if (yych <= 0xC1) goto yy280; - goto yy184; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy185; - if (yych <= 0xEF) goto yy186; - goto yy187; - } else { - if (yych <= 0xF3) goto yy188; - if (yych <= 0xF4) goto yy189; - goto yy280; - } - } -yy382: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= ' ') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy24; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy24; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy24; - goto yy4; - } else { - if (yych <= 0x1B) goto yy24; - if (yych <= 0x1F) goto yy4; - goto yy24; - } - } - } else { - if (yych <= '$') { - if (yych == '"') goto yy24; - if (yych <= '#') goto yy100; - goto yy102; + yyt3 = YYCURSOR; + goto yy256; } else { if (yych <= '\'') { - if (yych <= '&') goto yy100; - goto yy24; + if (yych <= '&') goto yy85; + yyt3 = YYCURSOR; + goto yy258; } else { - if (yych <= '*') goto yy100; - if (yych <= ',') goto yy24; - goto yy102; + if (yych <= '*') { + yyt3 = YYCURSOR; + goto yy256; + } + if (yych <= '+') goto yy85; + yyt3 = YYCURSOR; + goto yy257; } } } } else { if (yych <= '`') { - if (yych <= '[') { - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy24; - if (yych <= 'Z') goto yy102; - goto yy24; + if (yych <= ';') { + if (yych == '.') { + yyt3 = YYCURSOR; + goto yy259; + } + if (yych <= '9') goto yy85; + yyt3 = YYCURSOR; + goto yy256; } else { - if (yych <= ']') { - if (yych <= '\\') goto yy100; - goto yy24; + if (yych <= '?') { + if (yych <= '>') goto yy85; + yyt3 = YYCURSOR; + goto yy257; } else { - if (yych <= '^') goto yy100; - if (yych <= '_') goto yy102; - goto yy24; + if (yych == '\\') goto yy88; + goto yy85; } } } else { - if (yych <= '}') { - if (yych == 'r') goto yy500; - if (yych <= 'z') goto yy102; - goto yy24; - } else { + if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= '~') goto yy100; - goto yy4; + if (yych <= 'z') goto yy155; + goto yy85; } else { - if (yych <= 0xC1) goto yy24; - if (yych <= 0xF4) goto yy4; - goto yy24; + if (yych <= 0xC1) goto yy168; + if (yych <= 0xDF) goto yy89; + goto yy90; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy91; + goto yy92; + } else { + if (yych <= 0xF3) goto yy93; + if (yych <= 0xF4) goto yy94; + goto yy168; } } } } -yy383: - yyaccept = 21; +yy362: + yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy384; - if (yych <= 0x08) goto yy3; - if (yych >= '\v') goto yy3; + if (yybm[1024+yych] & 2) { + goto yy140; + } + if (yych <= '*') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy241; + if (yych <= 0x08) goto yy168; + if (yych <= '\n') goto yy241; + goto yy168; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy241; + goto yy168; } else { - if (yych <= '\r') goto yy384; - if (yych != 0x1B) goto yy3; + if (yych <= '"') goto yy241; + if (yych <= '&') goto yy168; + goto yy241; + } + } + } else { + if (yych <= '.') { + if (yych == ',') goto yy241; + if (yych <= '-') goto yy168; + yyt4 = YYCURSOR; + goto yy242; + } else { + if (yych <= ';') { + if (yych <= '9') goto yy168; + goto yy241; + } else { + if (yych == '?') goto yy241; + goto yy168; + } + } + } +yy363: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '\'') { + if (yych == '%') goto yy82; + if (yych <= '&') goto yy4; + goto yy140; + } else { + if (yych <= '+') { + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + goto yy4; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy47; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy47; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy487; + goto yy4; + } + } + } +yy364: + yych = *++YYCURSOR; + if (yych <= 0xDF) { + if (yych <= ':') { + if (yych <= '9') { + yyt1 = YYCURSOR; + goto yy488; } } else { - if (yych <= '*') { - if (yych <= '#') goto yy384; - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy488; + } + if (yych <= 0xC1) goto yy1; + yyt1 = YYCURSOR; + goto yy490; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt1 = YYCURSOR; + goto yy491; + } + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy492; + } + yyt1 = YYCURSOR; + goto yy493; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy494; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy495; + } + goto yy1; + } + } +yy365: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy496; + goto yy1; +yy366: + yych = *++YYCURSOR; + if (yybm[768+yych] & 64) { + goto yy366; + } + if (yych <= 0xE0) { + if (yych <= '"') { + if (yych <= 0x1B) goto yy1; + goto yy497; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy368; + goto yy369; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy370; + goto yy371; + } else { + if (yych <= 0xF3) goto yy372; + if (yych <= 0xF4) goto yy373; + goto yy1; + } + } +yy367: + yych = *++YYCURSOR; + if (yych <= '\\') { + if (yych <= 0x1A) { + if (yych <= 0x00) goto yy1; + if (yych == 0x16) goto yy1; + goto yy164; + } else { + if (yych <= '!') { + if (yych <= 0x1B) goto yy1; + goto yy164; } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; + if (yych <= '"') goto yy498; + if (yych <= '[') goto yy164; + goto yy266; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy164; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy267; + goto yy268; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy269; + goto yy270; + } else { + if (yych <= 0xF3) goto yy271; + if (yych <= 0xF4) goto yy272; + goto yy1; + } + } + } +yy368: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy366; + goto yy1; +yy369: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy368; + goto yy1; +yy370: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy368; + goto yy1; +yy371: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy370; + goto yy1; +yy372: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy370; + goto yy1; +yy373: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy370; + goto yy1; +yy374: + yyaccept = 19; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 2) { + goto yy273; + } + if (yych <= '9') { + if (yych == '-') goto yy165; + if (yych >= '0') goto yy165; + } else { + if (yych <= 'Z') { + if (yych >= 'A') goto yy374; + } else { + if (yych <= '`') goto yy375; + if (yych <= 'z') goto yy374; + } + } +yy375: +#line 294 "../../lnav/src/data_scanner_re.re" + { RET(DT_EMAIL); } +#line 12197 "../../lnav/src/data_scanner_re.cc" +yy376: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy209; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy275; + if (yych <= '.') goto yy47; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy47; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy47; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } +yy377: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy27; + goto yy3; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy3; } else { - if (yych <= '.') goto yy46; + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy3; + goto yy27; + } + } + } else { + if (yych <= '%') { + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy27; + if (yych <= '$') goto yy3; + goto yy82; + } else { + if (yych <= '+') { + if (yych <= '*') goto yy27; + goto yy82; + } else { + if (yych <= ',') goto yy27; + if (yych <= '.') goto yy47; + goto yy3; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') goto yy377; + if (yych <= ':') goto yy63; + if (yych <= '?') goto yy27; + goto yy98; + } else { + if (yych <= '^') { + if (yych <= 'Z') goto yy47; + goto yy27; + } else { + if (yych == '`') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy3; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xDF) goto yy57; + goto yy58; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy27; + } + } + } + } +yy378: + yyaccept = 19; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy375; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy375; + goto yy3; + } else { + if (yych <= '\r') goto yy375; + if (yych == 0x16) goto yy375; + goto yy3; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy375; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy375; + goto yy3; + } else { + if (yych <= '-') { + if (yych <= ',') goto yy375; + goto yy181; + } else { + if (yych <= '.') goto yy276; if (yych <= '/') goto yy3; - goto yy383; + goto yy181; } } } } else { if (yych <= '~') { if (yych <= 'Z') { - if (yych <= ':') goto yy62; - if (yych <= '?') goto yy384; - if (yych <= '@') goto yy97; - goto yy383; + if (yych <= ':') goto yy63; + if (yych <= '?') goto yy375; + if (yych <= '@') goto yy3; + goto yy378; } else { if (yych <= '_') { - if (yych >= '_') goto yy383; + if (yych <= '^') goto yy375; + goto yy3; } else { - if (yych <= '`') goto yy384; - if (yych <= 'z') goto yy383; + if (yych <= '`') goto yy375; + if (yych <= 'z') goto yy378; + goto yy375; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy384; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 0xC1) goto yy375; + if (yych <= 0xDF) goto yy57; + goto yy58; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy375; + } + } + } + } +yy379: + yych = *++YYCURSOR; + if (yych == 'g') goto yy499; + goto yy102; +yy380: + yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= ')') goto yy183; + goto yy380; + } else { + if (yych == '/') goto yy500; + if (yych <= 0x7F) goto yy183; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy185; + if (yych <= 0xE0) goto yy186; + goto yy187; + } else { + if (yych <= 0xF0) goto yy188; + if (yych <= 0xF3) goto yy189; + if (yych <= 0xF4) goto yy190; + goto yy1; + } + } +yy381: + ++YYCURSOR; + goto yy281; +yy382: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 64) { + goto yy104; + } + if (yych <= 0xDF) { + if (yych <= '*') { + if (yych <= 0x00) goto yy281; + if (yych <= '\'') goto yy183; + goto yy184; + } else { + if (yych <= 0x7F) goto yy183; + if (yych <= 0xC1) goto yy281; + goto yy185; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy186; + if (yych <= 0xEF) goto yy187; + goto yy188; + } else { + if (yych <= 0xF3) goto yy189; + if (yych <= 0xF4) goto yy190; + goto yy281; + } + } +yy383: + yyaccept = 5; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy25; + goto yy4; + } else { + if (yych <= 0x16) goto yy25; + if (yych <= 0x1A) goto yy4; + goto yy25; + } + } + } else { + if (yych <= '#') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy25; + } else { + if (yych == '"') goto yy25; + goto yy101; + } + } else { + if (yych <= '&') { + if (yych <= '$') goto yy103; + goto yy101; + } else { + if (yych <= '\'') goto yy25; + if (yych <= '*') goto yy101; + goto yy25; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'Z') { + if (yych <= '9') goto yy103; + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy25; + goto yy103; + } else { + if (yych <= '\\') { + if (yych <= '[') goto yy25; + goto yy101; + } else { + if (yych <= ']') goto yy25; + if (yych <= '^') goto yy101; + goto yy103; + } + } + } else { + if (yych <= '}') { + if (yych <= 'q') { + if (yych <= '`') goto yy25; + goto yy103; + } else { + if (yych <= 'r') goto yy501; + if (yych <= 'z') goto yy103; + goto yy25; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy101; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; } } } } yy384: -#line 280 "../../lnav/src/data_scanner_re.re" - { - RET(DT_VERSION_NUMBER); - } -#line 12101 "../../lnav/src/data_scanner_re.cc" -yy385: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '-') { + if (yych <= '/') { if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy384; - if (yych <= 0x08) goto yy4; - goto yy384; + if (yych <= '\f') { + if (yych <= 0x00) goto yy385; + if (yych <= 0x08) goto yy3; + if (yych >= '\v') goto yy3; } else { - if (yych == '\r') goto yy384; - if (yych <= 0x1A) goto yy4; - goto yy384; + if (yych <= 0x15) { + if (yych >= 0x0E) goto yy3; + } else { + if (yych <= 0x16) goto yy385; + if (yych <= 0x1A) goto yy3; + } } } else { if (yych <= '%') { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy384; - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy385; + if (yych <= '$') goto yy3; + goto yy82; } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy384; - goto yy282; + if (yych <= '+') { + if (yych >= '+') goto yy82; + } else { + if (yych <= ',') goto yy385; + if (yych <= '.') goto yy47; + goto yy3; + } } } } else { - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '.') goto yy501; - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy502; - goto yy4; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') goto yy384; + if (yych <= ':') goto yy63; + if (yych >= '@') goto yy98; } else { - if (yych <= '?') goto yy384; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy503; - goto yy384; + if (yych <= '^') { + if (yych <= 'Z') goto yy384; + } else { + if (yych != '`') goto yy384; + } } } else { - if (yych <= '~') { - if (yych == '`') goto yy384; - if (yych <= 'z') goto yy503; - goto yy384; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych >= 0x7F) goto yy3; + } else { + if (yych <= 0xC1) goto yy385; + if (yych <= 0xDF) goto yy57; + goto yy58; + } } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy384; - if (yych <= 0xF4) goto yy4; - goto yy384; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + } } } } +yy385: +#line 285 "../../lnav/src/data_scanner_re.re" + { + RET(DT_VERSION_NUMBER); + } +#line 12579 "../../lnav/src/data_scanner_re.cc" yy386: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '-') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy384; + if (yych <= ',') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy385; if (yych <= 0x08) goto yy4; - goto yy384; + if (yych <= '\n') goto yy385; + goto yy4; } else { - if (yych == '\r') goto yy384; - if (yych <= 0x1A) goto yy4; - goto yy384; + if (yych <= '\r') goto yy385; + if (yych == 0x16) goto yy385; + goto yy4; } } else { - if (yych <= '%') { + if (yych <= '$') { + if (yych <= 0x1B) goto yy385; if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy384; - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= '#') goto yy385; + goto yy4; } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy384; - goto yy282; + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy385; } } } else { - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '.') goto yy501; + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy502; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy385; - goto yy4; + goto yy503; } else { - if (yych <= '?') goto yy384; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy503; - goto yy384; + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy385; + if (yych <= '@') goto yy98; + goto yy504; } } else { - if (yych <= '~') { - if (yych == '`') goto yy384; - if (yych <= 'z') goto yy503; - goto yy384; + if (yych <= 'z') { + if (yych == '_') goto yy504; + if (yych <= '`') goto yy385; + goto yy504; } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy384; - if (yych <= 0xF4) goto yy4; - goto yy384; + if (yych <= 0x7F) { + if (yych <= '~') goto yy385; + goto yy4; + } else { + if (yych <= 0xC1) goto yy385; + if (yych <= 0xF4) goto yy4; + goto yy385; + } } } } yy387: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= ',') { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) goto yy384; + if (yych <= 0x00) goto yy385; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy384; + if (yych <= '\n') goto yy385; goto yy4; } else { - if (yych <= '\r') goto yy384; - if (yych == 0x1B) goto yy384; + if (yych <= '\r') goto yy385; + if (yych == 0x16) goto yy385; goto yy4; } } else { - if (yych <= '*') { - if (yych <= '#') goto yy384; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy384; + if (yych <= '$') { + if (yych <= 0x1B) goto yy385; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy385; + goto yy4; } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy384; - if (yych <= '-') goto yy282; - goto yy501; + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy385; } } } else { if (yych <= 'Z') { if (yych <= '9') { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy502; if (yych <= '/') goto yy4; - if (yych <= '4') goto yy385; - if (yych <= '5') goto yy504; - goto yy502; + goto yy386; } else { if (yych <= ':') goto yy4; - if (yych <= '?') goto yy384; - if (yych <= '@') goto yy97; - goto yy503; + if (yych <= '?') goto yy385; + if (yych <= '@') goto yy98; + goto yy504; } } else { if (yych <= 'z') { - if (yych == '_') goto yy503; - if (yych <= '`') goto yy384; - goto yy503; + if (yych == '_') goto yy504; + if (yych <= '`') goto yy385; + goto yy504; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy384; + if (yych <= '~') goto yy385; goto yy4; } else { - if (yych <= 0xC1) goto yy384; + if (yych <= 0xC1) goto yy385; if (yych <= 0xF4) goto yy4; - goto yy384; + goto yy385; } } } } yy388: - yyaccept = 6; + yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '?') { - if (yych <= '$') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy26; - goto yy3; - } else { - if (yych <= '\n') goto yy26; - if (yych <= '\f') goto yy3; - goto yy26; - } + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy385; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy385; + goto yy4; } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy3; - goto yy26; - } else { - if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy26; - goto yy3; - } + if (yych <= '\r') goto yy385; + if (yych == 0x16) goto yy385; + goto yy4; } } else { - if (yych <= '-') { - if (yych <= '*') { - if (yych <= '%') goto yy107; - goto yy26; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - goto yy282; - } + if (yych <= '$') { + if (yych <= 0x1B) goto yy385; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy385; + goto yy4; } else { - if (yych <= '/') { - if (yych >= '/') goto yy3; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy385; } else { - if (yych <= '9') goto yy388; - if (yych <= ':') goto yy62; - goto yy26; + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy385; + goto yy283; } } } } else { - if (yych <= 'z') { - if (yych <= '^') { - if (yych <= 'D') { - if (yych <= '@') goto yy97; - goto yy285; - } else { - if (yych <= 'E') goto yy286; - if (yych <= 'Z') goto yy285; - goto yy26; - } + if (yych <= 'Z') { + if (yych <= '5') { + if (yych <= '.') goto yy502; + if (yych <= '/') goto yy4; + if (yych <= '4') goto yy386; + goto yy505; } else { - if (yych <= '`') { - if (yych <= '_') goto yy285; - goto yy26; + if (yych <= ':') { + if (yych <= '9') goto yy503; + goto yy4; } else { - if (yych == 'e') goto yy286; - goto yy285; + if (yych <= '?') goto yy385; + if (yych <= '@') goto yy98; + goto yy504; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy3; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xDF) goto yy56; - goto yy57; - } + if (yych <= 'z') { + if (yych == '_') goto yy504; + if (yych <= '`') goto yy385; + goto yy504; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0x7F) { + if (yych <= '~') goto yy385; + goto yy4; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy26; + if (yych <= 0xC1) goto yy385; + if (yych <= 0xF4) goto yy4; + goto yy385; } } } } yy389: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy27; + goto yy3; + } else { + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy3; + goto yy27; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy3; + goto yy27; + } else { + if (yych == 0x1B) goto yy27; + goto yy3; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy27; + goto yy3; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy27; + goto yy82; + } + } else { + if (yych <= '.') { + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy283; + } else { + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy389; + goto yy63; + } + } + } + } else { + if (yych <= 'e') { + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy27; + goto yy98; + } else { + if (yych == 'E') goto yy287; + goto yy286; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy27; + goto yy286; + } else { + if (yych <= '`') goto yy27; + if (yych <= 'd') goto yy286; + goto yy287; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'z') goto yy286; + goto yy27; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy27; + goto yy57; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy27; + } + } + } + } +yy390: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= 0x1F) { + if (yych <= '/') { + if (yych <= 0x1B) { 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 == 0x1B) goto yy5; - goto yy3; + if (yych <= 0x15) { + if (yych <= '\r') goto yy5; + goto yy3; + } else { + if (yych <= 0x16) goto yy5; + if (yych <= 0x1A) goto yy3; + goto yy5; + } } } else { - if (yych <= '*') { + if (yych <= '%') { + if (yych <= 0x1F) goto yy3; if (yych <= '#') goto yy5; if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - goto yy5; + goto yy82; } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy5; + if (yych <= '+') { + if (yych <= '*') goto yy5; + goto yy82; } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy3; - goto yy503; + if (yych <= ',') goto yy5; + if (yych <= '.') goto yy47; + goto yy3; } } } } else { - if (yych <= '~') { - if (yych <= 'Z') { - if (yych <= ':') goto yy62; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') goto yy504; + if (yych <= ':') goto yy63; if (yych <= '?') goto yy5; - if (yych <= '@') goto yy97; - goto yy46; + goto yy98; } else { - if (yych <= '_') { - if (yych <= '^') goto yy5; - goto yy46; - } else { - if (yych <= '`') goto yy5; - if (yych <= 'z') goto yy46; + if (yych <= '^') { + if (yych <= 'Z') goto yy47; goto yy5; + } else { + if (yych == '`') goto yy5; + goto yy47; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 0x7F) { + if (yych <= '~') goto yy5; + goto yy3; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) goto yy57; + goto yy58; + } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; goto yy5; } } } } -yy390: - yych = *++YYCURSOR; - if (yych <= '/') goto yy82; - if (yych <= '9') goto yy505; - goto yy82; yy391: + yych = *++YYCURSOR; + if (yych <= '/') goto yy83; + if (yych <= '9') goto yy506; + goto yy83; +yy392: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy507; + goto yy508; } } else { if (yych <= '^') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy383; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy384; goto yy4; } else { if (yych == '`') goto yy4; - if (yych <= 'z') goto yy383; + if (yych <= 'z') goto yy384; goto yy4; } } -yy392: +yy393: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '#') { + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy393; + if (yych <= 0x00) goto yy394; if (yych <= 0x08) goto yy3; if (yych >= '\v') goto yy3; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych >= 0x0E) goto yy3; } else { - if (yych <= 0x1B) goto yy393; - if (yych <= 0x1F) goto yy3; + if (yych <= 0x16) goto yy394; + if (yych <= 0x1A) goto yy3; } } } else { - if (yych <= '+') { - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - if (yych >= '+') goto yy81; - } else { - if (yych <= '-') { - if (yych >= '-') goto yy195; + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; } else { - if (yych == '/') goto yy3; - goto yy46; + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy82; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + } else { + if (yych <= '-') goto yy196; + if (yych <= '.') goto yy47; + goto yy3; } } } } else { - if (yych <= '~') { - if (yych <= 'Z') { - if (yych <= ':') goto yy508; - if (yych <= '?') goto yy393; - if (yych <= '@') goto yy97; - goto yy46; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') goto yy47; + if (yych <= ':') goto yy509; + if (yych >= '@') goto yy98; } else { - if (yych <= '_') { - if (yych >= '_') goto yy46; + if (yych <= '^') { + if (yych <= 'Z') goto yy47; } else { - if (yych <= '`') goto yy393; - if (yych <= 'z') goto yy46; + if (yych != '`') goto yy47; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy393; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 0x7F) { + if (yych >= 0x7F) goto yy3; + } else { + if (yych <= 0xC1) goto yy394; + if (yych <= 0xDF) goto yy57; + goto yy58; + } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; } } } } -yy393: -#line 203 "../../lnav/src/data_scanner_re.re" +yy394: +#line 208 "../../lnav/src/data_scanner_re.re" { if ((YYCURSOR.val - (this->ds_input.udata() + this->ds_next_offset)) == 17) { RET(DT_MAC_ADDRESS); @@ -12519,1180 +13029,1142 @@ yy393: RET(DT_HEX_DUMP); } } -#line 12523 "../../lnav/src/data_scanner_re.cc" -yy394: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - goto yy26; - } else { - if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy26; - } else { - if (yych <= '-') goto yy282; - if (yych <= '.') goto yy283; - goto yy4; - } - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy398; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; - } else { - if (yych <= 'E') { - if (yych <= 'D') goto yy285; - } else { - if (yych <= 'Z') goto yy285; - if (yych <= '^') goto yy26; - goto yy285; - } - } - } else { - if (yych <= 'z') { - if (yych <= '`') goto yy26; - if (yych != 'e') goto yy285; - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } +#line 13033 "../../lnav/src/data_scanner_re.cc" yy395: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 8) { - goto yy285; - } - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '+') goto yy208; - goto yy4; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy282; - goto yy389; - } else { - if (yych == '@') goto yy97; - goto yy4; - } - } -yy396: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '5') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy282; - } else { - if (yych <= '.') goto yy283; - if (yych <= '/') goto yy4; - goto yy394; - } - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy398; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; - } else { - if (yych <= 'E') { - if (yych <= 'D') goto yy285; - goto yy395; - } else { - if (yych <= 'Z') goto yy285; - if (yych <= '^') goto yy26; - goto yy285; - } - } - } else { - if (yych <= 'z') { - if (yych <= '`') goto yy26; - if (yych == 'e') goto yy395; - goto yy285; - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy397: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy509; - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy509; - goto yy4; -yy398: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '?') { - if (yych <= '$') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy26; - goto yy3; - } else { - if (yych <= '\n') goto yy26; - if (yych <= '\f') goto yy3; - goto yy26; - } - } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy3; - goto yy26; - } else { - if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy26; - goto yy3; - } - } - } else { - if (yych <= '-') { - if (yych <= '*') { - if (yych <= '%') goto yy107; - goto yy26; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - goto yy282; - } - } else { - if (yych <= '/') { - if (yych <= '.') goto yy389; - goto yy3; - } else { - if (yych <= '9') goto yy398; - if (yych <= ':') goto yy62; - goto yy26; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '^') { - if (yych <= 'D') { - if (yych <= '@') goto yy97; - goto yy285; - } else { - if (yych <= 'E') goto yy395; - if (yych <= 'Z') goto yy285; - goto yy26; - } - } else { - if (yych <= '`') { - if (yych <= '_') goto yy285; - goto yy26; - } else { - if (yych == 'e') goto yy395; - goto yy285; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy3; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xDF) goto yy56; - goto yy57; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy26; - } - } - } - } -yy399: - yych = *++YYCURSOR; - if (yych <= '/') goto yy106; - if (yych <= '9') goto yy510; - goto yy106; -yy400: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - goto yy511; - } - } else { - if (yych <= '^') { - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy4; - } else { - if (yych == '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } -yy401: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy512; - goto yy4; -yy402: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy513; - goto yy514; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy515; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy516; - goto yy515; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy515; - } else { - if (yych <= 'e') goto yy516; - if (yych <= 'f') goto yy515; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } -yy403: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; - } else { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy4; - goto yy514; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy515; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy516; - goto yy515; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy515; - } else { - if (yych <= 'e') goto yy516; - if (yych <= 'f') goto yy515; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy404: - yych = *++YYCURSOR; - if (yych <= '9') { - if (yych <= '%') { - if (yych <= '$') goto yy1; - goto yy517; - } else { - if (yych <= '.') goto yy1; - if (yych <= '/') goto yy203; - goto yy206; - } - } else { - if (yych <= 'F') { - if (yych <= ':') goto yy518; - if (yych <= '@') goto yy1; - goto yy206; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy206; - goto yy1; - } - } -yy405: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; - goto yy4; - } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy115; - if (yych <= '.') goto yy46; - goto yy4; - } - } - } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy515; - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy115; - goto yy97; - } else { - if (yych <= 'F') goto yy515; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy115; - goto yy46; - } - } else { - if (yych <= '~') { - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy515; - if (yych <= 'z') goto yy117; - goto yy115; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy115; - if (yych <= 0xF4) goto yy4; - goto yy115; - } - } - } -yy406: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; + if (yych <= '%') { + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + goto yy108; } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy274; - goto yy46; + if (yych <= '+') { + if (yych <= '*') goto yy27; + goto yy82; + } else { + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy283; + goto yy284; + } } } } else { if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy515; - if (yych <= ':') goto yy152; - goto yy115; + if (yych <= '9') goto yy399; + if (yych <= ':') goto yy4; + goto yy27; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy515; - if (yych <= 'Z') goto yy117; - goto yy115; + if (yych <= 'D') { + if (yych <= '@') goto yy98; + goto yy286; + } else { + if (yych <= 'E') goto yy396; + if (yych <= 'Z') goto yy286; + goto yy27; + } } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy515; - goto yy117; + if (yych <= '`') { + if (yych <= '_') goto yy286; + goto yy27; + } else { + if (yych != 'e') goto yy286; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy115; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy115; + goto yy27; + } + } + } + } +yy396: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 8) { + goto yy286; + } + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; + } else { + if (yych == '+') goto yy209; + goto yy4; + } + } else { + if (yych <= '.') { + if (yych <= '-') goto yy283; + goto yy390; + } else { + if (yych == '@') goto yy98; + goto yy4; + } + } +yy397: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy284; + goto yy4; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '5') goto yy395; + if (yych <= '9') goto yy399; + if (yych <= ':') goto yy4; + goto yy27; + } else { + if (yych <= 'D') { + if (yych <= '@') goto yy98; + goto yy286; + } else { + if (yych <= 'E') goto yy396; + if (yych <= 'Z') goto yy286; + goto yy27; + } + } + } else { + if (yych <= 'z') { + if (yych <= '`') { + if (yych <= '_') goto yy286; + goto yy27; + } else { + if (yych == 'e') goto yy396; + goto yy286; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy398: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') goto yy4; + if (yych <= 'Z') goto yy510; + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy510; + goto yy4; +yy399: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy27; + goto yy3; + } else { + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy3; + goto yy27; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy3; + goto yy27; + } else { + if (yych == 0x1B) goto yy27; + goto yy3; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy27; + goto yy3; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy27; + goto yy82; + } + } else { + if (yych <= '.') { + if (yych <= ',') goto yy27; + if (yych <= '-') goto yy283; + goto yy390; + } else { + if (yych <= '/') goto yy3; + if (yych <= '9') goto yy399; + goto yy63; + } + } + } + } else { + if (yych <= 'e') { + if (yych <= 'Z') { + if (yych <= '@') { + if (yych <= '?') goto yy27; + goto yy98; + } else { + if (yych == 'E') goto yy396; + goto yy286; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy27; + goto yy286; + } else { + if (yych <= '`') goto yy27; + if (yych <= 'd') goto yy286; + goto yy396; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'z') goto yy286; + goto yy27; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy27; + goto yy57; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy27; + } + } + } + } +yy400: + yych = *++YYCURSOR; + if (yych <= '/') goto yy107; + if (yych <= '9') goto yy511; + goto yy107; +yy401: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy512; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; + goto yy4; + } else { + if (yych == '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } +yy402: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy513; + goto yy4; +yy403: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; + goto yy4; + } else { + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } + } else { + if (yych <= '-') { + if (yych <= ',') goto yy112; + goto yy47; + } else { + if (yych <= '.') goto yy294; + if (yych <= '/') goto yy4; + goto yy514; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy515; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy516; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy517; + goto yy516; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy112; + goto yy516; + } else { + if (yych <= 'e') goto yy517; + if (yych <= 'f') goto yy516; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy112; + goto yy4; + } else { + if (yych <= 0xC1) goto yy112; + if (yych <= 0xF4) goto yy4; + goto yy112; + } + } + } + } +yy404: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy515; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy516; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy517; + goto yy516; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy516; + } else { + if (yych <= 'e') goto yy517; + if (yych <= 'f') goto yy516; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy405: + yych = *++YYCURSOR; + if (yych <= '9') { + if (yych <= '%') { + if (yych <= '$') goto yy1; + goto yy518; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy204; + goto yy207; + } + } else { + if (yych <= 'F') { + if (yych <= ':') goto yy519; + if (yych <= '@') goto yy1; + goto yy207; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy207; + goto yy1; + } + } +yy406: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; + } else { + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy116; + goto yy47; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy516; + if (yych <= ':') goto yy153; + goto yy116; + } else { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy516; + if (yych <= 'Z') goto yy118; + goto yy116; + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy516; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; } } } } yy407: - yyaccept = 22; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 'f') { - if (yych <= '9') { - if (yych == '-') { - yyt1 = YYCURSOR; - goto yy519; - } - if (yych <= '/') { - yyt1 = YYCURSOR; - goto yy487; - } - yyt1 = YYCURSOR; - goto yy520; - } else { - if (yych <= '@') { - if (yych <= ':') goto yy521; - yyt1 = YYCURSOR; - goto yy487; + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; } else { - if (yych <= 'F') { - yyt1 = YYCURSOR; - goto yy520; + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy116; + goto yy275; } - if (yych <= '`') { - yyt1 = YYCURSOR; - goto yy487; - } - yyt1 = YYCURSOR; - goto yy520; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt1 = YYCURSOR; - goto yy487; - } - if (yych <= 0xC1) goto yy393; - if (yych <= 0xDF) { - yyt1 = YYCURSOR; - goto yy489; - } - yyt1 = YYCURSOR; - goto yy490; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt1 = YYCURSOR; - goto yy491; - } - yyt1 = YYCURSOR; - goto yy492; + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy516; + goto yy153; } else { - if (yych <= 0xF3) { - yyt1 = YYCURSOR; - goto yy493; + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy516; + if (yych <= 'Z') goto yy118; + goto yy116; } - if (yych <= 0xF4) { - yyt1 = YYCURSOR; - goto yy494; + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy516; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; } - goto yy393; } } } yy408: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '-') { - if (yych <= ',') goto yy393; - goto yy522; + if (yych <= 'f') { + if (yych <= '9') { + if (yych == '-') { + yyt1 = YYCURSOR; + goto yy520; + } + if (yych <= '/') { + yyt1 = YYCURSOR; + goto yy488; + } + yyt1 = YYCURSOR; + goto yy521; } else { - if (yych <= '/') goto yy393; - if (yych <= '9') goto yy411; - goto yy523; + if (yych <= '@') { + if (yych <= ':') goto yy522; + yyt1 = YYCURSOR; + goto yy488; + } else { + if (yych <= 'F') { + yyt1 = YYCURSOR; + goto yy521; + } + if (yych <= '`') { + yyt1 = YYCURSOR; + goto yy488; + } + yyt1 = YYCURSOR; + goto yy521; + } } } else { - if (yych <= 'F') { - if (yych <= '@') goto yy393; - goto yy411; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy488; + } + if (yych <= 0xC1) goto yy394; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy490; + } + yyt1 = YYCURSOR; + goto yy491; } else { - if (yych <= '`') goto yy393; - if (yych <= 'f') goto yy411; - goto yy393; + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy492; + } + yyt1 = YYCURSOR; + goto yy493; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy494; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy495; + } + goto yy394; + } } } yy409: - yyaccept = 23; + yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 16) { - goto yy300; - } - if (yych <= 0xC1) { - if (yych <= ')') { - if (yych <= '"') goto yy410; - if (yych <= '&') goto yy409; + if (yych <= ':') { + if (yych <= '-') { + if (yych <= ',') goto yy394; + goto yy523; } else { - if (yych <= 'Z') goto yy409; - if (yych <= ']') goto yy410; - if (yych <= 'z') goto yy409; + if (yych <= '/') goto yy394; + if (yych <= '9') goto yy412; + goto yy524; } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy302; - if (yych <= 0xE0) goto yy303; - goto yy304; + if (yych <= 'F') { + if (yych <= '@') goto yy394; + goto yy412; } else { - if (yych <= 0xF0) goto yy305; - if (yych <= 0xF3) goto yy306; - if (yych <= 0xF4) goto yy307; + if (yych <= '`') goto yy394; + if (yych <= 'f') goto yy412; + goto yy394; } } yy410: -#line 199 "../../lnav/src/data_scanner_re.re" - { RET(DT_URL); } -#line 13238 "../../lnav/src/data_scanner_re.cc" -yy411: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy524; - if (yych <= ':') goto yy309; - goto yy1; - } else { - if (yych <= 'F') goto yy524; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy524; - goto yy1; + yyaccept = 23; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 16) { + goto yy301; } + if (yych <= 0xC1) { + if (yych <= ')') { + if (yych <= '"') goto yy411; + if (yych <= '&') goto yy410; + } else { + if (yych <= 'Z') goto yy410; + if (yych <= ']') goto yy411; + if (yych <= 'z') goto yy410; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy303; + if (yych <= 0xE0) goto yy304; + goto yy305; + } else { + if (yych <= 0xF0) goto yy306; + if (yych <= 0xF3) goto yy307; + if (yych <= 0xF4) goto yy308; + } + } +yy411: +#line 204 "../../lnav/src/data_scanner_re.re" + { RET(DT_URL); } +#line 13799 "../../lnav/src/data_scanner_re.cc" yy412: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy525; - if (yych <= ':') goto yy414; + if (yych <= ':') goto yy310; goto yy1; } else { - if (yych <= 'F') goto yy413; + if (yych <= 'F') goto yy525; if (yych <= '`') goto yy1; - if (yych >= 'g') goto yy1; + if (yych <= 'f') goto yy525; + goto yy1; } yy413: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy526; - if (yych <= ':') goto yy527; + if (yych <= ':') goto yy415; goto yy1; } else { - if (yych <= 'F') goto yy526; + if (yych <= 'F') goto yy414; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy526; - goto yy1; + if (yych >= 'g') goto yy1; } yy414: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy527; + if (yych <= ':') goto yy528; + goto yy1; + } else { + if (yych <= 'F') goto yy527; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy527; + goto yy1; + } +yy415: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '0') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy528; + goto yy529; } else { - if (yych <= '1') goto yy529; - if (yych <= '2') goto yy530; - goto yy528; + if (yych <= '1') goto yy530; + if (yych <= '2') goto yy531; + goto yy529; } } else { if (yych <= '@') { if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 'F') goto yy531; + if (yych <= 'F') goto yy532; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy531; + if (yych <= 'f') goto yy532; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy415: +yy416: yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '1') { - if (yych <= 0x1B) { + if (yych <= '0') { + if (yych <= 0x16) { if (yych <= '\n') { - if (yych <= 0x00) goto yy213; + if (yych <= 0x00) goto yy214; if (yych <= 0x08) goto yy4; - goto yy213; + goto yy214; } else { - if (yych == '\r') goto yy213; - if (yych <= 0x1A) goto yy4; - goto yy213; + if (yych == '\r') goto yy214; + if (yych <= 0x15) goto yy4; + goto yy214; } } else { - if (yych <= '$') { + if (yych <= '#') { + if (yych == 0x1B) goto yy214; if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy213; - goto yy4; + goto yy214; } else { - if (yych <= ',') goto yy213; + if (yych <= '$') goto yy4; + if (yych <= ',') goto yy214; if (yych <= '/') goto yy4; - if (yych <= '0') goto yy532; goto yy533; } } } else { - if (yych <= '_') { - if (yych <= ':') { - if (yych <= '2') goto yy534; - if (yych <= '9') goto yy532; - goto yy4; + if (yych <= '^') { + if (yych <= '9') { + if (yych <= '1') goto yy534; + if (yych <= '2') goto yy535; + goto yy533; } else { - if (yych <= '?') goto yy213; + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy214; if (yych <= 'Z') goto yy4; - if (yych <= '^') goto yy213; - goto yy4; + goto yy214; } } else { if (yych <= '~') { - if (yych <= '`') goto yy213; + if (yych == '`') goto yy214; if (yych <= 'z') goto yy4; - goto yy213; + goto yy214; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy213; + if (yych <= 0xC1) goto yy214; if (yych <= 0xF4) goto yy4; - goto yy213; - } - } - } -yy416: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } else { - if (yych <= '-') { - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '/') { - if (yych <= '.') { - yyt2 = YYCURSOR; - goto yy415; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '9') goto yy535; - if (yych >= ';') { - yyt2 = YYCURSOR; - goto yy212; - } - } - } - } - } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'F') goto yy535; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '`') { - if (yych <= '_') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'f') goto yy535; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - yyt2 = YYCURSOR; - goto yy317; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy318; - } - yyt2 = YYCURSOR; - goto yy319; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } + goto yy214; } } } yy417: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy531; - if (yych <= ':') goto yy156; - goto yy1; - } else { - if (yych <= 'F') goto yy531; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy531; - goto yy1; - } -yy418: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { - if (yych <= 0x1F) { + if (yych <= ':') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= '\r') { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - yyt2 = YYCURSOR; - goto yy311; } } else { - if (yych <= '/') { + if (yych <= ',') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } if (yych == '$') { yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; + goto yy312; } yyt2 = YYCURSOR; - goto yy311; + goto yy213; } else { - if (yych <= '9') goto yy535; - if (yych <= ':') goto yy417; - if (yych <= '?') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; + goto yy416; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy536; } - yyt2 = YYCURSOR; - goto yy311; } } } else { - if (yych <= '~') { - if (yych <= '_') { - if (yych <= 'F') goto yy535; - if (yych <= 'Z') goto yy3; - if (yych <= '^') { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy536; + goto yy3; } else { - if (yych <= '`') { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy536; + goto yy3; } - if (yych <= 'f') goto yy535; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } - yyt2 = YYCURSOR; - goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } } } } +yy418: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy532; + if (yych <= ':') goto yy157; + goto yy1; + } else { + if (yych <= 'F') goto yy532; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy532; + goto yy1; + } yy419: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { - if (yych <= 0x1F) { + if (yych <= 0x1A) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych == 0x1B) { + if (yych == 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } } else { - if (yych <= '-') { - if (yych == '$') { + if (yych <= '$') { + if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } - if (yych <= ',') { + if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy212; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '/') { - if (yych <= '.') { + if (yych <= ',') { yyt2 = YYCURSOR; - goto yy415; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '9') goto yy536; - if (yych <= ':') goto yy417; + if (yych <= ':') goto yy418; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } @@ -13701,56 +14173,56 @@ yy419: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy535; + if (yych <= 'F') goto yy536; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 'f') goto yy535; + if (yych <= 'f') goto yy536; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy316; + goto yy317; } yyt2 = YYCURSOR; - goto yy317; + goto yy318; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -13760,130 +14232,138 @@ yy419: yy420: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '#') { + if (yych <= ':') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1B) { + if (yych <= 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 0x1F) { + if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { - if (yych <= '.') { - if (yych <= '$') { + if (yych <= ',') { + if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= ',') { + if (yych == '$') { yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy415; + goto yy213; } else { - if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - goto yy536; - } else { - if (yych <= '9') goto yy535; - if (yych <= ':') goto yy417; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '9') goto yy537; + goto yy418; } } } } else { - if (yych <= '~') { - if (yych <= '^') { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy535; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') goto yy536; + goto yy3; } else { - if (yych <= '`') { - if (yych <= '_') { + if (yych <= '_') { + if (yych <= '^') { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } else { - if (yych <= 'f') goto yy535; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy536; + goto yy3; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } - yyt2 = YYCURSOR; - goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -13891,138 +14371,231 @@ yy420: } } yy421: - yyaccept = 22; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '-') { + if (yych <= ':') { if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy393; - if (yych <= 0x08) goto yy4; - goto yy393; + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; } else { - if (yych == '\r') goto yy393; - if (yych <= 0x1A) goto yy4; - goto yy393; + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } } } else { - if (yych <= '%') { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy393; - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= '-') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy393; - goto yy195; + if (yych <= '/') { + if (yych <= '.') { + yyt2 = YYCURSOR; + goto yy416; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '5') goto yy537; + if (yych <= '9') goto yy536; + goto yy418; + } } } } else { - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy376; - goto yy508; + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy536; + goto yy3; } else { - if (yych <= '?') goto yy393; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy393; + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy536; + goto yy3; + } } } else { - if (yych <= '~') { - if (yych == '`') goto yy393; - if (yych <= 'z') goto yy46; - goto yy393; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy393; - if (yych <= 0xF4) goto yy4; - goto yy393; + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } } } } yy422: - yych = *++YYCURSOR; - if (yych == '.') goto yy537; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy538; - goto yy1; + yyaccept = 22; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy394; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy394; + goto yy4; + } else { + if (yych <= '\r') goto yy394; + if (yych == 0x16) goto yy394; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy394; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy394; + goto yy4; + } else { + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy394; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '-') goto yy196; + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy377; + } else { + if (yych <= ':') goto yy509; + if (yych <= '?') goto yy394; + if (yych <= '@') goto yy98; + goto yy47; + } + } else { + if (yych <= 'z') { + if (yych == '_') goto yy47; + if (yych <= '`') goto yy394; + goto yy47; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy394; + goto yy4; + } else { + if (yych <= 0xC1) goto yy394; + if (yych <= 0xF4) goto yy4; + goto yy394; + } + } + } + } yy423: yych = *++YYCURSOR; - if (yych == '.') goto yy537; + if (yych == '.') goto yy538; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy422; + if (yych <= '9') goto yy539; goto yy1; yy424: yych = *++YYCURSOR; - if (yych <= '/') { - if (yych == '.') goto yy537; - goto yy1; - } else { - if (yych <= '4') goto yy422; - if (yych <= '5') goto yy539; - if (yych <= '9') goto yy538; - goto yy1; - } + if (yych == '.') goto yy538; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy423; + goto yy1; yy425: yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy540; - if (yych <= ':') goto yy326; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy540; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy540; - goto yy1; - } - } + if (yych <= '/') { + if (yych == '.') goto yy538; + goto yy1; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } + if (yych <= '4') goto yy423; + if (yych <= '5') goto yy540; + if (yych <= '9') goto yy539; + goto yy1; } yy426: yych = *++YYCURSOR; @@ -14030,12 +14603,12 @@ yy426: if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy541; - if (yych <= ':') goto yy542; + if (yych <= ':') goto yy327; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { if (yych <= 'F') goto yy541; @@ -14043,7 +14616,7 @@ yy426: } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'f') goto yy541; goto yy1; @@ -14053,31 +14626,31 @@ yy426: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -14085,70 +14658,58 @@ yy426: } yy427: yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy540; - goto yy326; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; } + if (yych <= '9') goto yy542; + if (yych <= ':') goto yy543; + yyt2 = YYCURSOR; + goto yy213; } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy540; + if (yych <= 'Z') { + if (yych <= 'F') goto yy542; + goto yy1; } else { - if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy540; + if (yych <= 'f') goto yy542; + goto yy1; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -14157,32 +14718,36 @@ yy427: yy428: yych = *++YYCURSOR; if (yych <= 'f') { - if (yych <= 'E') { - if (yych <= '9') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy540; - } else { - if (yych <= ':') goto yy326; - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy540; + if (yych <= '9') goto yy541; + goto yy327; } } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy543; - goto yy1; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy541; } else { + if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'e') goto yy540; - goto yy543; + goto yy541; } } } else { @@ -14190,32 +14755,32 @@ yy428: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -14223,810 +14788,877 @@ yy428: } yy429: yych = *++YYCURSOR; - if (yych <= '-') { - if (yych <= ' ') { - if (yych <= '\f') { - if (yych == '\t') goto yy544; - goto yy1; + if (yych <= 'f') { + if (yych <= 'E') { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy541; } else { - if (yych <= '\r') goto yy544; - if (yych <= 0x1F) goto yy1; - goto yy544; + if (yych <= ':') goto yy327; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy541; } } else { - if (yych <= '&') { - if (yych == '"') goto yy333; + if (yych <= 'Z') { + if (yych <= 'F') goto yy544; goto yy1; } else { - if (yych <= '\'') goto yy334; - if (yych <= ',') goto yy1; - goto yy429; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'e') goto yy541; + goto yy544; } } } else { - if (yych <= '@') { - if (yych <= '<') { - if (yych <= '/') goto yy1; - if (yych <= ':') goto yy429; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } else { - if (yych <= '=') goto yy461; - if (yych <= '>') goto yy337; - goto yy1; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; } } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy429; - if (yych <= '^') goto yy1; - goto yy429; + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy429; + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } goto yy1; } } } yy430: - yych = *++YYCURSOR; - if (yybm[512+yych] & 2) { - goto yy430; - } - if (yych <= 0xDF) { - if (yych <= '"') { - if (yych <= 0x00) goto yy1; - goto yy545; - } else { - if (yych <= '\\') goto yy431; - if (yych <= 0xC1) goto yy1; - goto yy432; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy433; - if (yych <= 0xEF) goto yy434; - goto yy435; - } else { - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; - goto yy1; - } - } -yy431: - yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy430; - goto yy1; - } else { - if (yych <= 0x7F) goto yy430; - if (yych <= 0xC1) goto yy1; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy433; - if (yych <= 0xEF) goto yy434; - goto yy435; - } else { - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; - goto yy1; - } - } -yy432: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy430; - goto yy1; -yy433: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy432; - goto yy1; -yy434: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy432; - goto yy1; -yy435: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy434; - goto yy1; -yy436: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy434; - goto yy1; -yy437: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy434; - goto yy1; -yy438: - yych = *++YYCURSOR; - if (yybm[512+yych] & 4) { - goto yy438; - } - if (yych <= 0xDF) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy1; - goto yy545; - } else { - if (yych <= '\\') goto yy439; - if (yych <= 0xC1) goto yy1; - goto yy440; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy441; - if (yych <= 0xEF) goto yy442; - goto yy443; - } else { - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; - goto yy1; - } - } -yy439: - yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy438; - goto yy1; - } else { - if (yych <= 0x7F) goto yy438; - if (yych <= 0xC1) goto yy1; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy441; - if (yych <= 0xEF) goto yy442; - goto yy443; - } else { - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; - goto yy1; - } - } -yy440: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy438; - goto yy1; -yy441: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy440; - goto yy1; -yy442: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy440; - goto yy1; -yy443: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy442; - goto yy1; -yy444: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy442; - goto yy1; -yy445: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy442; - goto yy1; -yy446: - yych = *++YYCURSOR; -yy447: - if (yybm[512+yych] & 8) { - goto yy446; - } - if (yych <= 0xE0) { - if (yych <= '-') { - if (yych <= '*') goto yy1; - goto yy546; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy454; - goto yy455; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy456; - goto yy457; - } else { - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; - goto yy1; - } - } -yy448: - yych = *++YYCURSOR; - if (yych <= ':') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy448; - goto yy446; - } else { - if (yych <= '\r') goto yy448; - if (yych == ' ') goto yy448; - goto yy446; - } - } else { - if (yych <= ')') { - if (yych <= '"') goto yy449; - if (yych == '\'') goto yy450; - goto yy446; - } else { - if (yych <= ',') { - if (yych <= '*') goto yy1; - goto yy446; - } else { - if (yych <= '-') goto yy547; - if (yych <= '/') goto yy446; - goto yy548; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '<') goto yy446; - if (yych <= '=') goto yy452; - if (yych <= '>') goto yy453; - goto yy446; - } else { - if (yych <= '^') { - if (yych <= 'Z') goto yy548; - goto yy446; - } else { - if (yych == '`') goto yy446; - goto yy548; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy446; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy454; - goto yy455; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy456; - goto yy457; - } else { - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; - goto yy1; - } - } - } - } -yy449: - yych = *++YYCURSOR; - if (yybm[512+yych] & 128) { - goto yy549; - } - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy446; - goto yy430; - } else { - if (yych <= '-') goto yy550; - if (yych <= '\\') goto yy551; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy552; - if (yych <= 0xE0) goto yy553; - goto yy554; - } else { - if (yych <= 0xF0) goto yy555; - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy1; - } - } -yy450: - yych = *++YYCURSOR; - if (yybm[256+yych] & 1) { - goto yy558; - } - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy446; - goto yy438; - } else { - if (yych <= '-') goto yy559; - if (yych <= '\\') goto yy560; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy561; - if (yych <= 0xE0) goto yy562; - goto yy563; - } else { - if (yych <= 0xF0) goto yy564; - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; - goto yy1; - } - } -yy451: - yych = *++YYCURSOR; - if (yybm[256+yych] & 2) { - goto yy567; - } - if (yych <= '=') { - if (yych <= ' ') { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy446; - goto yy448; - } else { - if (yych == '\r') goto yy448; - if (yych <= 0x1F) goto yy446; - goto yy448; - } - } else { - if (yych <= '\'') { - if (yych == '"') goto yy449; - if (yych <= '&') goto yy446; - goto yy450; - } else { - if (yych <= '/') goto yy446; - if (yych <= ':') goto yy335; - if (yych <= '<') goto yy446; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= '^') { - if (yych <= '>') goto yy453; - if (yych <= '@') goto yy446; - if (yych <= 'Z') goto yy335; - goto yy446; - } else { - if (yych == '`') goto yy446; - if (yych <= 'z') goto yy335; - goto yy446; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy454; - if (yych <= 0xE0) goto yy455; - goto yy456; - } else { - if (yych <= 0xF0) goto yy457; - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; - goto yy1; - } - } - } -yy452: - yych = *++YYCURSOR; - if (yybm[256+yych] & 4) { - goto yy568; - } - if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy569; - goto yy570; - } else { - if (yych <= '*') goto yy571; - if (yych <= '-') goto yy572; - if (yych <= '>') goto yy446; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy573; - if (yych <= 0xE0) goto yy574; - goto yy575; - } else { - if (yych <= 0xF0) goto yy576; - if (yych <= 0xF3) goto yy577; - if (yych <= 0xF4) goto yy578; - goto yy1; - } - } -yy453: - yyaccept = 24; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '*') { - if (yych <= 0x00) goto yy338; - if (yych <= ')') goto yy447; - goto yy338; - } else { - if (yych <= 0x7F) goto yy447; - if (yych <= 0xC1) goto yy338; - if (yych <= 0xF4) goto yy447; - goto yy338; - } -yy454: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy446; - goto yy1; -yy455: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy454; - goto yy1; -yy456: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy454; - goto yy1; -yy457: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy456; - goto yy1; -yy458: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy456; - goto yy1; -yy459: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy456; - goto yy1; -yy460: yych = *++YYCURSOR; if (yych <= '-') { if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy460; + if (yych == '\t') goto yy545; goto yy1; } else { - if (yych <= '\r') goto yy460; + if (yych <= '\r') goto yy545; if (yych <= 0x1F) goto yy1; - goto yy460; + goto yy545; } } else { if (yych <= '&') { - if (yych == '"') goto yy333; + if (yych == '"') goto yy334; goto yy1; } else { - if (yych <= '\'') goto yy334; + if (yych <= '\'') goto yy335; if (yych <= ',') goto yy1; - goto yy429; + goto yy430; } } } else { if (yych <= '@') { if (yych <= '<') { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy429; + if (yych <= ':') goto yy430; goto yy1; } else { - if (yych <= '=') goto yy461; - if (yych <= '>') goto yy337; + if (yych <= '=') goto yy462; + if (yych <= '>') goto yy338; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy429; + if (yych <= 'Z') goto yy430; if (yych <= '^') goto yy1; - goto yy429; + goto yy430; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy429; + if (yych <= 'z') goto yy430; goto yy1; } } } -yy461: +yy431: yych = *++YYCURSOR; - if (yybm[256+yych] & 32) { - goto yy571; + if (yybm[512+yych] & 2) { + goto yy431; } if (yych <= 0xDF) { if (yych <= '"') { if (yych <= 0x00) goto yy1; - goto yy579; + goto yy546; } else { - if (yych <= '\'') goto yy580; + if (yych <= '\\') goto yy432; if (yych <= 0xC1) goto yy1; - goto yy581; + goto yy433; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy582; - if (yych <= 0xEF) goto yy583; - goto yy584; + if (yych <= 0xE0) goto yy434; + if (yych <= 0xEF) goto yy435; + goto yy436; } else { - if (yych <= 0xF3) goto yy585; - if (yych <= 0xF4) goto yy586; + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; goto yy1; } } -yy462: +yy432: yych = *++YYCURSOR; - if (yych <= ' ') { - if (yych <= '\f') { - if (yych == '\t') goto yy462; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy431; goto yy1; } else { - if (yych <= '\r') goto yy462; - if (yych <= 0x1F) goto yy1; - goto yy462; - } - } else { - if (yych <= '<') { - if (yych == '/') goto yy230; - goto yy1; - } else { - if (yych <= '=') goto yy341; - if (yych <= '>') goto yy231; - if (yych <= '?') goto yy230; - goto yy1; - } - } -yy463: - yych = *++YYCURSOR; - if (yybm[512+yych] & 16) { - goto yy463; - } - if (yych <= 'z') { - if (yych <= '/') { - if (yych <= 0x00) goto yy1; - if (yych <= '-') goto yy587; - goto yy588; - } else { - if (yych <= ':') goto yy587; - if (yych <= '>') goto yy231; - if (yych <= '?') goto yy588; - goto yy587; - } - } else { - if (yych <= 0xEF) { + if (yych <= 0x7F) goto yy431; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy467; - if (yych <= 0xE0) goto yy468; - goto yy469; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy434; + if (yych <= 0xEF) goto yy435; + goto yy436; } else { - if (yych <= 0xF0) goto yy470; - if (yych <= 0xF3) goto yy471; - if (yych <= 0xF4) goto yy472; + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; goto yy1; } } -yy464: +yy433: yych = *++YYCURSOR; - if (yybm[0+yych] & 2) { - goto yy588; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy431; + goto yy1; +yy434: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy433; + goto yy1; +yy435: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy433; + goto yy1; +yy436: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy435; + goto yy1; +yy437: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy435; + goto yy1; +yy438: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy435; + goto yy1; +yy439: + yych = *++YYCURSOR; + if (yybm[512+yych] & 4) { + goto yy439; } - if (yych <= '=') { + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + goto yy546; + } else { + if (yych <= '\\') goto yy440; + if (yych <= 0xC1) goto yy1; + goto yy441; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy442; + if (yych <= 0xEF) goto yy443; + goto yy444; + } else { + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; + goto yy1; + } + } +yy440: + yych = *++YYCURSOR; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy439; + goto yy1; + } else { + if (yych <= 0x7F) goto yy439; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy442; + if (yych <= 0xEF) goto yy443; + goto yy444; + } else { + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; + goto yy1; + } + } +yy441: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy439; + goto yy1; +yy442: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy441; + goto yy1; +yy443: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy441; + goto yy1; +yy444: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy443; + goto yy1; +yy445: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy443; + goto yy1; +yy446: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy443; + goto yy1; +yy447: + yych = *++YYCURSOR; +yy448: + if (yybm[512+yych] & 8) { + goto yy447; + } + if (yych <= 0xE0) { + if (yych <= '-') { + if (yych <= '*') goto yy1; + goto yy547; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy455; + goto yy456; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy457; + goto yy458; + } else { + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; + goto yy1; + } + } +yy449: + yych = *++YYCURSOR; + if (yych <= ':') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy464; - goto yy463; + if (yych == '\t') goto yy449; + goto yy447; } else { - if (yych <= '\r') goto yy464; - if (yych == ' ') goto yy464; - goto yy463; + if (yych <= '\r') goto yy449; + if (yych == ' ') goto yy449; + goto yy447; } } else { - if (yych <= ',') { - if (yych <= '"') goto yy465; - if (yych == '\'') goto yy466; - goto yy463; + if (yych <= ')') { + if (yych <= '"') goto yy450; + if (yych == '\'') goto yy451; + goto yy447; } else { - if (yych == '.') goto yy463; - if (yych <= ':') goto yy587; - goto yy463; + if (yych <= ',') { + if (yych <= '*') goto yy1; + goto yy447; + } else { + if (yych <= '-') goto yy548; + if (yych <= '/') goto yy447; + goto yy549; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '<') goto yy447; + if (yych <= '=') goto yy453; + if (yych <= '>') goto yy454; + goto yy447; + } else { + if (yych <= '^') { + if (yych <= 'Z') goto yy549; + goto yy447; + } else { + if (yych == '`') goto yy447; + goto yy549; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy447; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy455; + goto yy456; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy457; + goto yy458; + } else { + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; + goto yy1; + } + } + } + } +yy450: + yych = *++YYCURSOR; + if (yybm[512+yych] & 128) { + goto yy550; + } + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy447; + goto yy431; + } else { + if (yych <= '-') goto yy551; + if (yych <= '\\') goto yy552; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy553; + if (yych <= 0xE0) goto yy554; + goto yy555; + } else { + if (yych <= 0xF0) goto yy556; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; + goto yy1; + } + } +yy451: + yych = *++YYCURSOR; + if (yybm[256+yych] & 1) { + goto yy559; + } + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy447; + goto yy439; + } else { + if (yych <= '-') goto yy560; + if (yych <= '\\') goto yy561; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy562; + if (yych <= 0xE0) goto yy563; + goto yy564; + } else { + if (yych <= 0xF0) goto yy565; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; + goto yy1; + } + } +yy452: + yych = *++YYCURSOR; + if (yybm[256+yych] & 2) { + goto yy568; + } + if (yych <= '=') { + if (yych <= ' ') { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy447; + goto yy449; + } else { + if (yych == '\r') goto yy449; + if (yych <= 0x1F) goto yy447; + goto yy449; + } + } else { + if (yych <= '\'') { + if (yych == '"') goto yy450; + if (yych <= '&') goto yy447; + goto yy451; + } else { + if (yych <= '/') goto yy447; + if (yych <= ':') goto yy336; + if (yych <= '<') goto yy447; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych <= '>') goto yy231; - if (yych <= '@') goto yy463; - if (yych <= 'Z') goto yy587; - goto yy463; + if (yych <= '>') goto yy454; + if (yych <= '@') goto yy447; + if (yych <= 'Z') goto yy336; + goto yy447; } else { - if (yych == '`') goto yy463; - if (yych <= 'z') goto yy587; - goto yy463; + if (yych == '`') goto yy447; + if (yych <= 'z') goto yy336; + goto yy447; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy467; - if (yych <= 0xE0) goto yy468; - goto yy469; + if (yych <= 0xDF) goto yy455; + if (yych <= 0xE0) goto yy456; + goto yy457; } else { - if (yych <= 0xF0) goto yy470; - if (yych <= 0xF3) goto yy471; - if (yych <= 0xF4) goto yy472; + if (yych <= 0xF0) goto yy458; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; goto yy1; } } } -yy465: +yy453: yych = *++YYCURSOR; - if (yybm[512+yych] & 32) { - goto yy465; + if (yybm[256+yych] & 4) { + goto yy569; } - if (yych <= '\\') { - if (yych <= '/') { + if (yych <= 0xC1) { + if (yych <= '\'') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy463; - if (yych <= '-') goto yy589; - goto yy590; + if (yych <= '"') goto yy570; + goto yy571; } else { - if (yych <= '>') { - if (yych <= ':') goto yy589; - goto yy591; + if (yych <= '*') goto yy572; + if (yych <= '-') goto yy573; + if (yych <= '>') goto yy447; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy574; + if (yych <= 0xE0) goto yy575; + goto yy576; + } else { + if (yych <= 0xF0) goto yy577; + if (yych <= 0xF3) goto yy578; + if (yych <= 0xF4) goto yy579; + goto yy1; + } + } +yy454: + yyaccept = 24; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '*') { + if (yych <= 0x00) goto yy339; + if (yych <= ')') goto yy448; + goto yy339; + } else { + if (yych <= 0x7F) goto yy448; + if (yych <= 0xC1) goto yy339; + if (yych <= 0xF4) goto yy448; + goto yy339; + } +yy455: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy447; + goto yy1; +yy456: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy455; + goto yy1; +yy457: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy455; + goto yy1; +yy458: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy457; + goto yy1; +yy459: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy457; + goto yy1; +yy460: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy457; + goto yy1; +yy461: + yych = *++YYCURSOR; + if (yych <= '-') { + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy461; + goto yy1; } else { - if (yych <= '?') goto yy590; - if (yych <= 'Z') goto yy589; - goto yy592; + if (yych <= '\r') goto yy461; + if (yych <= 0x1F) goto yy1; + goto yy461; + } + } else { + if (yych <= '&') { + if (yych == '"') goto yy334; + goto yy1; + } else { + if (yych <= '\'') goto yy335; + if (yych <= ',') goto yy1; + goto yy430; } } } else { - if (yych <= 0xE0) { - if (yych <= 'z') goto yy589; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy593; - goto yy594; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy595; - goto yy596; + if (yych <= '@') { + if (yych <= '<') { + if (yych <= '/') goto yy1; + if (yych <= ':') goto yy430; + goto yy1; } else { - if (yych <= 0xF3) goto yy597; - if (yych <= 0xF4) goto yy598; + if (yych <= '=') goto yy462; + if (yych <= '>') goto yy338; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy430; + if (yych <= '^') goto yy1; + goto yy430; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy430; + goto yy1; + } + } + } +yy462: + yych = *++YYCURSOR; + if (yybm[256+yych] & 32) { + goto yy572; + } + if (yych <= 0xDF) { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + goto yy580; + } else { + if (yych <= '\'') goto yy581; + if (yych <= 0xC1) goto yy1; + goto yy582; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy583; + if (yych <= 0xEF) goto yy584; + goto yy585; + } else { + if (yych <= 0xF3) goto yy586; + if (yych <= 0xF4) goto yy587; + goto yy1; + } + } +yy463: + yych = *++YYCURSOR; + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy463; + goto yy1; + } else { + if (yych <= '\r') goto yy463; + if (yych <= 0x1F) goto yy1; + goto yy463; + } + } else { + if (yych <= '<') { + if (yych == '/') goto yy231; + goto yy1; + } else { + if (yych <= '=') goto yy342; + if (yych <= '>') goto yy232; + if (yych <= '?') goto yy231; + goto yy1; + } + } +yy464: + yych = *++YYCURSOR; + if (yybm[512+yych] & 16) { + goto yy464; + } + if (yych <= 'z') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '-') goto yy588; + goto yy589; + } else { + if (yych <= ':') goto yy588; + if (yych <= '>') goto yy232; + if (yych <= '?') goto yy589; + goto yy588; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy468; + if (yych <= 0xE0) goto yy469; + goto yy470; + } else { + if (yych <= 0xF0) goto yy471; + if (yych <= 0xF3) goto yy472; + if (yych <= 0xF4) goto yy473; + goto yy1; + } + } +yy465: + yych = *++YYCURSOR; + if (yybm[0+yych] & 2) { + goto yy589; + } + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy465; + goto yy464; + } else { + if (yych <= '\r') goto yy465; + if (yych == ' ') goto yy465; + goto yy464; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy466; + if (yych == '\'') goto yy467; + goto yy464; + } else { + if (yych == '.') goto yy464; + if (yych <= ':') goto yy588; + goto yy464; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych <= '>') goto yy232; + if (yych <= '@') goto yy464; + if (yych <= 'Z') goto yy588; + goto yy464; + } else { + if (yych == '`') goto yy464; + if (yych <= 'z') goto yy588; + goto yy464; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy468; + if (yych <= 0xE0) goto yy469; + goto yy470; + } else { + if (yych <= 0xF0) goto yy471; + if (yych <= 0xF3) goto yy472; + if (yych <= 0xF4) goto yy473; goto yy1; } } } yy466: yych = *++YYCURSOR; - if (yybm[512+yych] & 64) { + if (yybm[512+yych] & 32) { goto yy466; } if (yych <= '\\') { if (yych <= '/') { if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy463; - if (yych <= '-') goto yy599; - goto yy600; + if (yych <= '"') goto yy464; + if (yych <= '-') goto yy590; + goto yy591; } else { if (yych <= '>') { - if (yych <= ':') goto yy599; - goto yy601; + if (yych <= ':') goto yy590; + goto yy592; } else { - if (yych <= '?') goto yy600; - if (yych <= 'Z') goto yy599; - goto yy602; + if (yych <= '?') goto yy591; + if (yych <= 'Z') goto yy590; + goto yy593; } } } else { if (yych <= 0xE0) { - if (yych <= 'z') goto yy599; + if (yych <= 'z') goto yy590; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy603; - goto yy604; + if (yych <= 0xDF) goto yy594; + goto yy595; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy605; - goto yy606; + if (yych <= 0xEF) goto yy596; + goto yy597; } else { - if (yych <= 0xF3) goto yy607; - if (yych <= 0xF4) goto yy608; + if (yych <= 0xF3) goto yy598; + if (yych <= 0xF4) goto yy599; goto yy1; } } } yy467: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy463; - goto yy1; -yy468: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy467; - goto yy1; -yy469: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy467; - goto yy1; -yy470: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy469; - goto yy1; -yy471: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy469; - goto yy1; -yy472: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy469; - goto yy1; -yy473: - yych = *++YYCURSOR; - if (yych <= ':') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x08) goto yy1; - goto yy609; - } else { - if (yych == '\r') goto yy609; - goto yy1; - } + if (yybm[512+yych] & 64) { + goto yy467; + } + if (yych <= '\\') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy464; + if (yych <= '-') goto yy600; + goto yy601; } else { - if (yych <= '-') { - if (yych <= ' ') goto yy609; - if (yych <= ',') goto yy1; - goto yy473; + if (yych <= '>') { + if (yych <= ':') goto yy600; + goto yy602; } else { - if (yych <= '.') goto yy1; - if (yych <= '/') goto yy230; - goto yy473; + if (yych <= '?') goto yy601; + if (yych <= 'Z') goto yy600; + goto yy603; } } } else { - if (yych <= '@') { - if (yych <= '=') { - if (yych <= '<') goto yy1; - goto yy475; - } else { - if (yych == '?') goto yy230; - goto yy1; - } + if (yych <= 0xE0) { + if (yych <= 'z') goto yy600; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy604; + goto yy605; } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy473; - if (yych <= '^') goto yy1; - goto yy473; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy606; + goto yy607; } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy473; + if (yych <= 0xF3) goto yy608; + if (yych <= 0xF4) goto yy609; goto yy1; } } } +yy468: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy464; + goto yy1; +yy469: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy468; + goto yy1; +yy470: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy468; + goto yy1; +yy471: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy470; + goto yy1; +yy472: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy470; + goto yy1; +yy473: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy470; + goto yy1; yy474: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy474; + goto yy610; } else { - if (yych == '\r') goto yy474; + if (yych == '\r') goto yy610; goto yy1; } } else { if (yych <= '-') { - if (yych <= ' ') goto yy474; + if (yych <= ' ') goto yy610; if (yych <= ',') goto yy1; - goto yy473; + goto yy474; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy230; - goto yy473; + if (yych <= '/') goto yy231; + goto yy474; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= '<') goto yy1; + goto yy476; + } else { + if (yych == '?') goto yy231; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy474; + if (yych <= '^') goto yy1; + goto yy474; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy474; + goto yy1; + } + } + } +yy475: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy475; + } else { + if (yych == '\r') goto yy475; + goto yy1; + } + } else { + if (yych <= '-') { + if (yych <= ' ') goto yy475; + if (yych <= ',') goto yy1; + goto yy474; + } else { + if (yych <= '.') goto yy1; + if (yych <= '/') goto yy231; + goto yy474; } } } else { @@ -15034,133 +15666,133 @@ yy474: if (yych <= '=') { if (yych <= '<') goto yy1; } else { - if (yych == '?') goto yy230; + if (yych == '?') goto yy231; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy473; + if (yych <= 'Z') goto yy474; if (yych <= '^') goto yy1; - goto yy473; + goto yy474; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy473; - goto yy1; - } - } - } -yy475: - yych = *++YYCURSOR; - if (yych <= '\'') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy1; - goto yy610; - } else { - if (yych <= '\t') goto yy611; - if (yych <= '\f') goto yy610; - goto yy611; - } - } else { - if (yych <= '!') { - if (yych == ' ') goto yy611; - goto yy610; - } else { - if (yych <= '"') goto yy612; - if (yych <= '&') goto yy610; - goto yy613; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '>') { - if (yych <= '=') goto yy610; - goto yy1; - } else { - if (yych <= 0x7F) goto yy610; - if (yych <= 0xC1) goto yy1; - goto yy614; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy615; - if (yych <= 0xEF) goto yy616; - goto yy617; - } else { - if (yych <= 0xF3) goto yy618; - if (yych <= 0xF4) goto yy619; + if (yych <= 'z') goto yy474; goto yy1; } } } yy476: + yych = *++YYCURSOR; + if (yych <= '\'') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy611; + } else { + if (yych <= '\t') goto yy612; + if (yych <= '\f') goto yy611; + goto yy612; + } + } else { + if (yych <= '!') { + if (yych == ' ') goto yy612; + goto yy611; + } else { + if (yych <= '"') goto yy613; + if (yych <= '&') goto yy611; + goto yy614; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= '=') goto yy611; + goto yy1; + } else { + if (yych <= 0x7F) goto yy611; + if (yych <= 0xC1) goto yy1; + goto yy615; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy616; + if (yych <= 0xEF) goto yy617; + goto yy618; + } else { + if (yych <= 0xF3) goto yy619; + if (yych <= 0xF4) goto yy620; + goto yy1; + } + } + } +yy477: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy620; - goto yy152; + if (yych <= '9') goto yy621; + goto yy153; } } } else { if (yych <= '^') { if (yych <= '@') { if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } else { - if (yych <= 'F') goto yy620; - if (yych <= 'Z') goto yy117; + if (yych <= 'F') goto yy621; + if (yych <= 'Z') goto yy118; goto yy4; } } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy620; - if (yych <= 'z') goto yy117; + if (yych <= 'f') goto yy621; + if (yych <= 'z') goto yy118; goto yy4; } } } -yy477: +yy478: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy621; + if (yych <= '9') goto yy622; goto yy1; -yy478: +yy479: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '%') { - if (yych <= '$') goto yy237; - goto yy517; + if (yych <= '$') goto yy238; + goto yy518; } else { - if (yych <= '.') goto yy237; - if (yych <= '/') goto yy203; - goto yy206; + if (yych <= '.') goto yy238; + if (yych <= '/') goto yy204; + goto yy207; } } else { if (yych <= 'F') { - if (yych <= ':') goto yy518; - if (yych <= '@') goto yy237; - goto yy206; + if (yych <= ':') goto yy519; + if (yych <= '@') goto yy238; + goto yy207; } else { - if (yych <= '`') goto yy237; - if (yych <= 'f') goto yy206; - goto yy237; + if (yych <= '`') goto yy238; + if (yych <= 'f') goto yy207; + goto yy238; } } -yy479: +yy480: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -15168,641 +15800,579 @@ yy479: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy46; + if (yych <= '-') goto yy47; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } if (yych <= '/') goto yy4; - goto yy620; + goto yy621; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy620; - if (yych <= 'Z') goto yy117; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy621; + if (yych <= 'Z') goto yy118; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy622; - if (yych <= 'z') goto yy354; + if (yych <= 'f') goto yy623; + if (yych <= 'z') goto yy355; goto yy4; } } } } -yy480: - ++YYCURSOR; yy481: - YYCURSOR = yyt1; -#line 291 "../../lnav/src/data_scanner_re.re" - { RET(DT_CONSTANT); } -#line 15262 "../../lnav/src/data_scanner_re.cc" + ++YYCURSOR; yy482: + YYCURSOR = yyt1; +#line 296 "../../lnav/src/data_scanner_re.re" + { RET(DT_CONSTANT); } +#line 15894 "../../lnav/src/data_scanner_re.cc" +yy483: yych = *++YYCURSOR; if (yych <= '\f') { - if (yych == '\t') goto yy480; - goto yy481; + if (yych == '\t') goto yy481; + goto yy482; } else { - if (yych <= '\r') goto yy480; - if (yych == ' ') goto yy480; - goto yy481; + if (yych <= '\r') goto yy481; + if (yych == ' ') goto yy481; + goto yy482; } -yy483: +yy484: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1536+yych] & 32) { - goto yy46; + goto yy47; } if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy480; + if (yych == '\t') goto yy481; goto yy4; } else { - if (yych <= '\r') goto yy480; + if (yych <= '\r') goto yy481; if (yych <= 0x1F) goto yy4; - goto yy480; + goto yy481; } } else { if (yych <= '*') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { - if (yych <= '+') goto yy81; - if (yych == '@') goto yy97; + if (yych <= '+') goto yy82; + if (yych == '@') goto yy98; goto yy4; } } -yy484: - yyaccept = 25; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy203; - if (yych == ':') goto yy156; - goto yy481; yy485: + yyaccept = 25; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '/') goto yy204; + if (yych == ':') goto yy157; + goto yy482; +yy486: yyaccept = 25; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1024+yych] & 2) { - goto yy139; + goto yy140; } if (yych <= '*') { if (yych <= '\f') { - if (yych <= 0x00) goto yy240; - if (yych <= 0x08) goto yy481; - if (yych <= '\n') goto yy240; - goto yy481; + if (yych <= 0x00) goto yy241; + if (yych <= 0x08) goto yy482; + if (yych <= '\n') goto yy241; + goto yy482; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy240; - goto yy481; + if (yych <= '\r') goto yy241; + goto yy482; } else { - if (yych <= '"') goto yy240; - if (yych <= '&') goto yy481; - goto yy240; + if (yych <= '"') goto yy241; + if (yych <= '&') goto yy482; + goto yy241; } } } else { if (yych <= '.') { - if (yych == ',') goto yy240; - if (yych <= '-') goto yy481; + if (yych == ',') goto yy241; + if (yych <= '-') goto yy482; yyt4 = YYCURSOR; - goto yy241; + goto yy242; } else { if (yych <= ';') { - if (yych <= '9') goto yy481; - goto yy240; + if (yych <= '9') goto yy482; + goto yy241; } else { - if (yych == '?') goto yy240; - goto yy481; + if (yych == '?') goto yy241; + goto yy482; } } } -yy486: +yy487: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= '!') { + if (yych <= '-') { + if (yych <= ' ') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy3; } else { if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '\f') goto yy3; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy3; - goto yy5; + if (yych <= 0x1A) { + if (yych == 0x16) goto yy5; + goto yy3; } else { + if (yych <= 0x1B) goto yy5; if (yych <= 0x1F) goto yy3; - if (yych <= ' ') { - yyt4 = YYCURSOR; - goto yy236; - } yyt4 = YYCURSOR; - goto yy238; + goto yy237; } } } else { - if (yych <= '&') { - if (yych <= '#') { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy5; - } else { - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - goto yy5; - } - } else { - if (yych <= '+') { - if (yych <= '\'') { + if (yych <= '%') { + if (yych <= '"') { + if (yych <= '!') { yyt4 = YYCURSOR; goto yy239; } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy81; + yyt4 = YYCURSOR; + goto yy237; } else { + if (yych <= '#') goto yy5; + if (yych <= '$') goto yy3; + goto yy82; + } + } else { + if (yych <= '*') { + if (yych <= '&') goto yy5; + if (yych <= '\'') { + yyt4 = YYCURSOR; + goto yy240; + } + yyt4 = YYCURSOR; + goto yy237; + } else { + if (yych <= '+') goto yy82; if (yych <= ',') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - if (yych <= '-') goto yy46; - yyt4 = YYCURSOR; - goto yy245; - } - } - } - } else { - if (yych <= '`') { - if (yych <= '>') { - if (yych <= '9') { - if (yych <= '/') goto yy3; - goto yy46; - } else { - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy623; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy236; - } - goto yy5; - } - } else { - if (yych <= 'Z') { - if (yych <= '?') { - yyt4 = YYCURSOR; - goto yy238; - } - if (yych <= '@') goto yy97; - goto yy46; - } else { - if (yych == '_') goto yy46; - goto yy5; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '~') { - if (yych <= 'z') goto yy486; - goto yy5; - } else { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy5; - goto yy56; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy57; - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy5; - } - } - } - } -yy487: - ++YYCURSOR; -yy488: - YYCURSOR = yyt1; -#line 201 "../../lnav/src/data_scanner_re.re" - { RET(DT_TIME); } -#line 15471 "../../lnav/src/data_scanner_re.cc" -yy489: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy487; - goto yy1; -yy490: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy489; - goto yy1; -yy491: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy489; - goto yy1; -yy492: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy491; - goto yy1; -yy493: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy491; - goto yy1; -yy494: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy491; - goto yy1; -yy495: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy624; - goto yy1; -yy496: - yych = *++YYCURSOR; - if (yybm[768+yych] & 64) { - goto yy365; - } - if (yych <= 0xE0) { - if (yych <= '"') { - if (yych <= 0x1B) goto yy1; - goto yy625; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy367; - goto yy368; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy369; - goto yy370; - } else { - if (yych <= 0xF3) goto yy371; - if (yych <= 0xF4) goto yy372; - goto yy1; - } - } -yy497: - yyaccept = 9; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 64) { - goto yy365; - } - if (yych <= 0xE0) { - if (yych <= '"') { - if (yych <= 0x1B) goto yy73; - goto yy626; - } else { - if (yych <= 0xC1) goto yy73; - if (yych <= 0xDF) goto yy367; - goto yy368; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy369; - goto yy370; - } else { - if (yych <= 0xF3) goto yy371; - if (yych <= 0xF4) goto yy372; - goto yy73; - } - } -yy498: - yych = *++YYCURSOR; - if (yych == 'r') goto yy628; - goto yy101; -yy499: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 64) { - goto yy182; - } - if (yych <= 0xE0) { - if (yych <= '*') { - if (yych <= 0x00) goto yy280; - goto yy277; - } else { - if (yych <= 0xC1) goto yy280; - if (yych <= 0xDF) goto yy184; - goto yy185; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy186; - goto yy187; - } else { - if (yych <= 0xF3) goto yy188; - if (yych <= 0xF4) goto yy189; - goto yy280; - } - } -yy500: - yyaccept = 5; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy24; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy24; - goto yy4; - } else { - if (yych <= '\r') goto yy24; - if (yych == 0x1B) goto yy24; - goto yy4; - } - } else { - if (yych <= '#') { - if (yych == '!') goto yy100; - if (yych <= '"') goto yy24; - goto yy100; - } else { - if (yych <= '&') { - if (yych <= '$') goto yy102; - goto yy100; - } else { - if (yych <= '\'') goto yy24; - if (yych <= '*') goto yy100; - goto yy24; + goto yy47; } } } } else { if (yych <= '_') { - if (yych <= 'Z') { - if (yych <= '9') goto yy102; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy24; - goto yy102; - } else { - if (yych <= '\\') { - if (yych <= '[') goto yy24; - goto yy100; + if (yych <= ';') { + if (yych <= '/') { + if (yych <= '.') { + yyt4 = YYCURSOR; + goto yy246; + } + goto yy3; } else { - if (yych <= ']') goto yy24; - if (yych <= '^') goto yy100; - goto yy102; + if (yych <= '9') goto yy47; + if (yych <= ':') { + yyt3 = YYCURSOR; + goto yy624; + } + yyt4 = YYCURSOR; + goto yy237; + } + } else { + if (yych <= '@') { + if (yych <= '>') goto yy5; + if (yych <= '?') { + yyt4 = YYCURSOR; + goto yy239; + } + goto yy98; + } else { + if (yych <= 'Z') goto yy47; + if (yych <= '^') goto yy5; + goto yy47; } } } else { - if (yych <= '}') { - if (yych <= '`') goto yy24; - if (yych <= 'a') goto yy629; - if (yych <= 'z') goto yy102; - goto yy24; - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy100; - goto yy4; + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= '`') goto yy5; + if (yych <= 'z') goto yy487; + goto yy5; } else { - if (yych <= 0xC1) goto yy24; - if (yych <= 0xF4) goto yy4; - goto yy24; + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy5; + goto yy57; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy5; } } } } +yy488: + ++YYCURSOR; +yy489: + YYCURSOR = yyt1; +#line 206 "../../lnav/src/data_scanner_re.re" + { RET(DT_TIME); } +#line 16101 "../../lnav/src/data_scanner_re.cc" +yy490: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy488; + goto yy1; +yy491: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy490; + goto yy1; +yy492: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy490; + goto yy1; +yy493: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy492; + goto yy1; +yy494: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy492; + goto yy1; +yy495: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy492; + goto yy1; +yy496: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy625; + goto yy1; +yy497: + yych = *++YYCURSOR; + if (yybm[768+yych] & 64) { + goto yy366; + } + if (yych <= 0xE0) { + if (yych <= '"') { + if (yych <= 0x1B) goto yy1; + goto yy626; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy368; + goto yy369; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy370; + goto yy371; + } else { + if (yych <= 0xF3) goto yy372; + if (yych <= 0xF4) goto yy373; + goto yy1; + } + } +yy498: + yyaccept = 9; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[768+yych] & 64) { + goto yy366; + } + if (yych <= 0xE0) { + if (yych <= '"') { + if (yych <= 0x1B) goto yy74; + goto yy627; + } else { + if (yych <= 0xC1) goto yy74; + if (yych <= 0xDF) goto yy368; + goto yy369; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy370; + goto yy371; + } else { + if (yych <= 0xF3) goto yy372; + if (yych <= 0xF4) goto yy373; + goto yy74; + } + } +yy499: + yych = *++YYCURSOR; + if (yych == 'r') goto yy629; + goto yy102; +yy500: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1024+yych] & 64) { + goto yy183; + } + if (yych <= 0xE0) { + if (yych <= '*') { + if (yych <= 0x00) goto yy281; + goto yy278; + } else { + if (yych <= 0xC1) goto yy281; + if (yych <= 0xDF) goto yy185; + goto yy186; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy187; + goto yy188; + } else { + if (yych <= 0xF3) goto yy189; + if (yych <= 0xF4) goto yy190; + goto yy281; + } + } yy501: + yyaccept = 5; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '*') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy25; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy25; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy25; + goto yy4; + } else { + if (yych <= 0x16) goto yy25; + if (yych <= 0x1A) goto yy4; + goto yy25; + } + } + } else { + if (yych <= '"') { + if (yych <= 0x1F) goto yy4; + if (yych == '!') goto yy101; + goto yy25; + } else { + if (yych <= '$') { + if (yych <= '#') goto yy101; + goto yy103; + } else { + if (yych == '\'') goto yy25; + goto yy101; + } + } + } + } else { + if (yych <= '^') { + if (yych <= '?') { + if (yych <= ',') goto yy25; + if (yych <= '9') goto yy103; + if (yych <= ':') goto yy4; + goto yy25; + } else { + if (yych <= '[') { + if (yych <= 'Z') goto yy103; + goto yy25; + } else { + if (yych == ']') goto yy25; + goto yy101; + } + } + } else { + if (yych <= '}') { + if (yych <= '`') { + if (yych <= '_') goto yy103; + goto yy25; + } else { + if (yych <= 'a') goto yy630; + if (yych <= 'z') goto yy103; + goto yy25; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy101; + goto yy4; + } else { + if (yych <= 0xC1) goto yy25; + if (yych <= 0xF4) goto yy4; + goto yy25; + } + } + } + } +yy502: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '0') goto yy630; - goto yy631; + if (yych <= '0') goto yy631; + goto yy632; } } } else { if (yych <= 'Z') { if (yych <= '9') { - if (yych <= '2') goto yy632; - goto yy630; + if (yych <= '2') goto yy633; + goto yy631; } else { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; + if (yych <= '@') goto yy98; + goto yy47; } } else { if (yych <= '_') { if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy502: - yyaccept = 21; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '-') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy384; - if (yych <= 0x08) goto yy4; - goto yy384; - } else { - if (yych == '\r') goto yy384; - if (yych <= 0x1A) goto yy4; - goto yy384; - } - } else { - if (yych <= '%') { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy384; - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy384; - goto yy282; - } - } - } else { - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '.') goto yy501; - if (yych <= '/') goto yy4; - if (yych >= ':') goto yy4; - } else { - if (yych <= '?') goto yy384; - if (yych <= '@') goto yy97; - if (yych >= '[') goto yy384; - } - } else { - if (yych <= '~') { - if (yych == '`') goto yy384; - if (yych >= '{') goto yy384; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy384; - if (yych <= 0xF4) goto yy4; - goto yy384; - } - } - } yy503: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '#') { + if (yych <= ',') { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) goto yy384; - if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy384; - goto yy3; + if (yych <= 0x00) goto yy385; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy385; + goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy384; - goto yy3; - } else { - if (yych <= 0x1B) goto yy384; - if (yych <= 0x1F) goto yy3; - goto yy384; - } + if (yych <= '\r') goto yy385; + if (yych == 0x16) goto yy385; + goto yy4; } } else { - if (yych <= '+') { - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - if (yych <= '*') goto yy384; - goto yy81; + if (yych <= '$') { + if (yych <= 0x1B) goto yy385; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy385; + goto yy4; } else { - if (yych <= '-') { - if (yych <= ',') goto yy384; - goto yy282; - } else { - if (yych <= '.') goto yy389; - if (yych <= '/') goto yy3; - goto yy503; - } + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy385; } } } else { - if (yych <= '~') { - if (yych <= 'Z') { - if (yych <= ':') goto yy62; - if (yych <= '?') goto yy384; - if (yych <= '@') goto yy97; - goto yy503; + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy502; + if (yych <= '/') goto yy4; } else { - if (yych <= '_') { - if (yych <= '^') goto yy384; - goto yy503; - } else { - if (yych <= '`') goto yy384; - if (yych <= 'z') goto yy503; - goto yy384; - } + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy385; + if (yych <= '@') goto yy98; } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy384; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 'z') { + if (yych == '_') goto yy504; + if (yych <= '`') goto yy385; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0x7F) { + if (yych <= '~') goto yy385; + goto yy4; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy384; + if (yych <= 0xC1) goto yy385; + if (yych <= 0xF4) goto yy4; + goto yy385; } } } @@ -15810,328 +16380,348 @@ yy503: yy504: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy384; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy384; - goto yy4; - } else { - if (yych <= '\r') goto yy384; - if (yych == 0x1B) goto yy384; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy384; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy384; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy384; - if (yych <= '-') goto yy282; - goto yy501; - } - } - } else { - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '/') goto yy4; - if (yych <= '5') goto yy502; - if (yych <= '9') goto yy503; - goto yy4; - } else { - if (yych <= '?') goto yy384; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy503; - goto yy384; - } - } else { - if (yych <= '~') { - if (yych == '`') goto yy384; - if (yych <= 'z') goto yy503; - goto yy384; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy384; - if (yych <= 0xF4) goto yy4; - goto yy384; - } - } - } -yy505: - yyaccept = 26; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych >= '+') goto yy81; - } else { - if (yych <= ',') goto yy506; - if (yych <= '.') goto yy81; - if (yych >= '0') goto yy505; - } - } else { - if (yych <= '^') { - if (yych <= '?') goto yy506; - if (yych <= '@') goto yy83; - if (yych <= 'Z') goto yy81; - } else { - if (yych == '`') goto yy506; - if (yych <= 'z') goto yy81; - } - } -yy506: -#line 278 "../../lnav/src/data_scanner_re.re" - { RET(DT_NUMBER); } -#line 15890 "../../lnav/src/data_scanner_re.cc" -yy507: - yyaccept = 26; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy506; + if (yych <= 0x00) goto yy385; if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy506; + if (yych <= '\n') goto yy385; goto yy3; } else { - if (yych <= '\r') goto yy506; - if (yych == 0x1B) goto yy506; - goto yy3; + if (yych <= 0x15) { + if (yych <= '\r') goto yy385; + goto yy3; + } else { + if (yych <= 0x16) goto yy385; + if (yych <= 0x1A) goto yy3; + goto yy385; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy506; - if (yych <= '$') goto yy3; - if (yych <= '%') goto yy81; - goto yy506; + if (yych <= '#') { + if (yych <= 0x1F) goto yy3; + goto yy385; + } else { + if (yych <= '$') goto yy3; + if (yych <= '%') goto yy82; + goto yy385; + } } else { if (yych <= ',') { - if (yych <= '+') goto yy81; - goto yy506; + if (yych <= '+') goto yy82; + goto yy385; } else { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy3; - goto yy507; + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy390; + goto yy3; } } } } else { - if (yych <= '~') { - if (yych <= 'Z') { - if (yych <= ':') goto yy62; - if (yych <= '?') goto yy506; - if (yych <= '@') goto yy97; - goto yy383; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') goto yy504; + if (yych <= ':') goto yy63; + if (yych <= '?') goto yy385; + goto yy98; } else { - if (yych <= '_') { - if (yych <= '^') goto yy506; - goto yy383; + if (yych <= '^') { + if (yych <= 'Z') goto yy504; + goto yy385; } else { - if (yych <= '`') goto yy506; - if (yych <= 'z') goto yy383; - goto yy506; + if (yych == '`') goto yy385; + goto yy504; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy506; - if (yych <= 0xDF) goto yy56; - goto yy57; + if (yych <= 0x7F) { + if (yych <= '~') goto yy385; + goto yy3; + } else { + if (yych <= 0xC1) goto yy385; + if (yych <= 0xDF) goto yy57; + goto yy58; + } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy506; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy385; } } } } +yy505: + yyaccept = 21; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy385; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy385; + goto yy4; + } else { + if (yych <= '\r') goto yy385; + if (yych == 0x16) goto yy385; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy385; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy385; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy385; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy385; + goto yy283; + } + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '.') goto yy502; + if (yych <= '/') goto yy4; + if (yych <= '5') goto yy503; + goto yy504; + } else { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy385; + if (yych <= '@') goto yy98; + goto yy504; + } + } else { + if (yych <= 'z') { + if (yych == '_') goto yy504; + if (yych <= '`') goto yy385; + goto yy504; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy385; + goto yy4; + } else { + if (yych <= 0xC1) goto yy385; + if (yych <= 0xF4) goto yy4; + goto yy385; + } + } + } + } +yy506: + yyaccept = 26; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych >= '+') goto yy82; + } else { + if (yych <= ',') goto yy507; + if (yych <= '.') goto yy82; + if (yych >= '0') goto yy506; + } + } else { + if (yych <= '^') { + if (yych <= '?') goto yy507; + if (yych <= '@') goto yy84; + if (yych <= 'Z') goto yy82; + } else { + if (yych == '`') goto yy507; + if (yych <= 'z') goto yy82; + } + } +yy507: +#line 283 "../../lnav/src/data_scanner_re.re" + { RET(DT_NUMBER); } +#line 16547 "../../lnav/src/data_scanner_re.cc" yy508: + yyaccept = 26; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy507; + if (yych <= 0x08) goto yy3; + if (yych <= '\n') goto yy507; + goto yy3; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy507; + goto yy3; + } else { + if (yych <= 0x16) goto yy507; + if (yych <= 0x1A) goto yy3; + goto yy507; + } + } + } else { + if (yych <= '%') { + if (yych <= 0x1F) goto yy3; + if (yych <= '#') goto yy507; + if (yych <= '$') goto yy3; + goto yy82; + } else { + if (yych <= '+') { + if (yych <= '*') goto yy507; + goto yy82; + } else { + if (yych <= ',') goto yy507; + if (yych <= '.') goto yy47; + goto yy3; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') goto yy508; + if (yych <= ':') goto yy63; + if (yych <= '?') goto yy507; + goto yy98; + } else { + if (yych <= '^') { + if (yych <= 'Z') goto yy384; + goto yy507; + } else { + if (yych == '`') goto yy507; + goto yy384; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') goto yy507; + goto yy3; + } else { + if (yych <= 0xC1) goto yy507; + if (yych <= 0xDF) goto yy57; + goto yy58; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy507; + } + } + } + } +yy509: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy633; - if (yych <= ':') goto yy156; + if (yych <= '9') goto yy634; + if (yych <= ':') goto yy157; goto yy1; } else { - if (yych <= 'F') goto yy633; + if (yych <= 'F') goto yy634; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy633; + if (yych <= 'f') goto yy634; goto yy1; } -yy509: +yy510: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy634; + if (yych == '/') goto yy635; goto yy4; -yy510: +yy511: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy635; + if (yych <= '9') goto yy636; goto yy1; -yy511: +yy512: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '-') goto yy636; - if (yych <= '.') goto yy46; + if (yych <= '-') goto yy637; + if (yych <= '.') goto yy47; goto yy4; } } else { if (yych <= 'Z') { - if (yych <= '9') goto yy637; + if (yych <= '9') goto yy638; if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; + if (yych <= '@') goto yy98; + goto yy47; } else { if (yych <= '_') { if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy512: +yy513: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') goto yy4; - if (yych <= '/') goto yy638; - if (yych <= '9') goto yy639; + if (yych <= '/') goto yy639; + if (yych <= '9') goto yy640; goto yy4; -yy513: +yy514: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; goto yy4; } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; } } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy640; - goto yy641; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy642; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy643; - goto yy642; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy642; - } else { - if (yych <= 'e') goto yy643; - if (yych <= 'f') goto yy642; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; + if (yych == 0x1B) goto yy112; goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } -yy514: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= ',') goto yy112; + goto yy47; } else { - if (yych <= '.') goto yy293; + if (yych <= '.') goto yy294; if (yych <= '/') goto yy4; goto yy641; } @@ -16140,94 +16730,130 @@ yy514: } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy642; + if (yych <= ':') { + if (yych <= '9') goto yy642; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy643; + } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy643; - goto yy642; + if (yych <= 'E') goto yy644; + goto yy643; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy642; + if (yych <= '`') goto yy112; + goto yy643; } else { - if (yych <= 'e') goto yy643; - if (yych <= 'f') goto yy642; - goto yy117; + if (yych <= 'e') goto yy644; + if (yych <= 'f') goto yy643; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy112; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy112; } } } } yy515: - yyaccept = 12; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } if (yych <= '/') { - if (yych <= 0x1F) { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy115; - if (yych <= '.') goto yy46; - goto yy4; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } } } } else { if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy642; - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy115; - goto yy97; + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy642; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy643; + } } else { - if (yych <= 'F') goto yy642; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy115; - goto yy46; + if (yych <= 'F') { + if (yych <= 'E') goto yy644; + goto yy643; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } } } else { - if (yych <= '~') { - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy642; - if (yych <= 'z') goto yy117; - goto yy115; + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy643; + } else { + if (yych <= 'e') goto yy644; + if (yych <= 'f') goto yy643; + goto yy118; + } } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy115; - if (yych <= 0xF4) goto yy4; - goto yy115; + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } } } } @@ -16235,301 +16861,373 @@ yy516: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy116; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy116; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; goto yy4; } } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy274; - goto yy46; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy116; + goto yy47; + } } } } else { if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy642; - if (yych <= ':') goto yy152; - goto yy115; + if (yych <= '9') goto yy643; + if (yych <= ':') goto yy153; + goto yy116; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy642; - if (yych <= 'Z') goto yy117; - goto yy115; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy643; + if (yych <= 'Z') goto yy118; + goto yy116; } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy642; - goto yy117; + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy643; + goto yy118; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy115; + if (yych <= '~') goto yy116; goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy116; if (yych <= 0xF4) goto yy4; - goto yy115; + goto yy116; } } } } yy517: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy644; - goto yy1; - } else { - if (yych <= 'Z') goto yy644; - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy644; - goto yy1; - } -yy518: - yych = *++YYCURSOR; - if (yych <= '?') { - if (yych <= '#') { + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '-') { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; } } else { - if (yych <= '0') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy311; - } - goto yy645; + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; } else { - if (yych <= '2') { - if (yych <= '1') goto yy646; - goto yy647; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; } else { - if (yych <= '9') goto yy645; - if (yych <= ':') goto yy1; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy116; + goto yy275; } } } } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'F') goto yy648; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy643; + goto yy153; } else { - if (yych <= '`') { - if (yych <= '_') { + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy643; + if (yych <= 'Z') goto yy118; + goto yy116; + } + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy643; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; + } + } + } + } +yy518: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy645; + goto yy1; + } else { + if (yych <= 'Z') goto yy645; + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy645; + goto yy1; + } +yy519: + yych = *++YYCURSOR; + if (yych <= ':') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } else { - if (yych <= 'f') goto yy648; - if (yych <= 'z') goto yy3; + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; + goto yy213; + } + } + } else { + if (yych <= '/') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '1') { + if (yych <= '0') goto yy646; + goto yy647; + } else { + if (yych <= '2') goto yy648; + if (yych <= '9') goto yy646; + goto yy1; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy649; + goto yy3; + } else { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy649; + goto yy3; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { + goto yy312; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } - yyt2 = YYCURSOR; - goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy1; } } } } -yy519: - yyaccept = 27; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { - if (yych <= '/') goto yy488; - if (yych <= '9') goto yy633; - goto yy488; - } else { - if (yych <= 'F') goto yy633; - if (yych <= '`') goto yy488; - if (yych <= 'f') goto yy633; - goto yy488; - } yy520: yyaccept = 27; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy488; - if (yych <= '9') goto yy524; - if (yych <= ':') goto yy309; - goto yy488; + if (yych <= '/') goto yy489; + if (yych <= '9') goto yy634; + goto yy489; } else { - if (yych <= 'F') goto yy524; - if (yych <= '`') goto yy488; - if (yych <= 'f') goto yy524; - goto yy488; + if (yych <= 'F') goto yy634; + if (yych <= '`') goto yy489; + if (yych <= 'f') goto yy634; + goto yy489; } yy521: - yych = *++YYCURSOR; + yyaccept = 27; + yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy649; - if (yych <= ':') goto yy414; - goto yy1; + if (yych <= '/') goto yy489; + if (yych <= '9') goto yy525; + if (yych <= ':') goto yy310; + goto yy489; } else { - if (yych <= 'F') goto yy650; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy650; - goto yy1; + if (yych <= 'F') goto yy525; + if (yych <= '`') goto yy489; + if (yych <= 'f') goto yy525; + goto yy489; } yy522: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy633; + if (yych <= '9') goto yy650; + if (yych <= ':') goto yy415; goto yy1; } else { - if (yych <= 'F') goto yy633; + if (yych <= 'F') goto yy651; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy633; + if (yych <= 'f') goto yy651; goto yy1; } yy523: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy650; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy634; goto yy1; } else { - if (yych <= 'F') goto yy650; + if (yych <= 'F') goto yy634; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy650; + if (yych <= 'f') goto yy634; goto yy1; } yy524: - yych = *++YYCURSOR; - if (yych == ':') goto yy309; - goto yy1; -yy525: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy651; - if (yych <= ':') goto yy527; + if (yych <= ':') goto yy415; goto yy1; } else { - if (yych <= 'F') goto yy526; + if (yych <= 'F') goto yy651; if (yych <= '`') goto yy1; - if (yych >= 'g') goto yy1; + if (yych <= 'f') goto yy651; + goto yy1; } +yy525: + yych = *++YYCURSOR; + if (yych == ':') goto yy310; + goto yy1; yy526: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy652; - if (yych >= ';') goto yy1; - } else { - if (yych <= 'F') goto yy652; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy652; + if (yych <= ':') goto yy528; goto yy1; + } else { + if (yych <= 'F') goto yy527; + if (yych <= '`') goto yy1; + if (yych >= 'g') goto yy1; } yy527: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy653; - if (yych <= ':') goto yy654; - goto yy1; + if (yych >= ';') goto yy1; } else { if (yych <= 'F') goto yy653; if (yych <= '`') goto yy1; @@ -16538,74 +17236,16 @@ yy527: } yy528: yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy655; - goto yy656; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy657; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy657; - } - } + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy654; + if (yych <= ':') goto yy655; + goto yy1; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } + if (yych <= 'F') goto yy654; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy654; + goto yy1; } yy529: yych = *++YYCURSOR; @@ -16614,32 +17254,32 @@ yy529: if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy658; - goto yy656; + if (yych <= '9') goto yy656; + goto yy657; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy657; + goto yy658; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy657; + goto yy658; } } } else { @@ -16647,32 +17287,32 @@ yy529: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -16680,97 +17320,168 @@ yy529: } yy530: yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '5') { + if (yych <= 'f') { + if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '4') goto yy658; - goto yy659; + if (yych <= '9') goto yy659; + goto yy657; } } else { - if (yych <= '@') { - if (yych <= '9') goto yy655; - if (yych <= ':') goto yy656; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy658; } else { - if (yych <= 'F') goto yy657; if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy658; } } } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy657; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy531: + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '4') goto yy659; + goto yy660; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy656; + if (yych <= ':') goto yy657; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy658; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy658; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy532: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy657; - if (yych <= ':') goto yy656; + if (yych <= '9') goto yy658; + if (yych <= ':') goto yy657; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy657; + if (yych <= 'F') goto yy658; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy657; + if (yych <= 'f') goto yy658; goto yy1; } } @@ -16778,230 +17489,123 @@ yy531: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy532: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy660; - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy661; - goto yy4; yy533: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy660; + if (yych == '.') goto yy661; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy532; + if (yych <= '9') goto yy662; goto yy4; yy534: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych == '.') goto yy660; - goto yy4; - } else { - if (yych <= '4') goto yy532; - if (yych <= '5') goto yy662; - if (yych <= '9') goto yy661; - goto yy4; - } + if (yych == '.') goto yy661; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy533; + goto yy4; yy535: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } else { - if (yych <= '/') { - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '9') goto yy663; - if (yych <= ':') goto yy417; - if (yych <= '?') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } + if (yych <= '/') { + if (yych == '.') goto yy661; + goto yy4; } else { - if (yych <= '~') { - if (yych <= '_') { - if (yych <= 'F') goto yy663; - if (yych <= 'Z') goto yy3; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy663; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - yyt2 = YYCURSOR; - goto yy317; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy318; - } - yyt2 = YYCURSOR; - goto yy319; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } - } - } + if (yych <= '4') goto yy533; + if (yych <= '5') goto yy663; + if (yych <= '9') goto yy662; + goto yy4; } yy536: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { - if (yych <= 0x1F) { + if (yych <= 0x1A) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych == 0x1B) { + if (yych == 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } } else { - if (yych <= '-') { - if (yych == '$') { + if (yych <= '$') { + if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } - if (yych <= ',') { + if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy212; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '/') { - if (yych <= '.') { + if (yych <= ',') { yyt2 = YYCURSOR; - goto yy415; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= '9') goto yy663; - if (yych <= ':') goto yy417; + if (yych <= '9') goto yy664; + if (yych <= ':') goto yy418; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } @@ -17010,56 +17614,56 @@ yy536: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy663; + if (yych <= 'F') goto yy664; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 'f') goto yy663; + if (yych <= 'f') goto yy664; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy316; + goto yy317; } yyt2 = YYCURSOR; - goto yy317; + goto yy318; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -17067,100 +17671,241 @@ yy536: } } yy537: - yych = *++YYCURSOR; - if (yych <= '1') { - if (yych <= '/') goto yy1; - if (yych <= '0') goto yy664; - goto yy665; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= ',') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych == '$') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy664; + goto yy418; + } + } + } } else { - if (yych <= '2') goto yy666; - if (yych <= '9') goto yy664; - goto yy1; + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy664; + goto yy3; + } else { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy664; + goto yy3; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } + } + } } yy538: yych = *++YYCURSOR; - if (yych == '.') goto yy537; - goto yy1; + if (yych <= '1') { + if (yych <= '/') goto yy1; + if (yych <= '0') goto yy665; + goto yy666; + } else { + if (yych <= '2') goto yy667; + if (yych <= '9') goto yy665; + goto yy1; + } yy539: yych = *++YYCURSOR; - if (yych == '.') goto yy537; - if (yych <= '/') goto yy1; - if (yych <= '5') goto yy538; + if (yych == '.') goto yy538; goto yy1; yy540: + yych = *++YYCURSOR; + if (yych == '.') goto yy538; + if (yych <= '/') goto yy1; + if (yych <= '5') goto yy539; + goto yy1; +yy541: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy1; - if (yych <= ':') goto yy326; + if (yych <= ':') goto yy327; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } -yy541: +yy542: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy667; + if (yych <= '9') goto yy668; if (yych >= ';') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy667; + if (yych <= 'F') goto yy668; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy667; + if (yych <= 'f') goto yy668; goto yy1; } } @@ -17168,78 +17913,10 @@ yy541: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy542: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy531; - goto yy1; - } else { - if (yych <= 'F') goto yy531; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy531; - goto yy1; - } -yy543: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1; - if (yych <= ':') goto yy668; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy220; } @@ -17247,219 +17924,224 @@ yy543: goto yy221; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy222; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; } } +yy543: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy532; + goto yy1; + } else { + if (yych <= 'F') goto yy532; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy532; + goto yy1; + } yy544: yych = *++YYCURSOR; - if (yych <= '!') { - if (yych <= '\f') { - if (yych == '\t') goto yy544; - goto yy1; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy669; + yyt2 = YYCURSOR; + goto yy213; } else { - if (yych <= '\r') goto yy544; - if (yych == ' ') goto yy544; - goto yy1; + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } } else { - if (yych <= '\'') { - if (yych <= '"') goto yy333; - if (yych <= '&') goto yy1; - goto yy334; + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + goto yy222; } else { - if (yych <= '<') goto yy1; - if (yych <= '=') goto yy461; - if (yych <= '>') goto yy337; + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy223; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } goto yy1; } } yy545: + yych = *++YYCURSOR; + if (yych <= '!') { + if (yych <= '\f') { + if (yych == '\t') goto yy545; + goto yy1; + } else { + if (yych <= '\r') goto yy545; + if (yych == ' ') goto yy545; + goto yy1; + } + } else { + if (yych <= '\'') { + if (yych <= '"') goto yy334; + if (yych <= '&') goto yy1; + goto yy335; + } else { + if (yych <= '<') goto yy1; + if (yych <= '=') goto yy462; + if (yych <= '>') goto yy338; + goto yy1; + } + } +yy546: yych = *++YYCURSOR; if (yych <= ',') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy669; + goto yy670; } else { - if (yych == '\r') goto yy669; + if (yych == '\r') goto yy670; goto yy1; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy669; + if (yych <= ' ') goto yy670; if (yych <= '!') goto yy1; - goto yy333; + goto yy334; } else { - if (yych == '\'') goto yy334; + if (yych == '\'') goto yy335; goto yy1; } } } else { if (yych <= '@') { if (yych <= ':') { - if (yych <= '-') goto yy429; + if (yych <= '-') goto yy430; if (yych <= '/') goto yy1; - goto yy429; + goto yy430; } else { - if (yych == '>') goto yy337; + if (yych == '>') goto yy338; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy429; + if (yych <= 'Z') goto yy430; if (yych <= '^') goto yy1; - goto yy429; + goto yy430; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy429; + if (yych <= 'z') goto yy430; goto yy1; } } } -yy546: +yy547: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '-') { if (yych <= 0x00) goto yy1; - if (yych <= ',') goto yy446; - goto yy670; + if (yych <= ',') goto yy447; + goto yy671; } else { - if (yych <= 0x7F) goto yy446; + if (yych <= 0x7F) goto yy447; if (yych <= 0xC1) goto yy1; - goto yy454; + goto yy455; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy455; - if (yych <= 0xEF) goto yy456; - goto yy457; + if (yych <= 0xE0) goto yy456; + if (yych <= 0xEF) goto yy457; + goto yy458; } else { - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; goto yy1; } } -yy547: +yy548: yych = *++YYCURSOR; if (yych <= '<') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy671; - goto yy446; + if (yych == '\t') goto yy672; + goto yy447; } else { - if (yych <= '\r') goto yy671; - if (yych == ' ') goto yy671; - goto yy446; + if (yych <= '\r') goto yy672; + if (yych == ' ') goto yy672; + goto yy447; } } else { if (yych <= ',') { - if (yych <= '"') goto yy449; - if (yych == '\'') goto yy450; - goto yy446; + if (yych <= '"') goto yy450; + if (yych == '\'') goto yy451; + goto yy447; } else { - if (yych <= '-') goto yy672; - if (yych <= '/') goto yy446; - if (yych >= ';') goto yy446; + if (yych <= '-') goto yy673; + if (yych <= '/') goto yy447; + if (yych >= ';') goto yy447; } } } else { if (yych <= 'z') { if (yych <= 'Z') { - if (yych <= '=') goto yy452; - if (yych <= '>') goto yy453; - if (yych <= '@') goto yy446; + if (yych <= '=') goto yy453; + if (yych <= '>') goto yy454; + if (yych <= '@') goto yy447; } else { - if (yych == '_') goto yy548; - if (yych <= '`') goto yy446; + if (yych == '_') goto yy549; + if (yych <= '`') goto yy447; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy446; + if (yych <= 0x7F) goto yy447; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy454; - goto yy455; + if (yych <= 0xDF) goto yy455; + goto yy456; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy456; - goto yy457; + if (yych <= 0xEF) goto yy457; + goto yy458; } else { - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; - goto yy1; - } - } - } - } -yy548: - yych = *++YYCURSOR; - if (yych <= ':') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy671; - goto yy446; - } else { - if (yych <= '\r') goto yy671; - if (yych == ' ') goto yy671; - goto yy446; - } - } else { - if (yych <= ')') { - if (yych <= '"') goto yy449; - if (yych == '\'') goto yy450; - goto yy446; - } else { - if (yych <= ',') { - if (yych <= '*') goto yy1; - goto yy446; - } else { - if (yych <= '-') goto yy547; - if (yych <= '/') goto yy446; - goto yy548; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '<') goto yy446; - if (yych <= '=') goto yy452; - if (yych <= '>') goto yy453; - goto yy446; - } else { - if (yych <= '^') { - if (yych <= 'Z') goto yy548; - goto yy446; - } else { - if (yych == '`') goto yy446; - goto yy548; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy446; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy454; - goto yy455; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy456; - goto yy457; - } else { - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; goto yy1; } } @@ -17467,1077 +18149,1140 @@ yy548: } yy549: yych = *++YYCURSOR; - if (yybm[512+yych] & 128) { - goto yy549; - } - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy673; - goto yy430; + if (yych <= ':') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy672; + goto yy447; + } else { + if (yych <= '\r') goto yy672; + if (yych == ' ') goto yy672; + goto yy447; + } } else { - if (yych <= '-') goto yy550; - if (yych <= '\\') goto yy551; - goto yy1; + if (yych <= ')') { + if (yych <= '"') goto yy450; + if (yych == '\'') goto yy451; + goto yy447; + } else { + if (yych <= ',') { + if (yych <= '*') goto yy1; + goto yy447; + } else { + if (yych <= '-') goto yy548; + if (yych <= '/') goto yy447; + goto yy549; + } + } } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy552; - if (yych <= 0xE0) goto yy553; - goto yy554; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '<') goto yy447; + if (yych <= '=') goto yy453; + if (yych <= '>') goto yy454; + goto yy447; + } else { + if (yych <= '^') { + if (yych <= 'Z') goto yy549; + goto yy447; + } else { + if (yych == '`') goto yy447; + goto yy549; + } + } } else { - if (yych <= 0xF0) goto yy555; - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy447; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy455; + goto yy456; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy457; + goto yy458; + } else { + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; + goto yy1; + } + } } } yy550: yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= ',') { + if (yybm[512+yych] & 128) { + goto yy550; + } + if (yych <= 0xC1) { + if (yych <= '*') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy673; - goto yy549; + if (yych <= '"') goto yy674; + goto yy431; } else { - if (yych <= '-') goto yy674; - if (yych != '\\') goto yy549; + if (yych <= '-') goto yy551; + if (yych <= '\\') goto yy552; + goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - if (yych <= 0xE0) goto yy553; - goto yy554; + if (yych <= 0xDF) goto yy553; + if (yych <= 0xE0) goto yy554; + goto yy555; } else { - if (yych <= 0xF0) goto yy555; - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; + if (yych <= 0xF0) goto yy556; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; goto yy1; } } yy551: yych = *++YYCURSOR; if (yych <= 0x7F) { - if (yych <= ')') { - if (yych <= 0x00) goto yy430; - if (yych == '\n') goto yy446; - goto yy549; + if (yych <= ',') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy674; + goto yy550; } else { - if (yych <= '*') goto yy430; - if (yych == '-') goto yy550; - goto yy549; + if (yych <= '-') goto yy675; + if (yych != '\\') goto yy550; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - if (yych <= 0xE0) goto yy553; - goto yy554; + if (yych <= 0xDF) goto yy553; + if (yych <= 0xE0) goto yy554; + goto yy555; } else { - if (yych <= 0xF0) goto yy555; - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; + if (yych <= 0xF0) goto yy556; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; goto yy1; } } yy552: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy549; - goto yy1; -yy553: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy552; - goto yy1; -yy554: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy552; - goto yy1; -yy555: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy554; - goto yy1; -yy556: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy554; - goto yy1; -yy557: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy554; - goto yy1; -yy558: - yych = *++YYCURSOR; - if (yybm[256+yych] & 1) { - goto yy558; - } - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy673; - goto yy438; - } else { - if (yych <= '-') goto yy559; - if (yych <= '\\') goto yy560; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy561; - if (yych <= 0xE0) goto yy562; - goto yy563; - } else { - if (yych <= 0xF0) goto yy564; - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; - goto yy1; - } - } -yy559: yych = *++YYCURSOR; if (yych <= 0x7F) { - if (yych <= ',') { - if (yych <= 0x00) goto yy1; - if (yych == '\'') goto yy673; - goto yy558; + if (yych <= ')') { + if (yych <= 0x00) goto yy431; + if (yych == '\n') goto yy447; + goto yy550; } else { - if (yych <= '-') goto yy675; - if (yych != '\\') goto yy558; + if (yych <= '*') goto yy431; + if (yych == '-') goto yy551; + goto yy550; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - if (yych <= 0xE0) goto yy562; - goto yy563; + if (yych <= 0xDF) goto yy553; + if (yych <= 0xE0) goto yy554; + goto yy555; } else { - if (yych <= 0xF0) goto yy564; - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; + if (yych <= 0xF0) goto yy556; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; + goto yy1; + } + } +yy553: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy550; + goto yy1; +yy554: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy553; + goto yy1; +yy555: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy553; + goto yy1; +yy556: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy555; + goto yy1; +yy557: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy555; + goto yy1; +yy558: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy555; + goto yy1; +yy559: + yych = *++YYCURSOR; + if (yybm[256+yych] & 1) { + goto yy559; + } + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy674; + goto yy439; + } else { + if (yych <= '-') goto yy560; + if (yych <= '\\') goto yy561; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy562; + if (yych <= 0xE0) goto yy563; + goto yy564; + } else { + if (yych <= 0xF0) goto yy565; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; goto yy1; } } yy560: yych = *++YYCURSOR; if (yych <= 0x7F) { - if (yych <= ')') { - if (yych <= 0x00) goto yy438; - if (yych == '\n') goto yy446; - goto yy558; + if (yych <= ',') { + if (yych <= 0x00) goto yy1; + if (yych == '\'') goto yy674; + goto yy559; } else { - if (yych <= '*') goto yy438; - if (yych == '-') goto yy559; - goto yy558; + if (yych <= '-') goto yy676; + if (yych != '\\') goto yy559; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - if (yych <= 0xE0) goto yy562; - goto yy563; + if (yych <= 0xDF) goto yy562; + if (yych <= 0xE0) goto yy563; + goto yy564; } else { - if (yych <= 0xF0) goto yy564; - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; + if (yych <= 0xF0) goto yy565; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; goto yy1; } } yy561: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy558; - goto yy1; + if (yych <= 0x7F) { + if (yych <= ')') { + if (yych <= 0x00) goto yy439; + if (yych == '\n') goto yy447; + goto yy559; + } else { + if (yych <= '*') goto yy439; + if (yych == '-') goto yy560; + goto yy559; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy562; + if (yych <= 0xE0) goto yy563; + goto yy564; + } else { + if (yych <= 0xF0) goto yy565; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; + goto yy1; + } + } yy562: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy561; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy559; goto yy1; yy563: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy561; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy562; goto yy1; yy564: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy563; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy562; goto yy1; yy565: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy563; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy564; goto yy1; yy566: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy563; + if (yych <= 0xBF) goto yy564; goto yy1; yy567: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy564; + goto yy1; +yy568: yych = *++YYCURSOR; if (yybm[256+yych] & 2) { - goto yy567; + goto yy568; } if (yych <= '=') { if (yych <= ' ') { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy446; - goto yy448; + if (yych <= 0x08) goto yy447; + goto yy449; } else { - if (yych == '\r') goto yy448; - if (yych <= 0x1F) goto yy446; - goto yy448; + if (yych == '\r') goto yy449; + if (yych <= 0x1F) goto yy447; + goto yy449; } } else { if (yych <= '\'') { - if (yych == '"') goto yy449; - if (yych <= '&') goto yy446; - goto yy450; + if (yych == '"') goto yy450; + if (yych <= '&') goto yy447; + goto yy451; } else { - if (yych <= '/') goto yy446; - if (yych <= ':') goto yy335; - if (yych <= '<') goto yy446; - goto yy452; + if (yych <= '/') goto yy447; + if (yych <= ':') goto yy336; + if (yych <= '<') goto yy447; + goto yy453; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych <= '>') goto yy676; - if (yych <= '@') goto yy446; - if (yych <= 'Z') goto yy335; - goto yy446; + if (yych <= '>') goto yy677; + if (yych <= '@') goto yy447; + if (yych <= 'Z') goto yy336; + goto yy447; } else { - if (yych == '`') goto yy446; - if (yych <= 'z') goto yy335; - goto yy446; + if (yych == '`') goto yy447; + if (yych <= 'z') goto yy336; + goto yy447; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy454; - if (yych <= 0xE0) goto yy455; - goto yy456; + if (yych <= 0xDF) goto yy455; + if (yych <= 0xE0) goto yy456; + goto yy457; } else { - if (yych <= 0xF0) goto yy457; - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= 0xF0) goto yy458; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; goto yy1; } } } -yy568: +yy569: yych = *++YYCURSOR; if (yybm[256+yych] & 4) { - goto yy568; + goto yy569; } if (yych <= 0xC1) { if (yych <= '\'') { if (yych <= 0x00) goto yy1; - if (yych >= '#') goto yy570; + if (yych >= '#') goto yy571; } else { - if (yych <= '*') goto yy571; - if (yych <= '-') goto yy572; - if (yych <= '>') goto yy453; + if (yych <= '*') goto yy572; + if (yych <= '-') goto yy573; + if (yych <= '>') goto yy454; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy573; - if (yych <= 0xE0) goto yy574; - goto yy575; + if (yych <= 0xDF) goto yy574; + if (yych <= 0xE0) goto yy575; + goto yy576; } else { - if (yych <= 0xF0) goto yy576; - if (yych <= 0xF3) goto yy577; - if (yych <= 0xF4) goto yy578; - goto yy1; - } - } -yy569: - yych = *++YYCURSOR; - if (yybm[256+yych] & 8) { - goto yy569; - } - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy678; - goto yy579; - } else { - if (yych <= '-') goto yy679; - if (yych <= '>') goto yy680; - if (yych <= '\\') goto yy681; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy682; - if (yych <= 0xE0) goto yy683; - goto yy684; - } else { - if (yych <= 0xF0) goto yy685; - if (yych <= 0xF3) goto yy686; - if (yych <= 0xF4) goto yy687; + if (yych <= 0xF0) goto yy577; + if (yych <= 0xF3) goto yy578; + if (yych <= 0xF4) goto yy579; goto yy1; } } yy570: yych = *++YYCURSOR; - if (yybm[256+yych] & 16) { + if (yybm[256+yych] & 8) { goto yy570; } if (yych <= 0xC1) { if (yych <= '*') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy678; + if (yych <= '\'') goto yy679; goto yy580; } else { - if (yych <= '-') goto yy688; - if (yych <= '>') goto yy689; - if (yych <= '\\') goto yy690; + if (yych <= '-') goto yy680; + if (yych <= '>') goto yy681; + if (yych <= '\\') goto yy682; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy691; - if (yych <= 0xE0) goto yy692; - goto yy693; + if (yych <= 0xDF) goto yy683; + if (yych <= 0xE0) goto yy684; + goto yy685; } else { - if (yych <= 0xF0) goto yy694; - if (yych <= 0xF3) goto yy695; - if (yych <= 0xF4) goto yy696; + if (yych <= 0xF0) goto yy686; + if (yych <= 0xF3) goto yy687; + if (yych <= 0xF4) goto yy688; goto yy1; } } yy571: yych = *++YYCURSOR; - if (yybm[256+yych] & 32) { + if (yybm[256+yych] & 16) { goto yy571; } - if (yych <= 0xDF) { - if (yych <= '\'') { + if (yych <= 0xC1) { + if (yych <= '*') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy579; - goto yy580; - } else { - if (yych <= '>') goto yy337; - if (yych <= 0xC1) goto yy1; + if (yych <= '"') goto yy679; goto yy581; + } else { + if (yych <= '-') goto yy689; + if (yych <= '>') goto yy690; + if (yych <= '\\') goto yy691; + goto yy1; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy582; - if (yych <= 0xEF) goto yy583; - goto yy584; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy692; + if (yych <= 0xE0) goto yy693; + goto yy694; } else { - if (yych <= 0xF3) goto yy585; - if (yych <= 0xF4) goto yy586; + if (yych <= 0xF0) goto yy695; + if (yych <= 0xF3) goto yy696; + if (yych <= 0xF4) goto yy697; goto yy1; } } yy572: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '&') { + if (yybm[256+yych] & 32) { + goto yy572; + } + if (yych <= 0xDF) { + if (yych <= '\'') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy569; - goto yy568; + if (yych <= '"') goto yy580; + goto yy581; } else { - if (yych <= ',') { - if (yych <= '\'') goto yy570; - goto yy568; - } else { - if (yych <= '-') goto yy697; - if (yych <= '=') goto yy568; - goto yy453; - } + if (yych <= '>') goto yy338; + if (yych <= 0xC1) goto yy1; + goto yy582; } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy568; - if (yych <= 0xC1) goto yy1; - if (yych >= 0xE0) goto yy574; + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy583; + if (yych <= 0xEF) goto yy584; + goto yy585; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy575; - goto yy576; - } else { - if (yych <= 0xF3) goto yy577; - if (yych <= 0xF4) goto yy578; - goto yy1; - } + if (yych <= 0xF3) goto yy586; + if (yych <= 0xF4) goto yy587; + goto yy1; } } yy573: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy568; - goto yy1; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy570; + goto yy569; + } else { + if (yych <= ',') { + if (yych <= '\'') goto yy571; + goto yy569; + } else { + if (yych <= '-') goto yy698; + if (yych <= '=') goto yy569; + goto yy454; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy569; + if (yych <= 0xC1) goto yy1; + if (yych >= 0xE0) goto yy575; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy576; + goto yy577; + } else { + if (yych <= 0xF3) goto yy578; + if (yych <= 0xF4) goto yy579; + goto yy1; + } + } + } yy574: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy573; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy569; goto yy1; yy575: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy573; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy574; goto yy1; yy576: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy575; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy574; goto yy1; yy577: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy575; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy576; goto yy1; yy578: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy575; + if (yych <= 0xBF) goto yy576; goto yy1; yy579: yych = *++YYCURSOR; - if (yybm[256+yych] & 64) { - goto yy579; - } - if (yych <= 0xDF) { - if (yych <= '>') { - if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy698; - goto yy699; - } else { - if (yych <= '\\') goto yy700; - if (yych <= 0xC1) goto yy1; - goto yy701; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy702; - if (yych <= 0xEF) goto yy703; - goto yy704; - } else { - if (yych <= 0xF3) goto yy705; - if (yych <= 0xF4) goto yy706; - goto yy1; - } - } + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy576; + goto yy1; yy580: yych = *++YYCURSOR; - if (yybm[256+yych] & 128) { + if (yybm[256+yych] & 64) { goto yy580; } if (yych <= 0xDF) { if (yych <= '>') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy698; - goto yy707; + if (yych <= '\'') goto yy699; + goto yy700; } else { - if (yych <= '\\') goto yy708; + if (yych <= '\\') goto yy701; if (yych <= 0xC1) goto yy1; - goto yy709; + goto yy702; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy710; - if (yych <= 0xEF) goto yy711; - goto yy712; + if (yych <= 0xE0) goto yy703; + if (yych <= 0xEF) goto yy704; + goto yy705; } else { - if (yych <= 0xF3) goto yy713; - if (yych <= 0xF4) goto yy714; + if (yych <= 0xF3) goto yy706; + if (yych <= 0xF4) goto yy707; goto yy1; } } yy581: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy571; - goto yy1; + if (yybm[256+yych] & 128) { + goto yy581; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy699; + goto yy708; + } else { + if (yych <= '\\') goto yy709; + if (yych <= 0xC1) goto yy1; + goto yy710; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy711; + if (yych <= 0xEF) goto yy712; + goto yy713; + } else { + if (yych <= 0xF3) goto yy714; + if (yych <= 0xF4) goto yy715; + goto yy1; + } + } yy582: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy581; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy572; goto yy1; yy583: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy581; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy582; goto yy1; yy584: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy583; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy582; goto yy1; yy585: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy583; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy584; goto yy1; yy586: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy583; + if (yych <= 0xBF) goto yy584; goto yy1; yy587: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy584; + goto yy1; +yy588: yych = *++YYCURSOR; if (yybm[0+yych] & 1) { - goto yy587; + goto yy588; } if (yych <= 0x7F) { if (yych <= '<') { if (yych <= 0x00) goto yy1; - if (yych != '/') goto yy463; + if (yych != '/') goto yy464; } else { - if (yych <= '=') goto yy464; - if (yych <= '>') goto yy231; - if (yych >= '@') goto yy463; + if (yych <= '=') goto yy465; + if (yych <= '>') goto yy232; + if (yych >= '@') goto yy464; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy467; - if (yych <= 0xE0) goto yy468; - goto yy469; + if (yych <= 0xDF) goto yy468; + if (yych <= 0xE0) goto yy469; + goto yy470; } else { - if (yych <= 0xF0) goto yy470; - if (yych <= 0xF3) goto yy471; - if (yych <= 0xF4) goto yy472; - goto yy1; - } - } -yy588: - yych = *++YYCURSOR; - if (yybm[512+yych] & 16) { - goto yy463; - } - if (yych <= 'z') { - if (yych <= '/') { - if (yych <= 0x00) goto yy1; - if (yych <= '-') goto yy587; - goto yy588; - } else { - if (yych <= ':') goto yy587; - if (yych <= '>') goto yy342; - if (yych <= '?') goto yy588; - goto yy587; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy467; - if (yych <= 0xE0) goto yy468; - goto yy469; - } else { - if (yych <= 0xF0) goto yy470; - if (yych <= 0xF3) goto yy471; - if (yych <= 0xF4) goto yy472; + if (yych <= 0xF0) goto yy471; + if (yych <= 0xF3) goto yy472; + if (yych <= 0xF4) goto yy473; goto yy1; } } yy589: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy589; - goto yy465; - } else { - if (yych <= '\r') goto yy589; - if (yych == ' ') goto yy589; - goto yy465; - } + if (yybm[512+yych] & 16) { + goto yy464; + } + if (yych <= 'z') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '-') goto yy588; + goto yy589; } else { - if (yych <= '.') { - if (yych <= '"') goto yy463; - if (yych == '-') goto yy589; - goto yy465; - } else { - if (yych <= ':') { - if (yych >= '0') goto yy589; - } else { - if (yych <= '<') goto yy465; - if (yych <= '=') goto yy715; - goto yy591; - } - } + if (yych <= ':') goto yy588; + if (yych <= '>') goto yy343; + if (yych <= '?') goto yy589; + goto yy588; } } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '?') goto yy590; - if (yych <= '@') goto yy465; - if (yych <= 'Z') goto yy589; - goto yy465; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy592; - goto yy465; - } else { - if (yych == '`') goto yy465; - goto yy589; - } - } + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy468; + if (yych <= 0xE0) goto yy469; + goto yy470; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy465; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy593; - goto yy594; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy595; - goto yy596; - } else { - if (yych <= 0xF3) goto yy597; - if (yych <= 0xF4) goto yy598; - goto yy1; - } - } + if (yych <= 0xF0) goto yy471; + if (yych <= 0xF3) goto yy472; + if (yych <= 0xF4) goto yy473; + goto yy1; } } yy590: - yych = *++YYCURSOR; - if (yybm[512+yych] & 32) { - goto yy465; - } - if (yych <= '\\') { - if (yych <= '/') { - if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy463; - if (yych <= '-') goto yy589; - goto yy590; - } else { - if (yych <= '>') { - if (yych <= ':') goto yy589; - goto yy716; - } else { - if (yych <= '?') goto yy590; - if (yych <= 'Z') goto yy589; - goto yy592; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 'z') goto yy589; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy593; - goto yy594; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy595; - goto yy596; - } else { - if (yych <= 0xF3) goto yy597; - if (yych <= 0xF4) goto yy598; - goto yy1; - } - } - } -yy591: - yyaccept = 28; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0xC1) { - if (yych <= '"') { - if (yych <= 0x00) goto yy232; - if (yych <= '!') goto yy717; - goto yy718; - } else { - if (yych == '\\') goto yy719; - if (yych <= 0x7F) goto yy717; - goto yy232; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy720; - if (yych <= 0xE0) goto yy721; - goto yy722; - } else { - if (yych <= 0xF0) goto yy723; - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; - goto yy232; - } - } -yy592: - yych = *++YYCURSOR; - if (yych <= 'Z') { - if (yych <= '.') { - if (yych <= '\n') { - if (yych <= 0x00) goto yy717; - if (yych <= '\t') goto yy465; - goto yy463; - } else { - if (yych == '-') goto yy589; - goto yy465; - } - } else { - if (yych <= '=') { - if (yych <= '/') goto yy590; - if (yych <= ':') goto yy589; - goto yy465; - } else { - if (yych <= '>') goto yy591; - if (yych <= '?') goto yy590; - if (yych <= '@') goto yy465; - goto yy589; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= '`') { - if (yych == '_') goto yy589; - goto yy465; - } else { - if (yych <= 'z') goto yy589; - if (yych <= 0x7F) goto yy465; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy593; - if (yych <= 0xE0) goto yy594; - goto yy595; - } else { - if (yych <= 0xF0) goto yy596; - if (yych <= 0xF3) goto yy597; - if (yych <= 0xF4) goto yy598; - goto yy1; - } - } - } -yy593: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy465; - goto yy1; -yy594: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy593; - goto yy1; -yy595: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy593; - goto yy1; -yy596: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy595; - goto yy1; -yy597: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy595; - goto yy1; -yy598: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy595; - goto yy1; -yy599: yych = *++YYCURSOR; if (yych <= '>') { - if (yych <= '&') { + if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy599; + if (yych == '\t') goto yy590; goto yy466; } else { - if (yych <= '\r') goto yy599; - if (yych == ' ') goto yy599; + if (yych <= '\r') goto yy590; + if (yych == ' ') goto yy590; goto yy466; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy463; - if (yych == '-') goto yy599; + if (yych <= '"') goto yy464; + if (yych == '-') goto yy590; goto yy466; } else { if (yych <= ':') { - if (yych >= '0') goto yy599; + if (yych >= '0') goto yy590; } else { if (yych <= '<') goto yy466; - if (yych <= '=') goto yy726; - goto yy601; + if (yych <= '=') goto yy716; + goto yy592; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '?') goto yy600; + if (yych <= '?') goto yy591; if (yych <= '@') goto yy466; - if (yych <= 'Z') goto yy599; + if (yych <= 'Z') goto yy590; goto yy466; } else { if (yych <= '^') { - if (yych <= '\\') goto yy602; + if (yych <= '\\') goto yy593; goto yy466; } else { if (yych == '`') goto yy466; - goto yy599; + goto yy590; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy466; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy603; - goto yy604; + if (yych <= 0xDF) goto yy594; + goto yy595; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy605; - goto yy606; + if (yych <= 0xEF) goto yy596; + goto yy597; } else { - if (yych <= 0xF3) goto yy607; - if (yych <= 0xF4) goto yy608; + if (yych <= 0xF3) goto yy598; + if (yych <= 0xF4) goto yy599; goto yy1; } } } } -yy600: +yy591: yych = *++YYCURSOR; - if (yybm[512+yych] & 64) { + if (yybm[512+yych] & 32) { goto yy466; } if (yych <= '\\') { if (yych <= '/') { if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy463; - if (yych <= '-') goto yy599; - goto yy600; + if (yych <= '"') goto yy464; + if (yych <= '-') goto yy590; + goto yy591; } else { if (yych <= '>') { - if (yych <= ':') goto yy599; - goto yy727; + if (yych <= ':') goto yy590; + goto yy717; } else { - if (yych <= '?') goto yy600; - if (yych <= 'Z') goto yy599; - goto yy602; + if (yych <= '?') goto yy591; + if (yych <= 'Z') goto yy590; + goto yy593; } } } else { if (yych <= 0xE0) { - if (yych <= 'z') goto yy599; + if (yych <= 'z') goto yy590; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy603; - goto yy604; + if (yych <= 0xDF) goto yy594; + goto yy595; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy605; - goto yy606; + if (yych <= 0xEF) goto yy596; + goto yy597; } else { - if (yych <= 0xF3) goto yy607; - if (yych <= 0xF4) goto yy608; + if (yych <= 0xF3) goto yy598; + if (yych <= 0xF4) goto yy599; goto yy1; } } } -yy601: +yy592: yyaccept = 28; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy232; - if (yych <= '&') goto yy728; - goto yy718; + if (yych <= '"') { + if (yych <= 0x00) goto yy233; + if (yych <= '!') goto yy718; + goto yy719; } else { - if (yych == '\\') goto yy729; - if (yych <= 0x7F) goto yy728; - goto yy232; + if (yych == '\\') goto yy720; + if (yych <= 0x7F) goto yy718; + goto yy233; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy730; - if (yych <= 0xE0) goto yy731; - goto yy732; + if (yych <= 0xDF) goto yy721; + if (yych <= 0xE0) goto yy722; + goto yy723; } else { - if (yych <= 0xF0) goto yy733; - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; - goto yy232; + if (yych <= 0xF0) goto yy724; + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; + goto yy233; } } -yy602: +yy593: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '.') { if (yych <= '\n') { - if (yych <= 0x00) goto yy728; + if (yych <= 0x00) goto yy718; if (yych <= '\t') goto yy466; - goto yy463; + goto yy464; } else { - if (yych == '-') goto yy599; + if (yych == '-') goto yy590; goto yy466; } } else { if (yych <= '=') { - if (yych <= '/') goto yy600; - if (yych <= ':') goto yy599; + if (yych <= '/') goto yy591; + if (yych <= ':') goto yy590; goto yy466; } else { - if (yych <= '>') goto yy601; - if (yych <= '?') goto yy600; + if (yych <= '>') goto yy592; + if (yych <= '?') goto yy591; if (yych <= '@') goto yy466; - goto yy599; + goto yy590; } } } else { if (yych <= 0xC1) { if (yych <= '`') { - if (yych == '_') goto yy599; + if (yych == '_') goto yy590; goto yy466; } else { - if (yych <= 'z') goto yy599; + if (yych <= 'z') goto yy590; if (yych <= 0x7F) goto yy466; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy603; - if (yych <= 0xE0) goto yy604; - goto yy605; + if (yych <= 0xDF) goto yy594; + if (yych <= 0xE0) goto yy595; + goto yy596; } else { - if (yych <= 0xF0) goto yy606; - if (yych <= 0xF3) goto yy607; - if (yych <= 0xF4) goto yy608; + if (yych <= 0xF0) goto yy597; + if (yych <= 0xF3) goto yy598; + if (yych <= 0xF4) goto yy599; goto yy1; } } } -yy603: +yy594: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; if (yych <= 0xBF) goto yy466; goto yy1; -yy604: +yy595: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy603; + if (yych <= 0xBF) goto yy594; + goto yy1; +yy596: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy594; + goto yy1; +yy597: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy596; + goto yy1; +yy598: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy596; + goto yy1; +yy599: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy596; + goto yy1; +yy600: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy600; + goto yy467; + } else { + if (yych <= '\r') goto yy600; + if (yych == ' ') goto yy600; + goto yy467; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy464; + if (yych == '-') goto yy600; + goto yy467; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy600; + } else { + if (yych <= '<') goto yy467; + if (yych <= '=') goto yy727; + goto yy602; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy601; + if (yych <= '@') goto yy467; + if (yych <= 'Z') goto yy600; + goto yy467; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy603; + goto yy467; + } else { + if (yych == '`') goto yy467; + goto yy600; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy467; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy604; + goto yy605; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy606; + goto yy607; + } else { + if (yych <= 0xF3) goto yy608; + if (yych <= 0xF4) goto yy609; + goto yy1; + } + } + } + } +yy601: + yych = *++YYCURSOR; + if (yybm[512+yych] & 64) { + goto yy467; + } + if (yych <= '\\') { + if (yych <= '/') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy464; + if (yych <= '-') goto yy600; + goto yy601; + } else { + if (yych <= '>') { + if (yych <= ':') goto yy600; + goto yy728; + } else { + if (yych <= '?') goto yy601; + if (yych <= 'Z') goto yy600; + goto yy603; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 'z') goto yy600; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy604; + goto yy605; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy606; + goto yy607; + } else { + if (yych <= 0xF3) goto yy608; + if (yych <= 0xF4) goto yy609; + goto yy1; + } + } + } +yy602: + yyaccept = 28; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy233; + if (yych <= '&') goto yy729; + goto yy719; + } else { + if (yych == '\\') goto yy730; + if (yych <= 0x7F) goto yy729; + goto yy233; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy731; + if (yych <= 0xE0) goto yy732; + goto yy733; + } else { + if (yych <= 0xF0) goto yy734; + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; + goto yy233; + } + } +yy603: + yych = *++YYCURSOR; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy729; + if (yych <= '\t') goto yy467; + goto yy464; + } else { + if (yych == '-') goto yy600; + goto yy467; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy601; + if (yych <= ':') goto yy600; + goto yy467; + } else { + if (yych <= '>') goto yy602; + if (yych <= '?') goto yy601; + if (yych <= '@') goto yy467; + goto yy600; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy600; + goto yy467; + } else { + if (yych <= 'z') goto yy600; + if (yych <= 0x7F) goto yy467; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy604; + if (yych <= 0xE0) goto yy605; + goto yy606; + } else { + if (yych <= 0xF0) goto yy607; + if (yych <= 0xF3) goto yy608; + if (yych <= 0xF4) goto yy609; + goto yy1; + } + } + } +yy604: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy467; goto yy1; yy605: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy603; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy604; goto yy1; yy606: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy605; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy604; goto yy1; yy607: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy605; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy606; goto yy1; yy608: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy605; + if (yych <= 0xBF) goto yy606; goto yy1; yy609: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy606; + goto yy1; +yy610: yych = *++YYCURSOR; if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy609; + if (yych == '\t') goto yy610; goto yy1; } else { - if (yych <= '\r') goto yy609; + if (yych <= '\r') goto yy610; if (yych <= 0x1F) goto yy1; - goto yy609; + goto yy610; } } else { if (yych <= '<') { - if (yych == '/') goto yy230; + if (yych == '/') goto yy231; goto yy1; } else { - if (yych <= '=') goto yy475; - if (yych == '?') goto yy230; + if (yych <= '=') goto yy476; + if (yych == '?') goto yy231; goto yy1; } } -yy610: +yy611: yych = *++YYCURSOR; if (yych <= '^') { if (yych <= ':') { if (yych <= '-') { if (yych <= 0x00) goto yy1; - if (yych <= ',') goto yy610; - goto yy736; + if (yych <= ',') goto yy611; + goto yy737; } else { - if (yych <= '.') goto yy610; - if (yych <= '/') goto yy737; - goto yy736; + if (yych <= '.') goto yy611; + if (yych <= '/') goto yy738; + goto yy737; } } else { if (yych <= '?') { - if (yych <= '=') goto yy610; + if (yych <= '=') goto yy611; if (yych <= '>') goto yy1; - goto yy737; + goto yy738; } else { - if (yych <= '@') goto yy610; - if (yych <= 'Z') goto yy736; - goto yy610; + if (yych <= '@') goto yy611; + if (yych <= 'Z') goto yy737; + goto yy611; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych == '`') goto yy610; - goto yy736; + if (yych == '`') goto yy611; + goto yy737; } else { - if (yych <= 0x7F) goto yy610; + if (yych <= 0x7F) goto yy611; if (yych <= 0xC1) goto yy1; - goto yy614; + goto yy615; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy615; - if (yych <= 0xEF) goto yy616; - goto yy617; + if (yych <= 0xE0) goto yy616; + if (yych <= 0xEF) goto yy617; + goto yy618; } else { - if (yych <= 0xF3) goto yy618; - if (yych <= 0xF4) goto yy619; + if (yych <= 0xF3) goto yy619; + if (yych <= 0xF4) goto yy620; goto yy1; } } } -yy611: +yy612: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy611; - goto yy610; + if (yych == '\t') goto yy612; + goto yy611; } else { - if (yych <= '\r') goto yy611; - if (yych == ' ') goto yy611; - goto yy610; + if (yych <= '\r') goto yy612; + if (yych == ' ') goto yy612; + goto yy611; } } else { if (yych <= ',') { - if (yych <= '"') goto yy612; - if (yych == '\'') goto yy613; - goto yy610; + if (yych <= '"') goto yy613; + if (yych == '\'') goto yy614; + goto yy611; } else { if (yych <= '.') { - if (yych <= '-') goto yy736; - goto yy610; + if (yych <= '-') goto yy737; + goto yy611; } else { - if (yych <= '/') goto yy737; - if (yych <= ':') goto yy736; - goto yy610; + if (yych <= '/') goto yy738; + if (yych <= ':') goto yy737; + goto yy611; } } } @@ -18545,206 +19290,206 @@ yy611: if (yych <= 'z') { if (yych <= 'Z') { if (yych <= '>') goto yy1; - if (yych <= '?') goto yy737; - if (yych <= '@') goto yy610; - goto yy736; + if (yych <= '?') goto yy738; + if (yych <= '@') goto yy611; + goto yy737; } else { - if (yych == '_') goto yy736; - if (yych <= '`') goto yy610; - goto yy736; + if (yych == '_') goto yy737; + if (yych <= '`') goto yy611; + goto yy737; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy610; + if (yych <= 0x7F) goto yy611; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy614; - goto yy615; + if (yych <= 0xDF) goto yy615; + goto yy616; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy616; - goto yy617; + if (yych <= 0xEF) goto yy617; + goto yy618; } else { - if (yych <= 0xF3) goto yy618; - if (yych <= 0xF4) goto yy619; + if (yych <= 0xF3) goto yy619; + if (yych <= 0xF4) goto yy620; goto yy1; } } } } -yy612: - yych = *++YYCURSOR; - if (yych <= '[') { - if (yych <= '/') { - if (yych <= '"') { - if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy612; - goto yy610; - } else { - if (yych == '-') goto yy738; - if (yych <= '.') goto yy612; - goto yy739; - } - } else { - if (yych <= '>') { - if (yych <= ':') goto yy738; - if (yych <= '=') goto yy612; - goto yy740; - } else { - if (yych <= '?') goto yy739; - if (yych <= '@') goto yy612; - if (yych <= 'Z') goto yy738; - goto yy612; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= '_') { - if (yych <= '\\') goto yy741; - if (yych <= '^') goto yy612; - goto yy738; - } else { - if (yych <= '`') goto yy612; - if (yych <= 'z') goto yy738; - if (yych <= 0x7F) goto yy612; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy742; - if (yych <= 0xE0) goto yy743; - goto yy744; - } else { - if (yych <= 0xF0) goto yy745; - if (yych <= 0xF3) goto yy746; - if (yych <= 0xF4) goto yy747; - goto yy1; - } - } - } yy613: yych = *++YYCURSOR; if (yych <= '[') { if (yych <= '/') { - if (yych <= '\'') { + if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '&') goto yy613; - goto yy610; + if (yych <= '!') goto yy613; + goto yy611; } else { - if (yych == '-') goto yy748; + if (yych == '-') goto yy739; if (yych <= '.') goto yy613; - goto yy749; + goto yy740; } } else { if (yych <= '>') { - if (yych <= ':') goto yy748; + if (yych <= ':') goto yy739; if (yych <= '=') goto yy613; - goto yy750; + goto yy741; } else { - if (yych <= '?') goto yy749; + if (yych <= '?') goto yy740; if (yych <= '@') goto yy613; - if (yych <= 'Z') goto yy748; + if (yych <= 'Z') goto yy739; goto yy613; } } } else { if (yych <= 0xC1) { if (yych <= '_') { - if (yych <= '\\') goto yy751; + if (yych <= '\\') goto yy742; if (yych <= '^') goto yy613; - goto yy748; + goto yy739; } else { if (yych <= '`') goto yy613; - if (yych <= 'z') goto yy748; + if (yych <= 'z') goto yy739; if (yych <= 0x7F) goto yy613; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy752; - if (yych <= 0xE0) goto yy753; - goto yy754; + if (yych <= 0xDF) goto yy743; + if (yych <= 0xE0) goto yy744; + goto yy745; } else { - if (yych <= 0xF0) goto yy755; - if (yych <= 0xF3) goto yy756; - if (yych <= 0xF4) goto yy757; + if (yych <= 0xF0) goto yy746; + if (yych <= 0xF3) goto yy747; + if (yych <= 0xF4) goto yy748; goto yy1; } } } yy614: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy610; - goto yy1; + if (yych <= '[') { + if (yych <= '/') { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy614; + goto yy611; + } else { + if (yych == '-') goto yy749; + if (yych <= '.') goto yy614; + goto yy750; + } + } else { + if (yych <= '>') { + if (yych <= ':') goto yy749; + if (yych <= '=') goto yy614; + goto yy751; + } else { + if (yych <= '?') goto yy750; + if (yych <= '@') goto yy614; + if (yych <= 'Z') goto yy749; + goto yy614; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '_') { + if (yych <= '\\') goto yy752; + if (yych <= '^') goto yy614; + goto yy749; + } else { + if (yych <= '`') goto yy614; + if (yych <= 'z') goto yy749; + if (yych <= 0x7F) goto yy614; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy753; + if (yych <= 0xE0) goto yy754; + goto yy755; + } else { + if (yych <= 0xF0) goto yy756; + if (yych <= 0xF3) goto yy757; + if (yych <= 0xF4) goto yy758; + goto yy1; + } + } + } yy615: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy614; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy611; goto yy1; yy616: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy614; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy615; goto yy1; yy617: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy616; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy615; goto yy1; yy618: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy616; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy617; goto yy1; yy619: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy616; + if (yych <= 0xBF) goto yy617; goto yy1; yy620: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy617; + goto yy1; +yy621: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy758; - goto yy152; + if (yych <= '9') goto yy759; + goto yy153; } } } else { if (yych <= '^') { if (yych <= '@') { if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } else { - if (yych <= 'F') goto yy758; - if (yych <= 'Z') goto yy117; + if (yych <= 'F') goto yy759; + if (yych <= 'Z') goto yy118; goto yy4; } } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy758; - if (yych <= 'z') goto yy117; + if (yych <= 'f') goto yy759; + if (yych <= 'z') goto yy118; goto yy4; } } } -yy621: - yych = *++YYCURSOR; - if (yych == ' ') goto yy759; - goto yy1; yy622: + yych = *++YYCURSOR; + if (yych == ' ') goto yy760; + goto yy1; +yy623: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -18752,110 +19497,110 @@ yy622: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy46; + if (yych <= '-') goto yy47; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } if (yych <= '/') goto yy4; - goto yy758; + goto yy759; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy758; - if (yych <= 'Z') goto yy117; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy759; + if (yych <= 'Z') goto yy118; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy760; - if (yych <= 'z') goto yy354; + if (yych <= 'f') goto yy761; + if (yych <= 'z') goto yy355; goto yy4; } } } } -yy623: +yy624: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy156; - goto yy237; -yy624: + if (yych == ':') goto yy157; + goto yy238; +yy625: yych = *++YYCURSOR; if (yych <= 0xC1) { if (yych <= '9') { if (yych == '.') { yyt2 = YYCURSOR; - goto yy763; + goto yy764; } yyt2 = YYCURSOR; - goto yy761; + goto yy762; } else { if (yych <= ':') goto yy1; if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } goto yy1; } @@ -18863,80 +19608,88 @@ yy624: if (yych <= 0xEF) { if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy764; + goto yy765; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy765; + goto yy766; } yyt2 = YYCURSOR; - goto yy766; + goto yy767; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy767; + goto yy768; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy768; + goto yy769; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy769; + goto yy770; } goto yy1; } } -yy625: - yych = *++YYCURSOR; - if (yybm[768+yych] & 64) { - goto yy365; - } - if (yych <= 0xE0) { - if (yych <= '"') { - if (yych <= 0x1B) goto yy1; - goto yy770; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy367; - goto yy368; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy369; - goto yy370; - } else { - if (yych <= 0xF3) goto yy371; - if (yych <= 0xF4) goto yy372; - goto yy1; - } - } yy626: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0x7F) { - if (yych <= '!') { - if (yych <= 0x00) goto yy627; - if (yych != 0x1B) goto yy163; + yych = *++YYCURSOR; + if (yybm[768+yych] & 64) { + goto yy366; + } + if (yych <= 0xE0) { + if (yych <= '"') { + if (yych <= 0x1B) goto yy1; + goto yy771; } else { - if (yych <= '"') goto yy497; - if (yych == '\\') goto yy265; - goto yy163; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy368; + goto yy369; } } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy627; - if (yych <= 0xDF) goto yy266; - if (yych <= 0xE0) goto yy267; - goto yy268; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy370; + goto yy371; } else { - if (yych <= 0xF0) goto yy269; - if (yych <= 0xF3) goto yy270; - if (yych <= 0xF4) goto yy271; + if (yych <= 0xF3) goto yy372; + if (yych <= 0xF4) goto yy373; + goto yy1; } } yy627: -#line 156 "../../lnav/src/data_scanner_re.re" + yyaccept = 29; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '\\') { + if (yych <= 0x1A) { + if (yych <= 0x00) goto yy628; + if (yych != 0x16) goto yy164; + } else { + if (yych <= '!') { + if (yych >= 0x1C) goto yy164; + } else { + if (yych <= '"') goto yy498; + if (yych <= '[') goto yy164; + goto yy266; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy164; + if (yych <= 0xC1) goto yy628; + if (yych <= 0xDF) goto yy267; + goto yy268; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy269; + goto yy270; + } else { + if (yych <= 0xF3) goto yy271; + if (yych <= 0xF4) goto yy272; + } + } + } +yy628: +#line 161 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); switch (this->ds_input[cap_inner.c_begin]) { @@ -18950,228 +19703,86 @@ yy627: cap_inner.c_end -= 1; return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } -#line 18954 "../../lnav/src/data_scanner_re.cc" -yy628: - yych = *++YYCURSOR; - if (yych == 'a') goto yy771; - goto yy101; +#line 19707 "../../lnav/src/data_scanner_re.cc" yy629: + yych = *++YYCURSOR; + if (yych == 'a') goto yy772; + goto yy102; +yy630: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= ' ') { + if (yych <= ',') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy24; + if (yych <= 0x00) goto yy25; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy24; + if (yych <= '\n') goto yy25; goto yy4; } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy24; + if (yych <= 0x15) { + if (yych <= '\r') goto yy25; goto yy4; } else { - if (yych <= 0x1B) goto yy24; - if (yych <= 0x1F) goto yy4; - goto yy24; + if (yych <= 0x16) goto yy25; + if (yych <= 0x1A) goto yy4; + goto yy25; } } } else { - if (yych <= '$') { - if (yych == '"') goto yy24; - if (yych <= '#') goto yy100; - goto yy102; - } else { - if (yych <= '\'') { - if (yych <= '&') goto yy100; - goto yy24; + if (yych <= '#') { + if (yych <= ' ') { + if (yych <= 0x1F) goto yy4; + goto yy25; } else { - if (yych <= '*') goto yy100; - if (yych <= ',') goto yy24; - goto yy102; + if (yych == '"') goto yy25; + goto yy101; + } + } else { + if (yych <= '&') { + if (yych <= '$') goto yy103; + goto yy101; + } else { + if (yych <= '\'') goto yy25; + if (yych <= '*') goto yy101; + goto yy25; } } } } else { - if (yych <= '`') { - if (yych <= '[') { + if (yych <= '_') { + if (yych <= 'Z') { + if (yych <= '9') goto yy103; if (yych <= ':') goto yy4; - if (yych <= '?') goto yy24; - if (yych <= 'Z') goto yy102; - goto yy24; + if (yych <= '?') goto yy25; + goto yy103; } else { - if (yych <= ']') { - if (yych <= '\\') goto yy100; - goto yy24; + if (yych <= '\\') { + if (yych <= '[') goto yy25; + goto yy101; } else { - if (yych <= '^') goto yy100; - if (yych <= '_') goto yy102; - goto yy24; + if (yych <= ']') goto yy25; + if (yych <= '^') goto yy101; + goto yy103; } } } else { if (yych <= '}') { - if (yych == 'm') goto yy772; - if (yych <= 'z') goto yy102; - goto yy24; + if (yych <= 'l') { + if (yych <= '`') goto yy25; + goto yy103; + } else { + if (yych <= 'm') goto yy773; + if (yych <= 'z') goto yy103; + goto yy25; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy100; + if (yych <= '~') goto yy101; goto yy4; } else { - if (yych <= 0xC1) goto yy24; + if (yych <= 0xC1) goto yy25; if (yych <= 0xF4) goto yy4; - goto yy24; - } - } - } - } -yy630: - yyaccept = 21; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 0x08) { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= '\n') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1B) { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 0x1F) { - yyt1 = YYCURSOR; - goto yy775; - } - yyt1 = YYCURSOR; - goto yy773; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy776; - } - if (yych <= '*') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy776; - } else { - if (yych <= '-') { - if (yych <= ',') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy777; - } else { - if (yych <= '.') { - yyt1 = YYCURSOR; - goto yy778; - } - if (yych <= '/') { - yyt1 = YYCURSOR; - goto yy775; - } - goto yy779; - } - } - } - } else { - if (yych <= '~') { - if (yych <= 'Z') { - if (yych <= ':') { - yyt1 = YYCURSOR; - goto yy780; - } - if (yych <= '?') { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= '@') { - yyt1 = YYCURSOR; - goto yy781; - } - yyt1 = YYCURSOR; - goto yy782; - } else { - if (yych <= '_') { - if (yych <= '^') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy782; - } else { - if (yych <= '`') { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 'z') { - yyt1 = YYCURSOR; - goto yy782; - } - yyt1 = YYCURSOR; - goto yy773; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= 0xC1) goto yy384; - if (yych <= 0xDF) { - yyt1 = YYCURSOR; - goto yy783; - } - yyt1 = YYCURSOR; - goto yy784; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt1 = YYCURSOR; - goto yy785; - } - yyt1 = YYCURSOR; - goto yy786; - } else { - if (yych <= 0xF3) { - yyt1 = YYCURSOR; - goto yy787; - } - if (yych <= 0xF4) { - yyt1 = YYCURSOR; - goto yy788; - } - goto yy384; + goto yy25; } } } @@ -19179,259 +19790,116 @@ yy630: yy631: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '#') { + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } if (yych <= 0x08) { yyt1 = YYCURSOR; - goto yy775; + goto yy776; } if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1B) { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 0x1F) { - yyt1 = YYCURSOR; - goto yy775; - } - yyt1 = YYCURSOR; - goto yy773; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy776; - } - if (yych <= '*') { - yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; goto yy776; } else { - if (yych <= '-') { - if (yych <= ',') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy777; - } else { - if (yych <= '.') { - yyt1 = YYCURSOR; - goto yy778; - } - if (yych <= '/') { - yyt1 = YYCURSOR; - goto yy775; - } - goto yy630; - } - } - } - } else { - if (yych <= '~') { - if (yych <= 'Z') { - if (yych <= ':') { - yyt1 = YYCURSOR; - goto yy780; - } - if (yych <= '?') { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= '@') { - yyt1 = YYCURSOR; - goto yy781; - } - yyt1 = YYCURSOR; - goto yy782; - } else { - if (yych <= '_') { - if (yych <= '^') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy782; - } else { - if (yych <= '`') { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 'z') { - yyt1 = YYCURSOR; - goto yy782; - } - yyt1 = YYCURSOR; - goto yy773; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= 0xC1) goto yy384; - if (yych <= 0xDF) { - yyt1 = YYCURSOR; - goto yy783; - } - yyt1 = YYCURSOR; - goto yy784; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt1 = YYCURSOR; - goto yy785; - } - yyt1 = YYCURSOR; - goto yy786; - } else { - if (yych <= 0xF3) { - yyt1 = YYCURSOR; - goto yy787; - } - if (yych <= 0xF4) { - yyt1 = YYCURSOR; - goto yy788; - } - goto yy384; - } - } - } - } -yy632: - yyaccept = 21; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '5') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 0x08) { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= '\n') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') { yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1B) { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 0x1F) { - yyt1 = YYCURSOR; - goto yy775; - } - yyt1 = YYCURSOR; - goto yy773; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') { - yyt1 = YYCURSOR; - goto yy775; + goto yy774; } yyt1 = YYCURSOR; goto yy776; } else { - if (yych == '+') { + if (yych <= 0x16) { + yyt1 = YYCURSOR; + goto yy774; + } + if (yych <= 0x1A) { yyt1 = YYCURSOR; goto yy776; } yyt1 = YYCURSOR; - goto yy773; + goto yy774; } - } else { - if (yych <= '.') { - if (yych <= '-') { + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych <= '$') { + yyt1 = YYCURSOR; + goto yy776; + } + if (yych <= '%') { yyt1 = YYCURSOR; goto yy777; } yyt1 = YYCURSOR; - goto yy778; - } else { - if (yych <= '/') { + goto yy774; + } + } else { + if (yych <= ',') { + if (yych <= '+') { yyt1 = YYCURSOR; - goto yy775; + goto yy777; } - if (yych <= '4') goto yy630; - goto yy789; + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych <= '-') { + yyt1 = YYCURSOR; + goto yy778; + } + if (yych <= '.') { + yyt1 = YYCURSOR; + goto yy779; + } + yyt1 = YYCURSOR; + goto yy776; } } } } else { if (yych <= 'z') { if (yych <= '@') { - if (yych <= '9') goto yy779; + if (yych <= '9') goto yy780; if (yych <= ':') { yyt1 = YYCURSOR; - goto yy780; + goto yy781; } if (yych <= '?') { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; - goto yy781; + goto yy782; } else { if (yych <= '^') { if (yych <= 'Z') { yyt1 = YYCURSOR; - goto yy782; + goto yy783; } yyt1 = YYCURSOR; - goto yy773; + goto yy774; } else { if (yych == '`') { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; - goto yy782; + goto yy783; } } } else { @@ -19439,249 +19907,488 @@ yy632: if (yych <= 0x7F) { if (yych <= '~') { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; - goto yy775; + goto yy776; } else { - if (yych <= 0xC1) goto yy384; + if (yych <= 0xC1) goto yy385; if (yych <= 0xDF) { yyt1 = YYCURSOR; - goto yy783; + goto yy784; } yyt1 = YYCURSOR; - goto yy784; + goto yy785; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy785; + goto yy786; } yyt1 = YYCURSOR; - goto yy786; + goto yy787; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy787; + goto yy788; } if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy789; + } + goto yy385; + } + } + } + } +yy632: + yyaccept = 21; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy774; + } + if (yych <= 0x08) { + yyt1 = YYCURSOR; + goto yy776; + } + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= 0x16) { + yyt1 = YYCURSOR; + goto yy774; + } + if (yych <= 0x1A) { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych <= '$') { + yyt1 = YYCURSOR; + goto yy776; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy777; + } + yyt1 = YYCURSOR; + goto yy774; + } + } else { + if (yych <= ',') { + if (yych <= '+') { + yyt1 = YYCURSOR; + goto yy777; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych <= '-') { + yyt1 = YYCURSOR; + goto yy778; + } + if (yych <= '.') { + yyt1 = YYCURSOR; + goto yy779; + } + yyt1 = YYCURSOR; + goto yy776; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') goto yy631; + if (yych <= ':') { + yyt1 = YYCURSOR; + goto yy781; + } + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy782; + } else { + if (yych <= '^') { + if (yych <= 'Z') { + yyt1 = YYCURSOR; + goto yy783; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych == '`') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy783; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= 0xC1) goto yy385; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy784; + } + yyt1 = YYCURSOR; + goto yy785; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy786; + } + yyt1 = YYCURSOR; + goto yy787; + } else { + if (yych <= 0xF3) { yyt1 = YYCURSOR; goto yy788; } - goto yy384; + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy789; + } + goto yy385; } } } } yy633: + yyaccept = 21; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '4') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy774; + } + if (yych <= '\f') { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych == 0x1B) { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy777; + } + if (yych <= '*') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy777; + } + } else { + if (yych <= '-') { + if (yych <= ',') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy778; + } else { + if (yych <= '.') { + yyt1 = YYCURSOR; + goto yy779; + } + if (yych <= '/') { + yyt1 = YYCURSOR; + goto yy776; + } + goto yy631; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') { + if (yych <= '5') goto yy790; + goto yy780; + } else { + if (yych <= ':') { + yyt1 = YYCURSOR; + goto yy781; + } + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy782; + } + } else { + if (yych <= '^') { + if (yych <= 'Z') { + yyt1 = YYCURSOR; + goto yy783; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych == '`') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy783; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= 0xC1) goto yy385; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy784; + } + yyt1 = YYCURSOR; + goto yy785; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy786; + } + yyt1 = YYCURSOR; + goto yy787; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy788; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy789; + } + goto yy385; + } + } + } + } +yy634: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy790; + if (yych <= '9') goto yy791; goto yy1; } else { - if (yych <= 'F') goto yy790; + if (yych <= 'F') goto yy791; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy790; + if (yych <= 'f') goto yy791; goto yy1; } -yy634: +yy635: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy791; + if (yych <= '9') goto yy792; goto yy4; -yy635: +yy636: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy792; + if (yych <= '9') goto yy793; goto yy1; -yy636: +yy637: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy793; + goto yy794; } } else { if (yych <= '^') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych == '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } -yy637: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '-') goto yy636; - if (yych <= '.') goto yy46; - goto yy4; - } - } else { - if (yych <= 'Z') { - if (yych <= '9') goto yy46; - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } yy638: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy795; - goto yy4; + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy637; + if (yych <= '.') goto yy47; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy47; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy47; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } yy639: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy638; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy796; goto yy4; yy640: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '/') goto yy639; + goto yy4; +yy641: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; goto yy4; } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; } } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy796; - goto yy797; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy798; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy799; - goto yy798; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy798; - } else { - if (yych <= 'e') goto yy799; - if (yych <= 'f') goto yy798; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; + if (yych == 0x1B) goto yy112; goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } -yy641: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= ',') goto yy112; + goto yy47; } else { - if (yych <= '.') goto yy293; + if (yych <= '.') goto yy294; if (yych <= '/') goto yy4; goto yy797; } @@ -19690,94 +20397,130 @@ yy641: } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy798; + if (yych <= ':') { + if (yych <= '9') goto yy798; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy799; + } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy799; - goto yy798; + if (yych <= 'E') goto yy800; + goto yy799; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy798; + if (yych <= '`') goto yy112; + goto yy799; } else { - if (yych <= 'e') goto yy799; - if (yych <= 'f') goto yy798; - goto yy117; + if (yych <= 'e') goto yy800; + if (yych <= 'f') goto yy799; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy112; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy112; } } } } yy642: - yyaccept = 12; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } if (yych <= '/') { - if (yych <= 0x1F) { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy115; - if (yych <= '.') goto yy46; - goto yy4; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } } } } else { if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy798; - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy115; - goto yy97; + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy798; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy799; + } } else { - if (yych <= 'F') goto yy798; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy115; - goto yy46; + if (yych <= 'F') { + if (yych <= 'E') goto yy800; + goto yy799; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } } } else { - if (yych <= '~') { - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy798; - if (yych <= 'z') goto yy117; - goto yy115; + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy799; + } else { + if (yych <= 'e') goto yy800; + if (yych <= 'f') goto yy799; + goto yy118; + } } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy115; - if (yych <= 0xF4) goto yy4; - goto yy115; + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } } } } @@ -19785,374 +20528,327 @@ yy643: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy116; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy116; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; goto yy4; } } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy274; - goto yy46; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy116; + goto yy47; + } } } } else { if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy798; - if (yych <= ':') goto yy152; - goto yy115; + if (yych <= '9') goto yy799; + if (yych <= ':') goto yy153; + goto yy116; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy798; - if (yych <= 'Z') goto yy117; - goto yy115; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy799; + if (yych <= 'Z') goto yy118; + goto yy116; } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy798; - goto yy117; + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy799; + goto yy118; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy115; + if (yych <= '~') goto yy116; goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy116; if (yych <= 0xF4) goto yy4; - goto yy115; + goto yy116; } } } } yy644: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; + } else { + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy116; + goto yy275; + } + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy799; + goto yy153; + } else { + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy799; + if (yych <= 'Z') goto yy118; + goto yy116; + } + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy799; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; + } + } + } + } +yy645: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy644; + if (yych <= '9') goto yy645; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 'Z') goto yy644; + if (yych <= 'Z') goto yy645; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'z') goto yy644; + if (yych <= 'z') goto yy645; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } -yy645: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= '-') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '/') { - if (yych <= '.') { - yyt2 = YYCURSOR; - goto yy415; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '9') goto yy801; - if (yych <= ':') goto yy802; - yyt2 = YYCURSOR; - goto yy212; - } - } - } - } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'F') goto yy803; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '`') { - if (yych <= '_') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'f') goto yy803; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - yyt2 = YYCURSOR; - goto yy317; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy318; - } - yyt2 = YYCURSOR; - goto yy319; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } - } - } - } yy646: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '#') { + if (yych <= ':') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1B) { + if (yych <= 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 0x1F) { + if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { - if (yych <= '-') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '/') { - if (yych <= '.') { + if (yych <= ',') { + if (yych <= '#') { + if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy415; + goto yy312; } yyt2 = YYCURSOR; - goto yy311; + goto yy213; } else { - if (yych <= '9') goto yy804; - if (yych <= ':') goto yy802; + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy801; + } yyt2 = YYCURSOR; - goto yy212; + goto yy213; + } + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy802; + goto yy803; } } } } else { - if (yych <= '~') { - if (yych <= '^') { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy803; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') goto yy804; + goto yy3; } else { - if (yych <= '`') { - if (yych <= '_') { + if (yych <= '_') { + if (yych <= '^') { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } else { - if (yych <= 'f') goto yy803; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy804; + goto yy3; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } - yyt2 = YYCURSOR; - goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -20163,75 +20859,79 @@ yy647: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { - if (yych <= '#') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1B) { + if (yych <= 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 0x1F) { + if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { - if (yych <= '.') { - if (yych <= '%') { - if (yych <= '$') { + if (yych <= ',') { + if (yych <= '#') { + if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy311; - } - yyt1 = YYCURSOR; - goto yy800; - } else { - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy415; + goto yy213; + } else { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy801; + } + yyt2 = YYCURSOR; + goto yy213; } } else { - if (yych <= '4') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - goto yy804; - } else { - if (yych <= '5') goto yy805; - if (yych <= '9') goto yy801; - goto yy802; + if (yych <= '9') goto yy805; + goto yy803; } } } @@ -20240,28 +20940,28 @@ yy647: if (yych <= 'Z') { if (yych <= '?') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy803; + if (yych <= 'F') goto yy804; goto yy3; } else { if (yych <= '_') { if (yych <= '^') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy803; + if (yych <= 'f') goto yy804; goto yy3; } } @@ -20270,35 +20970,35 @@ yy647: if (yych <= 0x7F) { if (yych <= '~') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy316; + goto yy317; } yyt2 = YYCURSOR; - goto yy317; + goto yy318; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -20308,119 +21008,147 @@ yy647: yy648: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { + if (yych <= '9') { if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } + if (yych <= '\r') { if (yych <= 0x08) { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { + goto yy312; + } else { + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '\f') { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - yyt2 = YYCURSOR; - goto yy311; } else { - if (yych <= '\r') { + if (yych <= 0x16) { + if (yych <= 0x15) { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { + goto yy213; + } else { + if (yych == 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } - yyt2 = YYCURSOR; - goto yy311; } } else { - if (yych <= ',') { - if (yych <= '#') { - yyt2 = YYCURSOR; - goto yy212; - } + if (yych <= '-') { if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '9') { - if (yych <= '/') { + if (yych <= '#') { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } - goto yy803; + yyt2 = YYCURSOR; + goto yy312; } else { - if (yych <= ':') goto yy802; - if (yych <= '?') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy801; + } + if (yych <= ',') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; + } + } else { + if (yych <= '/') { + if (yych <= '.') { + yyt2 = YYCURSOR; + goto yy416; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '4') goto yy805; + if (yych <= '5') goto yy806; + goto yy802; } } } } else { - if (yych <= '~') { - if (yych <= '_') { - if (yych <= 'F') goto yy803; - if (yych <= 'Z') goto yy3; - if (yych <= '^') { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + if (yych <= ':') goto yy803; yyt2 = YYCURSOR; - goto yy212; + goto yy213; + } else { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy804; + goto yy3; } - yyt2 = YYCURSOR; - goto yy311; } else { - if (yych <= '`') { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy804; + goto yy3; } - if (yych <= 'f') goto yy803; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } - yyt2 = YYCURSOR; - goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -20428,116 +21156,237 @@ yy648: } } yy649: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy806; - if (yych <= ':') goto yy527; - goto yy1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= '%') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt1 = YYCURSOR; + goto yy801; + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '9') goto yy804; + if (yych <= ':') goto yy803; + yyt2 = YYCURSOR; + goto yy213; + } + } + } } else { - if (yych <= 'F') goto yy807; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy807; - goto yy1; + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy804; + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '`') { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'f') goto yy804; + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } + } + } } yy650: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy807; - if (yych <= ':') goto yy527; + if (yych <= ':') goto yy528; goto yy1; } else { - if (yych <= 'F') goto yy807; + if (yych <= 'F') goto yy808; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy807; + if (yych <= 'f') goto yy808; goto yy1; } yy651: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy808; + if (yych <= ':') goto yy528; + goto yy1; + } else { + if (yych <= 'F') goto yy808; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy808; + goto yy1; + } +yy652: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= '9') { if (yych == '.') { yyt2 = YYCURSOR; - goto yy763; + goto yy764; } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } yyt1 = YYCURSOR; - goto yy808; + goto yy809; } else { if (yych <= '@') { - if (yych <= ':') goto yy527; + if (yych <= ':') goto yy528; yyt2 = YYCURSOR; - goto yy761; + goto yy762; } else { if (yych <= 'F') { yyt1 = YYCURSOR; - goto yy808; + goto yy809; } if (yych <= '`') { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } yyt1 = YYCURSOR; - goto yy808; + goto yy809; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy764; + goto yy765; } yyt2 = YYCURSOR; - goto yy765; + goto yy766; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy766; + goto yy767; } yyt2 = YYCURSOR; - goto yy767; + goto yy768; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy768; + goto yy769; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy769; + goto yy770; } goto yy1; } } } -yy652: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy809; - if (yych <= ':') goto yy527; - goto yy1; - } else { - if (yych <= 'F') goto yy809; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy809; - goto yy1; - } yy653: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy810; - if (yych <= ':') goto yy811; + if (yych <= ':') goto yy528; goto yy1; } else { if (yych <= 'F') goto yy810; @@ -20546,245 +21395,116 @@ yy653: goto yy1; } yy654: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy811; + if (yych <= ':') goto yy812; + goto yy1; + } else { + if (yych <= 'F') goto yy811; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy811; + goto yy1; + } +yy655: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '0') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy812; + goto yy813; } else { - if (yych <= '1') goto yy813; - if (yych <= '2') goto yy814; - goto yy812; + if (yych <= '1') goto yy814; + if (yych <= '2') goto yy815; + goto yy813; } } else { if (yych <= '@') { if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 'F') goto yy815; + if (yych <= 'F') goto yy816; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy815; + if (yych <= 'f') goto yy816; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy220; - } - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy655: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy816; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy816; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy816; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; goto yy220; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) { + if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy221; } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy656: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy815; - goto yy1; - } else { - if (yych <= 'F') goto yy815; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy815; - goto yy1; - } -yy657: - yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy816; - if (yych <= ':') goto yy656; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy816; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy816; - goto yy1; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy658: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy817; - goto yy656; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy816; + goto yy817; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy816; + goto yy817; } } } else { @@ -20792,284 +21512,71 @@ yy658: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy659: - yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '9') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '5') goto yy817; - goto yy816; - } - } else { - if (yych <= '@') { - if (yych <= ':') goto yy656; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'F') goto yy816; - if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy816; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy660: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '1') { - if (yych <= '/') goto yy4; - if (yych <= '0') goto yy818; - goto yy819; - } else { - if (yych <= '2') goto yy820; - if (yych <= '9') goto yy818; - goto yy4; - } -yy661: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy660; - goto yy4; -yy662: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy660; - if (yych <= '/') goto yy4; - if (yych <= '5') goto yy661; - goto yy4; -yy663: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych == '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x1A) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= ',') { - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '9') goto yy3; - if (yych <= ':') goto yy417; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= '_') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'Z') goto yy3; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy3; - if (yych <= '~') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy317; - } - yyt2 = YYCURSOR; - goto yy318; - } else { - if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy319; - } - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } - } - } -yy664: +yy657: yych = *++YYCURSOR; - if (yych == '.') goto yy821; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy822; - goto yy1; -yy665: - yych = *++YYCURSOR; - if (yych == '.') goto yy821; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy664; - goto yy1; -yy666: - yych = *++YYCURSOR; - if (yych <= '/') { - if (yych == '.') goto yy821; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy816; goto yy1; } else { - if (yych <= '4') goto yy664; - if (yych <= '5') goto yy823; - if (yych <= '9') goto yy822; + if (yych <= 'F') goto yy816; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy816; goto yy1; } -yy667: +yy658: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy824; - if (yych <= ':') goto yy542; + if (yych <= '9') goto yy817; + if (yych <= ':') goto yy657; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy824; + if (yych <= 'F') goto yy817; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy824; + if (yych <= 'f') goto yy817; goto yy1; } } @@ -21077,257 +21584,569 @@ yy667: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy668: +yy659: yych = *++YYCURSOR; - if (yych <= '9') { - if (yych <= '0') { - if (yych <= '/') goto yy1; - goto yy825; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy818; + goto yy657; + } } else { - if (yych <= '1') goto yy826; - if (yych <= '2') goto yy827; - goto yy828; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy817; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy817; + } } } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy426; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy426; - goto yy1; + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy660: + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '5') goto yy818; + goto yy817; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy657; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy817; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy817; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy661: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy819; + goto yy820; + } else { + if (yych <= '2') goto yy821; + if (yych <= '9') goto yy819; + goto yy4; + } +yy662: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy661; + goto yy4; +yy663: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy661; + if (yych <= '/') goto yy4; + if (yych <= '5') goto yy662; + goto yy4; +yy664: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych == 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy3; + goto yy418; + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } + } + } + } +yy665: + yych = *++YYCURSOR; + if (yych == '.') goto yy822; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy823; + goto yy1; +yy666: + yych = *++YYCURSOR; + if (yych == '.') goto yy822; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy665; + goto yy1; +yy667: + yych = *++YYCURSOR; + if (yych <= '/') { + if (yych == '.') goto yy822; + goto yy1; + } else { + if (yych <= '4') goto yy665; + if (yych <= '5') goto yy824; + if (yych <= '9') goto yy823; + goto yy1; + } +yy668: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy825; + if (yych <= ':') goto yy543; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy825; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy825; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } } } yy669: yych = *++YYCURSOR; - if (yych <= ' ') { - if (yych <= '\f') { - if (yych == '\t') goto yy669; - goto yy1; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy826; } else { - if (yych <= '\r') goto yy669; - if (yych <= 0x1F) goto yy1; - goto yy669; + if (yych <= '1') goto yy827; + if (yych <= '2') goto yy828; + goto yy829; } } else { - if (yych <= '&') { - if (yych == '"') goto yy333; - goto yy1; + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy427; } else { - if (yych <= '\'') goto yy334; - if (yych == '>') goto yy337; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy427; goto yy1; } } yy670: yych = *++YYCURSOR; - if (yych <= 0xC1) { - if (yych <= '-') { - if (yych <= 0x00) goto yy1; - if (yych <= ',') goto yy446; - goto yy670; - } else { - if (yych == '>') goto yy676; - if (yych <= 0x7F) goto yy446; + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy670; goto yy1; + } else { + if (yych <= '\r') goto yy670; + if (yych <= 0x1F) goto yy1; + goto yy670; } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy454; - if (yych <= 0xE0) goto yy455; - goto yy456; + if (yych <= '&') { + if (yych == '"') goto yy334; + goto yy1; } else { - if (yych <= 0xF0) goto yy457; - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= '\'') goto yy335; + if (yych == '>') goto yy338; goto yy1; } } yy671: + yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '-') { + if (yych <= 0x00) goto yy1; + if (yych <= ',') goto yy447; + goto yy671; + } else { + if (yych == '>') goto yy677; + if (yych <= 0x7F) goto yy447; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy455; + if (yych <= 0xE0) goto yy456; + goto yy457; + } else { + if (yych <= 0xF0) goto yy458; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; + goto yy1; + } + } +yy672: yych = *++YYCURSOR; if (yych <= '*') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy446; - goto yy671; + if (yych <= 0x08) goto yy447; + goto yy672; } else { - if (yych == '\r') goto yy671; - goto yy446; + if (yych == '\r') goto yy672; + goto yy447; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy671; - if (yych <= '!') goto yy446; - goto yy449; + if (yych <= ' ') goto yy672; + if (yych <= '!') goto yy447; + goto yy450; } else { - if (yych == '\'') goto yy450; - if (yych <= ')') goto yy446; + if (yych == '\'') goto yy451; + if (yych <= ')') goto yy447; goto yy1; } } } else { if (yych <= 0xC1) { if (yych <= '<') { - if (yych == '-') goto yy546; - goto yy446; + if (yych == '-') goto yy547; + goto yy447; } else { - if (yych <= '=') goto yy452; - if (yych <= '>') goto yy453; - if (yych <= 0x7F) goto yy446; + if (yych <= '=') goto yy453; + if (yych <= '>') goto yy454; + if (yych <= 0x7F) goto yy447; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy454; - if (yych <= 0xE0) goto yy455; - goto yy456; + if (yych <= 0xDF) goto yy455; + if (yych <= 0xE0) goto yy456; + goto yy457; } else { - if (yych <= 0xF0) goto yy457; - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= 0xF0) goto yy458; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; goto yy1; } } } -yy672: - yych = *++YYCURSOR; - if (yych <= '<') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy671; - goto yy446; - } else { - if (yych <= '\r') goto yy671; - if (yych == ' ') goto yy671; - goto yy446; - } - } else { - if (yych <= ',') { - if (yych <= '"') goto yy449; - if (yych == '\'') goto yy450; - goto yy446; - } else { - if (yych <= '-') goto yy672; - if (yych <= '/') goto yy446; - if (yych <= ':') goto yy548; - goto yy446; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'Z') { - if (yych <= '=') goto yy452; - if (yych <= '>') goto yy676; - if (yych <= '@') goto yy446; - goto yy548; - } else { - if (yych == '_') goto yy548; - if (yych <= '`') goto yy446; - goto yy548; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy446; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy454; - goto yy455; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy456; - goto yy457; - } else { - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; - goto yy1; - } - } - } - } yy673: yych = *++YYCURSOR; - if (yych <= ':') { + if (yych <= '<') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy829; - goto yy446; + if (yych == '\t') goto yy672; + goto yy447; } else { - if (yych <= '\r') goto yy829; - if (yych == ' ') goto yy829; - goto yy446; + if (yych <= '\r') goto yy672; + if (yych == ' ') goto yy672; + goto yy447; } } else { - if (yych <= ')') { - if (yych <= '"') goto yy449; - if (yych == '\'') goto yy450; - goto yy446; + if (yych <= ',') { + if (yych <= '"') goto yy450; + if (yych == '\'') goto yy451; + goto yy447; } else { - if (yych <= ',') { - if (yych <= '*') goto yy1; - goto yy446; - } else { - if (yych <= '-') goto yy547; - if (yych <= '/') goto yy446; - goto yy548; - } + if (yych <= '-') goto yy673; + if (yych <= '/') goto yy447; + if (yych <= ':') goto yy549; + goto yy447; } } } else { if (yych <= 'z') { if (yych <= 'Z') { - if (yych == '>') goto yy453; - if (yych <= '@') goto yy446; - goto yy548; + if (yych <= '=') goto yy453; + if (yych <= '>') goto yy677; + if (yych <= '@') goto yy447; + goto yy549; } else { - if (yych == '_') goto yy548; - if (yych <= '`') goto yy446; - goto yy548; + if (yych == '_') goto yy549; + if (yych <= '`') goto yy447; + goto yy549; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy446; + if (yych <= 0x7F) goto yy447; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy454; - goto yy455; + if (yych <= 0xDF) goto yy455; + goto yy456; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy456; - goto yy457; + if (yych <= 0xEF) goto yy457; + goto yy458; } else { - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; goto yy1; } } @@ -21335,35 +22154,59 @@ yy673: } yy674: yych = *++YYCURSOR; - if (yych <= '\\') { - if (yych <= ',') { - if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy673; - goto yy549; - } else { - if (yych <= '=') { - if (yych <= '-') goto yy674; - goto yy549; + if (yych <= ':') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy830; + goto yy447; } else { - if (yych <= '>') goto yy830; - if (yych <= '[') goto yy549; - goto yy551; + if (yych <= '\r') goto yy830; + if (yych == ' ') goto yy830; + goto yy447; + } + } else { + if (yych <= ')') { + if (yych <= '"') goto yy450; + if (yych == '\'') goto yy451; + goto yy447; + } else { + if (yych <= ',') { + if (yych <= '*') goto yy1; + goto yy447; + } else { + if (yych <= '-') goto yy548; + if (yych <= '/') goto yy447; + goto yy549; + } } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy549; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - goto yy553; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy554; - goto yy555; + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych == '>') goto yy454; + if (yych <= '@') goto yy447; + goto yy549; } else { - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy1; + if (yych == '_') goto yy549; + if (yych <= '`') goto yy447; + goto yy549; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy447; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy455; + goto yy456; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy457; + goto yy458; + } else { + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; + goto yy1; + } } } } @@ -21372,803 +22215,638 @@ yy675: if (yych <= '\\') { if (yych <= ',') { if (yych <= 0x00) goto yy1; - if (yych == '\'') goto yy673; - goto yy558; + if (yych == '"') goto yy674; + goto yy550; } else { if (yych <= '=') { if (yych <= '-') goto yy675; - goto yy558; + goto yy550; } else { if (yych <= '>') goto yy831; - if (yych <= '[') goto yy558; - goto yy560; + if (yych <= '[') goto yy550; + goto yy552; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy558; + if (yych <= 0x7F) goto yy550; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - goto yy562; + if (yych <= 0xDF) goto yy553; + goto yy554; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy563; - goto yy564; + if (yych <= 0xEF) goto yy555; + goto yy556; } else { - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; goto yy1; } } } yy676: - yyaccept = 30; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 8) { - goto yy446; - } - if (yych <= 0xE0) { - if (yych <= '-') { - if (yych >= '+') goto yy546; + yych = *++YYCURSOR; + if (yych <= '\\') { + if (yych <= ',') { + if (yych <= 0x00) goto yy1; + if (yych == '\'') goto yy674; + goto yy559; } else { - if (yych <= 0xC1) goto yy677; - if (yych <= 0xDF) goto yy454; - goto yy455; + if (yych <= '=') { + if (yych <= '-') goto yy676; + goto yy559; + } else { + if (yych <= '>') goto yy832; + if (yych <= '[') goto yy559; + goto yy561; + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy456; - goto yy457; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy559; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy562; + goto yy563; } else { - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy564; + goto yy565; + } else { + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; + goto yy1; + } } } yy677: -#line 172 "../../lnav/src/data_scanner_re.re" + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[512+yych] & 8) { + goto yy447; + } + if (yych <= 0xE0) { + if (yych <= '-') { + if (yych >= '+') goto yy547; + } else { + if (yych <= 0xC1) goto yy678; + if (yych <= 0xDF) goto yy455; + goto yy456; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy457; + goto yy458; + } else { + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; + } + } +yy678: +#line 177 "../../lnav/src/data_scanner_re.re" { RET(DT_COMMENT); } -#line 21433 "../../lnav/src/data_scanner_re.cc" -yy678: +#line 22310 "../../lnav/src/data_scanner_re.cc" +yy679: yych = *++YYCURSOR; if (yybm[0+yych] & 4) { - goto yy678; + goto yy679; } if (yych <= 0xC1) { if (yych <= '-') { if (yych <= 0x00) goto yy1; - if (yych <= '*') goto yy698; - goto yy832; + if (yych <= '*') goto yy699; + goto yy833; } else { - if (yych <= '>') goto yy833; - if (yych <= '\\') goto yy834; + if (yych <= '>') goto yy834; + if (yych <= '\\') goto yy835; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy835; - if (yych <= 0xE0) goto yy836; - goto yy837; + if (yych <= 0xDF) goto yy836; + if (yych <= 0xE0) goto yy837; + goto yy838; } else { - if (yych <= 0xF0) goto yy838; - if (yych <= 0xF3) goto yy839; - if (yych <= 0xF4) goto yy840; + if (yych <= 0xF0) goto yy839; + if (yych <= 0xF3) goto yy840; + if (yych <= 0xF4) goto yy841; goto yy1; } } -yy679: - yych = *++YYCURSOR; - if (yych <= '\\') { - if (yych <= ',') { - if (yych <= 0x00) goto yy1; - if (yych == '\'') goto yy678; - goto yy569; - } else { - if (yych <= '=') { - if (yych <= '-') goto yy841; - goto yy569; - } else { - if (yych <= '>') goto yy680; - if (yych <= '[') goto yy569; - goto yy681; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy569; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy682; - goto yy683; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy684; - goto yy685; - } else { - if (yych <= 0xF3) goto yy686; - if (yych <= 0xF4) goto yy687; - goto yy1; - } - } - } yy680: - yyaccept = 24; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 128) { - goto yy549; - } - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy338; - if (yych <= '"') goto yy673; - goto yy430; - } else { - if (yych <= '-') goto yy550; - if (yych <= '\\') goto yy551; - goto yy338; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy552; - if (yych <= 0xE0) goto yy553; - goto yy554; - } else { - if (yych <= 0xF0) goto yy555; - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy338; - } - } -yy681: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '\'') { - if (yych <= '\t') { - if (yych <= 0x00) goto yy430; - goto yy569; - } else { - if (yych <= '\n') goto yy568; - if (yych <= '&') goto yy569; - goto yy678; - } - } else { - if (yych <= '*') { - if (yych <= ')') goto yy569; - goto yy579; - } else { - if (yych == '-') goto yy679; - goto yy569; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= '>') goto yy680; - goto yy569; - } else { - if (yych <= 0xC1) goto yy1; - if (yych >= 0xE0) goto yy683; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy684; - goto yy685; - } else { - if (yych <= 0xF3) goto yy686; - if (yych <= 0xF4) goto yy687; - goto yy1; - } - } - } -yy682: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy569; - goto yy1; -yy683: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy682; - goto yy1; -yy684: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy682; - goto yy1; -yy685: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy684; - goto yy1; -yy686: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy684; - goto yy1; -yy687: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy684; - goto yy1; -yy688: yych = *++YYCURSOR; if (yych <= '\\') { if (yych <= ',') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy678; + if (yych == '\'') goto yy679; goto yy570; } else { if (yych <= '=') { if (yych <= '-') goto yy842; goto yy570; } else { - if (yych <= '>') goto yy689; + if (yych <= '>') goto yy681; if (yych <= '[') goto yy570; - goto yy690; + goto yy682; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy570; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy691; - goto yy692; + if (yych <= 0xDF) goto yy683; + goto yy684; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy693; - goto yy694; + if (yych <= 0xEF) goto yy685; + goto yy686; } else { - if (yych <= 0xF3) goto yy695; - if (yych <= 0xF4) goto yy696; + if (yych <= 0xF3) goto yy687; + if (yych <= 0xF4) goto yy688; goto yy1; } } } -yy689: +yy681: yyaccept = 24; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[256+yych] & 1) { - goto yy558; + if (yybm[512+yych] & 128) { + goto yy550; } if (yych <= 0xC1) { if (yych <= '*') { - if (yych <= 0x00) goto yy338; - if (yych <= '\'') goto yy673; - goto yy438; + if (yych <= 0x00) goto yy339; + if (yych <= '"') goto yy674; + goto yy431; } else { - if (yych <= '-') goto yy559; - if (yych <= '\\') goto yy560; - goto yy338; + if (yych <= '-') goto yy551; + if (yych <= '\\') goto yy552; + goto yy339; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy561; - if (yych <= 0xE0) goto yy562; - goto yy563; + if (yych <= 0xDF) goto yy553; + if (yych <= 0xE0) goto yy554; + goto yy555; } else { - if (yych <= 0xF0) goto yy564; - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; - goto yy338; + if (yych <= 0xF0) goto yy556; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; + goto yy339; } } -yy690: +yy682: yych = *++YYCURSOR; if (yych <= '=') { - if (yych <= '"') { + if (yych <= '\'') { if (yych <= '\t') { - if (yych <= 0x00) goto yy438; + if (yych <= 0x00) goto yy431; goto yy570; } else { - if (yych <= '\n') goto yy568; - if (yych <= '!') goto yy570; - goto yy678; + if (yych <= '\n') goto yy569; + if (yych <= '&') goto yy570; + goto yy679; } } else { if (yych <= '*') { if (yych <= ')') goto yy570; goto yy580; } else { - if (yych == '-') goto yy688; + if (yych == '-') goto yy680; goto yy570; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= '>') goto yy689; + if (yych <= '>') goto yy681; goto yy570; } else { if (yych <= 0xC1) goto yy1; - if (yych >= 0xE0) goto yy692; + if (yych >= 0xE0) goto yy684; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy693; - goto yy694; + if (yych <= 0xEF) goto yy685; + goto yy686; } else { - if (yych <= 0xF3) goto yy695; - if (yych <= 0xF4) goto yy696; + if (yych <= 0xF3) goto yy687; + if (yych <= 0xF4) goto yy688; goto yy1; } } } -yy691: +yy683: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; if (yych <= 0xBF) goto yy570; goto yy1; -yy692: +yy684: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy691; + if (yych <= 0xBF) goto yy683; goto yy1; -yy693: +yy685: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy691; + if (yych <= 0xBF) goto yy683; goto yy1; -yy694: +yy686: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy693; + if (yych <= 0xBF) goto yy685; goto yy1; -yy695: +yy687: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy693; + if (yych <= 0xBF) goto yy685; goto yy1; -yy696: +yy688: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy693; + if (yych <= 0x8F) goto yy685; goto yy1; -yy697: +yy689: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '&') { + if (yych <= '\\') { + if (yych <= ',') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy569; - goto yy568; + if (yych == '"') goto yy679; + goto yy571; } else { - if (yych <= ',') { - if (yych <= '\'') goto yy570; - goto yy568; + if (yych <= '=') { + if (yych <= '-') goto yy843; + goto yy571; } else { - if (yych <= '-') goto yy697; - if (yych <= '=') goto yy568; - goto yy676; + if (yych <= '>') goto yy690; + if (yych <= '[') goto yy571; + goto yy691; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy568; + if (yych <= 0x7F) goto yy571; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy573; - goto yy574; + if (yych <= 0xDF) goto yy692; + goto yy693; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy575; - goto yy576; + if (yych <= 0xEF) goto yy694; + goto yy695; } else { - if (yych <= 0xF3) goto yy577; - if (yych <= 0xF4) goto yy578; + if (yych <= 0xF3) goto yy696; + if (yych <= 0xF4) goto yy697; goto yy1; } } } +yy690: + yyaccept = 24; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[256+yych] & 1) { + goto yy559; + } + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy339; + if (yych <= '\'') goto yy674; + goto yy439; + } else { + if (yych <= '-') goto yy560; + if (yych <= '\\') goto yy561; + goto yy339; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy562; + if (yych <= 0xE0) goto yy563; + goto yy564; + } else { + if (yych <= 0xF0) goto yy565; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; + goto yy339; + } + } +yy691: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= '"') { + if (yych <= '\t') { + if (yych <= 0x00) goto yy439; + goto yy571; + } else { + if (yych <= '\n') goto yy569; + if (yych <= '!') goto yy571; + goto yy679; + } + } else { + if (yych <= '*') { + if (yych <= ')') goto yy571; + goto yy581; + } else { + if (yych == '-') goto yy689; + goto yy571; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '>') goto yy690; + goto yy571; + } else { + if (yych <= 0xC1) goto yy1; + if (yych >= 0xE0) goto yy693; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy694; + goto yy695; + } else { + if (yych <= 0xF3) goto yy696; + if (yych <= 0xF4) goto yy697; + goto yy1; + } + } + } +yy692: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy571; + goto yy1; +yy693: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy692; + goto yy1; +yy694: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy692; + goto yy1; +yy695: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy694; + goto yy1; +yy696: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy694; + goto yy1; +yy697: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy694; + goto yy1; yy698: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy570; + goto yy569; + } else { + if (yych <= ',') { + if (yych <= '\'') goto yy571; + goto yy569; + } else { + if (yych <= '-') goto yy698; + if (yych <= '=') goto yy569; + goto yy677; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy569; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy574; + goto yy575; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy576; + goto yy577; + } else { + if (yych <= 0xF3) goto yy578; + if (yych <= 0xF4) goto yy579; + goto yy1; + } + } + } +yy699: yych = *++YYCURSOR; if (yybm[0+yych] & 8) { - goto yy698; + goto yy699; } if (yych <= 0xDF) { if (yych <= '>') { if (yych <= 0x00) goto yy1; - goto yy843; + goto yy844; } else { - if (yych <= '\\') goto yy844; + if (yych <= '\\') goto yy845; if (yych <= 0xC1) goto yy1; - goto yy845; + goto yy846; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy846; - if (yych <= 0xEF) goto yy847; - goto yy848; + if (yych <= 0xE0) goto yy847; + if (yych <= 0xEF) goto yy848; + goto yy849; } else { - if (yych <= 0xF3) goto yy849; - if (yych <= 0xF4) goto yy850; + if (yych <= 0xF3) goto yy850; + if (yych <= 0xF4) goto yy851; goto yy1; } } -yy699: - yyaccept = 24; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 2) { - goto yy430; - } - if (yych <= 0xDF) { - if (yych <= '"') { - if (yych <= 0x00) goto yy338; - goto yy545; - } else { - if (yych <= '\\') goto yy431; - if (yych <= 0xC1) goto yy338; - goto yy432; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy433; - if (yych <= 0xEF) goto yy434; - goto yy435; - } else { - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; - goto yy338; - } - } yy700: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '&') { - if (yych <= 0x00) goto yy430; - if (yych == '\n') goto yy571; - goto yy579; + yyaccept = 24; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[512+yych] & 2) { + goto yy431; + } + if (yych <= 0xDF) { + if (yych <= '"') { + if (yych <= 0x00) goto yy339; + goto yy546; } else { - if (yych <= '\'') goto yy698; - if (yych == '>') goto yy699; - goto yy579; + if (yych <= '\\') goto yy432; + if (yych <= 0xC1) goto yy339; + goto yy433; } } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy701; - if (yych <= 0xE0) goto yy702; - goto yy703; + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy434; + if (yych <= 0xEF) goto yy435; + goto yy436; } else { - if (yych <= 0xF0) goto yy704; - if (yych <= 0xF3) goto yy705; - if (yych <= 0xF4) goto yy706; - goto yy1; + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; + goto yy339; } } yy701: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy579; - goto yy1; -yy702: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy701; - goto yy1; -yy703: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy701; - goto yy1; -yy704: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy703; - goto yy1; -yy705: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy703; - goto yy1; -yy706: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy703; - goto yy1; -yy707: - yyaccept = 24; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 4) { - goto yy438; - } - if (yych <= 0xDF) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy338; - goto yy545; - } else { - if (yych <= '\\') goto yy439; - if (yych <= 0xC1) goto yy338; - goto yy440; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy441; - if (yych <= 0xEF) goto yy442; - goto yy443; - } else { - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; - goto yy338; - } - } -yy708: yych = *++YYCURSOR; if (yych <= 0x7F) { - if (yych <= '!') { - if (yych <= 0x00) goto yy438; - if (yych == '\n') goto yy571; + if (yych <= '&') { + if (yych <= 0x00) goto yy431; + if (yych == '\n') goto yy572; goto yy580; } else { - if (yych <= '"') goto yy698; - if (yych == '>') goto yy707; + if (yych <= '\'') goto yy699; + if (yych == '>') goto yy700; goto yy580; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy709; - if (yych <= 0xE0) goto yy710; - goto yy711; + if (yych <= 0xDF) goto yy702; + if (yych <= 0xE0) goto yy703; + goto yy704; } else { - if (yych <= 0xF0) goto yy712; - if (yych <= 0xF3) goto yy713; - if (yych <= 0xF4) goto yy714; + if (yych <= 0xF0) goto yy705; + if (yych <= 0xF3) goto yy706; + if (yych <= 0xF4) goto yy707; goto yy1; } } -yy709: +yy702: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; if (yych <= 0xBF) goto yy580; goto yy1; -yy710: +yy703: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy709; + if (yych <= 0xBF) goto yy702; + goto yy1; +yy704: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy702; + goto yy1; +yy705: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy704; + goto yy1; +yy706: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy704; + goto yy1; +yy707: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy704; + goto yy1; +yy708: + yyaccept = 24; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[512+yych] & 4) { + goto yy439; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy339; + goto yy546; + } else { + if (yych <= '\\') goto yy440; + if (yych <= 0xC1) goto yy339; + goto yy441; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy442; + if (yych <= 0xEF) goto yy443; + goto yy444; + } else { + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; + goto yy339; + } + } +yy709: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '!') { + if (yych <= 0x00) goto yy439; + if (yych == '\n') goto yy572; + goto yy581; + } else { + if (yych <= '"') goto yy699; + if (yych == '>') goto yy708; + goto yy581; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy710; + if (yych <= 0xE0) goto yy711; + goto yy712; + } else { + if (yych <= 0xF0) goto yy713; + if (yych <= 0xF3) goto yy714; + if (yych <= 0xF4) goto yy715; + goto yy1; + } + } +yy710: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy581; goto yy1; yy711: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy709; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy710; goto yy1; yy712: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy711; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy710; goto yy1; yy713: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy711; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy712; goto yy1; yy714: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy711; + if (yych <= 0xBF) goto yy712; goto yy1; yy715: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy712; + goto yy1; +yy716: yych = *++YYCURSOR; if (yych <= '?') { if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy715; - goto yy465; + if (yych == '\t') goto yy716; + goto yy466; } else { - if (yych <= '\r') goto yy715; - if (yych == ' ') goto yy715; - goto yy465; + if (yych <= '\r') goto yy716; + if (yych == ' ') goto yy716; + goto yy466; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy851; - if (yych == '-') goto yy589; - goto yy465; + if (yych <= '\'') goto yy852; + if (yych == '-') goto yy590; + goto yy466; } else { if (yych <= ':') { - if (yych <= '/') goto yy590; - goto yy589; - } else { - if (yych <= '=') goto yy465; - if (yych <= '>') goto yy591; + if (yych <= '/') goto yy591; goto yy590; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy465; - if (yych <= 'Z') goto yy589; - if (yych <= '[') goto yy465; - goto yy592; - } else { - if (yych == '_') goto yy589; - if (yych <= '`') goto yy465; - goto yy589; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy465; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy593; - goto yy594; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy595; - goto yy596; - } else { - if (yych <= 0xF3) goto yy597; - if (yych <= 0xF4) goto yy598; - goto yy1; - } - } - } - } -yy716: - yyaccept = 31; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0xC1) { - if (yych <= '"') { - if (yych <= 0x00) goto yy343; - if (yych >= '"') goto yy718; - } else { - if (yych == '\\') goto yy719; - if (yych >= 0x80) goto yy343; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy720; - if (yych <= 0xE0) goto yy721; - goto yy722; - } else { - if (yych <= 0xF0) goto yy723; - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; - goto yy343; - } - } -yy717: - yych = *++YYCURSOR; - if (yych <= 0xC1) { - if (yych <= '"') { - if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy717; - } else { - if (yych == '\\') goto yy719; - if (yych <= 0x7F) goto yy717; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy720; - if (yych <= 0xE0) goto yy721; - goto yy722; - } else { - if (yych <= 0xF0) goto yy723; - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; - goto yy1; - } - } -yy718: - yych = *++YYCURSOR; - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x08) goto yy1; - goto yy852; - } else { - if (yych == '\r') goto yy852; - goto yy1; - } - } else { - if (yych <= ',') { - if (yych <= ' ') goto yy852; - goto yy1; - } else { - if (yych <= '-') goto yy339; - if (yych <= '.') goto yy1; - goto yy230; - } - } - } else { - if (yych <= '@') { - if (yych <= '=') { - if (yych <= ':') goto yy339; - goto yy1; - } else { - if (yych <= '>') goto yy231; - if (yych <= '?') goto yy230; - goto yy1; - } - } else { - if (yych <= '_') { - if (yych <= 'Z') goto yy339; - if (yych <= '^') goto yy1; - goto yy339; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy339; - goto yy1; - } - } - } -yy719: - yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy717; - goto yy1; - } else { - if (yych <= 0x7F) goto yy717; - if (yych <= 0xC1) goto yy1; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy721; - if (yych <= 0xEF) goto yy722; - goto yy723; - } else { - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; - goto yy1; - } - } -yy720: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy717; - goto yy1; -yy721: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy720; - goto yy1; -yy722: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy720; - goto yy1; -yy723: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy722; - goto yy1; -yy724: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy722; - goto yy1; -yy725: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy722; - goto yy1; -yy726: - yych = *++YYCURSOR; - if (yych <= '?') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy726; - goto yy466; - } else { - if (yych <= '\r') goto yy726; - if (yych == ' ') goto yy726; - goto yy466; - } - } else { - if (yych <= '.') { - if (yych <= '"') goto yy851; - if (yych == '-') goto yy599; - goto yy466; - } else { - if (yych <= ':') { - if (yych <= '/') goto yy600; - goto yy599; } else { if (yych <= '=') goto yy466; - if (yych <= '>') goto yy601; - goto yy600; + if (yych <= '>') goto yy592; + goto yy591; } } } @@ -22176,697 +22854,896 @@ yy726: if (yych <= 'z') { if (yych <= '\\') { if (yych <= '@') goto yy466; - if (yych <= 'Z') goto yy599; + if (yych <= 'Z') goto yy590; if (yych <= '[') goto yy466; - goto yy602; + goto yy593; } else { - if (yych == '_') goto yy599; + if (yych == '_') goto yy590; if (yych <= '`') goto yy466; - goto yy599; + goto yy590; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy466; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy603; - goto yy604; + if (yych <= 0xDF) goto yy594; + goto yy595; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy605; - goto yy606; + if (yych <= 0xEF) goto yy596; + goto yy597; } else { - if (yych <= 0xF3) goto yy607; - if (yych <= 0xF4) goto yy608; + if (yych <= 0xF3) goto yy598; + if (yych <= 0xF4) goto yy599; goto yy1; } } } } -yy727: +yy717: yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy343; - if (yych >= '\'') goto yy718; + if (yych <= '"') { + if (yych <= 0x00) goto yy344; + if (yych >= '"') goto yy719; } else { - if (yych == '\\') goto yy729; - if (yych >= 0x80) goto yy343; + if (yych == '\\') goto yy720; + if (yych >= 0x80) goto yy344; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy730; - if (yych <= 0xE0) goto yy731; - goto yy732; + if (yych <= 0xDF) goto yy721; + if (yych <= 0xE0) goto yy722; + goto yy723; } else { - if (yych <= 0xF0) goto yy733; - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; - goto yy343; + if (yych <= 0xF0) goto yy724; + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; + goto yy344; } } -yy728: +yy718: yych = *++YYCURSOR; if (yych <= 0xC1) { - if (yych <= '\'') { + if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '&') goto yy728; - goto yy718; + if (yych <= '!') goto yy718; } else { - if (yych == '\\') goto yy729; - if (yych <= 0x7F) goto yy728; + if (yych == '\\') goto yy720; + if (yych <= 0x7F) goto yy718; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy730; - if (yych <= 0xE0) goto yy731; - goto yy732; + if (yych <= 0xDF) goto yy721; + if (yych <= 0xE0) goto yy722; + goto yy723; } else { - if (yych <= 0xF0) goto yy733; - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; + if (yych <= 0xF0) goto yy724; + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; goto yy1; } } -yy729: +yy719: + yych = *++YYCURSOR; + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy853; + } else { + if (yych == '\r') goto yy853; + goto yy1; + } + } else { + if (yych <= ',') { + if (yych <= ' ') goto yy853; + goto yy1; + } else { + if (yych <= '-') goto yy340; + if (yych <= '.') goto yy1; + goto yy231; + } + } + } else { + if (yych <= '@') { + if (yych <= '=') { + if (yych <= ':') goto yy340; + goto yy1; + } else { + if (yych <= '>') goto yy232; + if (yych <= '?') goto yy231; + goto yy1; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy340; + if (yych <= '^') goto yy1; + goto yy340; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy340; + goto yy1; + } + } + } +yy720: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy728; + if (yych <= '\t') goto yy718; goto yy1; } else { - if (yych <= 0x7F) goto yy728; + if (yych <= 0x7F) goto yy718; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy731; - if (yych <= 0xEF) goto yy732; + if (yych <= 0xE0) goto yy722; + if (yych <= 0xEF) goto yy723; + goto yy724; + } else { + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; + goto yy1; + } + } +yy721: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy718; + goto yy1; +yy722: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy721; + goto yy1; +yy723: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy721; + goto yy1; +yy724: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy723; + goto yy1; +yy725: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy723; + goto yy1; +yy726: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy723; + goto yy1; +yy727: + yych = *++YYCURSOR; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy727; + goto yy467; + } else { + if (yych <= '\r') goto yy727; + if (yych == ' ') goto yy727; + goto yy467; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy852; + if (yych == '-') goto yy600; + goto yy467; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy601; + goto yy600; + } else { + if (yych <= '=') goto yy467; + if (yych <= '>') goto yy602; + goto yy601; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy467; + if (yych <= 'Z') goto yy600; + if (yych <= '[') goto yy467; + goto yy603; + } else { + if (yych == '_') goto yy600; + if (yych <= '`') goto yy467; + goto yy600; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy467; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy604; + goto yy605; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy606; + goto yy607; + } else { + if (yych <= 0xF3) goto yy608; + if (yych <= 0xF4) goto yy609; + goto yy1; + } + } + } + } +yy728: + yyaccept = 31; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy344; + if (yych >= '\'') goto yy719; + } else { + if (yych == '\\') goto yy730; + if (yych >= 0x80) goto yy344; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy731; + if (yych <= 0xE0) goto yy732; goto yy733; } else { - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; + if (yych <= 0xF0) goto yy734; + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; + goto yy344; + } + } +yy729: + yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy729; + goto yy719; + } else { + if (yych == '\\') goto yy730; + if (yych <= 0x7F) goto yy729; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy731; + if (yych <= 0xE0) goto yy732; + goto yy733; + } else { + if (yych <= 0xF0) goto yy734; + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; goto yy1; } } yy730: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy728; - goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy729; + goto yy1; + } else { + if (yych <= 0x7F) goto yy729; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy732; + if (yych <= 0xEF) goto yy733; + goto yy734; + } else { + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; + goto yy1; + } + } yy731: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy730; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy729; goto yy1; yy732: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy730; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy731; goto yy1; yy733: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy732; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy731; goto yy1; yy734: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy732; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy733; goto yy1; yy735: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy732; + if (yych <= 0xBF) goto yy733; goto yy1; yy736: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy733; + goto yy1; +yy737: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= ' ') { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy610; - goto yy736; + if (yych <= 0x08) goto yy611; + goto yy737; } else { - if (yych == '\r') goto yy736; - if (yych <= 0x1F) goto yy610; - goto yy736; + if (yych == '\r') goto yy737; + if (yych <= 0x1F) goto yy611; + goto yy737; } } else { if (yych <= '/') { - if (yych == '-') goto yy736; - if (yych <= '.') goto yy610; + if (yych == '-') goto yy737; + if (yych <= '.') goto yy611; } else { - if (yych <= ':') goto yy736; - if (yych <= '<') goto yy610; - if (yych <= '=') goto yy611; + if (yych <= ':') goto yy737; + if (yych <= '<') goto yy611; + if (yych <= '=') goto yy612; goto yy1; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych <= '?') goto yy737; - if (yych <= '@') goto yy610; - if (yych <= 'Z') goto yy736; - goto yy610; + if (yych <= '?') goto yy738; + if (yych <= '@') goto yy611; + if (yych <= 'Z') goto yy737; + goto yy611; } else { - if (yych == '`') goto yy610; - if (yych <= 'z') goto yy736; - goto yy610; + if (yych == '`') goto yy611; + if (yych <= 'z') goto yy737; + goto yy611; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy614; - if (yych <= 0xE0) goto yy615; - goto yy616; - } else { - if (yych <= 0xF0) goto yy617; - if (yych <= 0xF3) goto yy618; - if (yych <= 0xF4) goto yy619; - goto yy1; - } - } - } -yy737: - yych = *++YYCURSOR; - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '-') { - if (yych <= 0x00) goto yy1; - if (yych <= ',') goto yy610; - goto yy736; - } else { - if (yych <= '.') goto yy610; - if (yych <= '/') goto yy737; - goto yy736; - } - } else { - if (yych <= '?') { - if (yych <= '=') goto yy610; - if (yych <= '>') goto yy342; - goto yy737; - } else { - if (yych <= '@') goto yy610; - if (yych <= 'Z') goto yy736; - goto yy610; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych == '`') goto yy610; - goto yy736; - } else { - if (yych <= 0x7F) goto yy610; - if (yych <= 0xC1) goto yy1; - goto yy614; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy615; - if (yych <= 0xEF) goto yy616; + if (yych <= 0xDF) goto yy615; + if (yych <= 0xE0) goto yy616; goto yy617; } else { - if (yych <= 0xF3) goto yy618; - if (yych <= 0xF4) goto yy619; + if (yych <= 0xF0) goto yy618; + if (yych <= 0xF3) goto yy619; + if (yych <= 0xF4) goto yy620; goto yy1; } } } yy738: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '!') { - if (yych <= '\f') { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '-') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy738; - goto yy612; + if (yych <= ',') goto yy611; + goto yy737; } else { - if (yych <= '\r') goto yy738; - if (yych == ' ') goto yy738; - goto yy612; + if (yych <= '.') goto yy611; + if (yych <= '/') goto yy738; + goto yy737; } } else { - if (yych <= '.') { - if (yych <= '"') goto yy610; - if (yych == '-') goto yy738; - goto yy612; + if (yych <= '?') { + if (yych <= '=') goto yy611; + if (yych <= '>') goto yy343; + goto yy738; } else { - if (yych <= ':') { - if (yych >= '0') goto yy738; - } else { - if (yych <= '<') goto yy612; - if (yych <= '=') goto yy853; - goto yy740; - } + if (yych <= '@') goto yy611; + if (yych <= 'Z') goto yy737; + goto yy611; } } } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '?') goto yy739; - if (yych <= '@') goto yy612; - if (yych <= 'Z') goto yy738; - goto yy612; + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych == '`') goto yy611; + goto yy737; } else { - if (yych <= '^') { - if (yych <= '\\') goto yy741; - goto yy612; - } else { - if (yych == '`') goto yy612; - goto yy738; - } + if (yych <= 0x7F) goto yy611; + if (yych <= 0xC1) goto yy1; + goto yy615; } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy612; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy742; - goto yy743; + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy616; + if (yych <= 0xEF) goto yy617; + goto yy618; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy744; - goto yy745; - } else { - if (yych <= 0xF3) goto yy746; - if (yych <= 0xF4) goto yy747; - goto yy1; - } + if (yych <= 0xF3) goto yy619; + if (yych <= 0xF4) goto yy620; + goto yy1; } } } yy739: - yych = *++YYCURSOR; - if (yych <= '[') { - if (yych <= '/') { - if (yych <= '"') { - if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy612; - goto yy610; - } else { - if (yych == '-') goto yy738; - if (yych <= '.') goto yy612; - goto yy739; - } - } else { - if (yych <= '>') { - if (yych <= ':') goto yy738; - if (yych <= '=') goto yy612; - goto yy854; - } else { - if (yych <= '?') goto yy739; - if (yych <= '@') goto yy612; - if (yych <= 'Z') goto yy738; - goto yy612; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= '_') { - if (yych <= '\\') goto yy741; - if (yych <= '^') goto yy612; - goto yy738; - } else { - if (yych <= '`') goto yy612; - if (yych <= 'z') goto yy738; - if (yych <= 0x7F) goto yy612; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy742; - if (yych <= 0xE0) goto yy743; - goto yy744; - } else { - if (yych <= 0xF0) goto yy745; - if (yych <= 0xF3) goto yy746; - if (yych <= 0xF4) goto yy747; - goto yy1; - } - } - } -yy740: - yych = *++YYCURSOR; - if (yych <= 0xC1) { - if (yych <= '"') { - if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy740; - goto yy855; - } else { - if (yych == '\\') goto yy856; - if (yych <= 0x7F) goto yy740; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy857; - if (yych <= 0xE0) goto yy858; - goto yy859; - } else { - if (yych <= 0xF0) goto yy860; - if (yych <= 0xF3) goto yy861; - if (yych <= 0xF4) goto yy862; - goto yy1; - } - } -yy741: - yych = *++YYCURSOR; - if (yych <= 'Z') { - if (yych <= '.') { - if (yych <= '\n') { - if (yych <= 0x00) goto yy740; - if (yych <= '\t') goto yy612; - goto yy610; - } else { - if (yych == '-') goto yy738; - goto yy612; - } - } else { - if (yych <= '=') { - if (yych <= '/') goto yy739; - if (yych <= ':') goto yy738; - goto yy612; - } else { - if (yych <= '>') goto yy740; - if (yych <= '?') goto yy739; - if (yych <= '@') goto yy612; - goto yy738; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= '`') { - if (yych == '_') goto yy738; - goto yy612; - } else { - if (yych <= 'z') goto yy738; - if (yych <= 0x7F) goto yy612; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy742; - if (yych <= 0xE0) goto yy743; - goto yy744; - } else { - if (yych <= 0xF0) goto yy745; - if (yych <= 0xF3) goto yy746; - if (yych <= 0xF4) goto yy747; - goto yy1; - } - } - } -yy742: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy612; - goto yy1; -yy743: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy742; - goto yy1; -yy744: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy742; - goto yy1; -yy745: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy744; - goto yy1; -yy746: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy744; - goto yy1; -yy747: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy744; - goto yy1; -yy748: yych = *++YYCURSOR; if (yych <= '>') { - if (yych <= '&') { + if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy748; + if (yych == '\t') goto yy739; goto yy613; } else { - if (yych <= '\r') goto yy748; - if (yych == ' ') goto yy748; + if (yych <= '\r') goto yy739; + if (yych == ' ') goto yy739; goto yy613; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy610; - if (yych == '-') goto yy748; + if (yych <= '"') goto yy611; + if (yych == '-') goto yy739; goto yy613; } else { if (yych <= ':') { - if (yych >= '0') goto yy748; + if (yych >= '0') goto yy739; } else { if (yych <= '<') goto yy613; - if (yych <= '=') goto yy863; - goto yy750; + if (yych <= '=') goto yy854; + goto yy741; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '?') goto yy749; + if (yych <= '?') goto yy740; if (yych <= '@') goto yy613; - if (yych <= 'Z') goto yy748; + if (yych <= 'Z') goto yy739; goto yy613; } else { if (yych <= '^') { - if (yych <= '\\') goto yy751; + if (yych <= '\\') goto yy742; goto yy613; } else { if (yych == '`') goto yy613; - goto yy748; + goto yy739; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy613; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy752; - goto yy753; + if (yych <= 0xDF) goto yy743; + goto yy744; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy754; - goto yy755; + if (yych <= 0xEF) goto yy745; + goto yy746; } else { - if (yych <= 0xF3) goto yy756; - if (yych <= 0xF4) goto yy757; + if (yych <= 0xF3) goto yy747; + if (yych <= 0xF4) goto yy748; goto yy1; } } } } -yy749: +yy740: yych = *++YYCURSOR; if (yych <= '[') { if (yych <= '/') { - if (yych <= '\'') { + if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '&') goto yy613; - goto yy610; + if (yych <= '!') goto yy613; + goto yy611; } else { - if (yych == '-') goto yy748; + if (yych == '-') goto yy739; if (yych <= '.') goto yy613; - goto yy749; + goto yy740; } } else { if (yych <= '>') { - if (yych <= ':') goto yy748; + if (yych <= ':') goto yy739; if (yych <= '=') goto yy613; - goto yy864; + goto yy855; } else { - if (yych <= '?') goto yy749; + if (yych <= '?') goto yy740; if (yych <= '@') goto yy613; - if (yych <= 'Z') goto yy748; + if (yych <= 'Z') goto yy739; goto yy613; } } } else { if (yych <= 0xC1) { if (yych <= '_') { - if (yych <= '\\') goto yy751; + if (yych <= '\\') goto yy742; if (yych <= '^') goto yy613; - goto yy748; + goto yy739; } else { if (yych <= '`') goto yy613; - if (yych <= 'z') goto yy748; + if (yych <= 'z') goto yy739; if (yych <= 0x7F) goto yy613; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy752; - if (yych <= 0xE0) goto yy753; - goto yy754; + if (yych <= 0xDF) goto yy743; + if (yych <= 0xE0) goto yy744; + goto yy745; } else { - if (yych <= 0xF0) goto yy755; - if (yych <= 0xF3) goto yy756; - if (yych <= 0xF4) goto yy757; + if (yych <= 0xF0) goto yy746; + if (yych <= 0xF3) goto yy747; + if (yych <= 0xF4) goto yy748; goto yy1; } } } -yy750: +yy741: yych = *++YYCURSOR; if (yych <= 0xC1) { - if (yych <= '\'') { + if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '&') goto yy750; - goto yy855; + if (yych <= '!') goto yy741; + goto yy856; } else { - if (yych == '\\') goto yy865; - if (yych <= 0x7F) goto yy750; + if (yych == '\\') goto yy857; + if (yych <= 0x7F) goto yy741; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy866; - if (yych <= 0xE0) goto yy867; - goto yy868; + if (yych <= 0xDF) goto yy858; + if (yych <= 0xE0) goto yy859; + goto yy860; } else { - if (yych <= 0xF0) goto yy869; - if (yych <= 0xF3) goto yy870; - if (yych <= 0xF4) goto yy871; + if (yych <= 0xF0) goto yy861; + if (yych <= 0xF3) goto yy862; + if (yych <= 0xF4) goto yy863; goto yy1; } } -yy751: +yy742: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '.') { if (yych <= '\n') { - if (yych <= 0x00) goto yy750; + if (yych <= 0x00) goto yy741; if (yych <= '\t') goto yy613; - goto yy610; + goto yy611; } else { - if (yych == '-') goto yy748; + if (yych == '-') goto yy739; goto yy613; } } else { if (yych <= '=') { - if (yych <= '/') goto yy749; - if (yych <= ':') goto yy748; + if (yych <= '/') goto yy740; + if (yych <= ':') goto yy739; goto yy613; } else { - if (yych <= '>') goto yy750; - if (yych <= '?') goto yy749; + if (yych <= '>') goto yy741; + if (yych <= '?') goto yy740; if (yych <= '@') goto yy613; - goto yy748; + goto yy739; } } } else { if (yych <= 0xC1) { if (yych <= '`') { - if (yych == '_') goto yy748; + if (yych == '_') goto yy739; goto yy613; } else { - if (yych <= 'z') goto yy748; + if (yych <= 'z') goto yy739; if (yych <= 0x7F) goto yy613; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy752; - if (yych <= 0xE0) goto yy753; - goto yy754; + if (yych <= 0xDF) goto yy743; + if (yych <= 0xE0) goto yy744; + goto yy745; } else { - if (yych <= 0xF0) goto yy755; - if (yych <= 0xF3) goto yy756; - if (yych <= 0xF4) goto yy757; + if (yych <= 0xF0) goto yy746; + if (yych <= 0xF3) goto yy747; + if (yych <= 0xF4) goto yy748; goto yy1; } } } -yy752: +yy743: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; if (yych <= 0xBF) goto yy613; goto yy1; -yy753: +yy744: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy752; + if (yych <= 0xBF) goto yy743; + goto yy1; +yy745: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy743; + goto yy1; +yy746: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy745; + goto yy1; +yy747: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy745; + goto yy1; +yy748: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy745; + goto yy1; +yy749: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy749; + goto yy614; + } else { + if (yych <= '\r') goto yy749; + if (yych == ' ') goto yy749; + goto yy614; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy611; + if (yych == '-') goto yy749; + goto yy614; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy749; + } else { + if (yych <= '<') goto yy614; + if (yych <= '=') goto yy864; + goto yy751; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy750; + if (yych <= '@') goto yy614; + if (yych <= 'Z') goto yy749; + goto yy614; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy752; + goto yy614; + } else { + if (yych == '`') goto yy614; + goto yy749; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy614; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy753; + goto yy754; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy755; + goto yy756; + } else { + if (yych <= 0xF3) goto yy757; + if (yych <= 0xF4) goto yy758; + goto yy1; + } + } + } + } +yy750: + yych = *++YYCURSOR; + if (yych <= '[') { + if (yych <= '/') { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy614; + goto yy611; + } else { + if (yych == '-') goto yy749; + if (yych <= '.') goto yy614; + goto yy750; + } + } else { + if (yych <= '>') { + if (yych <= ':') goto yy749; + if (yych <= '=') goto yy614; + goto yy865; + } else { + if (yych <= '?') goto yy750; + if (yych <= '@') goto yy614; + if (yych <= 'Z') goto yy749; + goto yy614; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '_') { + if (yych <= '\\') goto yy752; + if (yych <= '^') goto yy614; + goto yy749; + } else { + if (yych <= '`') goto yy614; + if (yych <= 'z') goto yy749; + if (yych <= 0x7F) goto yy614; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy753; + if (yych <= 0xE0) goto yy754; + goto yy755; + } else { + if (yych <= 0xF0) goto yy756; + if (yych <= 0xF3) goto yy757; + if (yych <= 0xF4) goto yy758; + goto yy1; + } + } + } +yy751: + yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy751; + goto yy856; + } else { + if (yych == '\\') goto yy866; + if (yych <= 0x7F) goto yy751; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy867; + if (yych <= 0xE0) goto yy868; + goto yy869; + } else { + if (yych <= 0xF0) goto yy870; + if (yych <= 0xF3) goto yy871; + if (yych <= 0xF4) goto yy872; + goto yy1; + } + } +yy752: + yych = *++YYCURSOR; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy751; + if (yych <= '\t') goto yy614; + goto yy611; + } else { + if (yych == '-') goto yy749; + goto yy614; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy750; + if (yych <= ':') goto yy749; + goto yy614; + } else { + if (yych <= '>') goto yy751; + if (yych <= '?') goto yy750; + if (yych <= '@') goto yy614; + goto yy749; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy749; + goto yy614; + } else { + if (yych <= 'z') goto yy749; + if (yych <= 0x7F) goto yy614; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy753; + if (yych <= 0xE0) goto yy754; + goto yy755; + } else { + if (yych <= 0xF0) goto yy756; + if (yych <= 0xF3) goto yy757; + if (yych <= 0xF4) goto yy758; + goto yy1; + } + } + } +yy753: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy614; goto yy1; yy754: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy752; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy753; goto yy1; yy755: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy754; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy753; goto yy1; yy756: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy754; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy755; goto yy1; yy757: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy754; + if (yych <= 0xBF) goto yy755; goto yy1; yy758: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy755; + goto yy1; +yy759: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy872; - goto yy152; + if (yych <= '9') goto yy873; + goto yy153; } } } else { if (yych <= '^') { if (yych <= '@') { if (yych <= '?') goto yy4; - goto yy97; + goto yy98; } else { - if (yych <= 'F') goto yy872; - if (yych <= 'Z') goto yy117; + if (yych <= 'F') goto yy873; + if (yych <= 'Z') goto yy118; goto yy4; } } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy872; - if (yych <= 'z') goto yy117; + if (yych <= 'f') goto yy873; + if (yych <= 'z') goto yy118; goto yy4; } } } -yy759: +yy760: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy873; + if (yych <= '9') goto yy874; goto yy1; -yy760: +yy761: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -22874,788 +23751,515 @@ yy760: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy46; + if (yych <= '-') goto yy47; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } if (yych <= '/') goto yy4; - goto yy872; + goto yy873; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy238; + goto yy239; } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy872; - if (yych <= 'Z') goto yy117; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy873; + if (yych <= 'Z') goto yy118; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy874; - if (yych <= 'z') goto yy354; + if (yych <= 'f') goto yy875; + if (yych <= 'z') goto yy355; goto yy4; } } } } -yy761: +yy762: ++YYCURSOR; yyt1 = yyt2; -yy762: - YYCURSOR = yyt1; -#line 202 "../../lnav/src/data_scanner_re.re" - { RET(DT_TIME); } -#line 22969 "../../lnav/src/data_scanner_re.cc" yy763: + YYCURSOR = yyt1; +#line 207 "../../lnav/src/data_scanner_re.re" + { RET(DT_TIME); } +#line 23846 "../../lnav/src/data_scanner_re.cc" +yy764: yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); yyt1 = yyt2; - if (yych <= '/') goto yy762; - if (yych <= '9') goto yy875; - goto yy762; -yy764: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy761; - goto yy1; + if (yych <= '/') goto yy763; + if (yych <= '9') goto yy876; + goto yy763; yy765: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy764; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy762; goto yy1; yy766: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy764; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy765; goto yy1; yy767: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy766; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy765; goto yy1; yy768: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy766; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy767; goto yy1; yy769: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy766; + if (yych <= 0xBF) goto yy767; goto yy1; yy770: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy767; + goto yy1; +yy771: yyaccept = 29; yych = *(YYMARKER = ++YYCURSOR); if (yybm[768+yych] & 64) { - goto yy365; + goto yy366; } if (yych <= 0xE0) { if (yych <= '"') { - if (yych <= 0x1B) goto yy627; - goto yy770; + if (yych <= 0x1B) goto yy628; + goto yy771; } else { - if (yych <= 0xC1) goto yy627; - if (yych <= 0xDF) goto yy367; - goto yy368; + if (yych <= 0xC1) goto yy628; + if (yych <= 0xDF) goto yy368; + goto yy369; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy369; - goto yy370; + if (yych <= 0xEF) goto yy370; + goto yy371; } else { - if (yych <= 0xF3) goto yy371; - if (yych <= 0xF4) goto yy372; - goto yy627; + if (yych <= 0xF3) goto yy372; + if (yych <= 0xF4) goto yy373; + goto yy628; } } -yy771: - yych = *++YYCURSOR; - if (yych == 'm') goto yy876; - goto yy101; yy772: + yych = *++YYCURSOR; + if (yych == 'm') goto yy877; + goto yy102; +yy773: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 32) { - goto yy102; + goto yy103; } - if (yych <= '\'') { - if (yych <= 0x1A) { + if (yych <= '&') { + if (yych <= 0x16) { if (yych <= '\n') { - if (yych <= 0x00) goto yy24; + if (yych <= 0x00) goto yy25; if (yych <= 0x08) goto yy4; - goto yy24; + goto yy25; } else { - if (yych == '\r') goto yy24; - goto yy4; + if (yych == '\r') goto yy25; + if (yych <= 0x15) goto yy4; + goto yy25; } } else { - if (yych <= ' ') { - if (yych <= 0x1B) goto yy24; - if (yych <= 0x1F) goto yy4; - goto yy877; + if (yych <= 0x1F) { + if (yych == 0x1B) goto yy25; + goto yy4; } else { - if (yych == '"') goto yy24; - if (yych <= '&') goto yy100; - goto yy24; + if (yych <= ' ') goto yy878; + if (yych == '"') goto yy25; + goto yy101; } } } else { if (yych <= ']') { - if (yych <= ':') { - if (yych <= '*') goto yy100; - if (yych <= ',') goto yy24; - goto yy4; + if (yych <= ',') { + if (yych <= '\'') goto yy25; + if (yych <= '*') goto yy101; + goto yy25; } else { - if (yych == '\\') goto yy100; - goto yy24; + if (yych <= ':') goto yy4; + if (yych == '\\') goto yy101; + goto yy25; } } else { if (yych <= '~') { - if (yych <= '^') goto yy100; - if (yych <= '}') goto yy24; - goto yy100; + if (yych <= '^') goto yy101; + if (yych <= '}') goto yy25; + goto yy101; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy24; + if (yych <= 0xC1) goto yy25; if (yych <= 0xF4) goto yy4; - goto yy24; + goto yy25; } } } -yy773: - ++YYCURSOR; yy774: + ++YYCURSOR; +yy775: YYCURSOR = yyt1; -#line 259 "../../lnav/src/data_scanner_re.re" +#line 264 "../../lnav/src/data_scanner_re.re" { RET(DT_IPV4_ADDRESS); } -#line 23094 "../../lnav/src/data_scanner_re.cc" -yy775: - yyaccept = 33; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy774; - goto yy4; - } else { - if (yych <= '\n') goto yy774; - if (yych <= '\f') goto yy4; - goto yy774; - } - } else { - if (yych <= 0x1F) { - if (yych == 0x1B) goto yy774; - goto yy4; - } else { - if (yych == '$') goto yy4; - goto yy774; - } - } - } else { - if (yych <= '`') { - if (yych <= 'Z') { - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy774; - goto yy4; - } else { - if (yych == '_') goto yy4; - goto yy774; - } - } else { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy4; - if (yych <= '~') goto yy774; - goto yy4; - } else { - if (yych <= 0xC1) goto yy774; - if (yych <= 0xF4) goto yy4; - goto yy774; - } - } - } +#line 23972 "../../lnav/src/data_scanner_re.cc" yy776: yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '*') { - if (yych == '%') goto yy82; - goto yy774; - } else { - if (yych == ',') goto yy774; - if (yych <= '.') goto yy82; - goto yy774; - } - } else { - if (yych <= '^') { - if (yych <= '9') goto yy82; - if (yych <= '?') goto yy774; - if (yych <= 'Z') goto yy82; - goto yy774; - } else { - if (yych == '`') goto yy774; - if (yych <= 'z') goto yy82; - goto yy774; - } - } -yy777: - yyaccept = 33; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1B) { + if (yych <= '$') { + if (yych <= 0x15) { if (yych <= '\n') { - if (yych <= 0x00) goto yy774; + if (yych <= 0x00) goto yy775; if (yych <= 0x08) goto yy4; - goto yy774; - } else { - if (yych == '\r') goto yy774; - if (yych <= 0x1A) goto yy4; - goto yy774; - } - } else { - if (yych <= '%') { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy774; - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy774; - goto yy46; - } - } - } else { - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy383; - goto yy4; - } else { - if (yych <= '?') goto yy774; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy383; - goto yy774; - } - } else { - if (yych <= '~') { - if (yych == '`') goto yy774; - if (yych <= 'z') goto yy383; - goto yy774; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy774; - if (yych <= 0xF4) goto yy4; - goto yy774; - } - } - } -yy778: - yyaccept = 33; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy774; - if (yych <= 0x08) goto yy4; - goto yy774; - } else { - if (yych == '\r') goto yy774; - if (yych <= 0x1A) goto yy4; - goto yy774; - } - } else { - if (yych <= '%') { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy774; - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy774; - goto yy46; - } - } - } else { - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy503; - goto yy4; - } else { - if (yych <= '?') goto yy774; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy774; - } - } else { - if (yych <= '~') { - if (yych == '`') goto yy774; - if (yych <= 'z') goto yy46; - goto yy774; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy774; - if (yych <= 0xF4) goto yy4; - goto yy774; - } - } - } -yy779: - yyaccept = 21; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 0x08) { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= '\n') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; goto yy775; } else { - if (yych <= 0x1A) { - if (yych <= '\r') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1B) { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 0x1F) { - yyt1 = YYCURSOR; - goto yy775; - } - yyt1 = YYCURSOR; - goto yy773; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy776; - } - if (yych <= '*') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy776; - } else { - if (yych <= '-') { - if (yych <= ',') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy777; - } else { - if (yych <= '.') { - yyt1 = YYCURSOR; - goto yy778; - } - if (yych <= '/') { - yyt1 = YYCURSOR; - goto yy775; - } - goto yy503; - } - } - } - } else { - if (yych <= '~') { - if (yych <= 'Z') { - if (yych <= ':') { - yyt1 = YYCURSOR; - goto yy780; - } - if (yych <= '?') { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= '@') { - yyt1 = YYCURSOR; - goto yy781; - } - yyt1 = YYCURSOR; - goto yy782; - } else { - if (yych <= '_') { - if (yych <= '^') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy782; - } else { - if (yych <= '`') { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 'z') { - yyt1 = YYCURSOR; - goto yy782; - } - yyt1 = YYCURSOR; - goto yy773; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= 0xC1) goto yy384; - if (yych <= 0xDF) { - yyt1 = YYCURSOR; - goto yy783; - } - yyt1 = YYCURSOR; - goto yy784; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt1 = YYCURSOR; - goto yy785; - } - yyt1 = YYCURSOR; - goto yy786; - } else { - if (yych <= 0xF3) { - yyt1 = YYCURSOR; - goto yy787; - } - if (yych <= 0xF4) { - yyt1 = YYCURSOR; - goto yy788; - } - goto yy384; - } - } - } - } -yy780: - yyaccept = 33; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy156; - goto yy774; -yy781: - yyaccept = 33; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= 0x1A) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy774; - if (yych <= 0x08) goto yy4; - goto yy774; - } else { - if (yych == '\r') goto yy774; + if (yych == '\r') goto yy775; goto yy4; } } else { - if (yych <= '#') { - if (yych <= 0x1B) goto yy774; - if (yych <= 0x1F) goto yy4; - goto yy774; + if (yych <= 0x1B) { + if (yych <= 0x16) goto yy775; + if (yych <= 0x1A) goto yy4; + goto yy775; } else { - if (yych <= '$') goto yy4; - if (yych <= ',') goto yy774; - if (yych <= '.') goto yy180; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy775; goto yy4; } } } else { if (yych <= '_') { if (yych <= '?') { - if (yych <= '9') goto yy180; + if (yych <= ',') goto yy775; if (yych <= ':') goto yy4; - goto yy774; + goto yy775; } else { - if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy180; - if (yych <= '^') goto yy774; + if (yych <= 'Z') goto yy4; + if (yych <= '^') goto yy775; goto yy4; } } else { if (yych <= '~') { - if (yych <= '`') goto yy774; - if (yych <= 'z') goto yy180; - goto yy774; + if (yych <= '`') goto yy775; + if (yych <= 'z') goto yy4; + goto yy775; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy774; + if (yych <= 0xC1) goto yy775; if (yych <= 0xF4) goto yy4; - goto yy774; + goto yy775; } } } -yy782: +yy777: yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '-') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy774; + if (yych <= '/') { + if (yych <= '*') { + if (yych == '%') goto yy83; + goto yy775; + } else { + if (yych == ',') goto yy775; + if (yych <= '.') goto yy83; + goto yy775; + } + } else { + if (yych <= '^') { + if (yych <= '9') goto yy83; + if (yych <= '?') goto yy775; + if (yych <= 'Z') goto yy83; + goto yy775; + } else { + if (yych == '`') goto yy775; + if (yych <= 'z') goto yy83; + goto yy775; + } + } +yy778: + yyaccept = 33; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy775; if (yych <= 0x08) goto yy4; - goto yy774; + if (yych <= '\n') goto yy775; + goto yy4; } else { - if (yych == '\r') goto yy774; - if (yych <= 0x1A) goto yy4; - goto yy774; + if (yych <= '\r') goto yy775; + if (yych == 0x16) goto yy775; + goto yy4; } } else { - if (yych <= '%') { + if (yych <= '$') { + if (yych <= 0x1B) goto yy775; if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy774; - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= '#') goto yy775; + goto yy4; } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy774; - goto yy282; + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy775; } } } else { if (yych <= '^') { if (yych <= ':') { - if (yych <= '.') goto yy389; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy503; + if (yych <= '9') goto yy384; goto yy4; } else { - if (yych <= '?') goto yy774; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy503; - goto yy774; + if (yych <= '?') goto yy775; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy384; + goto yy775; } } else { if (yych <= '~') { - if (yych == '`') goto yy774; - if (yych <= 'z') goto yy503; - goto yy774; + if (yych == '`') goto yy775; + if (yych <= 'z') goto yy384; + goto yy775; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy774; + if (yych <= 0xC1) goto yy775; if (yych <= 0xF4) goto yy4; - goto yy774; + goto yy775; } } } -yy783: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy775; - goto yy1; -yy784: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy783; - goto yy1; -yy785: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy783; - goto yy1; -yy786: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy785; - goto yy1; -yy787: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy785; - goto yy1; -yy788: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy785; - goto yy1; -yy789: +yy779: + yyaccept = 33; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy775; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy775; + goto yy4; + } else { + if (yych <= '\r') goto yy775; + if (yych == 0x16) goto yy775; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy775; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy775; + goto yy4; + } else { + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy775; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy504; + goto yy4; + } else { + if (yych <= '?') goto yy775; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; + goto yy775; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy775; + if (yych <= 'z') goto yy47; + goto yy775; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy775; + if (yych <= 0xF4) goto yy4; + goto yy775; + } + } + } +yy780: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '5') { - if (yych <= '#') { + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } if (yych <= 0x08) { yyt1 = YYCURSOR; - goto yy775; + goto yy776; } if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') { - yyt1 = YYCURSOR; - goto yy773; - } - yyt1 = YYCURSOR; - goto yy775; - } else { - if (yych <= 0x1B) { - yyt1 = YYCURSOR; - goto yy773; - } - if (yych <= 0x1F) { - yyt1 = YYCURSOR; - goto yy775; - } - yyt1 = YYCURSOR; - goto yy773; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') { - yyt1 = YYCURSOR; - goto yy775; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy776; - } - if (yych <= '*') { - yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; goto yy776; } else { - if (yych <= '-') { - if (yych <= ',') { + if (yych <= 0x15) { + if (yych <= '\r') { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; - goto yy777; + goto yy776; } else { - if (yych <= '.') { + if (yych <= 0x16) { + yyt1 = YYCURSOR; + goto yy774; + } + if (yych <= 0x1A) { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych <= '$') { + yyt1 = YYCURSOR; + goto yy776; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy777; + } + yyt1 = YYCURSOR; + goto yy774; + } + } else { + if (yych <= ',') { + if (yych <= '+') { + yyt1 = YYCURSOR; + goto yy777; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych <= '-') { yyt1 = YYCURSOR; goto yy778; } - if (yych <= '/') { + if (yych <= '.') { yyt1 = YYCURSOR; - goto yy775; + goto yy779; } - goto yy779; + yyt1 = YYCURSOR; + goto yy776; } } } } else { if (yych <= 'z') { if (yych <= '@') { - if (yych <= '9') goto yy503; + if (yych <= '9') goto yy504; if (yych <= ':') { yyt1 = YYCURSOR; - goto yy780; + goto yy781; } if (yych <= '?') { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; - goto yy781; + goto yy782; } else { if (yych <= '^') { if (yych <= 'Z') { yyt1 = YYCURSOR; - goto yy782; + goto yy783; } yyt1 = YYCURSOR; - goto yy773; + goto yy774; } else { if (yych == '`') { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; - goto yy782; + goto yy783; } } } else { @@ -23663,380 +24267,643 @@ yy789: if (yych <= 0x7F) { if (yych <= '~') { yyt1 = YYCURSOR; - goto yy773; + goto yy774; } yyt1 = YYCURSOR; - goto yy775; + goto yy776; } else { - if (yych <= 0xC1) goto yy384; + if (yych <= 0xC1) goto yy385; if (yych <= 0xDF) { yyt1 = YYCURSOR; - goto yy783; + goto yy784; } yyt1 = YYCURSOR; - goto yy784; + goto yy785; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy785; + goto yy786; } yyt1 = YYCURSOR; - goto yy786; + goto yy787; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy787; + goto yy788; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy788; + goto yy789; } - goto yy384; + goto yy385; } } } } -yy790: - yyaccept = 22; +yy781: + yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '-') goto yy522; - if (yych == ':') goto yy522; - goto yy393; -yy791: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy878; - goto yy4; -yy792: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy879; - goto yy1; -yy793: - yyaccept = 34; + if (yych == ':') goto yy157; + goto yy775; +yy782: + yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy794; + if (yych <= 0x16) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy775; if (yych <= 0x08) goto yy4; - if (yych >= '\v') goto yy4; + goto yy775; } else { - if (yych <= '\r') goto yy794; - if (yych != 0x1B) goto yy4; + if (yych == '\r') goto yy775; + if (yych <= 0x15) goto yy4; + goto yy775; } } else { - if (yych <= '%') { - if (yych <= ' ') goto yy880; - if (yych <= '#') goto yy794; - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= 0x1F) { + if (yych == 0x1B) goto yy775; + goto yy4; } else { - if (yych == '+') goto yy81; - if (yych >= '-') goto yy46; + if (yych == '$') goto yy4; + if (yych <= ',') goto yy775; + goto yy181; + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy181; + goto yy4; + } else { + if (yych <= '?') goto yy775; + if (yych <= '@') goto yy4; + if (yych <= 'Z') goto yy181; + goto yy775; + } + } else { + if (yych <= '~') { + if (yych <= '_') goto yy4; + if (yych <= '`') goto yy775; + if (yych <= 'z') goto yy181; + goto yy775; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy775; + if (yych <= 0xF4) goto yy4; + goto yy775; + } + } + } +yy783: + yyaccept = 33; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy775; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy775; + goto yy4; + } else { + if (yych <= '\r') goto yy775; + if (yych == 0x16) goto yy775; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy775; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy775; + goto yy4; + } else { + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy775; } } } else { if (yych <= 'Z') { - if (yych <= '?') { + if (yych <= '9') { + if (yych <= '-') goto yy283; + if (yych <= '.') goto yy390; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy881; - if (yych <= ':') goto yy4; + goto yy504; } else { - if (yych <= '@') goto yy97; - if (yych == 'T') goto yy882; - goto yy46; + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy775; + if (yych <= '@') goto yy98; + goto yy504; } } else { if (yych <= 'z') { - if (yych == '_') goto yy46; - if (yych >= 'a') goto yy46; + if (yych == '_') goto yy504; + if (yych <= '`') goto yy775; + goto yy504; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy775; + goto yy4; + } else { + if (yych <= 0xC1) goto yy775; + if (yych <= 0xF4) goto yy4; + goto yy775; + } + } + } + } +yy784: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy776; + goto yy1; +yy785: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy784; + goto yy1; +yy786: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy784; + goto yy1; +yy787: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy786; + goto yy1; +yy788: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy786; + goto yy1; +yy789: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy786; + goto yy1; +yy790: + yyaccept = 21; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy774; + } + if (yych <= 0x08) { + yyt1 = YYCURSOR; + goto yy776; + } + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= 0x16) { + yyt1 = YYCURSOR; + goto yy774; + } + if (yych <= 0x1A) { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy776; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych <= '$') { + yyt1 = YYCURSOR; + goto yy776; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy777; + } + yyt1 = YYCURSOR; + goto yy774; + } + } else { + if (yych <= ',') { + if (yych <= '+') { + yyt1 = YYCURSOR; + goto yy777; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych <= '-') { + yyt1 = YYCURSOR; + goto yy778; + } + if (yych <= '.') { + yyt1 = YYCURSOR; + goto yy779; + } + yyt1 = YYCURSOR; + goto yy776; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '9') { + if (yych <= '5') goto yy780; + goto yy504; + } else { + if (yych <= ':') { + yyt1 = YYCURSOR; + goto yy781; + } + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy782; + } + } else { + if (yych <= '^') { + if (yych <= 'Z') { + yyt1 = YYCURSOR; + goto yy783; + } + yyt1 = YYCURSOR; + goto yy774; + } else { + if (yych == '`') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy783; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') { + yyt1 = YYCURSOR; + goto yy774; + } + yyt1 = YYCURSOR; + goto yy776; + } else { + if (yych <= 0xC1) goto yy385; + if (yych <= 0xDF) { + yyt1 = YYCURSOR; + goto yy784; + } + yyt1 = YYCURSOR; + goto yy785; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy786; + } + yyt1 = YYCURSOR; + goto yy787; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy788; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy789; + } + goto yy385; + } + } + } + } +yy791: + yyaccept = 22; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '-') goto yy523; + if (yych == ':') goto yy523; + goto yy394; +yy792: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy879; + goto yy4; +yy793: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy880; + goto yy1; +yy794: + yyaccept = 34; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy795; + if (yych <= 0x08) goto yy4; + if (yych >= '\v') goto yy4; + } else { + if (yych <= '\r') goto yy795; + if (yych != 0x16) goto yy4; + } + } else { + if (yych <= '#') { + if (yych <= 0x1B) goto yy795; + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') goto yy881; + } else { + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; + } else { + if (yych == '+') goto yy82; + } + } + } + } else { + if (yych <= 'Z') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy882; + goto yy4; + } else { + if (yych <= '@') { + if (yych >= '@') goto yy98; + } else { + if (yych == 'T') goto yy883; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych == '_') goto yy47; + if (yych >= 'a') goto yy47; } else { if (yych <= 0x7F) { if (yych >= 0x7F) goto yy4; } else { - if (yych <= 0xC1) goto yy794; + if (yych <= 0xC1) goto yy795; if (yych <= 0xF4) goto yy4; } } } } -yy794: -#line 216 "../../lnav/src/data_scanner_re.re" +yy795: +#line 221 "../../lnav/src/data_scanner_re.re" { RET(DT_DATE); } -#line 23773 "../../lnav/src/data_scanner_re.cc" -yy795: +#line 24685 "../../lnav/src/data_scanner_re.cc" +yy796: yyaccept = 34; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '9') { - if (yych <= 0x1B) { + if (yych <= '/') { + if (yych <= 0x16) { if (yych <= '\n') { - if (yych <= 0x00) goto yy794; + if (yych <= 0x00) goto yy795; if (yych <= 0x08) goto yy4; - goto yy794; + goto yy795; } else { - if (yych == '\r') goto yy794; - if (yych <= 0x1A) goto yy4; - goto yy794; + if (yych == '\r') goto yy795; + if (yych <= 0x15) goto yy4; + goto yy795; } } else { - if (yych <= '#') { + if (yych <= ' ') { + if (yych == 0x1B) goto yy795; if (yych <= 0x1F) goto yy4; - if (yych <= ' ') goto yy880; - goto yy794; + goto yy881; } else { - if (yych <= '$') goto yy4; - if (yych <= ',') goto yy794; - if (yych <= '/') goto yy4; - goto yy883; - } - } - } else { - if (yych <= '_') { - if (yych <= 'S') { - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy794; + if (yych == '$') goto yy4; + if (yych <= ',') goto yy795; goto yy4; - } else { - if (yych <= 'T') goto yy884; - if (yych <= 'Z') goto yy4; - if (yych <= '^') goto yy794; - goto yy4; - } - } else { - if (yych <= '~') { - if (yych <= '`') goto yy794; - if (yych <= 'z') goto yy4; - goto yy794; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy794; - if (yych <= 0xF4) goto yy4; - goto yy794; - } - } - } -yy796: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy885; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy886; - goto yy887; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } -yy797: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy885; - } else { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy4; - goto yy887; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy798: - yyaccept = 12; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy115; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; - goto yy4; - } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; - } - } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy885; - goto yy46; } } } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy210; - if (yych <= ':') goto yy152; - goto yy115; + if (yych <= '9') goto yy884; + if (yych <= ':') goto yy4; + goto yy795; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy210; - if (yych <= 'Z') goto yy117; - goto yy115; + if (yych == 'T') goto yy885; + if (yych <= 'Z') goto yy4; + goto yy795; + } + } else { + if (yych <= '~') { + if (yych == '`') goto yy795; + if (yych <= 'z') goto yy4; + goto yy795; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy795; + if (yych <= 0xF4) goto yy4; + goto yy795; + } + } + } +yy797: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; + goto yy4; + } else { + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } + } else { + if (yych <= '-') { + if (yych <= ',') goto yy112; + goto yy886; + } else { + if (yych <= '.') goto yy294; + if (yych <= '/') goto yy4; + goto yy887; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy888; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy211; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; + } } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= 'd') { + if (yych <= '`') goto yy112; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy115; + if (yych <= '~') goto yy112; goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; - goto yy115; + goto yy112; + } + } + } + } +yy798: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy886; + if (yych <= '.') goto yy294; + goto yy4; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy888; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy211; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; } } } @@ -24044,423 +24911,390 @@ yy798: yy799: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= '-') { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy116; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy116; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; goto yy4; } } else { - if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy889; - goto yy46; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy116; + goto yy886; + } } } } else { if (yych <= '^') { - if (yych <= '?') { + if (yych <= ':') { + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy210; - if (yych <= ':') goto yy152; - goto yy115; + if (yych <= '9') goto yy211; + goto yy153; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy210; - if (yych <= 'Z') goto yy117; - goto yy115; + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy211; + if (yych <= 'Z') goto yy118; + goto yy116; + } } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy211; + goto yy118; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy115; + if (yych <= '~') goto yy116; goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy116; if (yych <= 0xF4) goto yy4; - goto yy115; + goto yy116; } } } } yy800: + yyaccept = 12; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; + goto yy4; + } else { + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy116; + goto yy890; + } + } + } + } else { + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy211; + goto yy153; + } else { + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy211; + if (yych <= 'Z') goto yy118; + goto yy116; + } + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy211; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; + } + } + } + } +yy801: yyaccept = 18; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { if (yych <= '/') { yyt2 = yyt1; - goto yy213; + goto yy214; } - if (yych <= '9') goto yy644; + if (yych <= '9') goto yy645; yyt2 = yyt1; - goto yy213; + goto yy214; } else { - if (yych <= 'Z') goto yy644; + if (yych <= 'Z') goto yy645; if (yych <= '`') { yyt2 = yyt1; - goto yy213; + goto yy214; } - if (yych <= 'z') goto yy644; + if (yych <= 'z') goto yy645; yyt2 = yyt1; - goto yy213; - } -yy801: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= '-') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '/') { - if (yych <= '.') { - yyt2 = YYCURSOR; - goto yy415; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '9') goto yy890; - if (yych >= ';') { - yyt2 = YYCURSOR; - goto yy212; - } - } - } - } - } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'F') goto yy890; - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '`') { - if (yych <= '_') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'f') goto yy890; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - yyt2 = YYCURSOR; - goto yy317; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy318; - } - yyt2 = YYCURSOR; - goto yy319; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } - } - } + goto yy214; } yy802: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy891; - if (yych <= ':') goto yy156; - goto yy1; - } else { - if (yych <= 'F') goto yy891; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy891; - goto yy1; - } -yy803: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { - if (yych <= 0x1F) { + if (yych <= ':') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= '\r') { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - yyt2 = YYCURSOR; - goto yy311; } } else { if (yych <= ',') { if (yych <= '#') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '$') { + goto yy213; + } else { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy801; + } yyt2 = YYCURSOR; - goto yy311; + goto yy213; } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - yyt2 = YYCURSOR; - goto yy212; } else { - if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - goto yy890; - } else { - if (yych <= ':') goto yy802; - if (yych <= '?') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= '9') goto yy891; } } } } else { - if (yych <= '~') { - if (yych <= '_') { - if (yych <= 'F') goto yy890; - if (yych <= 'Z') goto yy3; - if (yych <= '^') { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy891; + goto yy3; } else { - if (yych <= '`') { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy212; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy891; + goto yy3; } - if (yych <= 'f') goto yy890; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } - yyt2 = YYCURSOR; - goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } } } } +yy803: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy892; + if (yych <= ':') goto yy157; + goto yy1; + } else { + if (yych <= 'F') goto yy892; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy892; + goto yy1; + } yy804: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { - if (yych <= '#') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1B) { + if (yych <= 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 0x1F) { + if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { - if (yych <= '-') { + if (yych <= '%') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } if (yych <= '$') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + yyt1 = YYCURSOR; + goto yy801; } else { if (yych <= '/') { - if (yych <= '.') { + if (yych <= ',') { yyt2 = YYCURSOR; - goto yy415; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= '9') goto yy892; - if (yych <= ':') goto yy802; + if (yych <= '9') goto yy891; + if (yych <= ':') goto yy803; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } @@ -24469,56 +25303,56 @@ yy804: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy890; + if (yych <= 'F') goto yy891; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 'f') goto yy890; + if (yych <= 'f') goto yy891; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy316; + goto yy317; } yyt2 = YYCURSOR; - goto yy317; + goto yy318; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -24529,71 +25363,79 @@ yy805: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { - if (yych <= '#') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1B) { + if (yych <= 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 0x1F) { + if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { - if (yych <= '-') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '/') { - if (yych <= '.') { + if (yych <= ',') { + if (yych <= '#') { + if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy415; + goto yy312; } yyt2 = YYCURSOR; - goto yy311; + goto yy213; } else { - if (yych <= '5') goto yy892; - if (yych <= '9') goto yy890; - goto yy802; + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy801; + } + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy893; + goto yy803; } } } @@ -24602,28 +25444,28 @@ yy805: if (yych <= 'Z') { if (yych <= '?') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy890; + if (yych <= 'F') goto yy891; goto yy3; } else { if (yych <= '_') { if (yych <= '^') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy890; + if (yych <= 'f') goto yy891; goto yy3; } } @@ -24632,35 +25474,35 @@ yy805: if (yych <= 0x7F) { if (yych <= '~') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy316; + goto yy317; } yyt2 = YYCURSOR; - goto yy317; + goto yy318; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } @@ -24668,42 +25510,194 @@ yy805: } } yy806: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= ',') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy801; + } + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '5') goto yy893; + goto yy891; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + if (yych <= ':') goto yy803; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy891; + goto yy3; + } + } else { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy891; + goto yy3; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } + } + } + } +yy807: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '`') { if (yych <= '/') { if (yych <= ',') { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } if (yych <= '-') { yyt1 = YYCURSOR; - goto yy893; + goto yy894; } if (yych <= '.') { yyt2 = YYCURSOR; - goto yy763; + goto yy764; } yyt2 = YYCURSOR; - goto yy761; + goto yy762; } else { if (yych <= ':') { if (yych <= '9') { yyt1 = YYCURSOR; - goto yy808; + goto yy809; } - goto yy894; + goto yy895; } else { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } if (yych <= 'F') { yyt1 = YYCURSOR; - goto yy808; + goto yy809; } yyt2 = YYCURSOR; - goto yy761; + goto yy762; } } } else { @@ -24711,98 +25705,85 @@ yy806: if (yych <= 0x7F) { if (yych <= 'f') { yyt1 = YYCURSOR; - goto yy808; + goto yy809; } yyt2 = YYCURSOR; - goto yy761; + goto yy762; } else { - if (yych <= 0xC1) goto yy393; + if (yych <= 0xC1) goto yy394; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy764; + goto yy765; } yyt2 = YYCURSOR; - goto yy765; + goto yy766; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy766; + goto yy767; } yyt2 = YYCURSOR; - goto yy767; + goto yy768; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy768; + goto yy769; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy769; + goto yy770; } - goto yy393; + goto yy394; } } } -yy807: +yy808: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy393; - goto yy522; + if (yych <= ',') goto yy394; + goto yy523; } else { - if (yych <= '/') goto yy393; - if (yych <= '9') goto yy652; - goto yy894; + if (yych <= '/') goto yy394; + if (yych <= '9') goto yy653; + goto yy895; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy393; - goto yy652; + if (yych <= '@') goto yy394; + goto yy653; } else { - if (yych <= '`') goto yy393; - if (yych <= 'f') goto yy652; - goto yy393; + if (yych <= '`') goto yy394; + if (yych <= 'f') goto yy653; + goto yy394; } } -yy808: +yy809: yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy762; - if (yych <= '9') goto yy809; - if (yych <= ':') goto yy527; - goto yy762; + if (yych <= '/') goto yy763; + if (yych <= '9') goto yy810; + if (yych <= ':') goto yy528; + goto yy763; } else { - if (yych <= 'F') goto yy809; - if (yych <= '`') goto yy762; - if (yych >= 'g') goto yy762; + if (yych <= 'F') goto yy810; + if (yych <= '`') goto yy763; + if (yych >= 'g') goto yy763; } -yy809: - yych = *++YYCURSOR; - if (yych == ':') goto yy527; - goto yy1; yy810: yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy895; - if (yych >= ';') goto yy1; - } else { - if (yych <= 'F') goto yy895; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy895; - goto yy1; - } + if (yych == ':') goto yy528; + goto yy1; yy811: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy896; - if (yych <= ':') goto yy897; - goto yy1; + if (yych >= ';') goto yy1; } else { if (yych <= 'F') goto yy896; if (yych <= '`') goto yy1; @@ -24811,74 +25792,16 @@ yy811: } yy812: yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy898; - goto yy899; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy900; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy900; - } - } + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy897; + if (yych <= ':') goto yy898; + goto yy1; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } + if (yych <= 'F') goto yy897; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy897; + goto yy1; } yy813: yych = *++YYCURSOR; @@ -24887,32 +25810,32 @@ yy813: if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy901; - goto yy899; + if (yych <= '9') goto yy899; + goto yy900; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy900; + goto yy901; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy900; + goto yy901; } } } else { @@ -24920,32 +25843,32 @@ yy813: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -24953,70 +25876,70 @@ yy813: } yy814: yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '5') { + if (yych <= 'f') { + if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '4') goto yy901; - goto yy902; + if (yych <= '9') goto yy902; + goto yy900; } } else { - if (yych <= '@') { - if (yych <= '9') goto yy898; - if (yych <= ':') goto yy899; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy901; } else { - if (yych <= 'F') goto yy900; if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy901; } } } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy900; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -25024,58 +25947,70 @@ yy814: } yy815: yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy900; - if (yych <= ':') goto yy899; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy900; - goto yy1; - } else { - if (yych <= '`') { + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy900; - goto yy1; + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '4') goto yy902; + goto yy903; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy899; + if (yych <= ':') goto yy900; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy901; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy901; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy220; } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) { + if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy221; } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -25087,22 +26022,22 @@ yy816: if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy903; - if (yych <= ':') goto yy656; + if (yych <= '9') goto yy901; + if (yych <= ':') goto yy900; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy903; + if (yych <= 'F') goto yy901; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy903; + if (yych <= 'f') goto yy901; goto yy1; } } @@ -25110,184 +26045,10 @@ yy816: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy817: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy903; - goto yy656; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy903; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy903; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy818: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy904; - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy905; - goto yy4; -yy819: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy904; - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy818; - goto yy4; -yy820: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych == '.') goto yy904; - goto yy4; - } else { - if (yych <= '4') goto yy818; - if (yych <= '5') goto yy906; - if (yych <= '9') goto yy905; - goto yy4; - } -yy821: - yych = *++YYCURSOR; - if (yych <= '1') { - if (yych <= '/') goto yy1; - if (yych <= '0') goto yy907; - goto yy908; - } else { - if (yych <= '2') goto yy909; - if (yych <= '9') goto yy907; - goto yy1; - } -yy822: - yych = *++YYCURSOR; - if (yych == '.') goto yy821; - goto yy1; -yy823: - yych = *++YYCURSOR; - if (yych == '.') goto yy821; - if (yych <= '/') goto yy1; - if (yych <= '5') goto yy822; - goto yy1; -yy824: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1; - if (yych <= ':') goto yy542; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy220; } @@ -25295,53 +26056,117 @@ yy824: goto yy221; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy222; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; } } -yy825: +yy817: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy904; + if (yych <= ':') goto yy657; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy904; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy904; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy818: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy910; - goto yy911; + if (yych <= '9') goto yy904; + goto yy657; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy541; + goto yy904; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy541; + goto yy904; } } } else { @@ -25349,37 +26174,135 @@ yy825: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } +yy819: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy905; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy906; + goto yy4; +yy820: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy905; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy819; + goto yy4; +yy821: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych == '.') goto yy905; + goto yy4; + } else { + if (yych <= '4') goto yy819; + if (yych <= '5') goto yy907; + if (yych <= '9') goto yy906; + goto yy4; + } +yy822: + yych = *++YYCURSOR; + if (yych <= '1') { + if (yych <= '/') goto yy1; + if (yych <= '0') goto yy908; + goto yy909; + } else { + if (yych <= '2') goto yy910; + if (yych <= '9') goto yy908; + goto yy1; + } +yy823: + yych = *++YYCURSOR; + if (yych == '.') goto yy822; + goto yy1; +yy824: + yych = *++YYCURSOR; + if (yych == '.') goto yy822; + if (yych <= '/') goto yy1; + if (yych <= '5') goto yy823; + goto yy1; +yy825: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy543; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + goto yy222; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy223; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } yy826: yych = *++YYCURSOR; if (yych <= 'f') { @@ -25387,32 +26310,32 @@ yy826: if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy912; - goto yy542; + if (yych <= '9') goto yy911; + goto yy912; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy541; + goto yy542; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy541; + goto yy542; } } } else { @@ -25420,141 +26343,70 @@ yy826: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy827: - yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '5') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '4') goto yy912; - goto yy913; - } - } else { - if (yych <= '@') { - if (yych <= '9') goto yy910; - if (yych <= ':') goto yy542; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'F') goto yy541; - if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy541; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy220; - } - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy828: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy910; - goto yy542; + if (yych <= '9') goto yy913; + goto yy543; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy541; + goto yy542; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy541; + goto yy542; } } } else { @@ -25562,296 +26414,404 @@ yy828: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy828: + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '4') goto yy913; + goto yy914; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy911; + if (yych <= ':') goto yy543; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy542; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy542; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { yyt2 = YYCURSOR; goto yy224; } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } goto yy1; } } } yy829: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy911; + goto yy543; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy542; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy542; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy830: yych = *++YYCURSOR; if (yych <= '*') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy446; - goto yy829; + if (yych <= 0x08) goto yy447; + goto yy830; } else { - if (yych == '\r') goto yy829; - goto yy446; + if (yych == '\r') goto yy830; + goto yy447; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy829; - if (yych <= '!') goto yy446; - goto yy449; + if (yych <= ' ') goto yy830; + if (yych <= '!') goto yy447; + goto yy450; } else { - if (yych == '\'') goto yy450; - if (yych <= ')') goto yy446; + if (yych == '\'') goto yy451; + if (yych <= ')') goto yy447; goto yy1; } } } else { if (yych <= 0xC1) { if (yych <= '=') { - if (yych == '-') goto yy546; - goto yy446; + if (yych == '-') goto yy547; + goto yy447; } else { - if (yych <= '>') goto yy453; - if (yych <= 0x7F) goto yy446; + if (yych <= '>') goto yy454; + if (yych <= 0x7F) goto yy447; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy454; - if (yych <= 0xE0) goto yy455; - goto yy456; + if (yych <= 0xDF) goto yy455; + if (yych <= 0xE0) goto yy456; + goto yy457; } else { - if (yych <= 0xF0) goto yy457; - if (yych <= 0xF3) goto yy458; - if (yych <= 0xF4) goto yy459; + if (yych <= 0xF0) goto yy458; + if (yych <= 0xF3) goto yy459; + if (yych <= 0xF4) goto yy460; goto yy1; } } } -yy830: - yyaccept = 30; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 128) { - goto yy549; - } - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy677; - if (yych <= '"') goto yy673; - goto yy430; - } else { - if (yych <= '-') goto yy550; - if (yych <= '\\') goto yy551; - goto yy677; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy552; - if (yych <= 0xE0) goto yy553; - goto yy554; - } else { - if (yych <= 0xF0) goto yy555; - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy677; - } - } yy831: yyaccept = 30; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[256+yych] & 1) { - goto yy558; + if (yybm[512+yych] & 128) { + goto yy550; } if (yych <= 0xC1) { if (yych <= '*') { - if (yych <= 0x00) goto yy677; - if (yych <= '\'') goto yy673; - goto yy438; + if (yych <= 0x00) goto yy678; + if (yych <= '"') goto yy674; + goto yy431; } else { - if (yych <= '-') goto yy559; - if (yych <= '\\') goto yy560; - goto yy677; + if (yych <= '-') goto yy551; + if (yych <= '\\') goto yy552; + goto yy678; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy561; - if (yych <= 0xE0) goto yy562; - goto yy563; + if (yych <= 0xDF) goto yy553; + if (yych <= 0xE0) goto yy554; + goto yy555; } else { - if (yych <= 0xF0) goto yy564; - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; - goto yy677; + if (yych <= 0xF0) goto yy556; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; + goto yy678; } } yy832: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[256+yych] & 1) { + goto yy559; + } + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy678; + if (yych <= '\'') goto yy674; + goto yy439; + } else { + if (yych <= '-') goto yy560; + if (yych <= '\\') goto yy561; + goto yy678; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy562; + if (yych <= 0xE0) goto yy563; + goto yy564; + } else { + if (yych <= 0xF0) goto yy565; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; + goto yy678; + } + } +yy833: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych == '-') goto yy914; - goto yy678; + if (yych == '-') goto yy915; + goto yy679; } else { - if (yych <= '>') goto yy833; - if (yych == '\\') goto yy834; - goto yy678; + if (yych <= '>') goto yy834; + if (yych == '\\') goto yy835; + goto yy679; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy835; - if (yych <= 0xE0) goto yy836; - goto yy837; + if (yych <= 0xDF) goto yy836; + if (yych <= 0xE0) goto yy837; + goto yy838; } else { - if (yych <= 0xF0) goto yy838; - if (yych <= 0xF3) goto yy839; - if (yych <= 0xF4) goto yy840; + if (yych <= 0xF0) goto yy839; + if (yych <= 0xF3) goto yy840; + if (yych <= 0xF4) goto yy841; goto yy1; } } -yy833: +yy834: yyaccept = 24; yych = *(YYMARKER = ++YYCURSOR); if (yybm[0+yych] & 64) { - goto yy915; + goto yy916; } if (yych <= 0xC1) { if (yych <= '\'') { - if (yych <= 0x00) goto yy338; - if (yych <= '"') goto yy916; - goto yy917; + if (yych <= 0x00) goto yy339; + if (yych <= '"') goto yy917; + goto yy918; } else { - if (yych <= '*') goto yy918; - if (yych <= '-') goto yy919; - if (yych <= '\\') goto yy920; - goto yy338; + if (yych <= '*') goto yy919; + if (yych <= '-') goto yy920; + if (yych <= '\\') goto yy921; + goto yy339; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy921; - if (yych <= 0xE0) goto yy922; - goto yy923; + if (yych <= 0xDF) goto yy922; + if (yych <= 0xE0) goto yy923; + goto yy924; } else { - if (yych <= 0xF0) goto yy924; - if (yych <= 0xF3) goto yy925; - if (yych <= 0xF4) goto yy926; - goto yy338; - } - } -yy834: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= ')') { - if (yych <= 0x00) goto yy918; - if (yych == '\n') goto yy568; - goto yy678; - } else { - if (yych <= ',') { - if (yych <= '*') goto yy698; - goto yy678; - } else { - if (yych <= '-') goto yy832; - if (yych <= '=') goto yy678; - goto yy833; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy678; - if (yych <= 0xC1) goto yy1; - if (yych >= 0xE0) goto yy836; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy837; - goto yy838; - } else { - if (yych <= 0xF3) goto yy839; - if (yych <= 0xF4) goto yy840; - goto yy1; - } + if (yych <= 0xF0) goto yy925; + if (yych <= 0xF3) goto yy926; + if (yych <= 0xF4) goto yy927; + goto yy339; } } yy835: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy678; - goto yy1; -yy836: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy835; - goto yy1; -yy837: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy835; - goto yy1; -yy838: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy837; - goto yy1; -yy839: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy837; - goto yy1; -yy840: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy837; - goto yy1; -yy841: - yych = *++YYCURSOR; - if (yych <= '\\') { - if (yych <= ',') { - if (yych <= 0x00) goto yy1; - if (yych == '\'') goto yy678; - goto yy569; + if (yych <= '>') { + if (yych <= ')') { + if (yych <= 0x00) goto yy919; + if (yych == '\n') goto yy569; + goto yy679; } else { - if (yych <= '=') { - if (yych <= '-') goto yy841; - goto yy569; + if (yych <= ',') { + if (yych <= '*') goto yy699; + goto yy679; } else { - if (yych <= '>') goto yy830; - if (yych <= '[') goto yy569; - goto yy681; + if (yych <= '-') goto yy833; + if (yych <= '=') goto yy679; + goto yy834; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy569; + if (yych <= 0x7F) goto yy679; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy682; - goto yy683; + if (yych >= 0xE0) goto yy837; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy684; - goto yy685; + if (yych <= 0xEF) goto yy838; + goto yy839; } else { - if (yych <= 0xF3) goto yy686; - if (yych <= 0xF4) goto yy687; + if (yych <= 0xF3) goto yy840; + if (yych <= 0xF4) goto yy841; goto yy1; } } } +yy836: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy679; + goto yy1; +yy837: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy836; + goto yy1; +yy838: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy836; + goto yy1; +yy839: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy838; + goto yy1; +yy840: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy838; + goto yy1; +yy841: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy838; + goto yy1; yy842: yych = *++YYCURSOR; if (yych <= '\\') { if (yych <= ',') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy678; + if (yych == '\'') goto yy679; goto yy570; } else { if (yych <= '=') { @@ -25860,372 +26820,230 @@ yy842: } else { if (yych <= '>') goto yy831; if (yych <= '[') goto yy570; - goto yy690; + goto yy682; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy570; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy691; - goto yy692; + if (yych <= 0xDF) goto yy683; + goto yy684; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy693; - goto yy694; + if (yych <= 0xEF) goto yy685; + goto yy686; } else { - if (yych <= 0xF3) goto yy695; - if (yych <= 0xF4) goto yy696; + if (yych <= 0xF3) goto yy687; + if (yych <= 0xF4) goto yy688; goto yy1; } } } yy843: - yyaccept = 24; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[0+yych] & 128) { - goto yy918; - } - if (yych <= 0xDF) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy338; - if (yych <= '"') goto yy927; - goto yy928; + yych = *++YYCURSOR; + if (yych <= '\\') { + if (yych <= ',') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy679; + goto yy571; } else { - if (yych <= '\\') goto yy929; - if (yych <= 0xC1) goto yy338; - goto yy930; + if (yych <= '=') { + if (yych <= '-') goto yy843; + goto yy571; + } else { + if (yych <= '>') goto yy832; + if (yych <= '[') goto yy571; + goto yy691; + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy931; - if (yych <= 0xEF) goto yy932; - goto yy933; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy571; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy692; + goto yy693; } else { - if (yych <= 0xF3) goto yy934; - if (yych <= 0xF4) goto yy935; - goto yy338; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy694; + goto yy695; + } else { + if (yych <= 0xF3) goto yy696; + if (yych <= 0xF4) goto yy697; + goto yy1; + } } } yy844: - yych = *++YYCURSOR; - if (yych <= 0xC1) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy918; - if (yych <= '\t') goto yy698; - goto yy571; + yyaccept = 24; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[0+yych] & 128) { + goto yy919; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy339; + if (yych <= '"') goto yy928; + goto yy929; } else { - if (yych == '>') goto yy843; - if (yych <= 0x7F) goto yy698; - goto yy1; + if (yych <= '\\') goto yy930; + if (yych <= 0xC1) goto yy339; + goto yy931; } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy845; - if (yych <= 0xE0) goto yy846; - goto yy847; + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy932; + if (yych <= 0xEF) goto yy933; + goto yy934; } else { - if (yych <= 0xF0) goto yy848; - if (yych <= 0xF3) goto yy849; - if (yych <= 0xF4) goto yy850; - goto yy1; + if (yych <= 0xF3) goto yy935; + if (yych <= 0xF4) goto yy936; + goto yy339; } } yy845: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy698; - goto yy1; + if (yych <= 0xC1) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy919; + if (yych <= '\t') goto yy699; + goto yy572; + } else { + if (yych == '>') goto yy844; + if (yych <= 0x7F) goto yy699; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy846; + if (yych <= 0xE0) goto yy847; + goto yy848; + } else { + if (yych <= 0xF0) goto yy849; + if (yych <= 0xF3) goto yy850; + if (yych <= 0xF4) goto yy851; + goto yy1; + } + } yy846: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy845; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy699; goto yy1; yy847: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy845; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy846; goto yy1; yy848: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy847; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy846; goto yy1; yy849: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy847; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy848; goto yy1; yy850: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy847; + if (yych <= 0xBF) goto yy848; goto yy1; yy851: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy848; + goto yy1; +yy852: yych = *++YYCURSOR; if (yybm[0+yych] & 32) { - goto yy851; + goto yy852; } if (yych <= 'Z') { if (yych <= '-') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy466; - if (yych <= '\'') goto yy465; - goto yy936; + if (yych <= '"') goto yy467; + if (yych <= '\'') goto yy466; + goto yy937; } else { if (yych <= ':') { - if (yych <= '/') goto yy937; - goto yy936; + if (yych <= '/') goto yy938; + goto yy937; } else { - if (yych <= '>') goto yy938; - if (yych <= '?') goto yy937; - goto yy936; + if (yych <= '>') goto yy939; + if (yych <= '?') goto yy938; + goto yy937; } } } else { if (yych <= 0xE0) { if (yych <= 'z') { - if (yych <= '\\') goto yy939; - goto yy936; + if (yych <= '\\') goto yy940; + goto yy937; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy940; - goto yy941; + if (yych <= 0xDF) goto yy941; + goto yy942; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy942; - goto yy943; + if (yych <= 0xEF) goto yy943; + goto yy944; } else { - if (yych <= 0xF3) goto yy944; - if (yych <= 0xF4) goto yy945; + if (yych <= 0xF3) goto yy945; + if (yych <= 0xF4) goto yy946; goto yy1; } } } -yy852: +yy853: yych = *++YYCURSOR; if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy852; + if (yych == '\t') goto yy853; goto yy1; } else { - if (yych <= '\r') goto yy852; + if (yych <= '\r') goto yy853; if (yych <= 0x1F) goto yy1; - goto yy852; + goto yy853; } } else { if (yych <= '=') { - if (yych == '/') goto yy230; + if (yych == '/') goto yy231; goto yy1; } else { - if (yych <= '>') goto yy231; - if (yych <= '?') goto yy230; + if (yych <= '>') goto yy232; + if (yych <= '?') goto yy231; goto yy1; } } -yy853: +yy854: yych = *++YYCURSOR; if (yych <= '?') { if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy853; - goto yy612; + if (yych == '\t') goto yy854; + goto yy613; } else { - if (yych <= '\r') goto yy853; - if (yych == ' ') goto yy853; - goto yy612; + if (yych <= '\r') goto yy854; + if (yych == ' ') goto yy854; + goto yy613; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy946; - if (yych == '-') goto yy738; - goto yy612; + if (yych <= '\'') goto yy947; + if (yych == '-') goto yy739; + goto yy613; } else { if (yych <= ':') { - if (yych <= '/') goto yy739; - goto yy738; - } else { - if (yych <= '=') goto yy612; - if (yych <= '>') goto yy740; + if (yych <= '/') goto yy740; goto yy739; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy612; - if (yych <= 'Z') goto yy738; - if (yych <= '[') goto yy612; - goto yy741; - } else { - if (yych == '_') goto yy738; - if (yych <= '`') goto yy612; - goto yy738; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy612; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy742; - goto yy743; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy744; - goto yy745; - } else { - if (yych <= 0xF3) goto yy746; - if (yych <= 0xF4) goto yy747; - goto yy1; - } - } - } - } -yy854: - yyaccept = 31; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0xC1) { - if (yych <= '"') { - if (yych <= 0x00) goto yy343; - if (yych <= '!') goto yy740; - } else { - if (yych == '\\') goto yy856; - if (yych <= 0x7F) goto yy740; - goto yy343; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy857; - if (yych <= 0xE0) goto yy858; - goto yy859; - } else { - if (yych <= 0xF0) goto yy860; - if (yych <= 0xF3) goto yy861; - if (yych <= 0xF4) goto yy862; - goto yy343; - } - } -yy855: - yych = *++YYCURSOR; - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x08) goto yy1; - goto yy947; - } else { - if (yych == '\r') goto yy947; - goto yy1; - } - } else { - if (yych <= ',') { - if (yych <= ' ') goto yy947; - goto yy1; - } else { - if (yych <= '-') goto yy473; - if (yych <= '.') goto yy1; - goto yy230; - } - } - } else { - if (yych <= 'Z') { - if (yych <= '>') { - if (yych <= ':') goto yy473; - goto yy1; - } else { - if (yych <= '?') goto yy230; - if (yych <= '@') goto yy1; - goto yy473; - } - } else { - if (yych <= '_') { - if (yych <= '^') goto yy1; - goto yy473; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy473; - goto yy1; - } - } - } -yy856: - yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy740; - goto yy1; - } else { - if (yych <= 0x7F) goto yy740; - if (yych <= 0xC1) goto yy1; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy858; - if (yych <= 0xEF) goto yy859; - goto yy860; - } else { - if (yych <= 0xF3) goto yy861; - if (yych <= 0xF4) goto yy862; - goto yy1; - } - } -yy857: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy740; - goto yy1; -yy858: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy857; - goto yy1; -yy859: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy857; - goto yy1; -yy860: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy859; - goto yy1; -yy861: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy859; - goto yy1; -yy862: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy859; - goto yy1; -yy863: - yych = *++YYCURSOR; - if (yych <= '?') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy863; - goto yy613; - } else { - if (yych <= '\r') goto yy863; - if (yych == ' ') goto yy863; - goto yy613; - } - } else { - if (yych <= '.') { - if (yych <= '"') goto yy946; - if (yych == '-') goto yy748; - goto yy613; - } else { - if (yych <= ':') { - if (yych <= '/') goto yy749; - goto yy748; } else { if (yych <= '=') goto yy613; - if (yych <= '>') goto yy750; - goto yy749; + if (yych <= '>') goto yy741; + goto yy740; } } } @@ -26233,141 +27051,317 @@ yy863: if (yych <= 'z') { if (yych <= '\\') { if (yych <= '@') goto yy613; - if (yych <= 'Z') goto yy748; + if (yych <= 'Z') goto yy739; if (yych <= '[') goto yy613; - goto yy751; + goto yy742; } else { - if (yych == '_') goto yy748; + if (yych == '_') goto yy739; if (yych <= '`') goto yy613; - goto yy748; + goto yy739; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy613; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy752; - goto yy753; + if (yych <= 0xDF) goto yy743; + goto yy744; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy754; - goto yy755; + if (yych <= 0xEF) goto yy745; + goto yy746; } else { - if (yych <= 0xF3) goto yy756; - if (yych <= 0xF4) goto yy757; + if (yych <= 0xF3) goto yy747; + if (yych <= 0xF4) goto yy748; goto yy1; } } } } -yy864: +yy855: yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy343; - if (yych <= '&') goto yy750; - goto yy855; + if (yych <= '"') { + if (yych <= 0x00) goto yy344; + if (yych <= '!') goto yy741; } else { - if (yych == '\\') goto yy865; - if (yych <= 0x7F) goto yy750; - goto yy343; + if (yych == '\\') goto yy857; + if (yych <= 0x7F) goto yy741; + goto yy344; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy866; - if (yych <= 0xE0) goto yy867; - goto yy868; + if (yych <= 0xDF) goto yy858; + if (yych <= 0xE0) goto yy859; + goto yy860; } else { - if (yych <= 0xF0) goto yy869; - if (yych <= 0xF3) goto yy870; - if (yych <= 0xF4) goto yy871; - goto yy343; + if (yych <= 0xF0) goto yy861; + if (yych <= 0xF3) goto yy862; + if (yych <= 0xF4) goto yy863; + goto yy344; } } -yy865: +yy856: + yych = *++YYCURSOR; + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy948; + } else { + if (yych == '\r') goto yy948; + goto yy1; + } + } else { + if (yych <= ',') { + if (yych <= ' ') goto yy948; + goto yy1; + } else { + if (yych <= '-') goto yy474; + if (yych <= '.') goto yy1; + goto yy231; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '>') { + if (yych <= ':') goto yy474; + goto yy1; + } else { + if (yych <= '?') goto yy231; + if (yych <= '@') goto yy1; + goto yy474; + } + } else { + if (yych <= '_') { + if (yych <= '^') goto yy1; + goto yy474; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy474; + goto yy1; + } + } + } +yy857: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy750; + if (yych <= '\t') goto yy741; goto yy1; } else { - if (yych <= 0x7F) goto yy750; + if (yych <= 0x7F) goto yy741; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy867; - if (yych <= 0xEF) goto yy868; + if (yych <= 0xE0) goto yy859; + if (yych <= 0xEF) goto yy860; + goto yy861; + } else { + if (yych <= 0xF3) goto yy862; + if (yych <= 0xF4) goto yy863; + goto yy1; + } + } +yy858: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy741; + goto yy1; +yy859: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy858; + goto yy1; +yy860: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy858; + goto yy1; +yy861: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy860; + goto yy1; +yy862: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy860; + goto yy1; +yy863: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy860; + goto yy1; +yy864: + yych = *++YYCURSOR; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy864; + goto yy614; + } else { + if (yych <= '\r') goto yy864; + if (yych == ' ') goto yy864; + goto yy614; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy947; + if (yych == '-') goto yy749; + goto yy614; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy750; + goto yy749; + } else { + if (yych <= '=') goto yy614; + if (yych <= '>') goto yy751; + goto yy750; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy614; + if (yych <= 'Z') goto yy749; + if (yych <= '[') goto yy614; + goto yy752; + } else { + if (yych == '_') goto yy749; + if (yych <= '`') goto yy614; + goto yy749; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy614; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy753; + goto yy754; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy755; + goto yy756; + } else { + if (yych <= 0xF3) goto yy757; + if (yych <= 0xF4) goto yy758; + goto yy1; + } + } + } + } +yy865: + yyaccept = 31; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy344; + if (yych <= '&') goto yy751; + goto yy856; + } else { + if (yych == '\\') goto yy866; + if (yych <= 0x7F) goto yy751; + goto yy344; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy867; + if (yych <= 0xE0) goto yy868; goto yy869; } else { - if (yych <= 0xF3) goto yy870; - if (yych <= 0xF4) goto yy871; - goto yy1; + if (yych <= 0xF0) goto yy870; + if (yych <= 0xF3) goto yy871; + if (yych <= 0xF4) goto yy872; + goto yy344; } } yy866: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy750; - goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy751; + goto yy1; + } else { + if (yych <= 0x7F) goto yy751; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy868; + if (yych <= 0xEF) goto yy869; + goto yy870; + } else { + if (yych <= 0xF3) goto yy871; + if (yych <= 0xF4) goto yy872; + goto yy1; + } + } yy867: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy866; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy751; goto yy1; yy868: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy866; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy867; goto yy1; yy869: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy868; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy867; goto yy1; yy870: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy868; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy869; goto yy1; yy871: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy868; + if (yych <= 0xBF) goto yy869; goto yy1; yy872: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy869; + goto yy1; +yy873: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1024+yych] & 1) { - goto yy117; + goto yy118; } if (yych <= '.') { if (yych <= '*') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; goto yy4; } else { - if (yych <= '+') goto yy81; + if (yych <= '+') goto yy82; if (yych <= ',') goto yy4; - if (yych <= '-') goto yy885; - goto yy46; + if (yych <= '-') goto yy886; + goto yy47; } } else { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= ':') goto yy152; + if (yych <= ':') goto yy153; goto yy4; } else { - if (yych <= '@') goto yy97; - if (yych == '_') goto yy46; + if (yych <= '@') goto yy98; + if (yych == '_') goto yy47; goto yy4; } } -yy873: +yy874: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy948; + if (yych <= '9') goto yy949; goto yy1; -yy874: +yy875: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '+') { @@ -26375,43 +27369,43 @@ yy874: if (yych <= '\n') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x08) goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } else { if (yych == '\r') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= 0x1F) goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy237; } } else { if (yych <= '%') { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } if (yych <= '$') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '&') goto yy4; if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy239; + goto yy240; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } - goto yy81; + goto yy82; } } } else { @@ -26419,23 +27413,23 @@ yy874: if (yych <= '/') { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - if (yych <= '-') goto yy885; + if (yych <= '-') goto yy886; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy245; + goto yy246; } goto yy4; } else { - if (yych <= '9') goto yy117; + if (yych <= '9') goto yy118; if (yych <= ':') { yyt3 = YYCURSOR; - goto yy249; + goto yy250; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy236; + goto yy237; } goto yy4; } @@ -26443,333 +27437,267 @@ yy874: if (yych <= '^') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy238; + goto yy239; } - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy117; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy118; goto yy4; } else { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy354; + if (yych <= 'z') goto yy355; goto yy4; } } } -yy875: +yy876: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy949; + if (yych <= '9') goto yy950; goto yy1; -yy876: +yy877: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yych != ' ') goto yy101; -yy877: - yych = *++YYCURSOR; - if (yych == 'F') goto yy950; - goto yy1; + if (yych != ' ') goto yy102; yy878: + yych = *++YYCURSOR; + if (yych == 'F') goto yy951; + goto yy1; +yy879: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy951; + if (yych <= '9') goto yy952; goto yy4; -yy879: - yych = *++YYCURSOR; - if (yych == ' ') goto yy952; - goto yy1; yy880: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy953; + if (yych == ' ') goto yy953; goto yy1; yy881: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy954; + goto yy1; +yy882: yyaccept = 34; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= ',') { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) goto yy794; + if (yych <= 0x00) goto yy795; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy794; + if (yych <= '\n') goto yy795; goto yy4; } else { - if (yych <= '\r') goto yy794; - if (yych == 0x1B) goto yy794; + if (yych <= '\r') goto yy795; + if (yych == 0x16) goto yy795; goto yy4; } } else { - if (yych <= '%') { - if (yych <= ' ') goto yy880; - if (yych <= '#') goto yy794; - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= '#') { + if (yych <= 0x1B) goto yy795; + if (yych <= 0x1F) goto yy4; + if (yych <= ' ') goto yy881; + goto yy795; } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy794; - goto yy46; + if (yych <= '%') { + if (yych <= '$') goto yy4; + goto yy82; + } else { + if (yych == '+') goto yy82; + goto yy795; + } } } } else { if (yych <= 'Z') { - if (yych <= '?') { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy46; - if (yych <= ':') goto yy4; - goto yy794; + if (yych <= ':') { + if (yych == '/') goto yy4; + if (yych <= '9') goto yy47; + goto yy4; } else { - if (yych <= '@') goto yy97; - if (yych != 'T') goto yy46; + if (yych <= '@') { + if (yych <= '?') goto yy795; + goto yy98; + } else { + if (yych != 'T') goto yy47; + } } } else { if (yych <= 'z') { - if (yych == '_') goto yy46; - if (yych <= '`') goto yy794; - goto yy46; + if (yych == '_') goto yy47; + if (yych <= '`') goto yy795; + goto yy47; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy794; + if (yych <= '~') goto yy795; goto yy4; } else { - if (yych <= 0xC1) goto yy794; + if (yych <= 0xC1) goto yy795; if (yych <= 0xF4) goto yy4; - goto yy794; + goto yy795; } } } } -yy882: +yy883: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy954; + goto yy955; } } else { if (yych <= '^') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych == '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } -yy883: +yy884: yyaccept = 34; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= 0x1A) { + if (yych <= ',') { + if (yych <= 0x16) { if (yych <= '\n') { - if (yych <= 0x00) goto yy794; + if (yych <= 0x00) goto yy795; if (yych <= 0x08) goto yy4; - goto yy794; + goto yy795; } else { - if (yych == '\r') goto yy794; - goto yy4; + if (yych == '\r') goto yy795; + if (yych <= 0x15) goto yy4; + goto yy795; } } else { - if (yych <= ' ') { - if (yych <= 0x1B) goto yy794; - if (yych <= 0x1F) goto yy4; - goto yy880; - } else { - if (yych == '$') goto yy4; - if (yych <= ',') goto yy794; + if (yych <= 0x1F) { + if (yych == 0x1B) goto yy795; goto yy4; + } else { + if (yych <= ' ') goto yy881; + if (yych == '$') goto yy4; + goto yy795; } } } else { if (yych <= '_') { - if (yych <= 'T') { - if (yych <= '?') goto yy794; - if (yych <= 'S') goto yy4; + if (yych <= 'S') { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy795; + goto yy4; } else { + if (yych <= 'T') goto yy885; if (yych <= 'Z') goto yy4; - if (yych <= '^') goto yy794; + if (yych <= '^') goto yy795; goto yy4; } } else { if (yych <= '~') { - if (yych <= '`') goto yy794; + if (yych <= '`') goto yy795; if (yych <= 'z') goto yy4; - goto yy794; + goto yy795; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy794; + if (yych <= 0xC1) goto yy795; if (yych <= 0xF4) goto yy4; - goto yy794; + goto yy795; } } } -yy884: +yy885: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy955; + if (yych <= '9') goto yy956; goto yy4; -yy885: +yy886: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy956; + if (yych <= '9') goto yy957; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy956; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy957; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy956; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy957; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy886: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy957; - goto yy958; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } yy887: - yyaccept = 6; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= ',') goto yy112; + goto yy47; } else { - if (yych <= '.') goto yy293; + if (yych <= '.') goto yy294; if (yych <= '/') goto yy4; goto yy958; } @@ -26778,398 +27706,304 @@ yy887: } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy210; + if (yych <= ':') { + if (yych <= '9') goto yy959; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy211; + } } else { if (yych <= 'F') { - if (yych >= 'F') goto yy210; + if (yych <= 'E') goto yy889; + goto yy211; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy210; + if (yych <= '`') goto yy112; + goto yy211; } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy112; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy112; } } } } yy888: - yyaccept = 12; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1F) { + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy115; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy115; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy115; - if (yych == 0x1B) goto yy115; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy115; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy115; + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy115; - if (yych <= '-') goto yy274; - goto yy46; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } } } } else { - if (yych <= '^') { - if (yych <= '?') { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy210; - if (yych <= ':') goto yy152; - goto yy115; + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy959; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy211; + } } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy210; - if (yych <= 'Z') goto yy117; - goto yy115; + if (yych <= 'F') { + if (yych >= 'F') goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy115; + if (yych <= '~') goto yy27; goto yy4; } else { - if (yych <= 0xC1) goto yy115; + if (yych <= 0xC1) goto yy27; if (yych <= 0xF4) goto yy4; - goto yy115; + goto yy27; } } } } yy889: - yyaccept = 0; + yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy959; + if (yych <= '-') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy116; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy116; goto yy4; + } else { + if (yych <= '\r') goto yy116; + if (yych == 0x16) goto yy116; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy116; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy116; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy116; + } else { + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy116; + goto yy275; + } } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy956; - if (yych <= 'Z') goto yy46; - goto yy4; - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy4; + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy211; + goto yy153; } else { - if (yych <= 'f') goto yy956; - if (yych <= 'z') goto yy46; - goto yy4; + if (yych <= '@') { + if (yych <= '?') goto yy116; + goto yy98; + } else { + if (yych <= 'F') goto yy211; + if (yych <= 'Z') goto yy118; + goto yy116; + } + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy116; + if (yych <= 'f') goto yy211; + goto yy118; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy116; + goto yy4; + } else { + if (yych <= 0xC1) goto yy116; + if (yych <= 0xF4) goto yy4; + goto yy116; + } } } } yy890: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; } else { - if (yych <= ',') { - if (yych <= '#') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; } else { - if (yych <= '9') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy311; - } - goto yy960; - } else { - if (yych <= ':') goto yy802; - if (yych <= '?') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy960; + goto yy4; } } } else { - if (yych <= '~') { - if (yych <= '_') { - if (yych <= 'F') goto yy960; - if (yych <= 'Z') goto yy3; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy960; - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } + if (yych <= '^') { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy957; + if (yych <= 'Z') goto yy47; + goto yy4; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - yyt2 = YYCURSOR; - goto yy317; + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy4; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy318; - } - yyt2 = YYCURSOR; - goto yy319; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } + if (yych <= 'f') goto yy957; + if (yych <= 'z') goto yy47; + goto yy4; } } } yy891: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '%') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy800; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy961; - goto yy962; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy961; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy961; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy892: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { - if (yych <= '#') { + if (yych <= 0x1B) { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1A) { + if (yych <= 0x15) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= 0x1B) { + if (yych <= 0x16) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 0x1F) { + if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { - if (yych <= '-') { + if (yych <= '%') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } if (yych <= '$') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + yyt1 = YYCURSOR; + goto yy801; } else { if (yych <= '/') { - if (yych <= '.') { + if (yych <= ',') { yyt2 = YYCURSOR; - goto yy415; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { - if (yych <= '9') goto yy960; - if (yych <= ':') goto yy802; + if (yych <= '9') goto yy961; + if (yych <= ':') goto yy803; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } @@ -27178,94 +28012,302 @@ yy892: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= 'F') goto yy960; + if (yych <= 'F') goto yy961; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 'f') goto yy960; + if (yych <= 'f') goto yy961; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy316; + goto yy317; } yyt2 = YYCURSOR; - goto yy317; + goto yy318; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy318; + goto yy319; } yyt2 = YYCURSOR; - goto yy319; + goto yy320; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy321; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy322; } goto yy5; } } } } +yy892: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy801; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy962; + goto yy963; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy962; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy962; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } yy893: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x15) { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1A) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= ',') { + if (yych <= '#') { + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy801; + } + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy312; + } + yyt2 = YYCURSOR; + goto yy416; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy961; + goto yy803; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'F') goto yy961; + goto yy3; + } else { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy961; + goto yy3; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '~') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } + } + } + } +yy894: yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy762; - if (yych <= '9') goto yy633; - goto yy762; + if (yych <= '/') goto yy763; + if (yych <= '9') goto yy634; + goto yy763; } else { - if (yych <= 'F') goto yy633; - if (yych <= '`') goto yy762; - if (yych <= 'f') goto yy633; - goto yy762; - } -yy894: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy963; - if (yych <= ':') goto yy654; - goto yy1; - } else { - if (yych <= 'F') goto yy963; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy963; - goto yy1; + if (yych <= 'F') goto yy634; + if (yych <= '`') goto yy763; + if (yych <= 'f') goto yy634; + goto yy763; } yy895: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy964; - if (yych <= ':') goto yy811; + if (yych <= ':') goto yy655; goto yy1; } else { if (yych <= 'F') goto yy964; @@ -27278,7 +28320,7 @@ yy896: if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy965; - if (yych <= ':') goto yy966; + if (yych <= ':') goto yy812; goto yy1; } else { if (yych <= 'F') goto yy965; @@ -27287,245 +28329,116 @@ yy896: goto yy1; } yy897: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy966; + if (yych <= ':') goto yy967; + goto yy1; + } else { + if (yych <= 'F') goto yy966; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy966; + goto yy1; + } +yy898: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '0') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy967; + goto yy968; } else { - if (yych <= '1') goto yy968; - if (yych <= '2') goto yy969; - goto yy967; + if (yych <= '1') goto yy969; + if (yych <= '2') goto yy970; + goto yy968; } } else { if (yych <= '@') { if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 'F') goto yy970; + if (yych <= 'F') goto yy971; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy970; + if (yych <= 'f') goto yy971; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy220; - } - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy898: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy971; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy971; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy971; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; goto yy220; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) { + if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy221; } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy899: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy970; - goto yy1; - } else { - if (yych <= 'F') goto yy970; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy970; - goto yy1; - } -yy900: - yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy971; - if (yych <= ':') goto yy899; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy971; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy971; - goto yy1; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy901: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy972; - goto yy899; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy971; + goto yy972; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy971; + goto yy972; } } } else { @@ -27533,102 +28446,174 @@ yy901: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy900: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy971; + goto yy1; + } else { + if (yych <= 'F') goto yy971; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy971; + goto yy1; + } +yy901: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy972; + if (yych <= ':') goto yy900; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy972; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy972; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { yyt2 = YYCURSOR; goto yy224; } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } goto yy1; } } } yy902: yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '9') { + if (yych <= 'f') { + if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '5') goto yy972; - goto yy971; + if (yych <= '9') goto yy973; + goto yy900; } } else { - if (yych <= '@') { - if (yych <= ':') goto yy899; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy972; } else { - if (yych <= 'F') goto yy971; if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy972; } } } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy971; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -27636,160 +28621,284 @@ yy902: } yy903: yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '5') goto yy973; + goto yy972; } - if (yych <= '9') goto yy1; - if (yych <= ':') goto yy656; - yyt2 = YYCURSOR; - goto yy212; } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { + if (yych <= '@') { + if (yych <= ':') goto yy900; yyt2 = YYCURSOR; - goto yy212; + goto yy213; + } else { + if (yych <= 'F') goto yy972; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; } } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - if (yych <= 0xE0) { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy972; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; goto yy220; } - yyt2 = YYCURSOR; - goto yy221; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy222; - } - if (yych <= 0xF3) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; } } yy904: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '1') { - if (yych <= '/') goto yy4; - if (yych <= '0') goto yy973; - goto yy974; - } else { - if (yych <= '2') goto yy975; - if (yych <= '9') goto yy973; - goto yy4; - } -yy905: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy904; - goto yy4; -yy906: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy904; - if (yych <= '/') goto yy4; - if (yych <= '5') goto yy905; - goto yy4; -yy907: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy976; - if (yych <= ':') goto yy1; + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy657; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } +yy905: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '1') { + if (yych <= '/') goto yy4; + if (yych <= '0') goto yy974; + goto yy975; + } else { + if (yych <= '2') goto yy976; + if (yych <= '9') goto yy974; + goto yy4; + } +yy906: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy905; + goto yy4; +yy907: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == '.') goto yy905; + if (yych <= '/') goto yy4; + if (yych <= '5') goto yy906; + goto yy4; yy908: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy907; + if (yych <= '9') goto yy977; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + goto yy222; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy223; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } +yy909: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy908; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + goto yy222; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy223; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } +yy910: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '9') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '4') goto yy908; + if (yych <= '5') goto yy978; + goto yy977; + } else { + if (yych <= '@') { + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } @@ -27797,204 +28906,58 @@ yy908: goto yy221; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy222; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } -yy909: - yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '9') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '4') goto yy907; - if (yych <= '5') goto yy977; - goto yy976; - } else { - if (yych <= '@') { - if (yych <= ':') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy910: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy667; - goto yy542; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy667; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy667; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy911: - yych = *++YYCURSOR; - if (yych <= '9') { - if (yych <= '0') { - if (yych <= '/') goto yy1; - goto yy978; - } else { - if (yych <= '1') goto yy529; - if (yych <= '2') goto yy530; - goto yy528; - } - } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy531; - } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy531; - goto yy1; - } - } -yy912: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy979; - goto yy542; + if (yych <= '9') goto yy668; + goto yy543; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy667; + goto yy668; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy667; + goto yy668; } } } else { @@ -28002,102 +28965,124 @@ yy912: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } +yy912: + yych = *++YYCURSOR; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy979; + } else { + if (yych <= '1') goto yy530; + if (yych <= '2') goto yy531; + goto yy529; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy532; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy532; + goto yy1; + } + } yy913: yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '9') { + if (yych <= 'f') { + if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '5') goto yy979; - goto yy667; + if (yych <= '9') goto yy980; + goto yy543; } } else { - if (yych <= '@') { - if (yych <= ':') goto yy542; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy668; } else { - if (yych <= 'F') goto yy667; if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy668; } } } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy667; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -28105,122 +29090,124 @@ yy913: } yy914: yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '=') { - if (yych <= 0x00) goto yy1; - if (yych == '-') goto yy914; - goto yy678; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '5') goto yy980; + goto yy668; + } } else { - if (yych <= '>') goto yy980; - if (yych == '\\') goto yy834; - goto yy678; + if (yych <= '@') { + if (yych <= ':') goto yy543; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy668; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } } } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy835; - if (yych <= 0xE0) goto yy836; - goto yy837; + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy668; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } } else { - if (yych <= 0xF0) goto yy838; - if (yych <= 0xF3) goto yy839; - if (yych <= 0xF4) goto yy840; - goto yy1; + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } } } yy915: yych = *++YYCURSOR; - if (yybm[0+yych] & 64) { - goto yy915; - } - if (yych <= 0xC1) { - if (yych <= '\'') { + if (yych <= 0x7F) { + if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych >= '#') goto yy917; + if (yych == '-') goto yy915; + goto yy679; } else { - if (yych <= '*') goto yy918; - if (yych <= '-') goto yy919; - if (yych <= '\\') goto yy920; - goto yy1; + if (yych <= '>') goto yy981; + if (yych == '\\') goto yy835; + goto yy679; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy921; - if (yych <= 0xE0) goto yy922; - goto yy923; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy836; + if (yych <= 0xE0) goto yy837; + goto yy838; } else { - if (yych <= 0xF0) goto yy924; - if (yych <= 0xF3) goto yy925; - if (yych <= 0xF4) goto yy926; + if (yych <= 0xF0) goto yy839; + if (yych <= 0xF3) goto yy840; + if (yych <= 0xF4) goto yy841; goto yy1; } } yy916: yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '"') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy981; - goto yy558; - } else { - if (yych <= 0x1F) { - if (yych <= '\r') goto yy981; - goto yy558; - } else { - if (yych <= ' ') goto yy981; - if (yych <= '!') goto yy558; - goto yy982; - } - } + if (yybm[0+yych] & 64) { + goto yy916; + } + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych >= '#') goto yy918; } else { - if (yych <= '*') { - if (yych == '\'') goto yy983; - if (yych <= ')') goto yy558; - goto yy438; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy558; - goto yy984; - } else { - if (yych <= '/') goto yy558; - if (yych <= ':') goto yy985; - goto yy558; - } - } + if (yych <= '*') goto yy919; + if (yych <= '-') goto yy920; + if (yych <= '\\') goto yy921; + goto yy1; } } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '>') goto yy689; - if (yych <= '@') goto yy558; - if (yych <= 'Z') goto yy985; - goto yy558; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy560; - goto yy558; - } else { - if (yych == '`') goto yy558; - goto yy985; - } - } + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy922; + if (yych <= 0xE0) goto yy923; + goto yy924; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy558; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - goto yy562; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy563; - goto yy564; - } else { - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; - goto yy1; - } - } + if (yych <= 0xF0) goto yy925; + if (yych <= 0xF3) goto yy926; + if (yych <= 0xF4) goto yy927; + goto yy1; } } yy917: @@ -28229,63 +29216,63 @@ yy917: if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy986; - goto yy549; + if (yych == '\t') goto yy982; + goto yy559; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy986; - goto yy549; + if (yych <= '\r') goto yy982; + goto yy559; } else { - if (yych <= ' ') goto yy986; - if (yych <= '!') goto yy549; - goto yy987; + if (yych <= ' ') goto yy982; + if (yych <= '!') goto yy559; + goto yy983; } } } else { if (yych <= '*') { - if (yych == '\'') goto yy988; - if (yych <= ')') goto yy549; - goto yy430; + if (yych == '\'') goto yy984; + if (yych <= ')') goto yy559; + goto yy439; } else { if (yych <= '-') { - if (yych <= ',') goto yy549; - goto yy989; + if (yych <= ',') goto yy559; + goto yy985; } else { - if (yych <= '/') goto yy549; - if (yych <= ':') goto yy990; - goto yy549; + if (yych <= '/') goto yy559; + if (yych <= ':') goto yy986; + goto yy559; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '>') goto yy680; - if (yych <= '@') goto yy549; - if (yych <= 'Z') goto yy990; - goto yy549; + if (yych <= '>') goto yy690; + if (yych <= '@') goto yy559; + if (yych <= 'Z') goto yy986; + goto yy559; } else { if (yych <= '^') { - if (yych <= '\\') goto yy551; - goto yy549; + if (yych <= '\\') goto yy561; + goto yy559; } else { - if (yych == '`') goto yy549; - goto yy990; + if (yych == '`') goto yy559; + goto yy986; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy549; + if (yych <= 0x7F) goto yy559; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - goto yy553; + if (yych <= 0xDF) goto yy562; + goto yy563; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy554; - goto yy555; + if (yych <= 0xEF) goto yy564; + goto yy565; } else { - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; goto yy1; } } @@ -28293,231 +29280,240 @@ yy917: } yy918: yych = *++YYCURSOR; - if (yybm[0+yych] & 128) { - goto yy918; - } - if (yych <= 0xDF) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy927; - goto yy928; - } else { - if (yych <= '\\') goto yy929; - if (yych <= 0xC1) goto yy1; - goto yy930; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy931; - if (yych <= 0xEF) goto yy932; - goto yy933; - } else { - if (yych <= 0xF3) goto yy934; - if (yych <= 0xF4) goto yy935; - goto yy1; - } - } -yy919: - yych = *++YYCURSOR; - if (yych <= '\\') { - if (yych <= '&') { - if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy916; - goto yy915; - } else { - if (yych <= ',') { - if (yych <= '\'') goto yy917; - goto yy915; - } else { - if (yych <= '-') goto yy991; - if (yych <= '[') goto yy915; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy915; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy921; - goto yy922; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy923; - goto yy924; - } else { - if (yych <= 0xF3) goto yy925; - if (yych <= 0xF4) goto yy926; - goto yy1; - } - } - } -yy920: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= ')') { - if (yych <= 0x00) goto yy918; - if (yych == '\n') goto yy446; - goto yy915; - } else { - if (yych <= '*') goto yy918; - if (yych == '-') goto yy919; - goto yy915; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy921; - if (yych <= 0xE0) goto yy922; - goto yy923; - } else { - if (yych <= 0xF0) goto yy924; - if (yych <= 0xF3) goto yy925; - if (yych <= 0xF4) goto yy926; - goto yy1; - } - } -yy921: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy915; - goto yy1; -yy922: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy921; - goto yy1; -yy923: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy921; - goto yy1; -yy924: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy923; - goto yy1; -yy925: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy923; - goto yy1; -yy926: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy923; - goto yy1; -yy927: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '!') { + if (yych <= '=') { + if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy992; - goto yy438; + if (yych == '\t') goto yy987; + goto yy550; } else { - if (yych <= '\r') goto yy992; - if (yych == ' ') goto yy992; - goto yy438; + if (yych <= 0x1F) { + if (yych <= '\r') goto yy987; + goto yy550; + } else { + if (yych <= ' ') goto yy987; + if (yych <= '!') goto yy550; + goto yy988; + } } } else { - if (yych <= ',') { - if (yych <= '"') goto yy993; - if (yych == '\'') goto yy994; - goto yy438; + if (yych <= '*') { + if (yych == '\'') goto yy989; + if (yych <= ')') goto yy550; + goto yy431; } else { - if (yych <= '/') { - if (yych <= '-') goto yy995; - goto yy438; + if (yych <= '-') { + if (yych <= ',') goto yy550; + goto yy990; } else { - if (yych <= ':') goto yy995; - if (yych <= '=') goto yy438; - goto yy707; + if (yych <= '/') goto yy550; + if (yych <= ':') goto yy991; + goto yy550; } } } } else { if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy438; - if (yych <= 'Z') goto yy995; - if (yych <= '[') goto yy438; - goto yy439; + if (yych <= '[') { + if (yych <= '>') goto yy681; + if (yych <= '@') goto yy550; + if (yych <= 'Z') goto yy991; + goto yy550; } else { - if (yych == '_') goto yy995; - if (yych <= '`') goto yy438; - goto yy995; + if (yych <= '^') { + if (yych <= '\\') goto yy552; + goto yy550; + } else { + if (yych == '`') goto yy550; + goto yy991; + } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy438; + if (yych <= 0x7F) goto yy550; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy440; - goto yy441; + if (yych <= 0xDF) goto yy553; + goto yy554; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy442; - goto yy443; + if (yych <= 0xEF) goto yy555; + goto yy556; } else { - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; goto yy1; } } } } +yy919: + yych = *++YYCURSOR; + if (yybm[0+yych] & 128) { + goto yy919; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy928; + goto yy929; + } else { + if (yych <= '\\') goto yy930; + if (yych <= 0xC1) goto yy1; + goto yy931; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy932; + if (yych <= 0xEF) goto yy933; + goto yy934; + } else { + if (yych <= 0xF3) goto yy935; + if (yych <= 0xF4) goto yy936; + goto yy1; + } + } +yy920: + yych = *++YYCURSOR; + if (yych <= '\\') { + if (yych <= '&') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy917; + goto yy916; + } else { + if (yych <= ',') { + if (yych <= '\'') goto yy918; + goto yy916; + } else { + if (yych <= '-') goto yy992; + if (yych <= '[') goto yy916; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy916; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy922; + goto yy923; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy924; + goto yy925; + } else { + if (yych <= 0xF3) goto yy926; + if (yych <= 0xF4) goto yy927; + goto yy1; + } + } + } +yy921: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= ')') { + if (yych <= 0x00) goto yy919; + if (yych == '\n') goto yy447; + goto yy916; + } else { + if (yych <= '*') goto yy919; + if (yych == '-') goto yy920; + goto yy916; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy922; + if (yych <= 0xE0) goto yy923; + goto yy924; + } else { + if (yych <= 0xF0) goto yy925; + if (yych <= 0xF3) goto yy926; + if (yych <= 0xF4) goto yy927; + goto yy1; + } + } +yy922: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy916; + goto yy1; +yy923: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy922; + goto yy1; +yy924: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy922; + goto yy1; +yy925: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy924; + goto yy1; +yy926: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy924; + goto yy1; +yy927: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy924; + goto yy1; yy928: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy996; - goto yy430; + if (yych == '\t') goto yy993; + goto yy439; } else { - if (yych <= '\r') goto yy996; - if (yych == ' ') goto yy996; - goto yy430; + if (yych <= '\r') goto yy993; + if (yych == ' ') goto yy993; + goto yy439; } } else { if (yych <= ',') { - if (yych <= '"') goto yy997; - if (yych == '\'') goto yy998; - goto yy430; + if (yych <= '"') goto yy994; + if (yych == '\'') goto yy995; + goto yy439; } else { if (yych <= '/') { - if (yych <= '-') goto yy999; - goto yy430; + if (yych <= '-') goto yy996; + goto yy439; } else { - if (yych <= ':') goto yy999; - if (yych <= '=') goto yy430; - goto yy699; + if (yych <= ':') goto yy996; + if (yych <= '=') goto yy439; + goto yy708; } } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy430; - if (yych <= 'Z') goto yy999; - if (yych <= '[') goto yy430; - goto yy431; + if (yych <= '@') goto yy439; + if (yych <= 'Z') goto yy996; + if (yych <= '[') goto yy439; + goto yy440; } else { - if (yych == '_') goto yy999; - if (yych <= '`') goto yy430; - goto yy999; + if (yych == '_') goto yy996; + if (yych <= '`') goto yy439; + goto yy996; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy430; + if (yych <= 0x7F) goto yy439; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy432; - goto yy433; + if (yych <= 0xDF) goto yy441; + goto yy442; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy434; - goto yy435; + if (yych <= 0xEF) goto yy443; + goto yy444; } else { - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; goto yy1; } } @@ -28525,554 +29521,538 @@ yy928: } yy929: yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy918; - goto yy1; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy997; + goto yy431; + } else { + if (yych <= '\r') goto yy997; + if (yych == ' ') goto yy997; + goto yy431; + } } else { - if (yych <= 0x7F) goto yy918; - if (yych <= 0xC1) goto yy1; + if (yych <= ',') { + if (yych <= '"') goto yy998; + if (yych == '\'') goto yy999; + goto yy431; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy1000; + goto yy431; + } else { + if (yych <= ':') goto yy1000; + if (yych <= '=') goto yy431; + goto yy700; + } + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy931; - if (yych <= 0xEF) goto yy932; - goto yy933; + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy431; + if (yych <= 'Z') goto yy1000; + if (yych <= '[') goto yy431; + goto yy432; + } else { + if (yych == '_') goto yy1000; + if (yych <= '`') goto yy431; + goto yy1000; + } } else { - if (yych <= 0xF3) goto yy934; - if (yych <= 0xF4) goto yy935; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy431; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy433; + goto yy434; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy435; + goto yy436; + } else { + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; + goto yy1; + } + } } } yy930: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy918; - goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy919; + goto yy1; + } else { + if (yych <= 0x7F) goto yy919; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy932; + if (yych <= 0xEF) goto yy933; + goto yy934; + } else { + if (yych <= 0xF3) goto yy935; + if (yych <= 0xF4) goto yy936; + goto yy1; + } + } yy931: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy930; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy919; goto yy1; yy932: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy930; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy931; goto yy1; yy933: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy932; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy931; goto yy1; yy934: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy932; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy933; goto yy1; yy935: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy932; + if (yych <= 0xBF) goto yy933; goto yy1; yy936: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy933; + goto yy1; +yy937: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy936; - goto yy851; + if (yych == '\t') goto yy937; + goto yy852; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy936; - goto yy851; + if (yych <= '\r') goto yy937; + goto yy852; } else { - if (yych <= ' ') goto yy936; - if (yych <= '!') goto yy851; - goto yy466; + if (yych <= ' ') goto yy937; + if (yych <= '!') goto yy852; + goto yy467; } } } else { if (yych <= '-') { - if (yych == '\'') goto yy465; - if (yych <= ',') goto yy851; - goto yy936; + if (yych == '\'') goto yy466; + if (yych <= ',') goto yy852; + goto yy937; } else { if (yych <= '/') { - if (yych <= '.') goto yy851; + if (yych <= '.') goto yy852; } else { - if (yych <= ':') goto yy936; - if (yych <= '<') goto yy851; - goto yy1000; + if (yych <= ':') goto yy937; + if (yych <= '<') goto yy852; + goto yy1001; } } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '>') goto yy938; - if (yych <= '?') goto yy937; - if (yych <= '@') goto yy851; - goto yy936; + if (yych <= '>') goto yy939; + if (yych <= '?') goto yy938; + if (yych <= '@') goto yy852; + goto yy937; } else { if (yych <= '\\') { - if (yych <= '[') goto yy851; - goto yy939; + if (yych <= '[') goto yy852; + goto yy940; } else { - if (yych == '_') goto yy936; - goto yy851; + if (yych == '_') goto yy937; + goto yy852; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy936; - goto yy851; + if (yych <= 'z') goto yy937; + goto yy852; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy940; - goto yy941; + if (yych <= 0xDF) goto yy941; + goto yy942; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy942; - goto yy943; + if (yych <= 0xEF) goto yy943; + goto yy944; } else { - if (yych <= 0xF3) goto yy944; - if (yych <= 0xF4) goto yy945; + if (yych <= 0xF3) goto yy945; + if (yych <= 0xF4) goto yy946; goto yy1; } } } } -yy937: +yy938: yych = *++YYCURSOR; if (yybm[0+yych] & 32) { - goto yy851; + goto yy852; } if (yych <= 'Z') { if (yych <= '-') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy466; - if (yych <= '\'') goto yy465; - goto yy936; + if (yych <= '"') goto yy467; + if (yych <= '\'') goto yy466; + goto yy937; } else { if (yych <= ':') { - if (yych <= '/') goto yy937; - goto yy936; + if (yych <= '/') goto yy938; + goto yy937; } else { - if (yych <= '>') goto yy1001; - if (yych <= '?') goto yy937; - goto yy936; + if (yych <= '>') goto yy1002; + if (yych <= '?') goto yy938; + goto yy937; } } } else { if (yych <= 0xE0) { if (yych <= 'z') { - if (yych <= '\\') goto yy939; - goto yy936; + if (yych <= '\\') goto yy940; + goto yy937; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy940; - goto yy941; + if (yych <= 0xDF) goto yy941; + goto yy942; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy942; - goto yy943; + if (yych <= 0xEF) goto yy943; + goto yy944; } else { - if (yych <= 0xF3) goto yy944; - if (yych <= 0xF4) goto yy945; + if (yych <= 0xF3) goto yy945; + if (yych <= 0xF4) goto yy946; goto yy1; } } } -yy938: +yy939: yyaccept = 28; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x7F) { if (yych <= '&') { - if (yych <= 0x00) goto yy232; - if (yych == '"') goto yy1003; - goto yy1002; + if (yych <= 0x00) goto yy233; + if (yych == '"') goto yy1004; + goto yy1003; } else { - if (yych <= '\'') goto yy1004; - if (yych == '\\') goto yy1005; - goto yy1002; + if (yych <= '\'') goto yy1005; + if (yych == '\\') goto yy1006; + goto yy1003; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy232; - if (yych <= 0xDF) goto yy1006; - if (yych <= 0xE0) goto yy1007; - goto yy1008; + if (yych <= 0xC1) goto yy233; + if (yych <= 0xDF) goto yy1007; + if (yych <= 0xE0) goto yy1008; + goto yy1009; } else { - if (yych <= 0xF0) goto yy1009; - if (yych <= 0xF3) goto yy1010; - if (yych <= 0xF4) goto yy1011; - goto yy232; + if (yych <= 0xF0) goto yy1010; + if (yych <= 0xF3) goto yy1011; + if (yych <= 0xF4) goto yy1012; + goto yy233; } } -yy939: +yy940: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '.') { if (yych <= '\n') { - if (yych <= 0x00) goto yy1002; - if (yych <= '\t') goto yy851; - goto yy463; + if (yych <= 0x00) goto yy1003; + if (yych <= '\t') goto yy852; + goto yy464; } else { - if (yych == '-') goto yy936; - goto yy851; + if (yych == '-') goto yy937; + goto yy852; } } else { if (yych <= '=') { - if (yych <= '/') goto yy937; - if (yych <= ':') goto yy936; - goto yy851; + if (yych <= '/') goto yy938; + if (yych <= ':') goto yy937; + goto yy852; } else { - if (yych <= '>') goto yy938; - if (yych <= '?') goto yy937; - if (yych <= '@') goto yy851; - goto yy936; + if (yych <= '>') goto yy939; + if (yych <= '?') goto yy938; + if (yych <= '@') goto yy852; + goto yy937; } } } else { if (yych <= 0xC1) { if (yych <= '`') { - if (yych == '_') goto yy936; - goto yy851; + if (yych == '_') goto yy937; + goto yy852; } else { - if (yych <= 'z') goto yy936; - if (yych <= 0x7F) goto yy851; + if (yych <= 'z') goto yy937; + if (yych <= 0x7F) goto yy852; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy940; - if (yych <= 0xE0) goto yy941; - goto yy942; + if (yych <= 0xDF) goto yy941; + if (yych <= 0xE0) goto yy942; + goto yy943; } else { - if (yych <= 0xF0) goto yy943; - if (yych <= 0xF3) goto yy944; - if (yych <= 0xF4) goto yy945; + if (yych <= 0xF0) goto yy944; + if (yych <= 0xF3) goto yy945; + if (yych <= 0xF4) goto yy946; goto yy1; } } } -yy940: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy851; - goto yy1; yy941: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy940; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy852; goto yy1; yy942: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy940; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy941; goto yy1; yy943: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy942; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy941; goto yy1; yy944: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy942; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy943; goto yy1; yy945: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy942; + if (yych <= 0xBF) goto yy943; goto yy1; yy946: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy943; + goto yy1; +yy947: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '-') { if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy946; - goto yy613; + if (yych <= '!') goto yy947; + goto yy614; } else { - if (yych == '\'') goto yy612; - if (yych <= ',') goto yy946; - goto yy1012; + if (yych == '\'') goto yy613; + if (yych <= ',') goto yy947; + goto yy1013; } } else { if (yych <= '=') { - if (yych <= '.') goto yy946; - if (yych <= '/') goto yy1013; - if (yych <= ':') goto yy1012; - goto yy946; + if (yych <= '.') goto yy947; + if (yych <= '/') goto yy1014; + if (yych <= ':') goto yy1013; + goto yy947; } else { - if (yych <= '>') goto yy1014; - if (yych <= '?') goto yy1013; - if (yych <= '@') goto yy946; - goto yy1012; + if (yych <= '>') goto yy1015; + if (yych <= '?') goto yy1014; + if (yych <= '@') goto yy947; + goto yy1013; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych == '\\') goto yy1015; - goto yy946; + if (yych == '\\') goto yy1016; + goto yy947; } else { - if (yych == '`') goto yy946; - if (yych <= 'z') goto yy1012; - goto yy946; + if (yych == '`') goto yy947; + if (yych <= 'z') goto yy1013; + goto yy947; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy1016; - if (yych <= 0xE0) goto yy1017; - goto yy1018; + if (yych <= 0xDF) goto yy1017; + if (yych <= 0xE0) goto yy1018; + goto yy1019; } else { - if (yych <= 0xF0) goto yy1019; - if (yych <= 0xF3) goto yy1020; - if (yych <= 0xF4) goto yy1021; + if (yych <= 0xF0) goto yy1020; + if (yych <= 0xF3) goto yy1021; + if (yych <= 0xF4) goto yy1022; goto yy1; } } } -yy947: +yy948: yych = *++YYCURSOR; if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy947; + goto yy948; } else { - if (yych == '\r') goto yy947; + if (yych == '\r') goto yy948; goto yy1; } } else { if (yych <= '/') { - if (yych <= ' ') goto yy947; + if (yych <= ' ') goto yy948; if (yych <= '.') goto yy1; - goto yy230; + goto yy231; } else { - if (yych == '?') goto yy230; + if (yych == '?') goto yy231; goto yy1; } } -yy948: - yych = *++YYCURSOR; - if (yych == ':') goto yy1022; - goto yy1; yy949: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1023; + if (yych == ':') goto yy1023; goto yy1; yy950: yych = *++YYCURSOR; - if (yych == 'i') goto yy1024; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1024; goto yy1; yy951: + yych = *++YYCURSOR; + if (yych == 'i') goto yy1025; + goto yy1; +yy952: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy883; + if (yych <= '9') goto yy884; goto yy4; -yy952: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1025; - goto yy1; yy953: yych = *++YYCURSOR; if (yych <= '/') goto yy1; if (yych <= '9') goto yy1026; goto yy1; yy954: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1027; + goto yy1; +yy955: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '.') goto yy46; + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - goto yy1027; + goto yy1028; } } else { if (yych <= '^') { if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych == '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } -yy955: +yy956: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1028; + if (yych <= '9') goto yy1029; goto yy4; -yy956: +yy957: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1029; + if (yych <= '9') goto yy1030; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1029; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1030; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1029; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1030; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy957: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1030; - goto yy1031; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } yy958: - yyaccept = 6; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= ',') goto yy112; + goto yy47; } else { - if (yych <= '.') goto yy293; + if (yych <= '.') goto yy294; if (yych <= '/') goto yy4; goto yy1031; } @@ -29081,38 +30061,42 @@ yy958: } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy210; + if (yych <= ':') { + if (yych <= '9') goto yy1032; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy211; + } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; + if (yych <= 'E') goto yy889; + goto yy211; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy210; + if (yych <= '`') goto yy112; + goto yy211; } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy112; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy112; } } } @@ -29120,152 +30104,254 @@ yy958: yy959: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } if (yych <= '/') { - if (yych <= 0x1F) { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy26; + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - if (yych <= '.') goto yy46; - goto yy4; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } } } } else { if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy1032; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy1032; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy211; + } } else { - if (yych <= 'F') goto yy1029; - if (yych <= 'Z') goto yy46; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } } } else { - if (yych <= '~') { - if (yych <= '`') goto yy26; - if (yych <= 'f') goto yy1029; - if (yych <= 'z') goto yy46; - goto yy26; + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } } } } yy960: - yyaccept = 0; + yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= 0x1F) { + if (yych <= '.') { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; } else { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= '\r') goto yy27; + if (yych == 0x16) goto yy27; + goto yy4; } } else { - if (yych <= ',') { - if (yych <= '#') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '%') { - yyt1 = YYCURSOR; - goto yy800; - } - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '$') { + if (yych <= 0x1B) goto yy27; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; + goto yy4; } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy311; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy27; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy27; + goto yy47; } - if (yych <= '9') goto yy3; - if (yych <= ':') goto yy802; - yyt2 = YYCURSOR; - goto yy212; } } } else { - if (yych <= 0x7F) { - if (yych <= '_') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'Z') goto yy3; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy1033; + if (yych <= ':') goto yy4; + goto yy27; } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy3; - if (yych <= '~') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1030; + if (yych <= 'Z') goto yy47; + goto yy27; } } else { - if (yych <= 0xEF) { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy27; + if (yych <= 'f') goto yy1030; + goto yy47; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy961: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych == 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= ',') { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy801; + } + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy3; + goto yy803; + } + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy312; + } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy317; } @@ -29273,53 +30359,58 @@ yy960: goto yy318; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy319; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } yyt2 = YYCURSOR; goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; } } } -yy961: +yy962: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy800; + goto yy801; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1033; + if (yych <= '9') goto yy1034; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1033; + goto yy1034; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1033; + goto yy1034; } } } else { @@ -29327,55 +30418,42 @@ yy961: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy962: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1034; - goto yy1; - } else { - if (yych <= 'F') goto yy1034; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1034; - goto yy1; - } yy963: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1035; - if (yych <= ':') goto yy811; goto yy1; } else { if (yych <= 'F') goto yy1035; @@ -29384,28 +30462,28 @@ yy963: goto yy1; } yy964: - yych = *++YYCURSOR; - if (yych == ':') goto yy811; - goto yy1; -yy965: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1036; - if (yych >= ';') goto yy1; + if (yych <= ':') goto yy812; + goto yy1; } else { if (yych <= 'F') goto yy1036; if (yych <= '`') goto yy1; if (yych <= 'f') goto yy1036; goto yy1; } +yy965: + yych = *++YYCURSOR; + if (yych == ':') goto yy812; + goto yy1; yy966: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1037; - if (yych <= ':') goto yy1038; - goto yy1; + if (yych >= ';') goto yy1; } else { if (yych <= 'F') goto yy1037; if (yych <= '`') goto yy1; @@ -29414,74 +30492,16 @@ yy966: } yy967: yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1039; - goto yy1040; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1041; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1041; - } - } + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1038; + if (yych <= ':') goto yy1039; + goto yy1; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } + if (yych <= 'F') goto yy1038; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1038; + goto yy1; } yy968: yych = *++YYCURSOR; @@ -29490,32 +30510,32 @@ yy968: if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1042; - goto yy1040; + if (yych <= '9') goto yy1040; + goto yy1041; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1041; + goto yy1042; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1041; + goto yy1042; } } } else { @@ -29523,32 +30543,32 @@ yy968: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -29556,70 +30576,70 @@ yy968: } yy969: yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '5') { + if (yych <= 'f') { + if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '4') goto yy1042; - goto yy1043; + if (yych <= '9') goto yy1043; + goto yy1041; } } else { - if (yych <= '@') { - if (yych <= '9') goto yy1039; - if (yych <= ':') goto yy1040; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1042; } else { - if (yych <= 'F') goto yy1041; if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1042; } } } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy1041; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -29627,58 +30647,70 @@ yy969: } yy970: yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1041; - if (yych <= ':') goto yy1040; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy1041; - goto yy1; - } else { - if (yych <= '`') { + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy1041; - goto yy1; + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '4') goto yy1043; + goto yy1044; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy1040; + if (yych <= ':') goto yy1041; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy1042; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy1042; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy220; } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) { + if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy221; } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -29690,22 +30722,22 @@ yy971: if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1044; - if (yych <= ':') goto yy899; + if (yych <= '9') goto yy1042; + if (yych <= ':') goto yy1041; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1044; + if (yych <= 'F') goto yy1042; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy1044; + if (yych <= 'f') goto yy1042; goto yy1; } } @@ -29713,465 +30745,10 @@ yy971: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy972: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1044; - goto yy899; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1044; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1044; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy973: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych == '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x1A) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= ',') { - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '9') goto yy1045; - if (yych <= ':') goto yy62; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= '_') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'Z') goto yy3; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy3; - if (yych <= '~') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy317; - } - yyt2 = YYCURSOR; - goto yy318; - } else { - if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy319; - } - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } - } - } -yy974: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych == '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x1A) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= ',') { - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '9') goto yy973; - if (yych <= ':') goto yy62; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= '_') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'Z') goto yy3; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy3; - if (yych <= '~') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy317; - } - yyt2 = YYCURSOR; - goto yy318; - } else { - if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy319; - } - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } - } - } -yy975: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '\n') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych == 0x1B) { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } else { - if (yych <= '/') { - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ',') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '4') goto yy973; - if (yych <= '5') goto yy1046; - if (yych <= '9') goto yy1045; - goto yy62; - } - } - } else { - if (yych <= '~') { - if (yych <= '^') { - if (yych <= '?') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 'Z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '_') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy3; - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= 0xC1) goto yy5; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - yyt2 = YYCURSOR; - goto yy317; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy318; - } - yyt2 = YYCURSOR; - goto yy319; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy320; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy5; - } - } - } - } -yy976: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= ':') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy220; } @@ -30179,18 +30756,528 @@ yy976: goto yy221; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy222; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; } - if (yych <= 0xF4) { + } + } +yy972: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { yyt2 = YYCURSOR; - goto yy224; + goto yy213; + } + if (yych <= '9') goto yy1045; + if (yych <= ':') goto yy900; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy1045; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy1045; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy973: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1045; + goto yy900; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1045; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1045; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy974: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych == 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy1046; + goto yy63; + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } + } + } + } +yy975: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych == 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '9') goto yy974; + goto yy63; + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'Z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } + } + } + } +yy976: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '9') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych == 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '/') { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '4') goto yy974; + if (yych <= '5') goto yy1047; + goto yy1046; + } + } + } + } else { + if (yych <= '~') { + if (yych <= 'Z') { + if (yych <= ':') goto yy63; + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + goto yy3; + } else { + if (yych <= '_') { + if (yych <= '^') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy3; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 0xC1) goto yy5; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy317; + } + yyt2 = YYCURSOR; + goto yy318; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } + yyt2 = YYCURSOR; + goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy5; + } } - goto yy1; } } yy977: @@ -30199,120 +31286,99 @@ yy977: if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '5') goto yy976; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } yy978: yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy655; - goto yy1047; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; } + if (yych <= '5') goto yy977; + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy657; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy657; + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + goto yy222; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; + goto yy223; } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; } } yy979: @@ -30322,32 +31388,32 @@ yy979: if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy824; - goto yy542; + if (yych <= '9') goto yy656; + goto yy1048; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy824; + goto yy658; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy824; + goto yy658; } } } else { @@ -30355,263 +31421,273 @@ yy979: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy980: - yyaccept = 30; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[0+yych] & 64) { - goto yy915; - } - if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy677; - if (yych <= '"') goto yy916; - goto yy917; + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy825; + goto yy543; + } } else { - if (yych <= '*') goto yy918; - if (yych <= '-') goto yy919; - if (yych <= '\\') goto yy920; - goto yy677; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy825; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy825; + } } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy921; - if (yych <= 0xE0) goto yy922; - goto yy923; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } } else { - if (yych <= 0xF0) goto yy924; - if (yych <= 0xF3) goto yy925; - if (yych <= 0xF4) goto yy926; - goto yy677; + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } } } yy981: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[0+yych] & 64) { + goto yy916; + } + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy678; + if (yych <= '"') goto yy917; + goto yy918; + } else { + if (yych <= '*') goto yy919; + if (yych <= '-') goto yy920; + if (yych <= '\\') goto yy921; + goto yy678; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy922; + if (yych <= 0xE0) goto yy923; + goto yy924; + } else { + if (yych <= 0xF0) goto yy925; + if (yych <= 0xF3) goto yy926; + if (yych <= 0xF4) goto yy927; + goto yy678; + } + } +yy982: yych = *++YYCURSOR; if (yych <= ',') { if (yych <= ' ') { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy558; - goto yy981; + if (yych <= 0x08) goto yy559; + goto yy982; } else { - if (yych == '\r') goto yy981; - if (yych <= 0x1F) goto yy558; - goto yy981; + if (yych == '\r') goto yy982; + if (yych <= 0x1F) goto yy559; + goto yy982; } } else { if (yych <= '&') { - if (yych != '"') goto yy558; + if (yych != '"') goto yy559; } else { - if (yych <= '\'') goto yy983; - if (yych == '*') goto yy438; - goto yy558; + if (yych <= '\'') goto yy984; + if (yych == '*') goto yy439; + goto yy559; } } } else { if (yych <= 0xC1) { if (yych <= '>') { - if (yych <= '-') goto yy559; - if (yych <= '=') goto yy558; - goto yy689; + if (yych <= '-') goto yy560; + if (yych <= '=') goto yy559; + goto yy690; } else { - if (yych == '\\') goto yy560; - if (yych <= 0x7F) goto yy558; + if (yych == '\\') goto yy561; + if (yych <= 0x7F) goto yy559; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy561; - if (yych <= 0xE0) goto yy562; - goto yy563; + if (yych <= 0xDF) goto yy562; + if (yych <= 0xE0) goto yy563; + goto yy564; } else { - if (yych <= 0xF0) goto yy564; - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; + if (yych <= 0xF0) goto yy565; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; goto yy1; } } } -yy982: +yy983: yych = *++YYCURSOR; if (yybm[0+yych] & 64) { - goto yy915; + goto yy916; } if (yych <= 0xC1) { if (yych <= '\'') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy558; - goto yy917; + if (yych <= '"') goto yy559; + goto yy918; } else { - if (yych <= '*') goto yy918; - if (yych <= '-') goto yy919; - if (yych <= '\\') goto yy920; + if (yych <= '*') goto yy919; + if (yych <= '-') goto yy920; + if (yych <= '\\') goto yy921; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy921; - if (yych <= 0xE0) goto yy922; - goto yy923; + if (yych <= 0xDF) goto yy922; + if (yych <= 0xE0) goto yy923; + goto yy924; } else { - if (yych <= 0xF0) goto yy924; - if (yych <= 0xF3) goto yy925; - if (yych <= 0xF4) goto yy926; + if (yych <= 0xF0) goto yy925; + if (yych <= 0xF3) goto yy926; + if (yych <= 0xF4) goto yy927; goto yy1; } } -yy983: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '"') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy981; - goto yy558; - } else { - if (yych <= 0x1F) { - if (yych <= '\r') goto yy981; - goto yy558; - } else { - if (yych <= ' ') goto yy981; - if (yych <= '!') goto yy558; - goto yy982; - } - } - } else { - if (yych <= '*') { - if (yych == '\'') goto yy450; - if (yych <= ')') goto yy558; - goto yy438; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy558; - } else { - if (yych <= '/') goto yy558; - if (yych <= ':') goto yy985; - goto yy558; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '>') goto yy689; - if (yych <= '@') goto yy558; - if (yych <= 'Z') goto yy985; - goto yy558; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy560; - goto yy558; - } else { - if (yych == '`') goto yy558; - goto yy985; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy558; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - goto yy562; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy563; - goto yy564; - } else { - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; - goto yy1; - } - } - } - } yy984: yych = *++YYCURSOR; if (yych <= '=') { - if (yych <= '!') { + if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1048; - goto yy558; + if (yych == '\t') goto yy982; + goto yy559; } else { - if (yych <= '\r') goto yy1048; - if (yych == ' ') goto yy1048; - goto yy558; + if (yych <= 0x1F) { + if (yych <= '\r') goto yy982; + goto yy559; + } else { + if (yych <= ' ') goto yy982; + if (yych <= '!') goto yy559; + goto yy983; + } } } else { - if (yych <= ',') { - if (yych <= '"') goto yy982; - if (yych == '\'') goto yy983; - goto yy558; + if (yych <= '*') { + if (yych == '\'') goto yy451; + if (yych <= ')') goto yy559; + goto yy439; } else { - if (yych <= '/') { - if (yych <= '-') goto yy1049; - goto yy558; + if (yych <= '-') { + if (yych <= ',') goto yy559; } else { - if (yych <= ':') goto yy985; - if (yych <= '<') goto yy558; - goto yy1050; + if (yych <= '/') goto yy559; + if (yych <= ':') goto yy986; + goto yy559; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '>') goto yy689; - if (yych <= '@') goto yy558; - if (yych >= '[') goto yy558; + if (yych <= '>') goto yy690; + if (yych <= '@') goto yy559; + if (yych <= 'Z') goto yy986; + goto yy559; } else { if (yych <= '^') { - if (yych <= '\\') goto yy560; - goto yy558; + if (yych <= '\\') goto yy561; + goto yy559; } else { - if (yych == '`') goto yy558; + if (yych == '`') goto yy559; + goto yy986; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy558; + if (yych <= 0x7F) goto yy559; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - goto yy562; + if (yych <= 0xDF) goto yy562; + goto yy563; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy563; - goto yy564; + if (yych <= 0xEF) goto yy564; + goto yy565; } else { - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; goto yy1; } } @@ -30619,346 +31695,335 @@ yy984: } yy985: yych = *++YYCURSOR; - if (yych <= '<') { - if (yych <= '"') { + if (yych <= '=') { + if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1048; - goto yy558; + if (yych == '\t') goto yy1049; + goto yy559; } else { - if (yych <= 0x1F) { - if (yych <= '\r') goto yy1048; - goto yy558; - } else { - if (yych <= ' ') goto yy1048; - if (yych <= '!') goto yy558; - goto yy982; - } + if (yych <= '\r') goto yy1049; + if (yych == ' ') goto yy1049; + goto yy559; } } else { - if (yych <= '*') { - if (yych == '\'') goto yy983; - if (yych <= ')') goto yy558; - goto yy438; + if (yych <= ',') { + if (yych <= '"') goto yy983; + if (yych == '\'') goto yy984; + goto yy559; } else { - if (yych <= '-') { - if (yych <= ',') goto yy558; - goto yy984; + if (yych <= '/') { + if (yych <= '-') goto yy1050; + goto yy559; } else { - if (yych <= '/') goto yy558; - if (yych <= ':') goto yy985; - goto yy558; + if (yych <= ':') goto yy986; + if (yych <= '<') goto yy559; + goto yy1051; } } } } else { - if (yych <= '`') { - if (yych <= 'Z') { - if (yych <= '=') goto yy1050; - if (yych <= '>') goto yy689; - if (yych <= '@') goto yy558; - goto yy985; + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy690; + if (yych <= '@') goto yy559; + if (yych >= '[') goto yy559; } else { - if (yych <= '\\') { - if (yych <= '[') goto yy558; - goto yy560; + if (yych <= '^') { + if (yych <= '\\') goto yy561; + goto yy559; } else { - if (yych == '_') goto yy985; - goto yy558; + if (yych == '`') goto yy559; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy985; - goto yy558; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - goto yy562; - } + if (yych <= 0x7F) goto yy559; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy562; + goto yy563; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy563; - goto yy564; + if (yych <= 0xEF) goto yy564; + goto yy565; } else { - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; goto yy1; } } } } yy986: - yych = *++YYCURSOR; - if (yych <= ',') { - if (yych <= ' ') { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy549; - goto yy986; - } else { - if (yych == '\r') goto yy986; - if (yych <= 0x1F) goto yy549; - goto yy986; - } - } else { - if (yych <= '&') { - if (yych != '"') goto yy549; - } else { - if (yych <= '\'') goto yy988; - if (yych == '*') goto yy430; - goto yy549; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= '>') { - if (yych <= '-') goto yy550; - if (yych <= '=') goto yy549; - goto yy680; - } else { - if (yych == '\\') goto yy551; - if (yych <= 0x7F) goto yy549; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy552; - if (yych <= 0xE0) goto yy553; - goto yy554; - } else { - if (yych <= 0xF0) goto yy555; - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy1; - } - } - } -yy987: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '"') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy986; - goto yy549; - } else { - if (yych <= 0x1F) { - if (yych <= '\r') goto yy986; - goto yy549; - } else { - if (yych <= ' ') goto yy986; - if (yych <= '!') goto yy549; - goto yy449; - } - } - } else { - if (yych <= '*') { - if (yych == '\'') goto yy988; - if (yych <= ')') goto yy549; - goto yy430; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy549; - goto yy989; - } else { - if (yych <= '/') goto yy549; - if (yych <= ':') goto yy990; - goto yy549; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '>') goto yy680; - if (yych <= '@') goto yy549; - if (yych <= 'Z') goto yy990; - goto yy549; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy551; - goto yy549; - } else { - if (yych == '`') goto yy549; - goto yy990; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy549; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - goto yy553; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy554; - goto yy555; - } else { - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy1; - } - } - } - } -yy988: - yych = *++YYCURSOR; - if (yybm[0+yych] & 64) { - goto yy915; - } - if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy916; - goto yy549; - } else { - if (yych <= '*') goto yy918; - if (yych <= '-') goto yy919; - if (yych <= '\\') goto yy920; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy921; - if (yych <= 0xE0) goto yy922; - goto yy923; - } else { - if (yych <= 0xF0) goto yy924; - if (yych <= 0xF3) goto yy925; - if (yych <= 0xF4) goto yy926; - goto yy1; - } - } -yy989: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1051; - goto yy549; - } else { - if (yych <= '\r') goto yy1051; - if (yych == ' ') goto yy1051; - goto yy549; - } - } else { - if (yych <= ',') { - if (yych <= '"') goto yy987; - if (yych == '\'') goto yy988; - goto yy549; - } else { - if (yych <= '/') { - if (yych <= '-') goto yy1052; - goto yy549; - } else { - if (yych <= ':') goto yy990; - if (yych <= '<') goto yy549; - goto yy1053; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '>') goto yy680; - if (yych <= '@') goto yy549; - if (yych >= '[') goto yy549; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy551; - goto yy549; - } else { - if (yych == '`') goto yy549; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy549; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - goto yy553; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy554; - goto yy555; - } else { - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy1; - } - } - } - } -yy990: yych = *++YYCURSOR; if (yych <= '<') { if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1051; - goto yy549; + if (yych == '\t') goto yy1049; + goto yy559; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy1051; - goto yy549; + if (yych <= '\r') goto yy1049; + goto yy559; } else { - if (yych <= ' ') goto yy1051; - if (yych <= '!') goto yy549; - goto yy987; + if (yych <= ' ') goto yy1049; + if (yych <= '!') goto yy559; + goto yy983; } } } else { if (yych <= '*') { - if (yych == '\'') goto yy988; - if (yych <= ')') goto yy549; - goto yy430; + if (yych == '\'') goto yy984; + if (yych <= ')') goto yy559; + goto yy439; } else { if (yych <= '-') { - if (yych <= ',') goto yy549; - goto yy989; + if (yych <= ',') goto yy559; + goto yy985; } else { - if (yych <= '/') goto yy549; - if (yych <= ':') goto yy990; - goto yy549; + if (yych <= '/') goto yy559; + if (yych <= ':') goto yy986; + goto yy559; } } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy1053; - if (yych <= '>') goto yy680; - if (yych <= '@') goto yy549; - goto yy990; + if (yych <= '=') goto yy1051; + if (yych <= '>') goto yy690; + if (yych <= '@') goto yy559; + goto yy986; } else { if (yych <= '\\') { - if (yych <= '[') goto yy549; - goto yy551; + if (yych <= '[') goto yy559; + goto yy561; } else { - if (yych == '_') goto yy990; - goto yy549; + if (yych == '_') goto yy986; + goto yy559; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy990; - goto yy549; + if (yych <= 'z') goto yy986; + goto yy559; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - goto yy553; + if (yych <= 0xDF) goto yy562; + goto yy563; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy554; - goto yy555; + if (yych <= 0xEF) goto yy564; + goto yy565; } else { - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; + goto yy1; + } + } + } + } +yy987: + yych = *++YYCURSOR; + if (yych <= ',') { + if (yych <= ' ') { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy550; + goto yy987; + } else { + if (yych == '\r') goto yy987; + if (yych <= 0x1F) goto yy550; + goto yy987; + } + } else { + if (yych <= '&') { + if (yych != '"') goto yy550; + } else { + if (yych <= '\'') goto yy989; + if (yych == '*') goto yy431; + goto yy550; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '>') { + if (yych <= '-') goto yy551; + if (yych <= '=') goto yy550; + goto yy681; + } else { + if (yych == '\\') goto yy552; + if (yych <= 0x7F) goto yy550; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy553; + if (yych <= 0xE0) goto yy554; + goto yy555; + } else { + if (yych <= 0xF0) goto yy556; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; + goto yy1; + } + } + } +yy988: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= '"') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy987; + goto yy550; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy987; + goto yy550; + } else { + if (yych <= ' ') goto yy987; + if (yych <= '!') goto yy550; + goto yy450; + } + } + } else { + if (yych <= '*') { + if (yych == '\'') goto yy989; + if (yych <= ')') goto yy550; + goto yy431; + } else { + if (yych <= '-') { + if (yych <= ',') goto yy550; + goto yy990; + } else { + if (yych <= '/') goto yy550; + if (yych <= ':') goto yy991; + goto yy550; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy681; + if (yych <= '@') goto yy550; + if (yych <= 'Z') goto yy991; + goto yy550; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy552; + goto yy550; + } else { + if (yych == '`') goto yy550; + goto yy991; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy550; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy553; + goto yy554; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy555; + goto yy556; + } else { + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; + goto yy1; + } + } + } + } +yy989: + yych = *++YYCURSOR; + if (yybm[0+yych] & 64) { + goto yy916; + } + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy917; + goto yy550; + } else { + if (yych <= '*') goto yy919; + if (yych <= '-') goto yy920; + if (yych <= '\\') goto yy921; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy922; + if (yych <= 0xE0) goto yy923; + goto yy924; + } else { + if (yych <= 0xF0) goto yy925; + if (yych <= 0xF3) goto yy926; + if (yych <= 0xF4) goto yy927; + goto yy1; + } + } +yy990: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1052; + goto yy550; + } else { + if (yych <= '\r') goto yy1052; + if (yych == ' ') goto yy1052; + goto yy550; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy988; + if (yych == '\'') goto yy989; + goto yy550; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy1053; + goto yy550; + } else { + if (yych <= ':') goto yy991; + if (yych <= '<') goto yy550; + goto yy1054; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy681; + if (yych <= '@') goto yy550; + if (yych >= '[') goto yy550; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy552; + goto yy550; + } else { + if (yych == '`') goto yy550; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy550; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy553; + goto yy554; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy555; + goto yy556; + } else { + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; goto yy1; } } @@ -30966,231 +32031,240 @@ yy990: } yy991: yych = *++YYCURSOR; - if (yych <= '[') { - if (yych <= '\'') { - if (yych <= '!') { + if (yych <= '<') { + if (yych <= '"') { + if (yych <= '\f') { if (yych <= 0x00) goto yy1; - goto yy915; + if (yych == '\t') goto yy1052; + goto yy550; } else { - if (yych <= '"') goto yy916; - if (yych <= '&') goto yy915; - goto yy917; + if (yych <= 0x1F) { + if (yych <= '\r') goto yy1052; + goto yy550; + } else { + if (yych <= ' ') goto yy1052; + if (yych <= '!') goto yy550; + goto yy988; + } } } else { - if (yych <= '-') { - if (yych <= ',') goto yy915; - goto yy991; + if (yych <= '*') { + if (yych == '\'') goto yy989; + if (yych <= ')') goto yy550; + goto yy431; } else { - if (yych == '>') goto yy980; - goto yy915; + if (yych <= '-') { + if (yych <= ',') goto yy550; + goto yy990; + } else { + if (yych <= '/') goto yy550; + if (yych <= ':') goto yy991; + goto yy550; + } } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= '\\') goto yy920; - goto yy915; + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '=') goto yy1054; + if (yych <= '>') goto yy681; + if (yych <= '@') goto yy550; + goto yy991; } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy921; - goto yy922; + if (yych <= '\\') { + if (yych <= '[') goto yy550; + goto yy552; + } else { + if (yych == '_') goto yy991; + goto yy550; + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy923; - goto yy924; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy991; + goto yy550; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy553; + goto yy554; + } } else { - if (yych <= 0xF3) goto yy925; - if (yych <= 0xF4) goto yy926; - goto yy1; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy555; + goto yy556; + } else { + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; + goto yy1; + } } } } yy992: yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= 0x1F) { - if (yych <= '\t') { + if (yych <= '[') { + if (yych <= '\'') { + if (yych <= '!') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy438; - goto yy992; + goto yy916; } else { - if (yych == '\r') goto yy992; - goto yy438; + if (yych <= '"') goto yy917; + if (yych <= '&') goto yy916; + goto yy918; } } else { - if (yych <= '"') { - if (yych <= ' ') goto yy992; - if (yych <= '!') goto yy438; + if (yych <= '-') { + if (yych <= ',') goto yy916; + goto yy992; } else { - if (yych == '\'') goto yy994; - goto yy438; + if (yych == '>') goto yy981; + goto yy916; } } } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '>') goto yy707; - if (yych <= '[') goto yy438; - goto yy439; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '\\') goto yy921; + goto yy916; } else { - if (yych <= 0x7F) goto yy438; if (yych <= 0xC1) goto yy1; - goto yy440; + if (yych <= 0xDF) goto yy922; + goto yy923; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy441; - if (yych <= 0xEF) goto yy442; - goto yy443; + if (yych <= 0xEF) goto yy924; + goto yy925; } else { - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; + if (yych <= 0xF3) goto yy926; + if (yych <= 0xF4) goto yy927; goto yy1; } } } yy993: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy439; + goto yy993; + } else { + if (yych == '\r') goto yy993; + goto yy439; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy993; + if (yych <= '!') goto yy439; + } else { + if (yych == '\'') goto yy995; + goto yy439; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '>') goto yy708; + if (yych <= '[') goto yy439; + goto yy440; + } else { + if (yych <= 0x7F) goto yy439; + if (yych <= 0xC1) goto yy1; + goto yy441; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy442; + if (yych <= 0xEF) goto yy443; + goto yy444; + } else { + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; + goto yy1; + } + } + } +yy994: yych = *++YYCURSOR; if (yybm[0+yych] & 128) { - goto yy918; + goto yy919; } if (yych <= 0xDF) { if (yych <= '\'') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy438; - goto yy928; + if (yych <= '"') goto yy439; + goto yy929; } else { - if (yych <= '\\') goto yy929; + if (yych <= '\\') goto yy930; if (yych <= 0xC1) goto yy1; - goto yy930; + goto yy931; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy931; - if (yych <= 0xEF) goto yy932; - goto yy933; + if (yych <= 0xE0) goto yy932; + if (yych <= 0xEF) goto yy933; + goto yy934; } else { - if (yych <= 0xF3) goto yy934; - if (yych <= 0xF4) goto yy935; + if (yych <= 0xF3) goto yy935; + if (yych <= 0xF4) goto yy936; goto yy1; } } -yy994: +yy995: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy992; - goto yy438; + if (yych == '\t') goto yy993; + goto yy439; } else { - if (yych <= '\r') goto yy992; - if (yych == ' ') goto yy992; - goto yy438; + if (yych <= '\r') goto yy993; + if (yych == ' ') goto yy993; + goto yy439; } } else { if (yych <= ',') { - if (yych <= '"') goto yy993; - if (yych == '\'') goto yy334; - goto yy438; + if (yych <= '"') goto yy994; + if (yych == '\'') goto yy335; + goto yy439; } else { if (yych <= '/') { - if (yych >= '.') goto yy438; + if (yych >= '.') goto yy439; } else { - if (yych <= ':') goto yy995; - if (yych <= '=') goto yy438; - goto yy707; + if (yych <= ':') goto yy996; + if (yych <= '=') goto yy439; + goto yy708; } } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy438; - if (yych <= 'Z') goto yy995; - if (yych <= '[') goto yy438; - goto yy439; + if (yych <= '@') goto yy439; + if (yych <= 'Z') goto yy996; + if (yych <= '[') goto yy439; + goto yy440; } else { - if (yych == '_') goto yy995; - if (yych <= '`') goto yy438; + if (yych == '_') goto yy996; + if (yych <= '`') goto yy439; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy438; + if (yych <= 0x7F) goto yy439; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy440; - goto yy441; + if (yych <= 0xDF) goto yy441; + goto yy442; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy442; - goto yy443; + if (yych <= 0xEF) goto yy443; + goto yy444; } else { - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; - goto yy1; - } - } - } - } -yy995: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1054; - goto yy438; - } else { - if (yych <= '\r') goto yy1054; - if (yych == ' ') goto yy1054; - goto yy438; - } - } else { - if (yych <= ',') { - if (yych <= '"') goto yy993; - if (yych == '\'') goto yy994; - goto yy438; - } else { - if (yych <= '/') { - if (yych <= '-') goto yy995; - goto yy438; - } else { - if (yych <= ':') goto yy995; - if (yych <= '<') goto yy438; - goto yy1055; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '>') goto yy707; - if (yych <= '@') goto yy438; - if (yych <= 'Z') goto yy995; - goto yy438; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy439; - goto yy438; - } else { - if (yych == '`') goto yy438; - goto yy995; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy438; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy440; - goto yy441; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy442; - goto yy443; - } else { - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; goto yy1; } } @@ -31199,406 +32273,410 @@ yy995: yy996: yych = *++YYCURSOR; if (yych <= '=') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy430; - goto yy996; - } else { - if (yych == '\r') goto yy996; - goto yy430; - } - } else { - if (yych <= '"') { - if (yych <= ' ') goto yy996; - if (yych <= '!') goto yy430; - } else { - if (yych == '\'') goto yy998; - goto yy430; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '>') goto yy699; - if (yych <= '[') goto yy430; - goto yy431; - } else { - if (yych <= 0x7F) goto yy430; - if (yych <= 0xC1) goto yy1; - goto yy432; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy433; - if (yych <= 0xEF) goto yy434; - goto yy435; - } else { - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; - goto yy1; - } - } - } -yy997: - yych = *++YYCURSOR; - if (yych <= '>') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy996; - goto yy430; + if (yych == '\t') goto yy1055; + goto yy439; } else { - if (yych <= '\r') goto yy996; - if (yych == ' ') goto yy996; - goto yy430; + if (yych <= '\r') goto yy1055; + if (yych == ' ') goto yy1055; + goto yy439; } } else { if (yych <= ',') { - if (yych <= '"') goto yy333; - if (yych != '\'') goto yy430; + if (yych <= '"') goto yy994; + if (yych == '\'') goto yy995; + goto yy439; } else { if (yych <= '/') { - if (yych <= '-') goto yy999; - goto yy430; + if (yych <= '-') goto yy996; + goto yy439; } else { - if (yych <= ':') goto yy999; - if (yych <= '=') goto yy430; - goto yy699; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy430; - if (yych <= 'Z') goto yy999; - if (yych <= '[') goto yy430; - goto yy431; - } else { - if (yych == '_') goto yy999; - if (yych <= '`') goto yy430; - goto yy999; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy430; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy432; - goto yy433; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy434; - goto yy435; - } else { - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; - goto yy1; - } - } - } - } -yy998: - yych = *++YYCURSOR; - if (yybm[0+yych] & 128) { - goto yy918; - } - if (yych <= 0xDF) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy927; - goto yy430; - } else { - if (yych <= '\\') goto yy929; - if (yych <= 0xC1) goto yy1; - goto yy930; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy931; - if (yych <= 0xEF) goto yy932; - goto yy933; - } else { - if (yych <= 0xF3) goto yy934; - if (yych <= 0xF4) goto yy935; - goto yy1; - } - } -yy999: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1056; - goto yy430; - } else { - if (yych <= '\r') goto yy1056; - if (yych == ' ') goto yy1056; - goto yy430; - } - } else { - if (yych <= ',') { - if (yych <= '"') goto yy997; - if (yych == '\'') goto yy998; - goto yy430; - } else { - if (yych <= '/') { - if (yych <= '-') goto yy999; - goto yy430; - } else { - if (yych <= ':') goto yy999; - if (yych <= '<') goto yy430; - goto yy1057; + if (yych <= ':') goto yy996; + if (yych <= '<') goto yy439; + goto yy1056; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '>') goto yy699; - if (yych <= '@') goto yy430; - if (yych <= 'Z') goto yy999; - goto yy430; + if (yych <= '>') goto yy708; + if (yych <= '@') goto yy439; + if (yych <= 'Z') goto yy996; + goto yy439; } else { if (yych <= '^') { - if (yych <= '\\') goto yy431; - goto yy430; + if (yych <= '\\') goto yy440; + goto yy439; } else { - if (yych == '`') goto yy430; - goto yy999; + if (yych == '`') goto yy439; + goto yy996; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy430; + if (yych <= 0x7F) goto yy439; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy432; - goto yy433; + if (yych <= 0xDF) goto yy441; + goto yy442; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy434; - goto yy435; + if (yych <= 0xEF) goto yy443; + goto yy444; } else { - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; goto yy1; } } } } +yy997: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy431; + goto yy997; + } else { + if (yych == '\r') goto yy997; + goto yy431; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy997; + if (yych <= '!') goto yy431; + } else { + if (yych == '\'') goto yy999; + goto yy431; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '>') goto yy700; + if (yych <= '[') goto yy431; + goto yy432; + } else { + if (yych <= 0x7F) goto yy431; + if (yych <= 0xC1) goto yy1; + goto yy433; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy434; + if (yych <= 0xEF) goto yy435; + goto yy436; + } else { + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; + goto yy1; + } + } + } +yy998: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy997; + goto yy431; + } else { + if (yych <= '\r') goto yy997; + if (yych == ' ') goto yy997; + goto yy431; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy334; + if (yych != '\'') goto yy431; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy1000; + goto yy431; + } else { + if (yych <= ':') goto yy1000; + if (yych <= '=') goto yy431; + goto yy700; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy431; + if (yych <= 'Z') goto yy1000; + if (yych <= '[') goto yy431; + goto yy432; + } else { + if (yych == '_') goto yy1000; + if (yych <= '`') goto yy431; + goto yy1000; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy431; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy433; + goto yy434; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy435; + goto yy436; + } else { + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; + goto yy1; + } + } + } + } +yy999: + yych = *++YYCURSOR; + if (yybm[0+yych] & 128) { + goto yy919; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy928; + goto yy431; + } else { + if (yych <= '\\') goto yy930; + if (yych <= 0xC1) goto yy1; + goto yy931; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy932; + if (yych <= 0xEF) goto yy933; + goto yy934; + } else { + if (yych <= 0xF3) goto yy935; + if (yych <= 0xF4) goto yy936; + goto yy1; + } + } yy1000: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1057; + goto yy431; + } else { + if (yych <= '\r') goto yy1057; + if (yych == ' ') goto yy1057; + goto yy431; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy998; + if (yych == '\'') goto yy999; + goto yy431; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy1000; + goto yy431; + } else { + if (yych <= ':') goto yy1000; + if (yych <= '<') goto yy431; + goto yy1058; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy700; + if (yych <= '@') goto yy431; + if (yych <= 'Z') goto yy1000; + goto yy431; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy432; + goto yy431; + } else { + if (yych == '`') goto yy431; + goto yy1000; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy431; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy433; + goto yy434; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy435; + goto yy436; + } else { + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; + goto yy1; + } + } + } + } +yy1001: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= ',') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1000; - goto yy851; + if (yych == '\t') goto yy1001; + goto yy852; } else { - if (yych <= '\r') goto yy1000; - if (yych == ' ') goto yy1000; - goto yy851; + if (yych <= '\r') goto yy1001; + if (yych == ' ') goto yy1001; + goto yy852; } } else { if (yych <= ':') { - if (yych <= '-') goto yy936; - if (yych <= '.') goto yy851; - if (yych <= '/') goto yy937; - goto yy936; + if (yych <= '-') goto yy937; + if (yych <= '.') goto yy852; + if (yych <= '/') goto yy938; + goto yy937; } else { - if (yych <= '=') goto yy851; - if (yych <= '>') goto yy938; - if (yych <= '?') goto yy937; - goto yy851; + if (yych <= '=') goto yy852; + if (yych <= '>') goto yy939; + if (yych <= '?') goto yy938; + goto yy852; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych <= 'Z') goto yy936; - if (yych == '\\') goto yy939; - goto yy851; + if (yych <= 'Z') goto yy937; + if (yych == '\\') goto yy940; + goto yy852; } else { - if (yych == '`') goto yy851; - if (yych <= 'z') goto yy936; - goto yy851; + if (yych == '`') goto yy852; + if (yych <= 'z') goto yy937; + goto yy852; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy940; - if (yych <= 0xE0) goto yy941; - goto yy942; + if (yych <= 0xDF) goto yy941; + if (yych <= 0xE0) goto yy942; + goto yy943; } else { - if (yych <= 0xF0) goto yy943; - if (yych <= 0xF3) goto yy944; - if (yych <= 0xF4) goto yy945; + if (yych <= 0xF0) goto yy944; + if (yych <= 0xF3) goto yy945; + if (yych <= 0xF4) goto yy946; goto yy1; } } } -yy1001: +yy1002: yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x7F) { if (yych <= '&') { - if (yych <= 0x00) goto yy343; - if (yych == '"') goto yy1003; + if (yych <= 0x00) goto yy344; + if (yych == '"') goto yy1004; } else { - if (yych <= '\'') goto yy1004; - if (yych == '\\') goto yy1005; + if (yych <= '\'') goto yy1005; + if (yych == '\\') goto yy1006; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy343; - if (yych <= 0xDF) goto yy1006; - if (yych <= 0xE0) goto yy1007; - goto yy1008; + if (yych <= 0xC1) goto yy344; + if (yych <= 0xDF) goto yy1007; + if (yych <= 0xE0) goto yy1008; + goto yy1009; } else { - if (yych <= 0xF0) goto yy1009; - if (yych <= 0xF3) goto yy1010; - if (yych <= 0xF4) goto yy1011; - goto yy343; - } - } -yy1002: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '&') { - if (yych <= 0x00) goto yy1; - if (yych != '"') goto yy1002; - } else { - if (yych <= '\'') goto yy1004; - if (yych == '\\') goto yy1005; - goto yy1002; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy1006; - if (yych <= 0xE0) goto yy1007; - goto yy1008; - } else { - if (yych <= 0xF0) goto yy1009; - if (yych <= 0xF3) goto yy1010; - if (yych <= 0xF4) goto yy1011; - goto yy1; + if (yych <= 0xF0) goto yy1010; + if (yych <= 0xF3) goto yy1011; + if (yych <= 0xF4) goto yy1012; + goto yy344; } } yy1003: yych = *++YYCURSOR; - if (yych <= '?') { + if (yych <= 0x7F) { if (yych <= '&') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1058; - goto yy728; - } else { - if (yych <= '\r') goto yy1058; - if (yych == ' ') goto yy1058; - goto yy728; - } + if (yych <= 0x00) goto yy1; + if (yych != '"') goto yy1003; } else { - if (yych <= '.') { - if (yych <= '\'') goto yy718; - if (yych == '-') goto yy1059; - goto yy728; - } else { - if (yych <= ':') { - if (yych <= '/') goto yy1060; - goto yy1059; - } else { - if (yych <= '=') goto yy728; - if (yych <= '>') goto yy601; - goto yy1060; - } - } + if (yych <= '\'') goto yy1005; + if (yych == '\\') goto yy1006; + goto yy1003; } } else { - if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy728; - if (yych <= 'Z') goto yy1059; - if (yych <= '[') goto yy728; - goto yy729; - } else { - if (yych == '_') goto yy1059; - if (yych <= '`') goto yy728; - goto yy1059; - } + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy1007; + if (yych <= 0xE0) goto yy1008; + goto yy1009; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy728; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy730; - goto yy731; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy732; - goto yy733; - } else { - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; - goto yy1; - } - } + if (yych <= 0xF0) goto yy1010; + if (yych <= 0xF3) goto yy1011; + if (yych <= 0xF4) goto yy1012; + goto yy1; } } yy1004: yych = *++YYCURSOR; if (yych <= '?') { - if (yych <= '!') { + if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1061; - goto yy717; + if (yych == '\t') goto yy1059; + goto yy729; } else { - if (yych <= '\r') goto yy1061; - if (yych == ' ') goto yy1061; - goto yy717; + if (yych <= '\r') goto yy1059; + if (yych == ' ') goto yy1059; + goto yy729; } } else { if (yych <= '.') { - if (yych <= '"') goto yy718; - if (yych == '-') goto yy1062; - goto yy717; + if (yych <= '\'') goto yy719; + if (yych == '-') goto yy1060; + goto yy729; } else { if (yych <= ':') { - if (yych <= '/') goto yy1063; - goto yy1062; + if (yych <= '/') goto yy1061; + goto yy1060; } else { - if (yych <= '=') goto yy717; - if (yych <= '>') goto yy591; - goto yy1063; + if (yych <= '=') goto yy729; + if (yych <= '>') goto yy602; + goto yy1061; } } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy717; - if (yych <= 'Z') goto yy1062; - if (yych <= '[') goto yy717; - goto yy719; + if (yych <= '@') goto yy729; + if (yych <= 'Z') goto yy1060; + if (yych <= '[') goto yy729; + goto yy730; } else { - if (yych == '_') goto yy1062; - if (yych <= '`') goto yy717; - goto yy1062; + if (yych == '_') goto yy1060; + if (yych <= '`') goto yy729; + goto yy1060; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy717; + if (yych <= 0x7F) goto yy729; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy720; - goto yy721; + if (yych <= 0xDF) goto yy731; + goto yy732; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy722; - goto yy723; + if (yych <= 0xEF) goto yy733; + goto yy734; } else { - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; goto yy1; } } @@ -31606,518 +32684,502 @@ yy1004: } yy1005: yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy1002; - goto yy1; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1062; + goto yy718; + } else { + if (yych <= '\r') goto yy1062; + if (yych == ' ') goto yy1062; + goto yy718; + } } else { - if (yych <= 0x7F) goto yy1002; - if (yych <= 0xC1) goto yy1; + if (yych <= '.') { + if (yych <= '"') goto yy719; + if (yych == '-') goto yy1063; + goto yy718; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy1064; + goto yy1063; + } else { + if (yych <= '=') goto yy718; + if (yych <= '>') goto yy592; + goto yy1064; + } + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy1007; - if (yych <= 0xEF) goto yy1008; - goto yy1009; + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy718; + if (yych <= 'Z') goto yy1063; + if (yych <= '[') goto yy718; + goto yy720; + } else { + if (yych == '_') goto yy1063; + if (yych <= '`') goto yy718; + goto yy1063; + } } else { - if (yych <= 0xF3) goto yy1010; - if (yych <= 0xF4) goto yy1011; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy718; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy721; + goto yy722; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy723; + goto yy724; + } else { + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; + goto yy1; + } + } } } yy1006: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1002; - goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy1003; + goto yy1; + } else { + if (yych <= 0x7F) goto yy1003; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy1008; + if (yych <= 0xEF) goto yy1009; + goto yy1010; + } else { + if (yych <= 0xF3) goto yy1011; + if (yych <= 0xF4) goto yy1012; + goto yy1; + } + } yy1007: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy1006; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1003; goto yy1; yy1008: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1006; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy1007; goto yy1; yy1009: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy1008; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1007; goto yy1; yy1010: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1008; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy1009; goto yy1; yy1011: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy1008; + if (yych <= 0xBF) goto yy1009; goto yy1; yy1012: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy1009; + goto yy1; +yy1013: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1012; - goto yy946; + if (yych == '\t') goto yy1013; + goto yy947; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy1012; - goto yy946; + if (yych <= '\r') goto yy1013; + goto yy947; } else { - if (yych <= ' ') goto yy1012; - if (yych <= '!') goto yy946; - goto yy613; + if (yych <= ' ') goto yy1013; + if (yych <= '!') goto yy947; + goto yy614; } } } else { if (yych <= '-') { - if (yych == '\'') goto yy612; - if (yych <= ',') goto yy946; - goto yy1012; + if (yych == '\'') goto yy613; + if (yych <= ',') goto yy947; + goto yy1013; } else { if (yych <= '/') { - if (yych <= '.') goto yy946; + if (yych <= '.') goto yy947; } else { - if (yych <= ':') goto yy1012; - if (yych <= '<') goto yy946; - goto yy1064; + if (yych <= ':') goto yy1013; + if (yych <= '<') goto yy947; + goto yy1065; } } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '>') goto yy1014; - if (yych <= '?') goto yy1013; - if (yych <= '@') goto yy946; - goto yy1012; + if (yych <= '>') goto yy1015; + if (yych <= '?') goto yy1014; + if (yych <= '@') goto yy947; + goto yy1013; } else { if (yych <= '\\') { - if (yych <= '[') goto yy946; - goto yy1015; + if (yych <= '[') goto yy947; + goto yy1016; } else { - if (yych == '_') goto yy1012; - goto yy946; + if (yych == '_') goto yy1013; + goto yy947; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy1012; - goto yy946; + if (yych <= 'z') goto yy1013; + goto yy947; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy1016; - goto yy1017; + if (yych <= 0xDF) goto yy1017; + goto yy1018; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy1018; - goto yy1019; + if (yych <= 0xEF) goto yy1019; + goto yy1020; } else { - if (yych <= 0xF3) goto yy1020; - if (yych <= 0xF4) goto yy1021; + if (yych <= 0xF3) goto yy1021; + if (yych <= 0xF4) goto yy1022; goto yy1; } } } } -yy1013: +yy1014: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '-') { if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy946; - goto yy613; + if (yych <= '!') goto yy947; + goto yy614; } else { - if (yych == '\'') goto yy612; - if (yych <= ',') goto yy946; - goto yy1012; + if (yych == '\'') goto yy613; + if (yych <= ',') goto yy947; + goto yy1013; } } else { if (yych <= '=') { - if (yych <= '.') goto yy946; - if (yych <= '/') goto yy1013; - if (yych <= ':') goto yy1012; - goto yy946; + if (yych <= '.') goto yy947; + if (yych <= '/') goto yy1014; + if (yych <= ':') goto yy1013; + goto yy947; } else { - if (yych <= '>') goto yy1065; - if (yych <= '?') goto yy1013; - if (yych <= '@') goto yy946; - goto yy1012; + if (yych <= '>') goto yy1066; + if (yych <= '?') goto yy1014; + if (yych <= '@') goto yy947; + goto yy1013; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych == '\\') goto yy1015; - goto yy946; + if (yych == '\\') goto yy1016; + goto yy947; } else { - if (yych == '`') goto yy946; - if (yych <= 'z') goto yy1012; - goto yy946; + if (yych == '`') goto yy947; + if (yych <= 'z') goto yy1013; + goto yy947; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy1016; - if (yych <= 0xE0) goto yy1017; - goto yy1018; + if (yych <= 0xDF) goto yy1017; + if (yych <= 0xE0) goto yy1018; + goto yy1019; } else { - if (yych <= 0xF0) goto yy1019; - if (yych <= 0xF3) goto yy1020; - if (yych <= 0xF4) goto yy1021; + if (yych <= 0xF0) goto yy1020; + if (yych <= 0xF3) goto yy1021; + if (yych <= 0xF4) goto yy1022; goto yy1; } } } -yy1014: +yy1015: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '&') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy1066; - goto yy1014; + if (yych == '"') goto yy1067; + goto yy1015; } else { - if (yych <= '\'') goto yy1067; - if (yych == '\\') goto yy1068; - goto yy1014; + if (yych <= '\'') goto yy1068; + if (yych == '\\') goto yy1069; + goto yy1015; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy1069; - if (yych <= 0xE0) goto yy1070; - goto yy1071; + if (yych <= 0xDF) goto yy1070; + if (yych <= 0xE0) goto yy1071; + goto yy1072; } else { - if (yych <= 0xF0) goto yy1072; - if (yych <= 0xF3) goto yy1073; - if (yych <= 0xF4) goto yy1074; + if (yych <= 0xF0) goto yy1073; + if (yych <= 0xF3) goto yy1074; + if (yych <= 0xF4) goto yy1075; goto yy1; } } -yy1015: +yy1016: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '.') { if (yych <= '\n') { - if (yych <= 0x00) goto yy1014; - if (yych <= '\t') goto yy946; - goto yy610; + if (yych <= 0x00) goto yy1015; + if (yych <= '\t') goto yy947; + goto yy611; } else { - if (yych == '-') goto yy1012; - goto yy946; + if (yych == '-') goto yy1013; + goto yy947; } } else { if (yych <= '=') { - if (yych <= '/') goto yy1013; - if (yych <= ':') goto yy1012; - goto yy946; + if (yych <= '/') goto yy1014; + if (yych <= ':') goto yy1013; + goto yy947; } else { - if (yych <= '>') goto yy1014; - if (yych <= '?') goto yy1013; - if (yych <= '@') goto yy946; - goto yy1012; + if (yych <= '>') goto yy1015; + if (yych <= '?') goto yy1014; + if (yych <= '@') goto yy947; + goto yy1013; } } } else { if (yych <= 0xC1) { if (yych <= '`') { - if (yych == '_') goto yy1012; - goto yy946; + if (yych == '_') goto yy1013; + goto yy947; } else { - if (yych <= 'z') goto yy1012; - if (yych <= 0x7F) goto yy946; + if (yych <= 'z') goto yy1013; + if (yych <= 0x7F) goto yy947; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy1016; - if (yych <= 0xE0) goto yy1017; - goto yy1018; + if (yych <= 0xDF) goto yy1017; + if (yych <= 0xE0) goto yy1018; + goto yy1019; } else { - if (yych <= 0xF0) goto yy1019; - if (yych <= 0xF3) goto yy1020; - if (yych <= 0xF4) goto yy1021; + if (yych <= 0xF0) goto yy1020; + if (yych <= 0xF3) goto yy1021; + if (yych <= 0xF4) goto yy1022; goto yy1; } } } -yy1016: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy946; - goto yy1; yy1017: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy1016; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy947; goto yy1; yy1018: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1016; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy1017; goto yy1; yy1019: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy1018; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1017; goto yy1; yy1020: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1018; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy1019; goto yy1; yy1021: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy1018; + if (yych <= 0xBF) goto yy1019; goto yy1; yy1022: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1075; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy1019; goto yy1; yy1023: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1076; + goto yy1; +yy1024: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= ':') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } if (yych <= '9') { yyt1 = YYCURSOR; - goto yy1076; + goto yy1077; } goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy764; + goto yy765; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy765; + goto yy766; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy766; + goto yy767; } yyt2 = YYCURSOR; - goto yy767; + goto yy768; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy768; + goto yy769; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy769; + goto yy770; } goto yy1; } } -yy1024: - yych = *++YYCURSOR; - if (yych == 'l') goto yy1077; - goto yy1; yy1025: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1078; + if (yych == 'l') goto yy1078; goto yy1; yy1026: yych = *++YYCURSOR; - if (yych == ':') goto yy1079; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1079; goto yy1; yy1027: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1536+yych] & 32) { - goto yy46; - } - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ':') { - if (yych <= '/') goto yy4; - goto yy1080; - } else { - if (yych == '@') goto yy97; - goto yy4; - } - } + yych = *++YYCURSOR; + if (yych == ':') goto yy1080; + goto yy1; yy1028: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy1080; - goto yy4; + if (yybm[1536+yych] & 32) { + goto yy47; + } + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy4; + goto yy1081; + } else { + if (yych == '@') goto yy98; + goto yy4; + } + } yy1029: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == ':') goto yy1081; + goto yy4; +yy1030: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1081; + if (yych <= '9') goto yy1082; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1081; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1082; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1081; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1082; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1030: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1082; - goto yy1083; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } yy1031: - yyaccept = 6; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= ',') goto yy112; + goto yy47; } else { - if (yych <= '.') goto yy293; + if (yych <= '.') goto yy294; if (yych <= '/') goto yy4; goto yy1083; } @@ -32126,38 +33188,42 @@ yy1031: } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy210; + if (yych <= ':') { + if (yych <= '9') goto yy1084; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy211; + } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; + if (yych <= 'E') goto yy889; + goto yy211; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy210; + if (yych <= '`') goto yy112; + goto yy211; } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy112; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy112; } } } @@ -32165,126 +33231,150 @@ yy1031: yy1032: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } if (yych <= '/') { - if (yych <= 0x1F) { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy26; + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - if (yych <= '.') goto yy46; - goto yy4; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } } } } else { if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy1084; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy1084; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy211; + } } else { - if (yych <= 'F') goto yy1081; - if (yych <= 'Z') goto yy46; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } } } else { - if (yych <= '~') { - if (yych <= '`') goto yy26; - if (yych <= 'f') goto yy1081; - if (yych <= 'z') goto yy46; - goto yy26; + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } } } } yy1033: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '%') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy800; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1085; - goto yy962; + if (yych <= '\r') goto yy27; + if (yych == 0x16) goto yy27; + goto yy4; } } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1085; + if (yych <= '$') { + if (yych <= 0x1B) goto yy27; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; + goto yy4; } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy27; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy27; + goto yy47; } - goto yy1085; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy1085; + if (yych <= ':') goto yy4; + goto yy27; } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1082; + if (yych <= 'Z') goto yy47; + goto yy27; } } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy27; + if (yych <= 'f') goto yy1082; + goto yy47; } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; } } } @@ -32295,30 +33385,30 @@ yy1034: if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy800; + goto yy801; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy1086; - goto yy1087; + goto yy963; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } goto yy1086; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } goto yy1086; } @@ -32328,78 +33418,136 @@ yy1034: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy1035: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy801; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1087; + goto yy1088; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1087; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1087; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy1036: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy393; - goto yy522; + if (yych <= ',') goto yy394; + goto yy523; } else { - if (yych <= '/') goto yy393; - if (yych <= '9') goto yy895; - goto yy1088; + if (yych <= '/') goto yy394; + if (yych <= '9') goto yy896; + goto yy1089; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy393; - goto yy895; + if (yych <= '@') goto yy394; + goto yy896; } else { - if (yych <= '`') goto yy393; - if (yych <= 'f') goto yy895; - goto yy393; + if (yych <= '`') goto yy394; + if (yych <= 'f') goto yy896; + goto yy394; } } -yy1036: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1089; - if (yych <= ':') goto yy966; - goto yy1; - } else { - if (yych <= 'F') goto yy1089; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1089; - goto yy1; - } yy1037: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1090; - if (yych <= ':') goto yy1091; + if (yych <= ':') goto yy967; goto yy1; } else { if (yych <= 'F') goto yy1090; @@ -32409,157 +33557,29 @@ yy1037: } yy1038: yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1092; - if (yych <= ':') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy1092; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy1092; - goto yy1; - } - } + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1091; + if (yych <= ':') goto yy1092; + goto yy1; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } + if (yych <= 'F') goto yy1091; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1091; + goto yy1; } yy1039: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1093; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1093; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1093; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy1040: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1092; - goto yy1; - } else { - if (yych <= 'F') goto yy1092; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1092; - goto yy1; - } -yy1041: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy1093; - if (yych <= ':') goto yy1040; + if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { if (yych <= 'F') goto yy1093; @@ -32567,7 +33587,7 @@ yy1041: } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'f') goto yy1093; goto yy1; @@ -32577,207 +33597,10 @@ yy1041: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy1042: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1094; - goto yy1040; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1093; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1093; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy1043: - yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '9') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '5') goto yy1094; - goto yy1093; - } - } else { - if (yych <= '@') { - if (yych <= ':') goto yy1040; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'F') goto yy1093; - if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy1093; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy220; - } - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy1044: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1; - if (yych <= ':') goto yy899; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy220; } @@ -32785,176 +33608,418 @@ yy1044: goto yy221; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy222; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } -yy1045: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; } else { - if (yych == '\r') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0x1A) { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= ',') { - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy311; - } - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy311; - } - if (yych <= ':') goto yy4; - if (yych <= '?') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= '_') { - if (yych <= 'Z') goto yy4; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy4; - if (yych <= '~') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt2 = YYCURSOR; - goto yy311; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy4; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy316; - } - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy317; - } - yyt2 = YYCURSOR; - goto yy318; - } else { - if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy319; - } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy320; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy321; + goto yy225; } - goto yy4; + goto yy1; } } } +yy1040: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1094; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1094; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1094; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy1041: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1093; + goto yy1; + } else { + if (yych <= 'F') goto yy1093; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1093; + goto yy1; + } +yy1042: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1094; + if (yych <= ':') goto yy1041; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy1094; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy1094; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy1043: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1095; + goto yy1041; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1094; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1094; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy1044: + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '5') goto yy1095; + goto yy1094; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy1041; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy1094; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy1094; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy1045: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy900; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + goto yy222; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy223; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } yy1046: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { - if (yych <= 0x1B) { - if (yych <= '\n') { + if (yych <= 0x1A) { + if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } else { - if (yych == '\r') { + if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 0x1A) { + if (yych == 0x16) { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } } else { - if (yych <= ',') { + if (yych <= '$') { + if (yych <= 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych == '$') { + if (yych <= '#') { yyt2 = YYCURSOR; - goto yy311; + goto yy213; } yyt2 = YYCURSOR; - goto yy212; + goto yy312; } else { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } - if (yych <= '5') goto yy1045; if (yych <= ':') goto yy4; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } } } else { @@ -32962,36 +34027,154 @@ yy1046: if (yych <= '_') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy311; + goto yy312; } if (yych <= 'Z') goto yy4; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'z') goto yy4; if (yych <= '~') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy311; + goto yy312; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy4; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy316; + goto yy317; } if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy318; + } + yyt2 = YYCURSOR; + goto yy319; + } else { + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy320; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy4; + } + } + } +yy1047: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x08) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '\n') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= '\r') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych == 0x16) { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0x1F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '#') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt2 = YYCURSOR; + goto yy312; + } else { + if (yych <= ',') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '5') goto yy1046; + goto yy4; + } + } + } else { + if (yych <= '~') { + if (yych <= '^') { + if (yych <= '?') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 'Z') goto yy4; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= '_') { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy4; + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy312; + } + if (yych <= 0xC1) goto yy4; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy317; } @@ -32999,115 +34182,258 @@ yy1046: goto yy318; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy319; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy319; + } yyt2 = YYCURSOR; goto yy320; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy321; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy322; + } + goto yy4; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy321; - } - goto yy4; } } } -yy1047: +yy1048: yych = *++YYCURSOR; if (yych <= '9') { if (yych <= '0') { if (yych <= '/') goto yy1; - goto yy1095; + goto yy1096; } else { - if (yych <= '1') goto yy813; - if (yych <= '2') goto yy814; - goto yy812; + if (yych <= '1') goto yy814; + if (yych <= '2') goto yy815; + goto yy813; } } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy815; + goto yy816; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy815; + if (yych <= 'f') goto yy816; goto yy1; } } -yy1048: +yy1049: yych = *++YYCURSOR; if (yych <= ',') { if (yych <= ' ') { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy558; - goto yy1048; + if (yych <= 0x08) goto yy559; + goto yy1049; } else { - if (yych == '\r') goto yy1048; - if (yych <= 0x1F) goto yy558; - goto yy1048; + if (yych == '\r') goto yy1049; + if (yych <= 0x1F) goto yy559; + goto yy1049; } } else { if (yych <= '&') { - if (yych == '"') goto yy982; - goto yy558; + if (yych == '"') goto yy983; + goto yy559; } else { - if (yych <= '\'') goto yy983; - if (yych == '*') goto yy438; - goto yy558; + if (yych <= '\'') goto yy984; + if (yych == '*') goto yy439; + goto yy559; } } } else { if (yych <= 0x7F) { if (yych <= '=') { - if (yych <= '-') goto yy559; - if (yych <= '<') goto yy558; - goto yy1050; + if (yych <= '-') goto yy560; + if (yych <= '<') goto yy559; + goto yy1051; } else { - if (yych <= '>') goto yy689; - if (yych == '\\') goto yy560; - goto yy558; + if (yych <= '>') goto yy690; + if (yych == '\\') goto yy561; + goto yy559; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - if (yych <= 0xE0) goto yy562; - goto yy563; + if (yych <= 0xDF) goto yy562; + if (yych <= 0xE0) goto yy563; + goto yy564; } else { - if (yych <= 0xF0) goto yy564; - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; + if (yych <= 0xF0) goto yy565; + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; goto yy1; } } } -yy1049: +yy1050: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1048; - goto yy558; + if (yych == '\t') goto yy1049; + goto yy559; } else { - if (yych <= '\r') goto yy1048; - if (yych == ' ') goto yy1048; - goto yy558; + if (yych <= '\r') goto yy1049; + if (yych == ' ') goto yy1049; + goto yy559; } } else { if (yych <= ',') { - if (yych <= '"') goto yy982; - if (yych == '\'') goto yy983; - goto yy558; + if (yych <= '"') goto yy983; + if (yych == '\'') goto yy984; + goto yy559; } else { if (yych <= '/') { - if (yych <= '-') goto yy1049; - goto yy558; + if (yych <= '-') goto yy1050; + goto yy559; } else { - if (yych <= ':') goto yy985; - if (yych <= '<') goto yy558; + if (yych <= ':') goto yy986; + if (yych <= '<') goto yy559; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy832; + if (yych <= '@') goto yy559; + if (yych <= 'Z') goto yy986; + goto yy559; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy561; + goto yy559; + } else { + if (yych == '`') goto yy559; + goto yy986; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy559; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy562; + goto yy563; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy564; + goto yy565; + } else { + if (yych <= 0xF3) goto yy566; + if (yych <= 0xF4) goto yy567; + goto yy1; + } + } + } + } +yy1051: + yych = *++YYCURSOR; + if (yybm[256+yych] & 16) { + goto yy571; + } + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy679; + goto yy581; + } else { + if (yych <= '-') goto yy689; + if (yych <= '>') goto yy559; + if (yych <= '\\') goto yy691; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy692; + if (yych <= 0xE0) goto yy693; + goto yy694; + } else { + if (yych <= 0xF0) goto yy695; + if (yych <= 0xF3) goto yy696; + if (yych <= 0xF4) goto yy697; + goto yy1; + } + } +yy1052: + yych = *++YYCURSOR; + if (yych <= ',') { + if (yych <= ' ') { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy550; + goto yy1052; + } else { + if (yych == '\r') goto yy1052; + if (yych <= 0x1F) goto yy550; + goto yy1052; + } + } else { + if (yych <= '&') { + if (yych == '"') goto yy988; + goto yy550; + } else { + if (yych <= '\'') goto yy989; + if (yych == '*') goto yy431; + goto yy550; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= '-') goto yy551; + if (yych <= '<') goto yy550; + goto yy1054; + } else { + if (yych <= '>') goto yy681; + if (yych == '\\') goto yy552; + goto yy550; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy553; + if (yych <= 0xE0) goto yy554; + goto yy555; + } else { + if (yych <= 0xF0) goto yy556; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; + goto yy1; + } + } + } +yy1053: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1052; + goto yy550; + } else { + if (yych <= '\r') goto yy1052; + if (yych == ' ') goto yy1052; + goto yy550; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy988; + if (yych == '\'') goto yy989; + goto yy550; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy1053; + goto yy550; + } else { + if (yych <= ':') goto yy991; + if (yych <= '<') goto yy550; } } } @@ -33115,793 +34441,600 @@ yy1049: if (yych <= 'z') { if (yych <= '[') { if (yych <= '>') goto yy831; - if (yych <= '@') goto yy558; - if (yych <= 'Z') goto yy985; - goto yy558; + if (yych <= '@') goto yy550; + if (yych <= 'Z') goto yy991; + goto yy550; } else { if (yych <= '^') { - if (yych <= '\\') goto yy560; - goto yy558; + if (yych <= '\\') goto yy552; + goto yy550; } else { - if (yych == '`') goto yy558; - goto yy985; + if (yych == '`') goto yy550; + goto yy991; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy558; + if (yych <= 0x7F) goto yy550; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy561; - goto yy562; + if (yych <= 0xDF) goto yy553; + goto yy554; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy563; - goto yy564; + if (yych <= 0xEF) goto yy555; + goto yy556; } else { - if (yych <= 0xF3) goto yy565; - if (yych <= 0xF4) goto yy566; + if (yych <= 0xF3) goto yy557; + if (yych <= 0xF4) goto yy558; goto yy1; } } } } -yy1050: +yy1054: yych = *++YYCURSOR; - if (yybm[256+yych] & 16) { + if (yybm[256+yych] & 8) { goto yy570; } if (yych <= 0xC1) { if (yych <= '*') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy678; + if (yych <= '\'') goto yy679; goto yy580; } else { - if (yych <= '-') goto yy688; - if (yych <= '>') goto yy558; - if (yych <= '\\') goto yy690; + if (yych <= '-') goto yy680; + if (yych <= '>') goto yy550; + if (yych <= '\\') goto yy682; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy691; - if (yych <= 0xE0) goto yy692; - goto yy693; + if (yych <= 0xDF) goto yy683; + if (yych <= 0xE0) goto yy684; + goto yy685; } else { - if (yych <= 0xF0) goto yy694; - if (yych <= 0xF3) goto yy695; - if (yych <= 0xF4) goto yy696; + if (yych <= 0xF0) goto yy686; + if (yych <= 0xF3) goto yy687; + if (yych <= 0xF4) goto yy688; goto yy1; } } -yy1051: - yych = *++YYCURSOR; - if (yych <= ',') { - if (yych <= ' ') { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy549; - goto yy1051; - } else { - if (yych == '\r') goto yy1051; - if (yych <= 0x1F) goto yy549; - goto yy1051; - } - } else { - if (yych <= '&') { - if (yych == '"') goto yy987; - goto yy549; - } else { - if (yych <= '\'') goto yy988; - if (yych == '*') goto yy430; - goto yy549; - } - } - } else { - if (yych <= 0x7F) { - if (yych <= '=') { - if (yych <= '-') goto yy550; - if (yych <= '<') goto yy549; - goto yy1053; - } else { - if (yych <= '>') goto yy680; - if (yych == '\\') goto yy551; - goto yy549; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - if (yych <= 0xE0) goto yy553; - goto yy554; - } else { - if (yych <= 0xF0) goto yy555; - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy1; - } - } - } -yy1052: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1051; - goto yy549; - } else { - if (yych <= '\r') goto yy1051; - if (yych == ' ') goto yy1051; - goto yy549; - } - } else { - if (yych <= ',') { - if (yych <= '"') goto yy987; - if (yych == '\'') goto yy988; - goto yy549; - } else { - if (yych <= '/') { - if (yych <= '-') goto yy1052; - goto yy549; - } else { - if (yych <= ':') goto yy990; - if (yych <= '<') goto yy549; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '>') goto yy830; - if (yych <= '@') goto yy549; - if (yych <= 'Z') goto yy990; - goto yy549; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy551; - goto yy549; - } else { - if (yych == '`') goto yy549; - goto yy990; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy549; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy552; - goto yy553; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy554; - goto yy555; - } else { - if (yych <= 0xF3) goto yy556; - if (yych <= 0xF4) goto yy557; - goto yy1; - } - } - } - } -yy1053: - yych = *++YYCURSOR; - if (yybm[256+yych] & 8) { - goto yy569; - } - if (yych <= 0xC1) { - if (yych <= '*') { - if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy678; - goto yy579; - } else { - if (yych <= '-') goto yy679; - if (yych <= '>') goto yy549; - if (yych <= '\\') goto yy681; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy682; - if (yych <= 0xE0) goto yy683; - goto yy684; - } else { - if (yych <= 0xF0) goto yy685; - if (yych <= 0xF3) goto yy686; - if (yych <= 0xF4) goto yy687; - goto yy1; - } - } -yy1054: +yy1055: yych = *++YYCURSOR; if (yych <= '<') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy438; - goto yy1054; + if (yych <= 0x08) goto yy439; + goto yy1055; } else { - if (yych == '\r') goto yy1054; - goto yy438; + if (yych == '\r') goto yy1055; + goto yy439; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy1054; - if (yych <= '!') goto yy438; - goto yy993; + if (yych <= ' ') goto yy1055; + if (yych <= '!') goto yy439; + goto yy994; } else { - if (yych == '\'') goto yy994; - goto yy438; + if (yych == '\'') goto yy995; + goto yy439; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '=') goto yy1055; - if (yych <= '>') goto yy707; - goto yy438; + if (yych <= '=') goto yy1056; + if (yych <= '>') goto yy708; + goto yy439; } else { - if (yych <= '\\') goto yy439; - if (yych <= 0x7F) goto yy438; + if (yych <= '\\') goto yy440; + if (yych <= 0x7F) goto yy439; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy440; - if (yych <= 0xE0) goto yy441; - goto yy442; + if (yych <= 0xDF) goto yy441; + if (yych <= 0xE0) goto yy442; + goto yy443; } else { - if (yych <= 0xF0) goto yy443; - if (yych <= 0xF3) goto yy444; - if (yych <= 0xF4) goto yy445; + if (yych <= 0xF0) goto yy444; + if (yych <= 0xF3) goto yy445; + if (yych <= 0xF4) goto yy446; goto yy1; } } } -yy1055: +yy1056: yych = *++YYCURSOR; if (yybm[256+yych] & 128) { + goto yy581; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy699; + goto yy439; + } else { + if (yych <= '\\') goto yy709; + if (yych <= 0xC1) goto yy1; + goto yy710; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy711; + if (yych <= 0xEF) goto yy712; + goto yy713; + } else { + if (yych <= 0xF3) goto yy714; + if (yych <= 0xF4) goto yy715; + goto yy1; + } + } +yy1057: + yych = *++YYCURSOR; + if (yych <= '<') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy431; + goto yy1057; + } else { + if (yych == '\r') goto yy1057; + goto yy431; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy1057; + if (yych <= '!') goto yy431; + goto yy998; + } else { + if (yych == '\'') goto yy999; + goto yy431; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '=') goto yy1058; + if (yych <= '>') goto yy700; + goto yy431; + } else { + if (yych <= '\\') goto yy432; + if (yych <= 0x7F) goto yy431; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy433; + if (yych <= 0xE0) goto yy434; + goto yy435; + } else { + if (yych <= 0xF0) goto yy436; + if (yych <= 0xF3) goto yy437; + if (yych <= 0xF4) goto yy438; + goto yy1; + } + } + } +yy1058: + yych = *++YYCURSOR; + if (yybm[256+yych] & 64) { goto yy580; } if (yych <= 0xDF) { if (yych <= '>') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy698; - goto yy438; + if (yych <= '\'') goto yy699; + goto yy431; } else { - if (yych <= '\\') goto yy708; + if (yych <= '\\') goto yy701; if (yych <= 0xC1) goto yy1; - goto yy709; + goto yy702; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy710; - if (yych <= 0xEF) goto yy711; - goto yy712; + if (yych <= 0xE0) goto yy703; + if (yych <= 0xEF) goto yy704; + goto yy705; } else { - if (yych <= 0xF3) goto yy713; - if (yych <= 0xF4) goto yy714; + if (yych <= 0xF3) goto yy706; + if (yych <= 0xF4) goto yy707; goto yy1; } } -yy1056: - yych = *++YYCURSOR; - if (yych <= '<') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy430; - goto yy1056; - } else { - if (yych == '\r') goto yy1056; - goto yy430; - } - } else { - if (yych <= '"') { - if (yych <= ' ') goto yy1056; - if (yych <= '!') goto yy430; - goto yy997; - } else { - if (yych == '\'') goto yy998; - goto yy430; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= '[') { - if (yych <= '=') goto yy1057; - if (yych <= '>') goto yy699; - goto yy430; - } else { - if (yych <= '\\') goto yy431; - if (yych <= 0x7F) goto yy430; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy432; - if (yych <= 0xE0) goto yy433; - goto yy434; - } else { - if (yych <= 0xF0) goto yy435; - if (yych <= 0xF3) goto yy436; - if (yych <= 0xF4) goto yy437; - goto yy1; - } - } - } -yy1057: - yych = *++YYCURSOR; - if (yybm[256+yych] & 64) { - goto yy579; - } - if (yych <= 0xDF) { - if (yych <= '>') { - if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy698; - goto yy430; - } else { - if (yych <= '\\') goto yy700; - if (yych <= 0xC1) goto yy1; - goto yy701; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy702; - if (yych <= 0xEF) goto yy703; - goto yy704; - } else { - if (yych <= 0xF3) goto yy705; - if (yych <= 0xF4) goto yy706; - goto yy1; - } - } -yy1058: +yy1059: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy728; - goto yy1058; + if (yych <= 0x08) goto yy729; + goto yy1059; } else { - if (yych == '\r') goto yy1058; - goto yy728; + if (yych == '\r') goto yy1059; + goto yy729; } } else { if (yych <= '\'') { - if (yych <= ' ') goto yy1058; - if (yych <= '&') goto yy728; - goto yy718; + if (yych <= ' ') goto yy1059; + if (yych <= '&') goto yy729; + goto yy719; } else { - if (yych == '/') goto yy1060; - goto yy728; + if (yych == '/') goto yy1061; + goto yy729; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '>') goto yy601; - if (yych <= '?') goto yy1060; - goto yy728; + if (yych <= '>') goto yy602; + if (yych <= '?') goto yy1061; + goto yy729; } else { - if (yych <= '\\') goto yy729; - if (yych <= 0x7F) goto yy728; + if (yych <= '\\') goto yy730; + if (yych <= 0x7F) goto yy729; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy730; - if (yych <= 0xE0) goto yy731; - goto yy732; + if (yych <= 0xDF) goto yy731; + if (yych <= 0xE0) goto yy732; + goto yy733; } else { - if (yych <= 0xF0) goto yy733; - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; + if (yych <= 0xF0) goto yy734; + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; goto yy1; } } } -yy1059: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '&') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1096; - goto yy728; - } else { - if (yych <= '\r') goto yy1096; - if (yych == ' ') goto yy1096; - goto yy728; - } - } else { - if (yych <= '.') { - if (yych <= '\'') goto yy718; - if (yych == '-') goto yy1059; - goto yy728; - } else { - if (yych <= ':') { - if (yych >= '0') goto yy1059; - } else { - if (yych <= '<') goto yy728; - if (yych <= '=') goto yy1097; - goto yy601; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '?') goto yy1060; - if (yych <= '@') goto yy728; - if (yych <= 'Z') goto yy1059; - goto yy728; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy729; - goto yy728; - } else { - if (yych == '`') goto yy728; - goto yy1059; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy728; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy730; - goto yy731; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy732; - goto yy733; - } else { - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; - goto yy1; - } - } - } - } yy1060: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1097; + goto yy729; + } else { + if (yych <= '\r') goto yy1097; + if (yych == ' ') goto yy1097; + goto yy729; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy719; + if (yych == '-') goto yy1060; + goto yy729; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy1060; + } else { + if (yych <= '<') goto yy729; + if (yych <= '=') goto yy1098; + goto yy602; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy1061; + if (yych <= '@') goto yy729; + if (yych <= 'Z') goto yy1060; + goto yy729; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy730; + goto yy729; + } else { + if (yych == '`') goto yy729; + goto yy1060; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy729; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy731; + goto yy732; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy733; + goto yy734; + } else { + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; + goto yy1; + } + } + } + } +yy1061: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych == '\'') goto yy718; - goto yy728; + if (yych == '\'') goto yy719; + goto yy729; } else { - if (yych <= '>') goto yy727; - if (yych == '\\') goto yy729; - goto yy728; + if (yych <= '>') goto yy728; + if (yych == '\\') goto yy730; + goto yy729; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy730; - if (yych <= 0xE0) goto yy731; - goto yy732; + if (yych <= 0xDF) goto yy731; + if (yych <= 0xE0) goto yy732; + goto yy733; } else { - if (yych <= 0xF0) goto yy733; - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; + if (yych <= 0xF0) goto yy734; + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; goto yy1; } } -yy1061: +yy1062: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy717; - goto yy1061; + if (yych <= 0x08) goto yy718; + goto yy1062; } else { - if (yych == '\r') goto yy1061; - goto yy717; + if (yych == '\r') goto yy1062; + goto yy718; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy1061; - if (yych <= '!') goto yy717; - goto yy718; + if (yych <= ' ') goto yy1062; + if (yych <= '!') goto yy718; + goto yy719; } else { - if (yych == '/') goto yy1063; - goto yy717; + if (yych == '/') goto yy1064; + goto yy718; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '>') goto yy591; - if (yych <= '?') goto yy1063; - goto yy717; + if (yych <= '>') goto yy592; + if (yych <= '?') goto yy1064; + goto yy718; } else { - if (yych <= '\\') goto yy719; - if (yych <= 0x7F) goto yy717; + if (yych <= '\\') goto yy720; + if (yych <= 0x7F) goto yy718; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy720; - if (yych <= 0xE0) goto yy721; - goto yy722; + if (yych <= 0xDF) goto yy721; + if (yych <= 0xE0) goto yy722; + goto yy723; } else { - if (yych <= 0xF0) goto yy723; - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; + if (yych <= 0xF0) goto yy724; + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; goto yy1; } } } -yy1062: +yy1063: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1098; - goto yy717; + if (yych == '\t') goto yy1099; + goto yy718; } else { - if (yych <= '\r') goto yy1098; - if (yych == ' ') goto yy1098; - goto yy717; + if (yych <= '\r') goto yy1099; + if (yych == ' ') goto yy1099; + goto yy718; } } else { if (yych <= '.') { - if (yych <= '"') goto yy718; - if (yych == '-') goto yy1062; - goto yy717; + if (yych <= '"') goto yy719; + if (yych == '-') goto yy1063; + goto yy718; } else { if (yych <= ':') { - if (yych >= '0') goto yy1062; + if (yych >= '0') goto yy1063; } else { - if (yych <= '<') goto yy717; - if (yych <= '=') goto yy1099; - goto yy591; + if (yych <= '<') goto yy718; + if (yych <= '=') goto yy1100; + goto yy592; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '?') goto yy1063; - if (yych <= '@') goto yy717; - if (yych <= 'Z') goto yy1062; - goto yy717; + if (yych <= '?') goto yy1064; + if (yych <= '@') goto yy718; + if (yych <= 'Z') goto yy1063; + goto yy718; } else { if (yych <= '^') { - if (yych <= '\\') goto yy719; - goto yy717; + if (yych <= '\\') goto yy720; + goto yy718; } else { - if (yych == '`') goto yy717; - goto yy1062; + if (yych == '`') goto yy718; + goto yy1063; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy717; + if (yych <= 0x7F) goto yy718; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy720; - goto yy721; + if (yych <= 0xDF) goto yy721; + goto yy722; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy722; - goto yy723; + if (yych <= 0xEF) goto yy723; + goto yy724; } else { - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; goto yy1; } } } } -yy1063: +yy1064: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy718; - goto yy717; + if (yych == '"') goto yy719; + goto yy718; } else { - if (yych <= '>') goto yy716; - if (yych == '\\') goto yy719; - goto yy717; + if (yych <= '>') goto yy717; + if (yych == '\\') goto yy720; + goto yy718; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy720; - if (yych <= 0xE0) goto yy721; - goto yy722; + if (yych <= 0xDF) goto yy721; + if (yych <= 0xE0) goto yy722; + goto yy723; } else { - if (yych <= 0xF0) goto yy723; - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; + if (yych <= 0xF0) goto yy724; + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; goto yy1; } } -yy1064: +yy1065: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= ',') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1064; - goto yy946; + if (yych == '\t') goto yy1065; + goto yy947; } else { - if (yych <= '\r') goto yy1064; - if (yych == ' ') goto yy1064; - goto yy946; + if (yych <= '\r') goto yy1065; + if (yych == ' ') goto yy1065; + goto yy947; } } else { if (yych <= ':') { - if (yych <= '-') goto yy1012; - if (yych <= '.') goto yy946; - if (yych <= '/') goto yy1013; - goto yy1012; + if (yych <= '-') goto yy1013; + if (yych <= '.') goto yy947; + if (yych <= '/') goto yy1014; + goto yy1013; } else { - if (yych <= '=') goto yy946; - if (yych <= '>') goto yy1014; - if (yych <= '?') goto yy1013; - goto yy946; + if (yych <= '=') goto yy947; + if (yych <= '>') goto yy1015; + if (yych <= '?') goto yy1014; + goto yy947; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych <= 'Z') goto yy1012; - if (yych == '\\') goto yy1015; - goto yy946; + if (yych <= 'Z') goto yy1013; + if (yych == '\\') goto yy1016; + goto yy947; } else { - if (yych == '`') goto yy946; - if (yych <= 'z') goto yy1012; - goto yy946; + if (yych == '`') goto yy947; + if (yych <= 'z') goto yy1013; + goto yy947; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy1016; - if (yych <= 0xE0) goto yy1017; - goto yy1018; + if (yych <= 0xDF) goto yy1017; + if (yych <= 0xE0) goto yy1018; + goto yy1019; } else { - if (yych <= 0xF0) goto yy1019; - if (yych <= 0xF3) goto yy1020; - if (yych <= 0xF4) goto yy1021; + if (yych <= 0xF0) goto yy1020; + if (yych <= 0xF3) goto yy1021; + if (yych <= 0xF4) goto yy1022; goto yy1; } } } -yy1065: +yy1066: yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x7F) { if (yych <= '&') { - if (yych <= 0x00) goto yy343; - if (yych != '"') goto yy1014; + if (yych <= 0x00) goto yy344; + if (yych != '"') goto yy1015; } else { - if (yych <= '\'') goto yy1067; - if (yych == '\\') goto yy1068; - goto yy1014; + if (yych <= '\'') goto yy1068; + if (yych == '\\') goto yy1069; + goto yy1015; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy343; - if (yych <= 0xDF) goto yy1069; - if (yych <= 0xE0) goto yy1070; - goto yy1071; + if (yych <= 0xC1) goto yy344; + if (yych <= 0xDF) goto yy1070; + if (yych <= 0xE0) goto yy1071; + goto yy1072; } else { - if (yych <= 0xF0) goto yy1072; - if (yych <= 0xF3) goto yy1073; - if (yych <= 0xF4) goto yy1074; - goto yy343; - } - } -yy1066: - yych = *++YYCURSOR; - if (yych <= '?') { - if (yych <= '&') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1100; - goto yy750; - } else { - if (yych <= '\r') goto yy1100; - if (yych == ' ') goto yy1100; - goto yy750; - } - } else { - if (yych <= '.') { - if (yych <= '\'') goto yy855; - if (yych == '-') goto yy1101; - goto yy750; - } else { - if (yych <= '/') goto yy1102; - if (yych <= ':') goto yy1101; - if (yych <= '>') goto yy750; - goto yy1102; - } - } - } else { - if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy750; - if (yych <= 'Z') goto yy1101; - if (yych <= '[') goto yy750; - goto yy865; - } else { - if (yych == '_') goto yy1101; - if (yych <= '`') goto yy750; - goto yy1101; - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy750; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy866; - goto yy867; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy868; - goto yy869; - } else { - if (yych <= 0xF3) goto yy870; - if (yych <= 0xF4) goto yy871; - goto yy1; - } - } + if (yych <= 0xF0) goto yy1073; + if (yych <= 0xF3) goto yy1074; + if (yych <= 0xF4) goto yy1075; + goto yy344; } } yy1067: yych = *++YYCURSOR; if (yych <= '?') { - if (yych <= '!') { + if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1103; - goto yy740; + if (yych == '\t') goto yy1101; + goto yy751; } else { - if (yych <= '\r') goto yy1103; - if (yych == ' ') goto yy1103; - goto yy740; + if (yych <= '\r') goto yy1101; + if (yych == ' ') goto yy1101; + goto yy751; } } else { if (yych <= '.') { - if (yych <= '"') goto yy855; - if (yych == '-') goto yy1104; - goto yy740; + if (yych <= '\'') goto yy856; + if (yych == '-') goto yy1102; + goto yy751; } else { - if (yych <= '/') goto yy1105; - if (yych <= ':') goto yy1104; - if (yych <= '>') goto yy740; - goto yy1105; + if (yych <= '/') goto yy1103; + if (yych <= ':') goto yy1102; + if (yych <= '>') goto yy751; + goto yy1103; } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy740; - if (yych <= 'Z') goto yy1104; - if (yych <= '[') goto yy740; - goto yy856; + if (yych <= '@') goto yy751; + if (yych <= 'Z') goto yy1102; + if (yych <= '[') goto yy751; + goto yy866; } else { - if (yych == '_') goto yy1104; - if (yych <= '`') goto yy740; - goto yy1104; + if (yych == '_') goto yy1102; + if (yych <= '`') goto yy751; + goto yy1102; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy740; + if (yych <= 0x7F) goto yy751; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy857; - goto yy858; + if (yych <= 0xDF) goto yy867; + goto yy868; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy859; - goto yy860; + if (yych <= 0xEF) goto yy869; + goto yy870; } else { - if (yych <= 0xF3) goto yy861; - if (yych <= 0xF4) goto yy862; + if (yych <= 0xF3) goto yy871; + if (yych <= 0xF4) goto yy872; goto yy1; } } @@ -33909,115 +35042,165 @@ yy1067: } yy1068: yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy1014; - goto yy1; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1104; + goto yy741; + } else { + if (yych <= '\r') goto yy1104; + if (yych == ' ') goto yy1104; + goto yy741; + } } else { - if (yych <= 0x7F) goto yy1014; - if (yych <= 0xC1) goto yy1; + if (yych <= '.') { + if (yych <= '"') goto yy856; + if (yych == '-') goto yy1105; + goto yy741; + } else { + if (yych <= '/') goto yy1106; + if (yych <= ':') goto yy1105; + if (yych <= '>') goto yy741; + goto yy1106; + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy1070; - if (yych <= 0xEF) goto yy1071; - goto yy1072; + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy741; + if (yych <= 'Z') goto yy1105; + if (yych <= '[') goto yy741; + goto yy857; + } else { + if (yych == '_') goto yy1105; + if (yych <= '`') goto yy741; + goto yy1105; + } } else { - if (yych <= 0xF3) goto yy1073; - if (yych <= 0xF4) goto yy1074; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy741; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy858; + goto yy859; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy860; + goto yy861; + } else { + if (yych <= 0xF3) goto yy862; + if (yych <= 0xF4) goto yy863; + goto yy1; + } + } } } yy1069: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1014; - goto yy1; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy1015; + goto yy1; + } else { + if (yych <= 0x7F) goto yy1015; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy1071; + if (yych <= 0xEF) goto yy1072; + goto yy1073; + } else { + if (yych <= 0xF3) goto yy1074; + if (yych <= 0xF4) goto yy1075; + goto yy1; + } + } yy1070: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy1069; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1015; goto yy1; yy1071: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1069; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy1070; goto yy1; yy1072: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy1071; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1070; goto yy1; yy1073: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1071; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy1072; goto yy1; yy1074: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy1071; + if (yych <= 0xBF) goto yy1072; goto yy1; yy1075: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1106; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy1072; goto yy1; yy1076: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1107; + goto yy1; +yy1077: yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xDF) { if (yych <= ':') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } if (yych <= '9') { yyt1 = YYCURSOR; - goto yy1108; + goto yy1109; } - goto yy762; + goto yy763; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } - if (yych <= 0xC1) goto yy762; + if (yych <= 0xC1) goto yy763; yyt2 = YYCURSOR; - goto yy764; + goto yy765; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy765; + goto yy766; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy766; + goto yy767; } yyt2 = YYCURSOR; - goto yy767; + goto yy768; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy768; + goto yy769; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy769; + goto yy770; } - goto yy762; + goto yy763; } } -yy1077: - yych = *++YYCURSOR; - if (yych == 'e') goto yy1109; - goto yy1; yy1078: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1110; + if (yych == 'e') goto yy1110; goto yy1; yy1079: yych = *++YYCURSOR; @@ -34027,161 +35210,91 @@ yy1079: yy1080: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1111; - if (yych <= ':') goto yy156; + if (yych <= '9') goto yy1112; goto yy1; yy1081: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1112; + if (yych <= ':') goto yy157; + goto yy1; +yy1082: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1112; + if (yych <= '9') goto yy1113; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1112; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1113; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1112; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1113; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1082: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1113; - goto yy1114; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } yy1083: - yyaccept = 6; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= ',') goto yy112; + goto yy47; } else { - if (yych <= '.') goto yy293; + if (yych <= '.') goto yy294; if (yych <= '/') goto yy4; goto yy1114; } @@ -34190,38 +35303,42 @@ yy1083: } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy210; + if (yych <= ':') { + if (yych <= '9') goto yy1115; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy211; + } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; + if (yych <= 'E') goto yy889; + goto yy211; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy210; + if (yych <= '`') goto yy112; + goto yy211; } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy112; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy112; } } } @@ -34229,184 +35346,209 @@ yy1083: yy1084: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } if (yych <= '/') { - if (yych <= 0x1F) { + if (yych <= 0x1B) { if (yych <= '\f') { - if (yych <= 0x00) goto yy26; + if (yych <= 0x00) goto yy27; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; + if (yych <= '\n') goto yy27; goto yy4; } else { - if (yych <= '\r') goto yy26; - if (yych == 0x1B) goto yy26; - goto yy4; + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } } } else { if (yych <= '*') { - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy26; + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - if (yych <= '.') goto yy46; - goto yy4; + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } } } } else { if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy1115; - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy26; - goto yy97; + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy1115; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy211; + } } else { - if (yych <= 'F') goto yy1112; - if (yych <= 'Z') goto yy46; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } } } else { - if (yych <= '~') { - if (yych <= '`') goto yy26; - if (yych <= 'f') goto yy1112; - if (yych <= 'z') goto yy46; - goto yy26; + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } } } } yy1085: - yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '9') { - if (yych == '%') { - yyt1 = YYCURSOR; - goto yy800; - } - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1; - } else { - if (yych <= '@') { - if (yych <= ':') goto yy962; - yyt2 = YYCURSOR; - goto yy212; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '.') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '\r') goto yy27; + if (yych == 0x16) goto yy27; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy27; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; + goto yy4; + } else { + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy27; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy27; + goto yy47; } - goto yy1; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; + if (yych <= '^') { + if (yych <= '?') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy1116; + if (yych <= ':') goto yy4; + goto yy27; } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1113; + if (yych <= 'Z') goto yy47; + goto yy27; + } + } else { + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy27; + if (yych <= 'f') goto yy1113; + goto yy47; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; } } } yy1086: yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '%') { - if (yych <= '$') { - yyt2 = YYCURSOR; - goto yy212; - } + if (yych <= 'z') { + if (yych <= '9') { + if (yych == '%') { yyt1 = YYCURSOR; - goto yy800; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1116; + goto yy801; } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1; } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1116; + if (yych <= '@') { + if (yych <= ':') goto yy963; + yyt2 = YYCURSOR; + goto yy213; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1116; + goto yy1; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -34414,22 +35556,79 @@ yy1086: } yy1087: yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1117; - goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy801; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1117; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1117; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1117; + } + } } else { - if (yych <= 'F') goto yy1117; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1117; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } } yy1088: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1118; - if (yych <= ':') goto yy897; goto yy1; } else { if (yych <= 'F') goto yy1118; @@ -34438,28 +35637,28 @@ yy1088: goto yy1; } yy1089: - yych = *++YYCURSOR; - if (yych == ':') goto yy966; - goto yy1; -yy1090: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1119; - if (yych >= ';') goto yy1; + if (yych <= ':') goto yy898; + goto yy1; } else { if (yych <= 'F') goto yy1119; if (yych <= '`') goto yy1; if (yych <= 'f') goto yy1119; goto yy1; } +yy1090: + yych = *++YYCURSOR; + if (yych == ':') goto yy967; + goto yy1; yy1091: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1120; - if (yych <= ':') goto yy1121; - goto yy1; + if (yych >= ';') goto yy1; } else { if (yych <= 'F') goto yy1120; if (yych <= '`') goto yy1; @@ -34468,62 +35667,16 @@ yy1091: } yy1092: yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1122; - if (yych <= ':') goto yy1123; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy1122; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy1122; - goto yy1; - } - } + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1121; + if (yych <= ':') goto yy1122; + goto yy1; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } + if (yych <= 'F') goto yy1121; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1121; + goto yy1; } yy1093: yych = *++YYCURSOR; @@ -34531,22 +35684,22 @@ yy1093: if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1124; - if (yych <= ':') goto yy1040; + if (yych <= '9') goto yy1123; + if (yych <= ':') goto yy1124; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1124; + if (yych <= 'F') goto yy1123; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy1124; + if (yych <= 'f') goto yy1123; goto yy1; } } @@ -34554,31 +35707,31 @@ yy1093: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -34586,70 +35739,58 @@ yy1093: } yy1094: yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1124; - goto yy1040; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; } + if (yych <= '9') goto yy1125; + if (yych <= ':') goto yy1041; + yyt2 = YYCURSOR; + goto yy213; } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1124; + if (yych <= 'Z') { + if (yych <= 'F') goto yy1125; + goto yy1; } else { - if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1124; + if (yych <= 'f') goto yy1125; + goto yy1; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -34662,32 +35803,32 @@ yy1095: if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy898; - goto yy1125; + if (yych <= '9') goto yy1125; + goto yy1041; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy900; + goto yy1125; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy900; + goto yy1125; } } } else { @@ -34695,827 +35836,70 @@ yy1095: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy1096: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy728; - goto yy1096; - } else { - if (yych == '\r') goto yy1096; - goto yy728; - } - } else { - if (yych <= '\'') { - if (yych <= ' ') goto yy1096; - if (yych <= '&') goto yy728; - goto yy718; - } else { - if (yych == '/') goto yy1060; - if (yych <= '<') goto yy728; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= '[') { - if (yych <= '>') goto yy601; - if (yych <= '?') goto yy1060; - goto yy728; - } else { - if (yych <= '\\') goto yy729; - if (yych <= 0x7F) goto yy728; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy730; - if (yych <= 0xE0) goto yy731; - goto yy732; - } else { - if (yych <= 0xF0) goto yy733; - if (yych <= 0xF3) goto yy734; - if (yych <= 0xF4) goto yy735; - goto yy1; - } - } - } -yy1097: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy1; - goto yy466; - } else { - if (yych <= '\t') goto yy726; - if (yych <= '\f') goto yy466; - goto yy726; - } - } else { - if (yych <= '!') { - if (yych == ' ') goto yy726; - goto yy466; - } else { - if (yych <= '"') goto yy851; - if (yych <= '=') goto yy466; - goto yy728; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '[') goto yy466; - goto yy602; - } else { - if (yych <= 0x7F) goto yy466; - if (yych <= 0xC1) goto yy1; - goto yy603; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy604; - if (yych <= 0xEF) goto yy605; - goto yy606; - } else { - if (yych <= 0xF3) goto yy607; - if (yych <= 0xF4) goto yy608; - goto yy1; - } - } - } -yy1098: - yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy717; - goto yy1098; - } else { - if (yych == '\r') goto yy1098; - goto yy717; - } - } else { - if (yych <= '"') { - if (yych <= ' ') goto yy1098; - if (yych <= '!') goto yy717; - goto yy718; - } else { - if (yych == '/') goto yy1063; - if (yych <= '<') goto yy717; - } - } - } else { - if (yych <= 0xC1) { - if (yych <= '[') { - if (yych <= '>') goto yy591; - if (yych <= '?') goto yy1063; - goto yy717; - } else { - if (yych <= '\\') goto yy719; - if (yych <= 0x7F) goto yy717; - goto yy1; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy720; - if (yych <= 0xE0) goto yy721; - goto yy722; - } else { - if (yych <= 0xF0) goto yy723; - if (yych <= 0xF3) goto yy724; - if (yych <= 0xF4) goto yy725; - goto yy1; - } - } - } -yy1099: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy1; - goto yy465; - } else { - if (yych <= '\t') goto yy715; - if (yych <= '\f') goto yy465; - goto yy715; - } - } else { - if (yych <= '&') { - if (yych == ' ') goto yy715; - goto yy465; - } else { - if (yych <= '\'') goto yy851; - if (yych <= '=') goto yy465; - goto yy717; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '[') goto yy465; - goto yy592; - } else { - if (yych <= 0x7F) goto yy465; - if (yych <= 0xC1) goto yy1; - goto yy593; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy594; - if (yych <= 0xEF) goto yy595; - goto yy596; - } else { - if (yych <= 0xF3) goto yy597; - if (yych <= 0xF4) goto yy598; - goto yy1; - } - } - } -yy1100: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy750; - goto yy1100; - } else { - if (yych == '\r') goto yy1100; - goto yy750; - } - } else { - if (yych <= '\'') { - if (yych <= ' ') goto yy1100; - if (yych <= '&') goto yy750; - goto yy855; - } else { - if (yych == '/') goto yy1102; - goto yy750; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '?') goto yy1102; - if (yych <= '[') goto yy750; - goto yy865; - } else { - if (yych <= 0x7F) goto yy750; - if (yych <= 0xC1) goto yy1; - goto yy866; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy867; - if (yych <= 0xEF) goto yy868; - goto yy869; - } else { - if (yych <= 0xF3) goto yy870; - if (yych <= 0xF4) goto yy871; - goto yy1; - } - } - } -yy1101: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '&') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1126; - goto yy750; - } else { - if (yych <= '\r') goto yy1126; - if (yych == ' ') goto yy1126; - goto yy750; - } - } else { - if (yych <= '.') { - if (yych <= '\'') goto yy855; - if (yych == '-') goto yy1101; - goto yy750; - } else { - if (yych <= ':') { - if (yych >= '0') goto yy1101; - } else { - if (yych == '=') goto yy1127; - goto yy750; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '?') goto yy1102; - if (yych <= '@') goto yy750; - if (yych <= 'Z') goto yy1101; - goto yy750; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy865; - goto yy750; - } else { - if (yych == '`') goto yy750; - goto yy1101; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy750; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy866; - goto yy867; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy868; - goto yy869; - } else { - if (yych <= 0xF3) goto yy870; - if (yych <= 0xF4) goto yy871; - goto yy1; - } - } - } - } -yy1102: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '=') { - if (yych <= 0x00) goto yy1; - if (yych == '\'') goto yy855; - goto yy750; - } else { - if (yych <= '>') goto yy864; - if (yych == '\\') goto yy865; - goto yy750; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy866; - if (yych <= 0xE0) goto yy867; - goto yy868; - } else { - if (yych <= 0xF0) goto yy869; - if (yych <= 0xF3) goto yy870; - if (yych <= 0xF4) goto yy871; - goto yy1; - } - } -yy1103: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy740; - goto yy1103; - } else { - if (yych == '\r') goto yy1103; - goto yy740; - } - } else { - if (yych <= '"') { - if (yych <= ' ') goto yy1103; - if (yych <= '!') goto yy740; - goto yy855; - } else { - if (yych == '/') goto yy1105; - goto yy740; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '?') goto yy1105; - if (yych <= '[') goto yy740; - goto yy856; - } else { - if (yych <= 0x7F) goto yy740; - if (yych <= 0xC1) goto yy1; - goto yy857; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy858; - if (yych <= 0xEF) goto yy859; - goto yy860; - } else { - if (yych <= 0xF3) goto yy861; - if (yych <= 0xF4) goto yy862; - goto yy1; - } - } - } -yy1104: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1128; - goto yy740; - } else { - if (yych <= '\r') goto yy1128; - if (yych == ' ') goto yy1128; - goto yy740; - } - } else { - if (yych <= '.') { - if (yych <= '"') goto yy855; - if (yych == '-') goto yy1104; - goto yy740; - } else { - if (yych <= ':') { - if (yych >= '0') goto yy1104; - } else { - if (yych == '=') goto yy1129; - goto yy740; - } - } - } - } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '?') goto yy1105; - if (yych <= '@') goto yy740; - if (yych <= 'Z') goto yy1104; - goto yy740; - } else { - if (yych <= '^') { - if (yych <= '\\') goto yy856; - goto yy740; - } else { - if (yych == '`') goto yy740; - goto yy1104; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy740; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy857; - goto yy858; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy859; - goto yy860; - } else { - if (yych <= 0xF3) goto yy861; - if (yych <= 0xF4) goto yy862; - goto yy1; - } - } - } - } -yy1105: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '=') { - if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy855; - goto yy740; - } else { - if (yych <= '>') goto yy854; - if (yych == '\\') goto yy856; - goto yy740; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy857; - if (yych <= 0xE0) goto yy858; - goto yy859; - } else { - if (yych <= 0xF0) goto yy860; - if (yych <= 0xF3) goto yy861; - if (yych <= 0xF4) goto yy862; - goto yy1; - } - } -yy1106: - yyaccept = 35; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy1130; -yy1107: -#line 213 "../../lnav/src/data_scanner_re.re" - { - RET(DT_DATE_TIME); - } -#line 35181 "../../lnav/src/data_scanner_re.cc" -yy1108: - yyaccept = 32; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0xDF) { - if (yych <= ':') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy761; - } - if (yych <= '9') { - yyt1 = YYCURSOR; - goto yy1131; - } - goto yy762; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy761; - } - if (yych <= 0xC1) goto yy762; - yyt2 = YYCURSOR; - goto yy764; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy765; - } - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy766; - } - yyt2 = YYCURSOR; - goto yy767; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy768; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy769; - } - goto yy762; - } - } -yy1109: - yych = *++YYCURSOR; - if (yych == 's') goto yy1132; - goto yy1; -yy1110: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1133; - goto yy1; -yy1111: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1134; - goto yy1; -yy1112: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '-') goto yy1136; - if (yych <= '.') goto yy46; - goto yy4; - } - } else { - if (yych <= 'Z') { - if (yych <= '9') goto yy46; - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } -yy1113: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1137; - goto yy1138; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } -yy1114: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; - } else { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy4; - goto yy1138; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy1115: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '-') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - goto yy26; - } else { - if (yych == '\r') goto yy26; - if (yych <= 0x1A) goto yy4; - goto yy26; - } - } else { - if (yych <= '%') { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy26; - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy26; - goto yy1136; - } - } - } else { - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '.') goto yy46; - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy376; - goto yy4; - } else { - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy26; - } - } else { - if (yych <= '~') { - if (yych == '`') goto yy26; - if (yych <= 'z') goto yy46; - goto yy26; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } -yy1116: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { - if (yych <= '%') { - if (yych <= '$') { + if (yych <= '.') { + if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy800; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1139; - goto yy1087; + if (yych <= '9') goto yy899; + goto yy1126; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1139; + goto yy901; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1139; + goto yy901; } } } else { @@ -35523,37 +35907,815 @@ yy1116: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } +yy1097: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy729; + goto yy1097; + } else { + if (yych == '\r') goto yy1097; + goto yy729; + } + } else { + if (yych <= '\'') { + if (yych <= ' ') goto yy1097; + if (yych <= '&') goto yy729; + goto yy719; + } else { + if (yych == '/') goto yy1061; + if (yych <= '<') goto yy729; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '>') goto yy602; + if (yych <= '?') goto yy1061; + goto yy729; + } else { + if (yych <= '\\') goto yy730; + if (yych <= 0x7F) goto yy729; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy731; + if (yych <= 0xE0) goto yy732; + goto yy733; + } else { + if (yych <= 0xF0) goto yy734; + if (yych <= 0xF3) goto yy735; + if (yych <= 0xF4) goto yy736; + goto yy1; + } + } + } +yy1098: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy467; + } else { + if (yych <= '\t') goto yy727; + if (yych <= '\f') goto yy467; + goto yy727; + } + } else { + if (yych <= '!') { + if (yych == ' ') goto yy727; + goto yy467; + } else { + if (yych <= '"') goto yy852; + if (yych <= '=') goto yy467; + goto yy729; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '[') goto yy467; + goto yy603; + } else { + if (yych <= 0x7F) goto yy467; + if (yych <= 0xC1) goto yy1; + goto yy604; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy605; + if (yych <= 0xEF) goto yy606; + goto yy607; + } else { + if (yych <= 0xF3) goto yy608; + if (yych <= 0xF4) goto yy609; + goto yy1; + } + } + } +yy1099: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy718; + goto yy1099; + } else { + if (yych == '\r') goto yy1099; + goto yy718; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy1099; + if (yych <= '!') goto yy718; + goto yy719; + } else { + if (yych == '/') goto yy1064; + if (yych <= '<') goto yy718; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych <= '>') goto yy592; + if (yych <= '?') goto yy1064; + goto yy718; + } else { + if (yych <= '\\') goto yy720; + if (yych <= 0x7F) goto yy718; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy721; + if (yych <= 0xE0) goto yy722; + goto yy723; + } else { + if (yych <= 0xF0) goto yy724; + if (yych <= 0xF3) goto yy725; + if (yych <= 0xF4) goto yy726; + goto yy1; + } + } + } +yy1100: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy466; + } else { + if (yych <= '\t') goto yy716; + if (yych <= '\f') goto yy466; + goto yy716; + } + } else { + if (yych <= '&') { + if (yych == ' ') goto yy716; + goto yy466; + } else { + if (yych <= '\'') goto yy852; + if (yych <= '=') goto yy466; + goto yy718; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '[') goto yy466; + goto yy593; + } else { + if (yych <= 0x7F) goto yy466; + if (yych <= 0xC1) goto yy1; + goto yy594; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy595; + if (yych <= 0xEF) goto yy596; + goto yy597; + } else { + if (yych <= 0xF3) goto yy598; + if (yych <= 0xF4) goto yy599; + goto yy1; + } + } + } +yy1101: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy751; + goto yy1101; + } else { + if (yych == '\r') goto yy1101; + goto yy751; + } + } else { + if (yych <= '\'') { + if (yych <= ' ') goto yy1101; + if (yych <= '&') goto yy751; + goto yy856; + } else { + if (yych == '/') goto yy1103; + goto yy751; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '?') goto yy1103; + if (yych <= '[') goto yy751; + goto yy866; + } else { + if (yych <= 0x7F) goto yy751; + if (yych <= 0xC1) goto yy1; + goto yy867; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy868; + if (yych <= 0xEF) goto yy869; + goto yy870; + } else { + if (yych <= 0xF3) goto yy871; + if (yych <= 0xF4) goto yy872; + goto yy1; + } + } + } +yy1102: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1127; + goto yy751; + } else { + if (yych <= '\r') goto yy1127; + if (yych == ' ') goto yy1127; + goto yy751; + } + } else { + if (yych <= '.') { + if (yych <= '\'') goto yy856; + if (yych == '-') goto yy1102; + goto yy751; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy1102; + } else { + if (yych == '=') goto yy1128; + goto yy751; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy1103; + if (yych <= '@') goto yy751; + if (yych <= 'Z') goto yy1102; + goto yy751; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy866; + goto yy751; + } else { + if (yych == '`') goto yy751; + goto yy1102; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy751; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy867; + goto yy868; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy869; + goto yy870; + } else { + if (yych <= 0xF3) goto yy871; + if (yych <= 0xF4) goto yy872; + goto yy1; + } + } + } + } +yy1103: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= 0x00) goto yy1; + if (yych == '\'') goto yy856; + goto yy751; + } else { + if (yych <= '>') goto yy865; + if (yych == '\\') goto yy866; + goto yy751; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy867; + if (yych <= 0xE0) goto yy868; + goto yy869; + } else { + if (yych <= 0xF0) goto yy870; + if (yych <= 0xF3) goto yy871; + if (yych <= 0xF4) goto yy872; + goto yy1; + } + } +yy1104: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy741; + goto yy1104; + } else { + if (yych == '\r') goto yy1104; + goto yy741; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy1104; + if (yych <= '!') goto yy741; + goto yy856; + } else { + if (yych == '/') goto yy1106; + goto yy741; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '?') goto yy1106; + if (yych <= '[') goto yy741; + goto yy857; + } else { + if (yych <= 0x7F) goto yy741; + if (yych <= 0xC1) goto yy1; + goto yy858; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy859; + if (yych <= 0xEF) goto yy860; + goto yy861; + } else { + if (yych <= 0xF3) goto yy862; + if (yych <= 0xF4) goto yy863; + goto yy1; + } + } + } +yy1105: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1129; + goto yy741; + } else { + if (yych <= '\r') goto yy1129; + if (yych == ' ') goto yy1129; + goto yy741; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy856; + if (yych == '-') goto yy1105; + goto yy741; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy1105; + } else { + if (yych == '=') goto yy1130; + goto yy741; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy1106; + if (yych <= '@') goto yy741; + if (yych <= 'Z') goto yy1105; + goto yy741; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy857; + goto yy741; + } else { + if (yych == '`') goto yy741; + goto yy1105; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy741; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy858; + goto yy859; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy860; + goto yy861; + } else { + if (yych <= 0xF3) goto yy862; + if (yych <= 0xF4) goto yy863; + goto yy1; + } + } + } + } +yy1106: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy856; + goto yy741; + } else { + if (yych <= '>') goto yy855; + if (yych == '\\') goto yy857; + goto yy741; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy858; + if (yych <= 0xE0) goto yy859; + goto yy860; + } else { + if (yych <= 0xF0) goto yy861; + if (yych <= 0xF3) goto yy862; + if (yych <= 0xF4) goto yy863; + goto yy1; + } + } +yy1107: + yyaccept = 35; + yych = *(YYMARKER = ++YYCURSOR); + if (yych == ':') goto yy1131; +yy1108: +#line 218 "../../lnav/src/data_scanner_re.re" + { + RET(DT_DATE_TIME); + } +#line 36393 "../../lnav/src/data_scanner_re.cc" +yy1109: + yyaccept = 32; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xDF) { + if (yych <= ':') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy762; + } + if (yych <= '9') { + yyt1 = YYCURSOR; + goto yy1132; + } + goto yy763; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy762; + } + if (yych <= 0xC1) goto yy763; + yyt2 = YYCURSOR; + goto yy765; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy766; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy767; + } + yyt2 = YYCURSOR; + goto yy768; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy769; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy770; + } + goto yy763; + } + } +yy1110: + yych = *++YYCURSOR; + if (yych == 's') goto yy1133; + goto yy1; +yy1111: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1134; + goto yy1; +yy1112: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1135; + goto yy1; +yy1113: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy1137; + if (yych <= '.') goto yy47; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy47; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy47; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } +yy1114: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; + goto yy4; + } else { + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } + } else { + if (yych <= '-') { + if (yych <= ',') goto yy112; + goto yy47; + } else { + if (yych <= '.') goto yy294; + if (yych <= '/') goto yy4; + goto yy1138; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy1139; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy211; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy112; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy112; + goto yy4; + } else { + if (yych <= 0xC1) goto yy112; + if (yych <= 0xF4) goto yy4; + goto yy112; + } + } + } + } +yy1115: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy1139; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy211; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy1116: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= '\r') goto yy27; + if (yych == 0x16) goto yy27; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy27; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy27; + goto yy4; + } else { + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy27; + } + } + } else { + if (yych <= 'Z') { + if (yych <= '9') { + if (yych <= '-') goto yy1137; + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + goto yy377; + } else { + if (yych <= ':') goto yy4; + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy47; + } + } else { + if (yych <= 'z') { + if (yych == '_') goto yy47; + if (yych <= '`') goto yy27; + goto yy47; + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } yy1117: yych = *++YYCURSOR; if (yych <= 'f') { @@ -35561,30 +36723,30 @@ yy1117: if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy800; + goto yy801; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy1140; - goto yy1040; + goto yy1088; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } goto yy1140; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } goto yy1140; } @@ -35594,32 +36756,32 @@ yy1117: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -35627,23 +36789,81 @@ yy1117: } yy1118: yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1141; - if (yych <= ':') goto yy966; - goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy801; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1141; + goto yy1041; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1141; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1141; + } + } } else { - if (yych <= 'F') goto yy1141; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1141; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } } yy1119: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1142; - if (yych <= ':') goto yy1091; + if (yych <= ':') goto yy967; goto yy1; } else { if (yych <= 'F') goto yy1142; @@ -35656,7 +36876,7 @@ yy1120: if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1143; - if (yych <= ':') goto yy1144; + if (yych <= ':') goto yy1092; goto yy1; } else { if (yych <= 'F') goto yy1143; @@ -35666,62 +36886,16 @@ yy1120: } yy1121: yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1145; - if (yych <= ':') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy1145; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy1145; - goto yy1; - } - } + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1144; + if (yych <= ':') goto yy1145; + goto yy1; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } + if (yych <= 'F') goto yy1144; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1144; + goto yy1; } yy1122: yych = *++YYCURSOR; @@ -35729,13 +36903,12 @@ yy1122: if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy1146; - if (yych >= ';') { - yyt2 = YYCURSOR; - goto yy212; - } + if (yych <= ':') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } else { if (yych <= 'Z') { if (yych <= 'F') goto yy1146; @@ -35743,7 +36916,7 @@ yy1122: } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'f') goto yy1146; goto yy1; @@ -35753,78 +36926,10 @@ yy1122: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy1123: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1145; - goto yy1; - } else { - if (yych <= 'F') goto yy1145; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1145; - goto yy1; - } -yy1124: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1; - if (yych <= ':') goto yy1040; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy220; } @@ -35832,438 +36937,491 @@ yy1124: goto yy221; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy222; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; } } +yy1123: + yych = *++YYCURSOR; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1147; + if (yych >= ';') { + yyt2 = YYCURSOR; + goto yy213; + } + } else { + if (yych <= 'Z') { + if (yych <= 'F') goto yy1147; + goto yy1; + } else { + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'f') goto yy1147; + goto yy1; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy1124: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1146; + goto yy1; + } else { + if (yych <= 'F') goto yy1146; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1146; + goto yy1; + } yy1125: yych = *++YYCURSOR; - if (yych <= '9') { - if (yych <= '0') { - if (yych <= '/') goto yy1; - goto yy1147; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy1041; + yyt2 = YYCURSOR; + goto yy213; } else { - if (yych <= '1') goto yy968; - if (yych <= '2') goto yy969; - goto yy967; + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy970; + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + goto yy222; } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy970; + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy223; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } goto yy1; } } yy1126: + yych = *++YYCURSOR; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy1148; + } else { + if (yych <= '1') goto yy969; + if (yych <= '2') goto yy970; + goto yy968; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy971; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy971; + goto yy1; + } + } +yy1127: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy750; - goto yy1126; + if (yych <= 0x08) goto yy751; + goto yy1127; } else { - if (yych == '\r') goto yy1126; - goto yy750; + if (yych == '\r') goto yy1127; + goto yy751; } } else { if (yych <= '\'') { - if (yych <= ' ') goto yy1126; - if (yych <= '&') goto yy750; - goto yy855; + if (yych <= ' ') goto yy1127; + if (yych <= '&') goto yy751; + goto yy856; } else { - if (yych == '/') goto yy1102; - if (yych <= '<') goto yy750; + if (yych == '/') goto yy1103; + if (yych <= '<') goto yy751; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych == '?') goto yy1102; - goto yy750; + if (yych == '?') goto yy1103; + goto yy751; } else { - if (yych <= '\\') goto yy865; - if (yych <= 0x7F) goto yy750; + if (yych <= '\\') goto yy866; + if (yych <= 0x7F) goto yy751; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy866; - if (yych <= 0xE0) goto yy867; - goto yy868; + if (yych <= 0xDF) goto yy867; + if (yych <= 0xE0) goto yy868; + goto yy869; } else { - if (yych <= 0xF0) goto yy869; - if (yych <= 0xF3) goto yy870; - if (yych <= 0xF4) goto yy871; - goto yy1; - } - } - } -yy1127: - yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy1; - goto yy613; - } else { - if (yych <= '\t') goto yy863; - if (yych <= '\f') goto yy613; - goto yy863; - } - } else { - if (yych <= '!') { - if (yych == ' ') goto yy863; - goto yy613; - } else { - if (yych <= '"') goto yy946; - if (yych <= '=') goto yy613; - goto yy750; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '[') goto yy613; - goto yy751; - } else { - if (yych <= 0x7F) goto yy613; - if (yych <= 0xC1) goto yy1; - goto yy752; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy753; - if (yych <= 0xEF) goto yy754; - goto yy755; - } else { - if (yych <= 0xF3) goto yy756; - if (yych <= 0xF4) goto yy757; + if (yych <= 0xF0) goto yy870; + if (yych <= 0xF3) goto yy871; + if (yych <= 0xF4) goto yy872; goto yy1; } } } yy1128: yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= 0x1F) { - if (yych <= '\t') { + if (yych <= '>') { + if (yych <= '\r') { + if (yych <= 0x08) { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy740; - goto yy1128; + goto yy614; } else { - if (yych == '\r') goto yy1128; - goto yy740; + if (yych <= '\t') goto yy864; + if (yych <= '\f') goto yy614; + goto yy864; } } else { - if (yych <= '"') { - if (yych <= ' ') goto yy1128; - if (yych <= '!') goto yy740; - goto yy855; + if (yych <= '!') { + if (yych == ' ') goto yy864; + goto yy614; } else { - if (yych == '/') goto yy1105; - if (yych <= '<') goto yy740; + if (yych <= '"') goto yy947; + if (yych <= '=') goto yy614; + goto yy751; } } } else { - if (yych <= 0xC1) { - if (yych <= '[') { - if (yych == '?') goto yy1105; - goto yy740; + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '[') goto yy614; + goto yy752; } else { - if (yych <= '\\') goto yy856; - if (yych <= 0x7F) goto yy740; - goto yy1; + if (yych <= 0x7F) goto yy614; + if (yych <= 0xC1) goto yy1; + goto yy753; } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy857; - if (yych <= 0xE0) goto yy858; - goto yy859; + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy754; + if (yych <= 0xEF) goto yy755; + goto yy756; } else { - if (yych <= 0xF0) goto yy860; - if (yych <= 0xF3) goto yy861; - if (yych <= 0xF4) goto yy862; + if (yych <= 0xF3) goto yy757; + if (yych <= 0xF4) goto yy758; goto yy1; } } } yy1129: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '\r') { - if (yych <= 0x08) { + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { if (yych <= 0x00) goto yy1; - goto yy612; + if (yych <= 0x08) goto yy741; + goto yy1129; } else { - if (yych <= '\t') goto yy853; - if (yych <= '\f') goto yy612; - goto yy853; + if (yych == '\r') goto yy1129; + goto yy741; } } else { - if (yych <= '&') { - if (yych == ' ') goto yy853; - goto yy612; + if (yych <= '"') { + if (yych <= ' ') goto yy1129; + if (yych <= '!') goto yy741; + goto yy856; } else { - if (yych <= '\'') goto yy946; - if (yych <= '=') goto yy612; - goto yy740; + if (yych == '/') goto yy1106; + if (yych <= '<') goto yy741; } } } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '[') goto yy612; + if (yych <= 0xC1) { + if (yych <= '[') { + if (yych == '?') goto yy1106; goto yy741; } else { - if (yych <= 0x7F) goto yy612; - if (yych <= 0xC1) goto yy1; - goto yy742; + if (yych <= '\\') goto yy857; + if (yych <= 0x7F) goto yy741; + goto yy1; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy743; - if (yych <= 0xEF) goto yy744; - goto yy745; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy858; + if (yych <= 0xE0) goto yy859; + goto yy860; } else { - if (yych <= 0xF3) goto yy746; - if (yych <= 0xF4) goto yy747; + if (yych <= 0xF0) goto yy861; + if (yych <= 0xF3) goto yy862; + if (yych <= 0xF4) goto yy863; goto yy1; } } } yy1130: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1148; - goto yy1; + if (yych <= '>') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy1; + goto yy613; + } else { + if (yych <= '\t') goto yy854; + if (yych <= '\f') goto yy613; + goto yy854; + } + } else { + if (yych <= '&') { + if (yych == ' ') goto yy854; + goto yy613; + } else { + if (yych <= '\'') goto yy947; + if (yych <= '=') goto yy613; + goto yy741; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '[') goto yy613; + goto yy742; + } else { + if (yych <= 0x7F) goto yy613; + if (yych <= 0xC1) goto yy1; + goto yy743; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy744; + if (yych <= 0xEF) goto yy745; + goto yy746; + } else { + if (yych <= 0xF3) goto yy747; + if (yych <= 0xF4) goto yy748; + goto yy1; + } + } + } yy1131: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1149; + goto yy1; +yy1132: yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xDF) { if (yych <= ':') { if (yych <= '9') { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } - goto yy762; + goto yy763; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy761; + goto yy762; } - if (yych <= 0xC1) goto yy762; + if (yych <= 0xC1) goto yy763; yyt2 = YYCURSOR; - goto yy764; + goto yy765; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy765; + goto yy766; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy766; + goto yy767; } yyt2 = YYCURSOR; - goto yy767; + goto yy768; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy768; + goto yy769; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy769; + goto yy770; } - goto yy762; + goto yy763; } } -yy1132: +yy1133: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ' ') goto yy1149; - goto yy101; -yy1133: - yych = *++YYCURSOR; if (yych == ' ') goto yy1150; - goto yy1; + goto yy102; yy1134: + yych = *++YYCURSOR; + if (yych == ' ') goto yy1151; + goto yy1; +yy1135: yyaccept = 36; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy1151; -yy1135: -#line 210 "../../lnav/src/data_scanner_re.re" + if (yych == ':') goto yy1152; +yy1136: +#line 215 "../../lnav/src/data_scanner_re.re" { RET(DT_DATE_TIME); } -#line 36115 "../../lnav/src/data_scanner_re.cc" -yy1136: +#line 37348 "../../lnav/src/data_scanner_re.cc" +yy1137: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1152; + if (yych <= '9') goto yy1153; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1152; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1153; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1152; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1153; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1137: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1153; - goto yy1154; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } yy1138: - yyaccept = 6; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; goto yy4; } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; } } } else { if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } } else { if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; + if (yych <= ',') goto yy112; + goto yy47; } else { - if (yych <= '.') goto yy293; + if (yych <= '.') goto yy294; if (yych <= '/') goto yy4; goto yy1154; } @@ -36272,65 +37430,156 @@ yy1138: } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy210; + if (yych <= ':') { + if (yych <= '9') goto yy1155; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy211; + } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; + if (yych <= 'E') goto yy889; + goto yy211; } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; } } } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy210; + if (yych <= '`') goto yy112; + goto yy211; } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; } } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy26; + if (yych <= '~') goto yy112; goto yy4; } else { - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy112; if (yych <= 0xF4) goto yy4; - goto yy26; + goto yy112; } } } } yy1139: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy1155; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy211; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } +yy1140: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '9') { if (yych == '%') { yyt1 = YYCURSOR; - goto yy800; + goto yy801; } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } goto yy1; } else { if (yych <= '@') { - if (yych <= ':') goto yy1087; + if (yych <= ':') goto yy1088; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } goto yy1; } @@ -36339,69 +37588,69 @@ yy1139: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy1140: +yy1141: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy800; + goto yy801; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1155; - goto yy1040; + if (yych <= '9') goto yy1156; + goto yy1041; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1155; + goto yy1156; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1155; + goto yy1156; } } } else { @@ -36409,145 +37658,86 @@ yy1140: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy1141: +yy1142: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy393; - goto yy522; + if (yych <= ',') goto yy394; + goto yy523; } else { - if (yych <= '/') goto yy393; - if (yych <= '9') goto yy1036; - goto yy1156; + if (yych <= '/') goto yy394; + if (yych <= '9') goto yy1037; + goto yy1157; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy393; - goto yy1036; + if (yych <= '@') goto yy394; + goto yy1037; } else { - if (yych <= '`') goto yy393; - if (yych <= 'f') goto yy1036; - goto yy393; + if (yych <= '`') goto yy394; + if (yych <= 'f') goto yy1037; + goto yy394; } } -yy1142: - yych = *++YYCURSOR; - if (yych == ':') goto yy1091; - goto yy1; yy1143: yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1157; - if (yych >= ';') goto yy1; - } else { - if (yych <= 'F') goto yy1157; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1157; - goto yy1; - } + if (yych == ':') goto yy1092; + goto yy1; yy1144: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1145; - if (yych <= ':') goto yy976; - goto yy1; + if (yych <= '9') goto yy1158; + if (yych >= ';') goto yy1; } else { - if (yych <= 'F') goto yy1145; + if (yych <= 'F') goto yy1158; if (yych <= '`') goto yy1; - if (yych >= 'g') goto yy1; + if (yych <= 'f') goto yy1158; + goto yy1; } yy1145: yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1158; - if (yych <= ':') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') { - if (yych <= 'F') goto yy1158; - goto yy1; - } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'f') goto yy1158; - goto yy1; - } - } + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1146; + if (yych <= ':') goto yy977; + goto yy1; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } + if (yych <= 'F') goto yy1146; + if (yych <= '`') goto yy1; + if (yych >= 'g') goto yy1; } yy1146: yych = *++YYCURSOR; @@ -36555,12 +37745,12 @@ yy1146: if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy1159; - if (yych <= ':') goto yy1123; + if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { if (yych <= 'F') goto yy1159; @@ -36568,7 +37758,7 @@ yy1146: } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 'f') goto yy1159; goto yy1; @@ -36578,31 +37768,31 @@ yy1146: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -36610,323 +37800,96 @@ yy1146: } yy1147: yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1039; - goto yy1160; + if (yych <= 'z') { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; } + if (yych <= '9') goto yy1160; + if (yych <= ':') goto yy1124; + yyt2 = YYCURSOR; + goto yy213; } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1041; + if (yych <= 'Z') { + if (yych <= 'F') goto yy1160; + goto yy1; } else { - if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1041; + if (yych <= 'f') goto yy1160; + goto yy1; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy1148: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1161; - goto yy1; -yy1149: - yych = *++YYCURSOR; - if (yych == '(') goto yy1162; - goto yy1; -yy1150: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1163; - goto yy1; -yy1151: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1164; - goto yy1; -yy1152: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1165; - goto yy4; - } - } - } else { - if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1165; - if (yych <= 'Z') goto yy46; - goto yy4; - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy1165; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } -yy1153: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy111; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy111; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy111; - goto yy4; - } else { - if (yych <= 0x1B) goto yy111; - if (yych <= 0x1F) goto yy4; - goto yy111; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy107; - } else { - if (yych == '+') goto yy81; - goto yy111; - } - } else { - if (yych <= '.') { - if (yych <= '-') goto yy46; - goto yy293; - } else { - if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1166; - goto yy1167; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy111; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy111; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy111; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy111; - goto yy4; - } else { - if (yych <= 0xC1) goto yy111; - if (yych <= 0xF4) goto yy4; - goto yy111; - } - } - } - } -yy1154: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '9') { - if (yych <= '#') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy26; - if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy26; - goto yy4; - } else { - if (yych <= 0x1A) { - if (yych <= '\r') goto yy26; - goto yy4; - } else { - if (yych <= 0x1B) goto yy26; - if (yych <= 0x1F) goto yy4; - goto yy26; - } - } - } else { - if (yych <= '+') { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy107; - if (yych <= '*') goto yy26; - goto yy81; - } else { - if (yych <= '-') { - if (yych <= ',') goto yy26; - goto yy46; - } else { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy4; - goto yy1167; - } - } - } - } else { - if (yych <= '_') { - if (yych <= 'D') { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - if (yych <= '@') goto yy97; - goto yy210; - } else { - if (yych <= 'F') { - if (yych <= 'E') goto yy888; - goto yy210; - } else { - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy26; - goto yy46; - } - } - } else { - if (yych <= 'z') { - if (yych <= 'd') { - if (yych <= '`') goto yy26; - goto yy210; - } else { - if (yych <= 'e') goto yy888; - if (yych <= 'f') goto yy210; - goto yy117; - } - } else { - if (yych <= 0x7F) { - if (yych <= '~') goto yy26; - goto yy4; - } else { - if (yych <= 0xC1) goto yy26; - if (yych <= 0xF4) goto yy4; - goto yy26; - } - } - } - } -yy1155: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { - if (yych <= '%') { - if (yych <= '$') { + if (yych <= '.') { + if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy800; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1168; - goto yy1040; + if (yych <= '9') goto yy1040; + goto yy1161; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1168; + goto yy1042; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1168; + goto yy1042; } } } else { @@ -36934,56 +37897,345 @@ yy1155: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } +yy1149: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1162; + goto yy1; +yy1150: + yych = *++YYCURSOR; + if (yych == '(') goto yy1163; + goto yy1; +yy1151: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1164; + goto yy1; +yy1152: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1165; + goto yy1; +yy1153: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy1166; + goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1166; + if (yych <= 'Z') goto yy47; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy4; + } else { + if (yych <= 'f') goto yy1166; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } +yy1154: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '7') { + if (yych <= 0x1F) { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy112; + goto yy4; + } else { + if (yych <= '\n') goto yy112; + if (yych <= '\f') goto yy4; + goto yy112; + } + } else { + if (yych <= 0x16) { + if (yych <= 0x15) goto yy4; + goto yy112; + } else { + if (yych == 0x1B) goto yy112; + goto yy4; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') goto yy112; + goto yy4; + } else { + if (yych <= '%') goto yy108; + if (yych <= '*') goto yy112; + goto yy82; + } + } else { + if (yych <= '-') { + if (yych <= ',') goto yy112; + goto yy47; + } else { + if (yych <= '.') goto yy294; + if (yych <= '/') goto yy4; + goto yy1167; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy1168; + goto yy153; + } else { + if (yych <= '?') goto yy112; + if (yych <= '@') goto yy98; + goto yy211; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy112; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy112; + goto yy4; + } else { + if (yych <= 0xC1) goto yy112; + if (yych <= 0xF4) goto yy4; + goto yy112; + } + } + } + } +yy1155: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '/') { + if (yych <= 0x1B) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy27; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy27; + goto yy4; + } else { + if (yych <= 0x15) { + if (yych <= '\r') goto yy27; + goto yy4; + } else { + if (yych <= 0x16) goto yy27; + if (yych <= 0x1A) goto yy4; + goto yy27; + } + } + } else { + if (yych <= '*') { + if (yych <= '#') { + if (yych <= 0x1F) goto yy4; + goto yy27; + } else { + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy108; + goto yy27; + } + } else { + if (yych <= ',') { + if (yych <= '+') goto yy82; + goto yy27; + } else { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy4; + } + } + } + } else { + if (yych <= '_') { + if (yych <= 'D') { + if (yych <= ':') { + if (yych <= '9') goto yy1168; + goto yy153; + } else { + if (yych <= '?') goto yy27; + if (yych <= '@') goto yy98; + goto yy211; + } + } else { + if (yych <= 'F') { + if (yych <= 'E') goto yy889; + goto yy211; + } else { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy27; + goto yy47; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'd') { + if (yych <= '`') goto yy27; + goto yy211; + } else { + if (yych <= 'e') goto yy889; + if (yych <= 'f') goto yy211; + goto yy118; + } + } else { + if (yych <= 0x7F) { + if (yych <= '~') goto yy27; + goto yy4; + } else { + if (yych <= 0xC1) goto yy27; + if (yych <= 0xF4) goto yy4; + goto yy27; + } + } + } + } yy1156: yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1169; - if (yych <= ':') goto yy1038; - goto yy1; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '%') { + if (yych <= '$') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy801; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1169; + goto yy1041; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1169; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1169; + } + } } else { - if (yych <= 'F') goto yy1169; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1169; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } } yy1157: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; if (yych <= '9') goto yy1170; - if (yych <= ':') goto yy1144; + if (yych <= ':') goto yy1039; goto yy1; } else { if (yych <= 'F') goto yy1170; @@ -36992,27 +38244,40 @@ yy1157: goto yy1; } yy1158: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1171; + if (yych <= ':') goto yy1145; + goto yy1; + } else { + if (yych <= 'F') goto yy1171; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1171; + goto yy1; + } +yy1159: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1171; + if (yych <= '9') goto yy1172; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1171; + if (yych <= 'F') goto yy1172; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy1171; + if (yych <= 'f') goto yy1172; goto yy1; } } @@ -37020,66 +38285,10 @@ yy1158: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy1159: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '@') { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1; - if (yych <= ':') goto yy1123; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - if (yych <= 0xE0) { yyt2 = YYCURSOR; goto yy220; } @@ -37087,54 +38296,105 @@ yy1159: goto yy221; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy222; - } - if (yych <= 0xF3) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } yyt2 = YYCURSOR; goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; } } yy1160: yych = *++YYCURSOR; - if (yych <= '9') { - if (yych <= '0') { - if (yych <= '/') goto yy1; - goto yy1172; + if (yych <= 0x7F) { + if (yych <= '@') { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1; + if (yych <= ':') goto yy1124; + yyt2 = YYCURSOR; + goto yy213; } else { - if (yych <= '1') goto yy1173; - if (yych <= '2') goto yy1174; - goto yy1172; + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; } } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy1092; + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + yyt2 = YYCURSOR; + goto yy222; } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1092; + if (yych <= 0xF0) { + yyt2 = YYCURSOR; + goto yy223; + } + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } goto yy1; } } yy1161: + yych = *++YYCURSOR; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy1173; + } else { + if (yych <= '1') goto yy1174; + if (yych <= '2') goto yy1175; + goto yy1173; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy1093; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1093; + goto yy1; + } + } +yy1162: yyaccept = 35; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy1175; - goto yy1107; -yy1162: - yych = *++YYCURSOR; - if (yych == 'x') goto yy1176; - goto yy1; + if (yych == '.') goto yy1176; + goto yy1108; yy1163: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1177; + if (yych == 'x') goto yy1177; goto yy1; yy1164: yych = *++YYCURSOR; @@ -37142,478 +38402,507 @@ yy1164: if (yych <= '9') goto yy1178; goto yy1; yy1165: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1179; + goto yy1; +yy1166: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1179; + if (yych <= '9') goto yy1180; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1179; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1180; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1179; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1180; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1166: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '#') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) { - yyt1 = YYCURSOR; - goto yy1180; - } - yyt1 = YYCURSOR; - goto yy1182; - } else { - if (yych <= '\n') { - yyt1 = YYCURSOR; - goto yy1180; - } - if (yych <= '\f') { - yyt1 = YYCURSOR; - goto yy1182; - } - yyt1 = YYCURSOR; - goto yy1180; - } - } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) { - yyt1 = YYCURSOR; - goto yy1182; - } - yyt1 = YYCURSOR; - goto yy1180; - } else { - if (yych <= 0x1F) { - yyt1 = YYCURSOR; - goto yy1182; - } - if (yych <= ' ') { - yyt1 = YYCURSOR; - goto yy1183; - } - yyt1 = YYCURSOR; - goto yy1180; - } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') { - yyt1 = YYCURSOR; - goto yy1182; - } - yyt1 = YYCURSOR; - goto yy1184; - } else { - if (yych == '+') { - yyt1 = YYCURSOR; - goto yy1184; - } - yyt1 = YYCURSOR; - goto yy1180; - } - } else { - if (yych <= '/') { - if (yych <= '-') { - yyt1 = YYCURSOR; - goto yy1185; - } - if (yych <= '.') { - yyt1 = YYCURSOR; - goto yy1186; - } - yyt1 = YYCURSOR; - goto yy1182; - } else { - if (yych <= '9') goto yy1188; - if (yych <= ':') { - yyt1 = YYCURSOR; - goto yy1190; - } - yyt1 = YYCURSOR; - goto yy1180; - } - } - } - } else { - if (yych <= 'f') { - if (yych <= 'Z') { - if (yych <= 'D') { - if (yych <= '@') { - yyt1 = YYCURSOR; - goto yy1191; - } - yyt1 = YYCURSOR; - goto yy1192; - } else { - if (yych <= 'E') { - yyt1 = YYCURSOR; - goto yy1193; - } - if (yych <= 'F') { - yyt1 = YYCURSOR; - goto yy1192; - } - yyt1 = YYCURSOR; - goto yy1194; - } - } else { - if (yych <= '`') { - if (yych == '_') { - yyt1 = YYCURSOR; - goto yy1185; - } - yyt1 = YYCURSOR; - goto yy1180; - } else { - if (yych == 'e') { - yyt1 = YYCURSOR; - goto yy1193; - } - yyt1 = YYCURSOR; - goto yy1192; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '~') { - if (yych <= 'z') { - yyt1 = YYCURSOR; - goto yy1194; - } - yyt1 = YYCURSOR; - goto yy1180; - } else { - if (yych <= 0x7F) { - yyt1 = YYCURSOR; - goto yy1182; - } - if (yych <= 0xC1) goto yy1188; - yyt1 = YYCURSOR; - goto yy1195; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt1 = YYCURSOR; - goto yy1196; - } - if (yych <= 0xEF) { - yyt1 = YYCURSOR; - goto yy1197; - } - yyt1 = YYCURSOR; - goto yy1198; - } else { - if (yych <= 0xF3) { - yyt1 = YYCURSOR; - goto yy1199; - } - if (yych <= 0xF4) { - yyt1 = YYCURSOR; - goto yy1200; - } - goto yy1188; - } - } - } - } yy1167: - yyaccept = 6; + yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '#') { + if (yych <= ':') { + if (yych <= ' ') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy1180; + goto yy1181; } yyt1 = YYCURSOR; - goto yy1182; + goto yy1183; } else { if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy1180; + goto yy1181; } if (yych <= '\f') { - yyt1 = YYCURSOR; - goto yy1182; - } - yyt1 = YYCURSOR; - goto yy1180; - } - } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) { - yyt1 = YYCURSOR; - goto yy1182; - } - yyt1 = YYCURSOR; - goto yy1180; - } else { - if (yych <= 0x1F) { - yyt1 = YYCURSOR; - goto yy1182; - } - if (yych <= ' ') { yyt1 = YYCURSOR; goto yy1183; } yyt1 = YYCURSOR; - goto yy1180; + goto yy1181; } - } - } else { - if (yych <= ',') { - if (yych <= '%') { - if (yych <= '$') { + } else { + if (yych <= 0x1A) { + if (yych == 0x16) { yyt1 = YYCURSOR; - goto yy1182; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1183; + } else { + if (yych <= 0x1B) { + yyt1 = YYCURSOR; + goto yy1181; + } + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy1183; } yyt1 = YYCURSOR; goto yy1184; - } else { - if (yych == '+') { + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') { yyt1 = YYCURSOR; - goto yy1184; + goto yy1181; } yyt1 = YYCURSOR; - goto yy1180; - } - } else { - if (yych <= '/') { - if (yych <= '-') { + goto yy1183; + } else { + if (yych <= '%') { yyt1 = YYCURSOR; goto yy1185; } - if (yych <= '.') { + if (yych <= '*') { + yyt1 = YYCURSOR; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1185; + } + } else { + if (yych <= '.') { + if (yych <= ',') { + yyt1 = YYCURSOR; + goto yy1181; + } + if (yych <= '-') { yyt1 = YYCURSOR; goto yy1186; } yyt1 = YYCURSOR; - goto yy1182; + goto yy1187; } else { - if (yych <= '9') goto yy1189; - if (yych <= ':') { + if (yych <= '/') { yyt1 = YYCURSOR; - goto yy1190; + goto yy1183; } + if (yych <= '9') goto yy1189; yyt1 = YYCURSOR; - goto yy1180; + goto yy1191; } } } } else { - if (yych <= 'f') { - if (yych <= 'Z') { - if (yych <= 'D') { - if (yych <= '@') { + if (yych <= 'e') { + if (yych <= 'F') { + if (yych <= '@') { + if (yych <= '?') { yyt1 = YYCURSOR; - goto yy1191; + goto yy1181; } yyt1 = YYCURSOR; goto yy1192; } else { - if (yych <= 'E') { + if (yych == 'E') { + yyt1 = YYCURSOR; + goto yy1194; + } + yyt1 = YYCURSOR; + goto yy1193; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') { + yyt1 = YYCURSOR; + goto yy1195; + } + if (yych <= '^') { + yyt1 = YYCURSOR; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1186; + } else { + if (yych <= '`') { + yyt1 = YYCURSOR; + goto yy1181; + } + if (yych <= 'd') { yyt1 = YYCURSOR; goto yy1193; } - if (yych <= 'F') { - yyt1 = YYCURSOR; - goto yy1192; - } yyt1 = YYCURSOR; goto yy1194; } - } else { - if (yych <= '`') { - if (yych == '_') { - yyt1 = YYCURSOR; - goto yy1185; - } - yyt1 = YYCURSOR; - goto yy1180; - } else { - if (yych == 'e') { - yyt1 = YYCURSOR; - goto yy1193; - } - yyt1 = YYCURSOR; - goto yy1192; - } } } else { if (yych <= 0xDF) { if (yych <= '~') { + if (yych <= 'f') { + yyt1 = YYCURSOR; + goto yy1193; + } if (yych <= 'z') { yyt1 = YYCURSOR; - goto yy1194; + goto yy1195; } yyt1 = YYCURSOR; - goto yy1180; + goto yy1181; } else { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy1182; + goto yy1183; } - if (yych <= 0xC1) goto yy26; + if (yych <= 0xC1) goto yy1189; yyt1 = YYCURSOR; - goto yy1195; + goto yy1196; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt1 = YYCURSOR; - goto yy1196; + goto yy1197; } if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy1197; + goto yy1198; } yyt1 = YYCURSOR; - goto yy1198; + goto yy1199; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy1199; + goto yy1200; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy1200; + goto yy1201; } - goto yy26; + goto yy1189; } } } } yy1168: - yych = *++YYCURSOR; - if (yych <= 'z') { - if (yych <= '9') { - if (yych == '%') { - yyt1 = YYCURSOR; - goto yy800; - } - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1; - } else { - if (yych <= '@') { - if (yych <= ':') goto yy1040; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ':') { + if (yych <= ' ') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) { + yyt1 = YYCURSOR; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1183; + } else { + if (yych <= '\n') { + yyt1 = YYCURSOR; + goto yy1181; + } + if (yych <= '\f') { + yyt1 = YYCURSOR; + goto yy1183; + } + yyt1 = YYCURSOR; + goto yy1181; + } + } else { + if (yych <= 0x1A) { + if (yych == 0x16) { + yyt1 = YYCURSOR; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1183; + } else { + if (yych <= 0x1B) { + yyt1 = YYCURSOR; + goto yy1181; + } + if (yych <= 0x1F) { + yyt1 = YYCURSOR; + goto yy1183; + } + yyt1 = YYCURSOR; + goto yy1184; + } + } + } else { + if (yych <= '+') { + if (yych <= '$') { + if (yych <= '#') { + yyt1 = YYCURSOR; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1183; + } else { + if (yych <= '%') { + yyt1 = YYCURSOR; + goto yy1185; + } + if (yych <= '*') { + yyt1 = YYCURSOR; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1185; + } + } else { + if (yych <= '.') { + if (yych <= ',') { + yyt1 = YYCURSOR; + goto yy1181; + } + if (yych <= '-') { + yyt1 = YYCURSOR; + goto yy1186; + } + yyt1 = YYCURSOR; + goto yy1187; + } else { + if (yych <= '/') { + yyt1 = YYCURSOR; + goto yy1183; + } + if (yych <= '9') goto yy1190; + yyt1 = YYCURSOR; + goto yy1191; } - goto yy1; } } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; + if (yych <= 'e') { + if (yych <= 'F') { + if (yych <= '@') { + if (yych <= '?') { + yyt1 = YYCURSOR; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1192; + } else { + if (yych == 'E') { + yyt1 = YYCURSOR; + goto yy1194; + } + yyt1 = YYCURSOR; + goto yy1193; } - yyt2 = YYCURSOR; - goto yy222; } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; + if (yych <= '_') { + if (yych <= 'Z') { + yyt1 = YYCURSOR; + goto yy1195; + } + if (yych <= '^') { + yyt1 = YYCURSOR; + goto yy1181; + } + yyt1 = YYCURSOR; + goto yy1186; + } else { + if (yych <= '`') { + yyt1 = YYCURSOR; + goto yy1181; + } + if (yych <= 'd') { + yyt1 = YYCURSOR; + goto yy1193; + } + yyt1 = YYCURSOR; + goto yy1194; } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'f') { + yyt1 = YYCURSOR; + goto yy1193; + } + if (yych <= 'z') { + yyt1 = YYCURSOR; + goto yy1195; + } + yyt1 = YYCURSOR; + goto yy1181; + } else { + if (yych <= 0x7F) { + yyt1 = YYCURSOR; + goto yy1183; + } + if (yych <= 0xC1) goto yy27; + yyt1 = YYCURSOR; + goto yy1196; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt1 = YYCURSOR; + goto yy1197; + } + if (yych <= 0xEF) { + yyt1 = YYCURSOR; + goto yy1198; + } + yyt1 = YYCURSOR; + goto yy1199; + } else { + if (yych <= 0xF3) { + yyt1 = YYCURSOR; + goto yy1200; + } + if (yych <= 0xF4) { + yyt1 = YYCURSOR; + goto yy1201; + } + goto yy27; } - goto yy1; } } } yy1169: yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1201; - if (yych <= ':') goto yy1091; - goto yy1; + if (yych <= 'z') { + if (yych <= '9') { + if (yych == '%') { + yyt1 = YYCURSOR; + goto yy801; + } + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1; + } else { + if (yych <= '@') { + if (yych <= ':') goto yy1041; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1; + } + } } else { - if (yych <= 'F') goto yy1201; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1201; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } } yy1170: yych = *++YYCURSOR; - if (yych == ':') goto yy1144; - goto yy1; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1202; + if (yych <= ':') goto yy1092; + goto yy1; + } else { + if (yych <= 'F') goto yy1202; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1202; + goto yy1; + } yy1171: + yych = *++YYCURSOR; + if (yych == ':') goto yy1145; + goto yy1; +yy1172: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy976; + if (yych <= '9') goto yy977; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy976; + if (yych <= 'F') goto yy977; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy976; + if (yych <= 'f') goto yy977; goto yy1; } } @@ -37621,102 +38910,31 @@ yy1171: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy1172: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1202; - goto yy1123; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1122; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1122; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -37729,32 +38947,32 @@ yy1173: if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= '9') goto yy1203; - goto yy1123; + goto yy1124; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1122; + goto yy1123; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1122; + goto yy1123; } } } else { @@ -37762,32 +38980,32 @@ yy1173: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -37795,70 +39013,70 @@ yy1173: } yy1174: yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '5') { + if (yych <= 'f') { + if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '4') goto yy1203; - goto yy1204; + if (yych <= '9') goto yy1204; + goto yy1124; } } else { - if (yych <= '@') { - if (yych <= '9') goto yy1202; - if (yych <= ':') goto yy1123; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1123; } else { - if (yych <= 'F') goto yy1122; if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1123; } } } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy1122; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { yyt2 = YYCURSOR; goto yy220; } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } @@ -37866,63 +39084,134 @@ yy1174: } yy1175: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1205; - goto yy1; + if (yych <= '`') { + if (yych <= '5') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '4') goto yy1204; + goto yy1205; + } + } else { + if (yych <= '@') { + if (yych <= '9') goto yy1203; + if (yych <= ':') goto yy1124; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy1123; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy1123; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } yy1176: yych = *++YYCURSOR; - if (yych == '8') goto yy1206; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1206; goto yy1; yy1177: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1207; + if (yych == '8') goto yy1207; goto yy1; yy1178: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1208; + goto yy1; +yy1179: yyaccept = 36; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy1208; - goto yy1135; -yy1179: + if (yych == '.') goto yy1209; + goto yy1136; +yy1180: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1209; + if (yych <= '9') goto yy1210; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1209; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1210; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1209; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1210; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1180: - ++YYCURSOR; yy1181: + ++YYCURSOR; +yy1182: YYCURSOR = yyt1; -#line 265 "../../lnav/src/data_scanner_re.re" +#line 270 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_CREDIT_CARD_NUMBER); if (!this->is_credit_card(this->to_string_fragment(cap_all))) { @@ -37935,229 +39224,328 @@ yy1181: } return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } -#line 37939 "../../lnav/src/data_scanner_re.cc" -yy1182: - yyaccept = 37; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy1181; - goto yy4; - } else { - if (yych <= '\n') goto yy1181; - if (yych <= '\f') goto yy4; - goto yy1181; - } - } else { - if (yych <= 0x1F) { - if (yych == 0x1B) goto yy1181; - goto yy4; - } else { - if (yych == '$') goto yy4; - goto yy1181; - } - } - } else { - if (yych <= '`') { - if (yych <= 'Z') { - if (yych <= ':') goto yy4; - if (yych <= '?') goto yy1181; - goto yy4; - } else { - if (yych == '_') goto yy4; - goto yy1181; - } - } else { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy4; - if (yych <= '~') goto yy1181; - goto yy4; - } else { - if (yych <= 0xC1) goto yy1181; - if (yych <= 0xF4) goto yy4; - goto yy1181; - } - } - } +#line 39228 "../../lnav/src/data_scanner_re.cc" yy1183: yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; + if (yych <= '$') { + if (yych <= 0x15) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy1182; + if (yych <= 0x08) goto yy4; + goto yy1182; + } else { + if (yych == '\r') goto yy1182; + goto yy4; + } + } else { + if (yych <= 0x1B) { + if (yych <= 0x16) goto yy1182; + if (yych <= 0x1A) goto yy4; + goto yy1182; + } else { + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy1182; + goto yy4; + } + } + } else { + if (yych <= '_') { + if (yych <= '?') { + if (yych <= ',') goto yy1182; + if (yych <= ':') goto yy4; + goto yy1182; + } else { + if (yych <= 'Z') goto yy4; + if (yych <= '^') goto yy1182; + goto yy4; + } + } else { + if (yych <= '~') { + if (yych <= '`') goto yy1182; + if (yych <= 'z') goto yy4; + goto yy1182; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy1182; + if (yych <= 0xF4) goto yy4; + goto yy1182; + } + } } - if (yych == '%') goto yy191; - goto yy1181; yy1184: + yyaccept = 37; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych == '%') goto yy192; + goto yy1182; +yy1185: yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { if (yych <= '*') { - if (yych == '%') goto yy82; - goto yy1181; + if (yych == '%') goto yy83; + goto yy1182; } else { - if (yych == ',') goto yy1181; - if (yych <= '.') goto yy82; - goto yy1181; + if (yych == ',') goto yy1182; + if (yych <= '.') goto yy83; + goto yy1182; } } else { if (yych <= '^') { - if (yych <= '9') goto yy82; - if (yych <= '?') goto yy1181; - if (yych <= 'Z') goto yy82; - goto yy1181; + if (yych <= '9') goto yy83; + if (yych <= '?') goto yy1182; + if (yych <= 'Z') goto yy83; + goto yy1182; } else { - if (yych == '`') goto yy1181; - if (yych <= 'z') goto yy82; - goto yy1181; - } - } -yy1185: - yyaccept = 37; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1536+yych] & 32) { - goto yy46; - } - if (yych <= '%') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy1181; - goto yy4; - } else { - if (yych <= '\n') goto yy1181; - if (yych <= '\f') goto yy4; - goto yy1181; - } - } else { - if (yych <= 0x1F) { - if (yych == 0x1B) goto yy1181; - goto yy4; - } else { - if (yych <= '#') goto yy1181; - if (yych <= '$') goto yy4; - goto yy81; - } - } - } else { - if (yych <= '?') { - if (yych <= '+') { - if (yych <= '*') goto yy1181; - goto yy81; - } else { - if (yych <= ',') goto yy1181; - if (yych <= ':') goto yy4; - goto yy1181; - } - } else { - if (yych <= 0x7F) { - if (yych <= '@') goto yy97; - if (yych <= '~') goto yy1181; - goto yy4; - } else { - if (yych <= 0xC1) goto yy1181; - if (yych <= 0xF4) goto yy4; - goto yy1181; - } + if (yych == '`') goto yy1182; + if (yych <= 'z') goto yy83; + goto yy1182; } } yy1186: yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '.') { - if (yych <= 0x1B) { + if (yybm[1536+yych] & 32) { + goto yy47; + } + if (yych <= '$') { + if (yych <= 0x15) { if (yych <= '\n') { - if (yych <= 0x00) goto yy1181; + if (yych <= 0x00) goto yy1182; if (yych <= 0x08) goto yy4; - goto yy1181; + goto yy1182; } else { - if (yych == '\r') goto yy1181; - if (yych <= 0x1A) goto yy4; - goto yy1181; + if (yych == '\r') goto yy1182; + goto yy4; } } else { - if (yych <= '%') { - if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy1181; - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= 0x1B) { + if (yych <= 0x16) goto yy1182; + if (yych <= 0x1A) goto yy4; + goto yy1182; } else { - if (yych == '+') goto yy81; - if (yych <= ',') goto yy1181; - goto yy46; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy1182; + goto yy4; + } + } + } else { + if (yych <= '?') { + if (yych <= '+') { + if (yych <= '%') goto yy82; + if (yych <= '*') goto yy1182; + goto yy82; + } else { + if (yych <= ',') goto yy1182; + if (yych <= ':') goto yy4; + goto yy1182; + } + } else { + if (yych <= 0x7F) { + if (yych <= '@') goto yy98; + if (yych <= '~') goto yy1182; + goto yy4; + } else { + if (yych <= 0xC1) goto yy1182; + if (yych <= 0xF4) goto yy4; + goto yy1182; + } + } + } +yy1187: + yyaccept = 37; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= ',') { + if (yych <= 0x1A) { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1182; + if (yych <= 0x08) goto yy4; + if (yych <= '\n') goto yy1182; + goto yy4; + } else { + if (yych <= '\r') goto yy1182; + if (yych == 0x16) goto yy1182; + goto yy4; + } + } else { + if (yych <= '$') { + if (yych <= 0x1B) goto yy1182; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy1182; + goto yy4; + } else { + if (yych <= '%') goto yy82; + if (yych == '+') goto yy82; + goto yy1182; } } } else { if (yych <= '^') { if (yych <= ':') { + if (yych <= '.') goto yy47; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy398; + if (yych <= '9') goto yy399; goto yy4; } else { - if (yych <= '?') goto yy1181; - if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy46; - goto yy1181; + if (yych <= '?') goto yy1182; + if (yych <= '@') goto yy98; + if (yych <= 'Z') goto yy47; + goto yy1182; } } else { if (yych <= '~') { - if (yych == '`') goto yy1181; - if (yych <= 'z') goto yy46; - goto yy1181; + if (yych == '`') goto yy1182; + if (yych <= 'z') goto yy47; + goto yy1182; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy1181; + if (yych <= 0xC1) goto yy1182; if (yych <= 0xF4) goto yy4; - goto yy1181; + goto yy1182; } } } -yy1187: +yy1188: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); -yy1188: +yy1189: if (yybm[1280+yych] & 128) { - goto yy105; + goto yy106; } - if (yych <= '?') { - if (yych <= '$') { + if (yych <= ':') { + if (yych <= '#') { if (yych <= '\r') { if (yych <= 0x08) { - if (yych <= 0x00) goto yy111; + if (yych <= 0x00) goto yy112; goto yy3; } else { - if (yych <= '\n') goto yy111; + if (yych <= '\n') goto yy112; if (yych <= '\f') goto yy3; - goto yy111; + goto yy112; } } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy3; - goto yy111; - } else { - if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy111; + if (yych <= 0x1A) { + if (yych == 0x16) goto yy112; goto yy3; + } else { + if (yych <= 0x1B) goto yy112; + if (yych <= 0x1F) goto yy3; + goto yy112; } } } else { - if (yych <= '-') { - if (yych <= '*') { - if (yych <= '%') goto yy107; - goto yy111; + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy3; + goto yy108; } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy111; - goto yy46; + if (yych == '+') goto yy82; + goto yy112; } } else { - if (yych <= '7') { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy3; - goto yy1187; + if (yych <= '/') { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy3; } else { - if (yych <= '9') goto yy1189; - if (yych <= ':') goto yy152; - goto yy111; + if (yych <= '7') goto yy1188; + if (yych >= ':') goto yy153; + } + } + } + } else { + if (yych <= 'e') { + if (yych <= 'F') { + if (yych <= '@') { + if (yych <= '?') goto yy112; + goto yy98; + } else { + if (yych == 'E') goto yy889; + goto yy211; + } + } else { + if (yych <= '_') { + if (yych <= 'Z') goto yy118; + if (yych <= '^') goto yy112; + goto yy47; + } else { + if (yych <= '`') goto yy112; + if (yych <= 'd') goto yy211; + goto yy889; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= '~') { + if (yych <= 'f') goto yy211; + if (yych <= 'z') goto yy118; + goto yy112; + } else { + if (yych <= 0x7F) goto yy3; + if (yych <= 0xC1) goto yy112; + goto yy57; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; + } else { + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy112; + } + } + } + } +yy1190: + yyaccept = 6; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1280+yych] & 128) { + goto yy106; + } + if (yych <= '?') { + if (yych <= '#') { + if (yych <= '\r') { + if (yych <= 0x08) { + if (yych <= 0x00) goto yy27; + goto yy3; + } else { + if (yych <= '\n') goto yy27; + if (yych <= '\f') goto yy3; + goto yy27; + } + } else { + if (yych <= 0x1A) { + if (yych == 0x16) goto yy27; + goto yy3; + } else { + if (yych <= 0x1B) goto yy27; + if (yych <= 0x1F) goto yy3; + goto yy27; + } + } + } else { + if (yych <= ',') { + if (yych <= '%') { + if (yych <= '$') goto yy3; + goto yy108; + } else { + if (yych == '+') goto yy82; + goto yy27; + } + } else { + if (yych <= '/') { + if (yych <= '-') goto yy47; + if (yych <= '.') goto yy294; + goto yy3; + } else { + if (yych <= '9') goto yy1190; + if (yych <= ':') goto yy153; + goto yy27; } } } @@ -38165,245 +39553,98 @@ yy1188: if (yych <= 'f') { if (yych <= 'Z') { if (yych <= 'D') { - if (yych <= '@') goto yy97; - goto yy210; + if (yych <= '@') goto yy98; + goto yy211; } else { - if (yych <= 'E') goto yy888; - if (yych <= 'F') goto yy210; - goto yy117; + if (yych <= 'E') goto yy889; + if (yych <= 'F') goto yy211; + goto yy118; } } else { if (yych <= '`') { - if (yych == '_') goto yy46; - goto yy111; + if (yych == '_') goto yy47; + goto yy27; } else { - if (yych == 'e') goto yy888; - goto yy210; + if (yych == 'e') goto yy889; + goto yy211; } } } else { if (yych <= 0xDF) { if (yych <= '~') { - if (yych <= 'z') goto yy117; - goto yy111; + if (yych <= 'z') goto yy118; + goto yy27; } else { if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy111; - goto yy56; + if (yych <= 0xC1) goto yy27; + goto yy57; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy57; - if (yych <= 0xEF) goto yy58; - goto yy59; + if (yych <= 0xE0) goto yy58; + if (yych <= 0xEF) goto yy59; + goto yy60; } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy111; + if (yych <= 0xF3) goto yy61; + if (yych <= 0xF4) goto yy62; + goto yy27; } } } } -yy1189: - yyaccept = 6; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { - goto yy105; - } - if (yych <= '@') { - if (yych <= '$') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych <= 0x00) goto yy26; - goto yy3; - } else { - if (yych <= '\n') goto yy26; - if (yych <= '\f') goto yy3; - goto yy26; - } - } else { - if (yych <= 0x1B) { - if (yych <= 0x1A) goto yy3; - goto yy26; - } else { - if (yych <= 0x1F) goto yy3; - if (yych <= '#') goto yy26; - goto yy3; - } - } - } else { - if (yych <= '-') { - if (yych <= '*') { - if (yych <= '%') goto yy107; - goto yy26; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy26; - goto yy46; - } - } else { - if (yych <= '9') { - if (yych <= '.') goto yy293; - if (yych <= '/') goto yy3; - goto yy1189; - } else { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy26; - goto yy97; - } - } - } - } else { - if (yych <= 'f') { - if (yych <= '^') { - if (yych <= 'E') { - if (yych <= 'D') goto yy210; - goto yy888; - } else { - if (yych <= 'F') goto yy210; - if (yych <= 'Z') goto yy117; - goto yy26; - } - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy26; - } else { - if (yych == 'e') goto yy888; - goto yy210; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= '~') { - if (yych <= 'z') goto yy117; - goto yy26; - } else { - if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy26; - goto yy56; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy57; - if (yych <= 0xEF) goto yy58; - goto yy59; - } else { - if (yych <= 0xF3) goto yy60; - if (yych <= 0xF4) goto yy61; - goto yy26; - } - } - } - } -yy1190: - yyaccept = 37; - yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy203; - if (yych == ':') goto yy156; - goto yy1181; yy1191: yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= 0x1A) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy1181; - if (yych <= 0x08) goto yy4; - goto yy1181; - } else { - if (yych == '\r') goto yy1181; - goto yy4; - } - } else { - if (yych <= '#') { - if (yych <= 0x1B) goto yy1181; - if (yych <= 0x1F) goto yy4; - goto yy1181; - } else { - if (yych <= '$') goto yy4; - if (yych <= ',') goto yy1181; - if (yych <= '.') goto yy180; - goto yy4; - } - } - } else { - if (yych <= '_') { - if (yych <= '?') { - if (yych <= '9') goto yy180; - if (yych <= ':') goto yy4; - goto yy1181; - } else { - if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy180; - if (yych <= '^') goto yy1181; - goto yy4; - } - } else { - if (yych <= '~') { - if (yych <= '`') goto yy1181; - if (yych <= 'z') goto yy180; - goto yy1181; - } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy1181; - if (yych <= 0xF4) goto yy4; - goto yy1181; - } - } - } + if (yych == '/') goto yy204; + if (yych == ':') goto yy157; + goto yy1182; yy1192: yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1181; + if (yych <= '.') { + if (yych <= 0x16) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy1182; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy1181; - goto yy4; + goto yy1182; } else { - if (yych <= '\r') goto yy1181; - if (yych == 0x1B) goto yy1181; - goto yy4; + if (yych == '\r') goto yy1182; + if (yych <= 0x15) goto yy4; + goto yy1182; } } else { - if (yych <= '*') { - if (yych <= '#') goto yy1181; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy1181; - } else { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy1181; - if (yych <= '.') goto yy46; + if (yych <= 0x1F) { + if (yych == 0x1B) goto yy1182; goto yy4; + } else { + if (yych == '$') goto yy4; + if (yych <= ',') goto yy1182; + goto yy181; } } } else { - if (yych <= '_') { - if (yych <= '@') { - if (yych <= '9') goto yy210; - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy1181; - goto yy97; + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy181; + goto yy4; } else { - if (yych <= 'F') goto yy210; - if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy1181; - goto yy46; + if (yych <= '?') goto yy1182; + if (yych <= '@') goto yy4; + if (yych <= 'Z') goto yy181; + goto yy1182; } } else { if (yych <= '~') { - if (yych <= '`') goto yy1181; - if (yych <= 'f') goto yy210; - if (yych <= 'z') goto yy117; - goto yy1181; + if (yych <= '_') goto yy4; + if (yych <= '`') goto yy1182; + if (yych <= 'z') goto yy181; + goto yy1182; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy1181; + if (yych <= 0xC1) goto yy1182; if (yych <= 0xF4) goto yy4; - goto yy1181; + goto yy1182; } } } @@ -38411,57 +39652,61 @@ yy1193: yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { - if (yych <= 0x1F) { + if (yych <= 0x1A) { if (yych <= '\f') { - if (yych <= 0x00) goto yy1181; + if (yych <= 0x00) goto yy1182; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy1181; + if (yych <= '\n') goto yy1182; goto yy4; } else { - if (yych <= '\r') goto yy1181; - if (yych == 0x1B) goto yy1181; + if (yych <= '\r') goto yy1182; + if (yych == 0x16) goto yy1182; goto yy4; } } else { - if (yych <= '*') { - if (yych <= '#') goto yy1181; - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - goto yy1181; + if (yych <= '$') { + if (yych <= 0x1B) goto yy1182; + if (yych <= 0x1F) goto yy4; + if (yych <= '#') goto yy1182; + goto yy4; } else { - if (yych <= '+') goto yy208; - if (yych <= ',') goto yy1181; - if (yych <= '-') goto yy274; - goto yy46; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy1182; + } else { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy1182; + goto yy47; + } } } } else { if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy210; - if (yych <= ':') goto yy152; - goto yy1181; + if (yych <= '9') goto yy211; + if (yych <= ':') goto yy153; + goto yy1182; } else { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy210; - if (yych <= 'Z') goto yy117; - goto yy1181; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy211; + if (yych <= 'Z') goto yy118; + goto yy1182; } } else { if (yych <= 'z') { - if (yych <= '_') goto yy46; - if (yych <= '`') goto yy1181; - if (yych <= 'f') goto yy210; - goto yy117; + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy1182; + if (yych <= 'f') goto yy211; + goto yy118; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy1181; + if (yych <= '~') goto yy1182; goto yy4; } else { - if (yych <= 0xC1) goto yy1181; + if (yych <= 0xC1) goto yy1182; if (yych <= 0xF4) goto yy4; - goto yy1181; + goto yy1182; } } } @@ -38469,175 +39714,172 @@ yy1193: yy1194: yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 1) { - goto yy117; - } - if (yych <= '+') { + if (yych <= '-') { if (yych <= 0x1A) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy1181; + if (yych <= '\f') { + if (yych <= 0x00) goto yy1182; if (yych <= 0x08) goto yy4; - goto yy1181; + if (yych <= '\n') goto yy1182; + goto yy4; } else { - if (yych == '\r') goto yy1181; + if (yych <= '\r') goto yy1182; + if (yych == 0x16) goto yy1182; goto yy4; } } else { - if (yych <= '#') { - if (yych <= 0x1B) goto yy1181; + if (yych <= '$') { + if (yych <= 0x1B) goto yy1182; if (yych <= 0x1F) goto yy4; - goto yy1181; + if (yych <= '#') goto yy1182; + goto yy4; } else { - if (yych <= '$') goto yy4; - if (yych <= '%') goto yy81; - if (yych <= '*') goto yy1181; - goto yy81; + if (yych <= '*') { + if (yych <= '%') goto yy82; + goto yy1182; + } else { + if (yych <= '+') goto yy209; + if (yych <= ',') goto yy1182; + goto yy275; + } } } } else { - if (yych <= '@') { - if (yych <= '/') { - if (yych <= ',') goto yy1181; - if (yych <= '.') goto yy46; - goto yy4; + if (yych <= '^') { + if (yych <= ':') { + if (yych <= '.') goto yy47; + if (yych <= '/') goto yy4; + if (yych <= '9') goto yy211; + goto yy153; } else { - if (yych <= ':') goto yy152; - if (yych <= '?') goto yy1181; - goto yy97; + if (yych <= '@') { + if (yych <= '?') goto yy1182; + goto yy98; + } else { + if (yych <= 'F') goto yy211; + if (yych <= 'Z') goto yy118; + goto yy1182; + } } } else { - if (yych <= '~') { - if (yych == '_') goto yy46; - goto yy1181; + if (yych <= 'z') { + if (yych <= '_') goto yy47; + if (yych <= '`') goto yy1182; + if (yych <= 'f') goto yy211; + goto yy118; } else { - if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy1181; - if (yych <= 0xF4) goto yy4; - goto yy1181; + if (yych <= 0x7F) { + if (yych <= '~') goto yy1182; + goto yy4; + } else { + if (yych <= 0xC1) goto yy1182; + if (yych <= 0xF4) goto yy4; + goto yy1182; + } } } } yy1195: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1182; - goto yy1; + yyaccept = 37; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[1024+yych] & 1) { + goto yy118; + } + if (yych <= '*') { + if (yych <= 0x16) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy1182; + if (yych <= 0x08) goto yy4; + goto yy1182; + } else { + if (yych == '\r') goto yy1182; + if (yych <= 0x15) goto yy4; + goto yy1182; + } + } else { + if (yych <= 0x1F) { + if (yych == 0x1B) goto yy1182; + goto yy4; + } else { + if (yych <= '#') goto yy1182; + if (yych <= '$') goto yy4; + if (yych <= '%') goto yy82; + goto yy1182; + } + } + } else { + if (yych <= '@') { + if (yych <= '.') { + if (yych <= '+') goto yy82; + if (yych <= ',') goto yy1182; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych <= ':') goto yy153; + if (yych <= '?') goto yy1182; + goto yy98; + } + } else { + if (yych <= '~') { + if (yych == '_') goto yy47; + goto yy1182; + } else { + if (yych <= 0x7F) goto yy4; + if (yych <= 0xC1) goto yy1182; + if (yych <= 0xF4) goto yy4; + goto yy1182; + } + } + } yy1196: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy1195; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1183; goto yy1; yy1197: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1195; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy1196; goto yy1; yy1198: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy1197; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1196; goto yy1; yy1199: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1197; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy1198; goto yy1; yy1200: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy1197; + if (yych <= 0xBF) goto yy1198; goto yy1; yy1201: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy1198; + goto yy1; +yy1202: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy393; - goto yy522; + if (yych <= ',') goto yy394; + goto yy523; } else { - if (yych <= '/') goto yy393; - if (yych <= '9') goto yy1119; - goto yy1210; + if (yych <= '/') goto yy394; + if (yych <= '9') goto yy1120; + goto yy1211; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy393; - goto yy1119; + if (yych <= '@') goto yy394; + goto yy1120; } else { - if (yych <= '`') goto yy393; - if (yych <= 'f') goto yy1119; - goto yy393; - } - } -yy1202: - yych = *++YYCURSOR; - if (yych <= 'f') { - if (yych <= ':') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '9') goto yy1146; - goto yy1123; - } - } else { - if (yych <= 'F') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1146; - } else { - if (yych <= 'Z') goto yy1; - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy212; - } - goto yy1146; - } - } - } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy219; - } - yyt2 = YYCURSOR; - goto yy220; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } + if (yych <= '`') goto yy394; + if (yych <= 'f') goto yy1120; + goto yy394; } } yy1203: @@ -38647,32 +39889,32 @@ yy1203: if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1211; - goto yy1123; + if (yych <= '9') goto yy1147; + goto yy1124; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1146; + goto yy1147; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1146; + goto yy1147; } } } else { @@ -38680,203 +39922,70 @@ yy1203: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } yy1204: - yych = *++YYCURSOR; - if (yych <= '`') { - if (yych <= '9') { - if (yych <= '.') { - if (yych <= '-') { - yyt2 = YYCURSOR; - goto yy212; - } - yyt1 = YYCURSOR; - goto yy324; - } else { - if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= '5') goto yy1211; - goto yy1146; - } - } else { - if (yych <= '@') { - if (yych <= ':') goto yy1123; - yyt2 = YYCURSOR; - goto yy212; - } else { - if (yych <= 'F') goto yy1146; - if (yych <= 'Z') goto yy1; - yyt2 = YYCURSOR; - goto yy212; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych <= 'f') goto yy1146; - goto yy1; - } else { - if (yych <= 0x7F) { - yyt2 = YYCURSOR; - goto yy212; - } - if (yych <= 0xC1) goto yy1; - yyt2 = YYCURSOR; - goto yy219; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy220; - } - if (yych <= 0xEF) { - yyt2 = YYCURSOR; - goto yy221; - } - yyt2 = YYCURSOR; - goto yy222; - } else { - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy223; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy224; - } - goto yy1; - } - } - } -yy1205: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1212; - goto yy1; -yy1206: - yych = *++YYCURSOR; - if (yych == '6') goto yy1213; - goto yy1; -yy1207: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1214; - goto yy1; -yy1208: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1215; - goto yy1; -yy1209: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= ',') goto yy4; - if (yych <= '-') goto yy1216; - if (yych <= '.') goto yy46; - goto yy4; - } - } else { - if (yych <= 'Z') { - if (yych <= '9') goto yy46; - if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; - } else { - if (yych <= '_') { - if (yych <= '^') goto yy4; - goto yy46; - } else { - if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } -yy1210: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1217; - if (yych <= ':') goto yy1121; - goto yy1; - } else { - if (yych <= 'F') goto yy1217; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1217; - goto yy1; - } -yy1211: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt1 = YYCURSOR; - goto yy324; + goto yy325; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1159; - goto yy1123; + if (yych <= '9') goto yy1212; + goto yy1124; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1159; + goto yy1147; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1159; + goto yy1147; } } } else { @@ -38884,363 +39993,567 @@ yy1211: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy1212: +yy1205: + yych = *++YYCURSOR; + if (yych <= '`') { + if (yych <= '9') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '5') goto yy1212; + goto yy1147; + } + } else { + if (yych <= '@') { + if (yych <= ':') goto yy1124; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 'F') goto yy1147; + if (yych <= 'Z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } + } + } else { + if (yych <= 0xDF) { + if (yych <= 'z') { + if (yych <= 'f') goto yy1147; + goto yy1; + } else { + if (yych <= 0x7F) { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= 0xC1) goto yy1; + yyt2 = YYCURSOR; + goto yy220; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) { + yyt2 = YYCURSOR; + goto yy221; + } + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } +yy1206: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1218; + if (yych <= '9') goto yy1213; goto yy1; +yy1207: + yych = *++YYCURSOR; + if (yych == '6') goto yy1214; + goto yy1; +yy1208: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1215; + goto yy1; +yy1209: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1216; + goto yy1; +yy1210: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '/') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= ',') goto yy4; + if (yych <= '-') goto yy1217; + if (yych <= '.') goto yy47; + goto yy4; + } + } else { + if (yych <= 'Z') { + if (yych <= '9') goto yy47; + if (yych <= '?') goto yy4; + if (yych <= '@') goto yy98; + goto yy47; + } else { + if (yych <= '_') { + if (yych <= '^') goto yy4; + goto yy47; + } else { + if (yych <= '`') goto yy4; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } +yy1211: + yych = *++YYCURSOR; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1218; + if (yych <= ':') goto yy1122; + goto yy1; + } else { + if (yych <= 'F') goto yy1218; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1218; + goto yy1; + } +yy1212: + yych = *++YYCURSOR; + if (yych <= 'f') { + if (yych <= ':') { + if (yych <= '.') { + if (yych <= '-') { + yyt2 = YYCURSOR; + goto yy213; + } + yyt1 = YYCURSOR; + goto yy325; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy213; + } + if (yych <= '9') goto yy1160; + goto yy1124; + } + } else { + if (yych <= 'F') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1160; + } else { + if (yych <= 'Z') goto yy1; + if (yych <= '`') { + yyt2 = YYCURSOR; + goto yy213; + } + goto yy1160; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1; + yyt2 = YYCURSOR; + goto yy213; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) { + yyt2 = YYCURSOR; + goto yy220; + } + yyt2 = YYCURSOR; + goto yy221; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) { + yyt2 = YYCURSOR; + goto yy222; + } + yyt2 = YYCURSOR; + goto yy223; + } else { + if (yych <= 0xF3) { + yyt2 = YYCURSOR; + goto yy224; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy225; + } + goto yy1; + } + } + } yy1213: yych = *++YYCURSOR; - if (yych == ')') goto yy100; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1219; goto yy1; yy1214: + yych = *++YYCURSOR; + if (yych == ')') goto yy101; + goto yy1; +yy1215: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '9') { if (yych <= '/') { yyt1 = YYCURSOR; - goto yy1180; + goto yy1181; } goto yy1; } else { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy1180; + goto yy1181; } if (yych <= 0xC1) goto yy1; yyt1 = YYCURSOR; - goto yy1219; + goto yy1220; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt1 = YYCURSOR; - goto yy1220; + goto yy1221; } if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy1221; + goto yy1222; } yyt1 = YYCURSOR; - goto yy1222; + goto yy1223; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy1223; + goto yy1224; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy1224; + goto yy1225; } goto yy1; } } -yy1215: +yy1216: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1225; + if (yych <= '9') goto yy1226; goto yy1; -yy1216: +yy1217: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1226; + if (yych <= '9') goto yy1227; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1226; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1227; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1226; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1227; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1217: +yy1218: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1227; - if (yych <= ':') goto yy1144; + if (yych <= '9') goto yy1228; + if (yych <= ':') goto yy1145; goto yy1; } else { - if (yych <= 'F') goto yy1227; + if (yych <= 'F') goto yy1228; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1227; + if (yych <= 'f') goto yy1228; goto yy1; } -yy1218: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1107; - if (yych <= '9') goto yy1228; - goto yy1107; yy1219: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1180; - goto yy1; + if (yych <= '/') goto yy1108; + if (yych <= '9') goto yy1229; + goto yy1108; yy1220: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy1219; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1181; goto yy1; yy1221: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1219; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy1220; goto yy1; yy1222: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy1221; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1220; goto yy1; yy1223: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1221; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy1222; goto yy1; yy1224: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy1221; + if (yych <= 0xBF) goto yy1222; goto yy1; yy1225: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1229; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy1222; goto yy1; yy1226: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1230; + goto yy1; +yy1227: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1230; + if (yych <= '9') goto yy1231; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1230; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1231; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1230; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1231; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1227: +yy1228: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy393; - goto yy522; + if (yych <= ',') goto yy394; + goto yy523; } else { - if (yych <= '/') goto yy393; - if (yych <= '9') goto yy1157; - goto yy1231; + if (yych <= '/') goto yy394; + if (yych <= '9') goto yy1158; + goto yy1232; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy393; - goto yy1157; + if (yych <= '@') goto yy394; + goto yy1158; } else { - if (yych <= '`') goto yy393; - if (yych <= 'f') goto yy1157; - goto yy393; + if (yych <= '`') goto yy394; + if (yych <= 'f') goto yy1158; + goto yy394; } } -yy1228: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1107; - if (yych <= '9') goto yy1232; - goto yy1107; yy1229: yych = *++YYCURSOR; - if (yych <= '/') goto yy1135; + if (yych <= '/') goto yy1108; if (yych <= '9') goto yy1233; - goto yy1135; + goto yy1108; yy1230: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1136; + if (yych <= '9') goto yy1234; + goto yy1136; +yy1231: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1234; + if (yych <= '9') goto yy1235; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1234; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1235; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1234; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1235; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1231: - yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1235; - if (yych <= ':') goto yy976; - goto yy1; - } else { - if (yych <= 'F') goto yy1235; - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1235; - goto yy1; - } yy1232: yych = *++YYCURSOR; - if (yych <= '/') goto yy1107; - if (yych <= '9') goto yy1236; - goto yy1107; + if (yych <= '@') { + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy1236; + if (yych <= ':') goto yy977; + goto yy1; + } else { + if (yych <= 'F') goto yy1236; + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy1236; + goto yy1; + } yy1233: yych = *++YYCURSOR; - if (yych <= '/') goto yy1135; + if (yych <= '/') goto yy1108; if (yych <= '9') goto yy1237; - goto yy1135; + goto yy1108; yy1234: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1136; + if (yych <= '9') goto yy1238; + goto yy1136; +yy1235: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1238; + if (yych <= '9') goto yy1239; goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1238; - if (yych <= 'Z') goto yy46; + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1239; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { - if (yych <= 'f') goto yy1238; - if (yych <= 'z') goto yy46; + if (yych <= 'f') goto yy1239; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1235: +yy1236: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1239; + if (yych <= '9') goto yy1240; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1239; + if (yych <= 'F') goto yy1240; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= 'f') goto yy1239; + if (yych <= 'f') goto yy1240; goto yy1; } } @@ -39248,76 +40561,76 @@ yy1235: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } goto yy1; } } } -yy1236: - ++YYCURSOR; - goto yy1107; yy1237: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1135; - if (yych <= '9') goto yy1240; - goto yy1135; + ++YYCURSOR; + goto yy1108; yy1238: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1136; + if (yych <= '9') goto yy1241; + goto yy1136; +yy1239: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= ',') goto yy4; - if (yych <= '-') goto yy1241; - if (yych <= '.') goto yy46; + if (yych <= '-') goto yy1242; + if (yych <= '.') goto yy47; goto yy4; } } else { if (yych <= 'Z') { - if (yych <= '9') goto yy46; + if (yych <= '9') goto yy47; if (yych <= '?') goto yy4; - if (yych <= '@') goto yy97; - goto yy46; + if (yych <= '@') goto yy98; + goto yy47; } else { if (yych <= '_') { if (yych <= '^') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } } -yy1239: +yy1240: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 'f') { @@ -39325,167 +40638,133 @@ yy1239: if (yych <= '-') { if (yych <= ',') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } yyt2 = YYCURSOR; - goto yy1242; + goto yy1243; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy1171; - goto yy522; + if (yych <= '9') goto yy1172; + goto yy523; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1171; + goto yy1172; } else { - if (yych <= 'Z') goto yy393; + if (yych <= 'Z') goto yy394; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy212; + goto yy213; } - goto yy1171; + goto yy1172; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy393; + if (yych <= 'z') goto yy394; yyt2 = YYCURSOR; - goto yy212; + goto yy213; } else { - if (yych <= 0xC1) goto yy393; + if (yych <= 0xC1) goto yy394; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } yyt2 = YYCURSOR; - goto yy222; + goto yy223; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy224; + goto yy225; } - goto yy393; + goto yy394; } } } -yy1240: - ++YYCURSOR; - goto yy1135; yy1241: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; - } else { - if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; - } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1243; - goto yy4; - } - } - } else { - if (yych <= '^') { - if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1243; - if (yych <= 'Z') goto yy46; - goto yy4; - } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy4; - } else { - if (yych <= 'f') goto yy1243; - if (yych <= 'z') goto yy46; - goto yy4; - } - } - } + ++YYCURSOR; + goto yy1136; yy1242: - yyaccept = 17; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '@') { - if (yych <= '/') goto yy213; - if (yych <= '9') goto yy633; - goto yy213; - } else { - if (yych <= 'F') goto yy633; - if (yych <= '`') goto yy213; - if (yych <= 'f') goto yy633; - goto yy213; - } -yy1243: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; - if (yych >= ':') goto yy4; + if (yych <= '9') goto yy1244; + goto yy4; } } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1244; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1244; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } } +yy1243: + yyaccept = 17; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '@') { + if (yych <= '/') goto yy214; + if (yych <= '9') goto yy634; + goto yy214; + } else { + if (yych <= 'F') goto yy634; + if (yych <= '`') goto yy214; + if (yych <= 'f') goto yy634; + goto yy214; + } yy1244: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39493,17 +40772,17 @@ yy1244: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1245; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1245; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39513,13 +40792,13 @@ yy1245: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39527,17 +40806,17 @@ yy1245: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1246; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1246; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39547,13 +40826,13 @@ yy1246: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39561,17 +40840,17 @@ yy1246: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1247; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1247; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39581,13 +40860,13 @@ yy1247: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39595,17 +40874,17 @@ yy1247: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1248; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1248; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39615,13 +40894,13 @@ yy1248: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39629,17 +40908,17 @@ yy1248: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1249; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1249; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39649,13 +40928,13 @@ yy1249: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39663,17 +40942,17 @@ yy1249: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1250; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1250; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39683,13 +40962,13 @@ yy1250: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39697,17 +40976,17 @@ yy1250: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1251; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1251; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39717,13 +40996,13 @@ yy1251: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39731,17 +41010,17 @@ yy1251: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1252; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1252; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39751,13 +41030,13 @@ yy1252: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39765,17 +41044,17 @@ yy1252: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1253; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1253; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } @@ -39785,13 +41064,13 @@ yy1253: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { if (yych <= '+') { - if (yych == '%') goto yy81; + if (yych == '%') goto yy82; if (yych <= '*') goto yy4; - goto yy81; + goto yy82; } else { if (yych <= '.') { if (yych <= ',') goto yy4; - goto yy46; + goto yy47; } else { if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; @@ -39799,67 +41078,102 @@ yy1253: } } else { if (yych <= '^') { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych <= 'F') goto yy1254; - if (yych <= 'Z') goto yy46; + if (yych <= 'Z') goto yy47; goto yy4; } else { if (yych <= '`') { - if (yych <= '_') goto yy46; + if (yych <= '_') goto yy47; goto yy4; } else { if (yych <= 'f') goto yy1254; - if (yych <= 'z') goto yy46; + if (yych <= 'z') goto yy47; goto yy4; } } } yy1254: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= '?') { + if (yych <= '+') { + if (yych == '%') goto yy82; + if (yych <= '*') goto yy4; + goto yy82; + } else { + if (yych <= '.') { + if (yych <= ',') goto yy4; + goto yy47; + } else { + if (yych <= '/') goto yy4; + if (yych >= ':') goto yy4; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') goto yy98; + if (yych <= 'F') goto yy1255; + if (yych <= 'Z') goto yy47; + goto yy4; + } else { + if (yych <= '`') { + if (yych <= '_') goto yy47; + goto yy4; + } else { + if (yych <= 'f') goto yy1255; + if (yych <= 'z') goto yy47; + goto yy4; + } + } + } +yy1255: yyaccept = 38; yych = *(YYMARKER = ++YYCURSOR); if (yybm[1536+yych] & 32) { - goto yy46; + goto yy47; } - if (yych <= '%') { - if (yych <= '\r') { - if (yych <= 0x08) { - if (yych >= 0x01) goto yy4; + if (yych <= '$') { + if (yych <= 0x15) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy1256; + if (yych <= 0x08) goto yy4; } else { - if (yych <= '\n') goto yy1255; - if (yych <= '\f') goto yy4; + if (yych != '\r') goto yy4; } } else { - if (yych <= 0x1F) { - if (yych != 0x1B) goto yy4; + if (yych <= 0x1B) { + if (yych <= 0x16) goto yy1256; + if (yych <= 0x1A) goto yy4; } else { - if (yych <= '#') goto yy1255; - if (yych <= '$') goto yy4; - goto yy81; + if (yych <= 0x1F) goto yy4; + if (yych >= '$') goto yy4; } } } else { if (yych <= '?') { if (yych <= '+') { - if (yych >= '+') goto yy81; + if (yych <= '%') goto yy82; + if (yych >= '+') goto yy82; } else { - if (yych <= ',') goto yy1255; + if (yych <= ',') goto yy1256; if (yych <= ':') goto yy4; } } else { if (yych <= 0x7F) { - if (yych <= '@') goto yy97; + if (yych <= '@') goto yy98; if (yych >= 0x7F) goto yy4; } else { - if (yych <= 0xC1) goto yy1255; + if (yych <= 0xC1) goto yy1256; if (yych <= 0xF4) goto yy4; } } } -yy1255: -#line 263 "../../lnav/src/data_scanner_re.re" +yy1256: +#line 268 "../../lnav/src/data_scanner_re.re" { RET(DT_UUID); } -#line 39862 "../../lnav/src/data_scanner_re.cc" +#line 41176 "../../lnav/src/data_scanner_re.cc" } -#line 305 "../../lnav/src/data_scanner_re.re" +#line 310 "../../lnav/src/data_scanner_re.re" } diff --git a/src/data_scanner_re.re b/src/data_scanner_re.re index 018c9258..c1aa7edc 100644 --- a/src/data_scanner_re.re +++ b/src/data_scanner_re.re @@ -120,6 +120,7 @@ nonstd::optional data_scanner::tokenize2(text_for NUM = [0-9]; ALPHANUM = [a-zA-Z0-9_]; EOF = "\x00"; + SYN = "\x16"; IPV4SEG = ("25"[0-5]|("2"[0-4]|"1"{0,1}[0-9]){0,1}[0-9]); IPV4ADDR = (IPV4SEG"."){3,3}IPV4SEG; IPV6SEG = [0-9a-fA-F]{1,4}; @@ -140,7 +141,11 @@ nonstd::optional data_scanner::tokenize2(text_for EOF { return nonstd::nullopt; } - ("f"|"u"|"r")?'"'('\\'.|[^\x00\x1b"\\]|'""')*'"' { + SYN+ { + RET(DT_ZERO_WIDTH_SPACE); + } + + ("f"|"u"|"r")?'"'('\\'.|[^\x00\x16\x1b"\\]|'""')*'"' { CAPTURE(DT_QUOTED_STRING); switch (this->ds_input[cap_inner.c_begin]) { case 'f': @@ -153,7 +158,7 @@ nonstd::optional data_scanner::tokenize2(text_for cap_inner.c_end -= 1; return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } - ("f"|"u"|"r")?'"""'[^\x00\x1b]*'"""' { + ("f"|"u"|"r")?'"""'[^\x00\x16\x1b]*'"""' { CAPTURE(DT_QUOTED_STRING); switch (this->ds_input[cap_inner.c_begin]) { case 'f': @@ -175,7 +180,7 @@ nonstd::optional data_scanner::tokenize2(text_for [a-qstv-zA-QSTV-Z]"'" { CAPTURE(DT_WORD); } - ("f"|"u"|"r")?"'"('\\'.|"''"|[^\x00\x1b'\\])*"'"/[^sS] { + ("f"|"u"|"r")?"'"('\\'.|"''"|[^\x00\x16\x1b'\\])*"'"/[^sS] { CAPTURE(DT_QUOTED_STRING); if (tf == text_format_t::TF_RUST) { auto sf = this->to_string_fragment(cap_all); @@ -196,7 +201,7 @@ nonstd::optional data_scanner::tokenize2(text_for cap_inner.c_end -= 1; return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } - [a-zA-Z0-9]+":/""/"?[^\x00\x1b\r\n\t '"[\](){}]+[/a-zA-Z0-9\-=&?%] { RET(DT_URL); } + [a-zA-Z0-9]+":/""/"?[^\x00\x16\x1b\r\n\t '"[\](){}]+[/a-zA-Z0-9\-=&?%] { RET(DT_URL); } ("/"|"./"|"../"|[A-Z]":\\"|"\\\\")("Program Files"(" (x86)")?)?[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); } @@ -292,7 +297,7 @@ nonstd::optional data_scanner::tokenize2(text_for ("re-")?[a-zA-Z][a-z']+/([\r\n\t \(\)!\*:;'\"\?,]|[\.\!,\?]SPACE|EOF) { RET(DT_WORD); } - [^\x00\x1b"; \t\r\n:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\.\\][^\x00\x1b"; \t\r\n:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]*("::"[^\x00\x1b"; \r\n\t:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]+)* { + [^\x00\x16\x1b"; \t\r\n:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\.\\][^\x00\x16\x1b"; \t\r\n:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]*("::"[^\x00\x16\x1b"; \r\n\t:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]+)* { RET(DT_SYMBOL); } diff --git a/src/document.sections.cc b/src/document.sections.cc index f4b07896..5b52f485 100644 --- a/src/document.sections.cc +++ b/src/document.sections.cc @@ -265,7 +265,8 @@ public: } auto dt = tokenize_res->tr_token; - element el(tokenize_res->tr_token, tokenize_res->tr_capture); + + element el(dt, tokenize_res->tr_capture); #if 0 log_debug("tok %s %s", @@ -410,6 +411,8 @@ public: this->sw_at_start = false; } break; + case DT_ZERO_WIDTH_SPACE: + break; default: if (dt == DT_GARBAGE) { garbage_count += 1; diff --git a/src/line_buffer.hh b/src/line_buffer.hh index 8af8f25e..9df74504 100644 --- a/src/line_buffer.hh +++ b/src/line_buffer.hh @@ -260,6 +260,13 @@ public: void enable_cache(); + file_size_t get_piper_header_size() const + { + return this->lb_piper_header_size; + } + + bool is_piper() const { return this->lb_piper_header_size > 0; } + static void cleanup_cache(); private: @@ -333,7 +340,7 @@ private: safe_gz_indexed lb_gz_file; /*< File reader for gzipped files. */ bool lb_bz_file{false}; /*< Flag set for bzip2 compressed files. */ bool lb_line_metadata{false}; - size_t lb_piper_header_size{0}; + file_size_t lb_piper_header_size{0}; auto_buffer lb_buffer{auto_buffer::alloc(DEFAULT_LINE_BUFFER_SIZE)}; nonstd::optional lb_alt_buffer; diff --git a/src/logfile.cc b/src/logfile.cc index 991a1276..c9f848b5 100644 --- a/src/logfile.cc +++ b/src/logfile.cc @@ -954,10 +954,22 @@ logfile::read_file() return Err(std::string("file is too large to read")); } - auto retval - = TRY(this->lf_line_buffer.read_range({0, this->lf_stat.st_size})); + auto retval = std::string(); + retval.reserve(this->lf_stat.st_size); - return Ok(to_string(retval)); + retval.append(this->lf_line_buffer.get_piper_header_size(), '\x16'); + for (auto iter = this->begin(); iter != this->end(); ++iter) { + auto fr = this->get_file_range(iter); + auto sbr = TRY(this->lf_line_buffer.read_range(fr)); + + if (this->lf_line_buffer.is_piper()) { + retval.append(22, '\x16'); + } + retval.append(sbr.get_data(), sbr.length()); + retval.push_back('\n'); + } + + return Ok(std::move(retval)); } void diff --git a/src/piper.looper.cc b/src/piper.looper.cc index 5522f4b8..91cc19fa 100644 --- a/src/piper.looper.cc +++ b/src/piper.looper.cc @@ -54,7 +54,7 @@ write_timestamp(int fd, log_level_t level, off_t woff) gettimeofday(&tv, nullptr); auto fmt_res = fmt::format_to_n(time_str, sizeof(time_str), - FMT_STRING("{}.{}:{};"), + FMT_STRING("{: 12}.{:06}:{};"), tv.tv_sec, tv.tv_usec, level_names[level][0]); diff --git a/src/textfile_sub_source.cc b/src/textfile_sub_source.cc index 004b02ae..fa763492 100644 --- a/src/textfile_sub_source.cc +++ b/src/textfile_sub_source.cc @@ -213,6 +213,9 @@ textfile_sub_source::text_attrs_for_line(textview_curses& tc, (int) (indent + 1), line_range::unit::codepoint, }; + if (this->tas_display_time_offset) { + guide_lr.shift(0, 13); + } value_out.emplace_back( guide_lr, VC_BLOCK_ELEM.value(block_elem_t{ diff --git a/test/expected/expected.am b/test/expected/expected.am index 1d0f7a38..4109f406 100644 --- a/test/expected/expected.am +++ b/test/expected/expected.am @@ -1166,8 +1166,12 @@ EXPECTED_FILES = \ $(srcdir)/%reldir%/test_text_file.sh_4226123565a53b4e3f80e602c1f294721e8e07bf.out \ $(srcdir)/%reldir%/test_text_file.sh_5b51b55dff7332c5bee2c9b797c401c5614d574a.err \ $(srcdir)/%reldir%/test_text_file.sh_5b51b55dff7332c5bee2c9b797c401c5614d574a.out \ + $(srcdir)/%reldir%/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.err \ + $(srcdir)/%reldir%/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.out \ $(srcdir)/%reldir%/test_text_file.sh_6a24078983cf1b7a80b6fb65d5186cd125498136.err \ $(srcdir)/%reldir%/test_text_file.sh_6a24078983cf1b7a80b6fb65d5186cd125498136.out \ + $(srcdir)/%reldir%/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.err \ + $(srcdir)/%reldir%/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.out \ $(srcdir)/%reldir%/test_text_file.sh_7b00f32a3fff7fc2d78a87045ae842e58be88480.err \ $(srcdir)/%reldir%/test_text_file.sh_7b00f32a3fff7fc2d78a87045ae842e58be88480.out \ $(srcdir)/%reldir%/test_text_file.sh_87943c6be50d701a03e901f16493314c839af1ab.err \ @@ -1184,4 +1188,6 @@ EXPECTED_FILES = \ $(srcdir)/%reldir%/test_text_file.sh_d59b67113864ef5e77267d7fd8ad4072f5aef0fc.out \ $(srcdir)/%reldir%/test_text_file.sh_e088ea61a5382458cc48a2607e2639e52b0be1da.err \ $(srcdir)/%reldir%/test_text_file.sh_e088ea61a5382458cc48a2607e2639e52b0be1da.out \ + $(srcdir)/%reldir%/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.err \ + $(srcdir)/%reldir%/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.out \ $() diff --git a/test/expected/test_cli.sh_10c33e465ef7681c6b5519d05d557426b26cd43d.err b/test/expected/test_cli.sh_10c33e465ef7681c6b5519d05d557426b26cd43d.err index 13bd84fa..0f7ae0ca 100644 --- a/test/expected/test_cli.sh_10c33e465ef7681c6b5519d05d557426b26cd43d.err +++ b/test/expected/test_cli.sh_10c33e465ef7681c6b5519d05d557426b26cd43d.err @@ -1,4 +1,4 @@ ⓘ info: the following piper captures were found in: piper-tmp/lnav-user-{uid}-work/piper - = note: The captures currently consume 31B of disk space. File sizes include associated metadata. + = note: The captures currently consume 33B of disk space. File sizes include associated metadata.  = help: You can reopen a capture by passing the piper URL to lnav diff --git a/test/expected/test_cli.sh_10c33e465ef7681c6b5519d05d557426b26cd43d.out b/test/expected/test_cli.sh_10c33e465ef7681c6b5519d05d557426b26cd43d.out index 98ea9528..26c71119 100644 --- a/test/expected/test_cli.sh_10c33e465ef7681c6b5519d05d557426b26cd43d.out +++ b/test/expected/test_cli.sh_10c33e465ef7681c6b5519d05d557426b26cd43d.out @@ -1 +1 @@ - just now piper://p-e25e2eb68547f31e42da0818b4d0084f-000  31.0 B “[0] echo hi” + just now piper://p-e25e2eb68547f31e42da0818b4d0084f-000  33.0 B “[0] echo hi” diff --git a/test/expected/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.err b/test/expected/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.err new file mode 100644 index 00000000..e69de29b diff --git a/test/expected/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.out b/test/expected/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.out new file mode 100644 index 00000000..aa32bcc9 --- /dev/null +++ b/test/expected/test_text_file.sh_5e9320f18d066e6fc930dbbffc357af64312bd4b.out @@ -0,0 +1,42 @@ +[ + { + "top_meta": { + "file": "{test_dir}/man_echo.txt", + "breadcrumbs": [ + { + "display_value": "man_echo.txt", + "search_placeholder": "", + "possibilities": [ + { + "display_value": "man_echo.txt" + } + ] + }, + { + "display_value": "⋯", + "search_placeholder": "", + "possibilities": [ + { + "display_value": "DESCRIPTION" + }, + { + "display_value": "EXIT STATUS" + }, + { + "display_value": "NAME" + }, + { + "display_value": "SEE ALSO" + }, + { + "display_value": "STANDARDS" + }, + { + "display_value": "SYNOPSIS" + } + ] + } + ] + } + } +] diff --git a/test/expected/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.err b/test/expected/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.err new file mode 100644 index 00000000..e69de29b diff --git a/test/expected/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.out b/test/expected/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.out new file mode 100644 index 00000000..74a1e173 --- /dev/null +++ b/test/expected/test_text_file.sh_73f69c883f60761bff9f8874f61d21a189e92912.out @@ -0,0 +1,43 @@ +[ + { + "top_meta": { + "file": "stdin", + "anchor": "#description", + "breadcrumbs": [ + { + "display_value": "stdin", + "search_placeholder": "", + "possibilities": [ + { + "display_value": "stdin" + } + ] + }, + { + "display_value": "DESCRIPTION", + "search_placeholder": "", + "possibilities": [ + { + "display_value": "DESCRIPTION" + }, + { + "display_value": "EXIT STATUS" + }, + { + "display_value": "NAME" + }, + { + "display_value": "SEE ALSO" + }, + { + "display_value": "STANDARDS" + }, + { + "display_value": "SYNOPSIS" + } + ] + } + ] + } + } +] diff --git a/test/expected/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.err b/test/expected/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.err new file mode 100644 index 00000000..e69de29b diff --git a/test/expected/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.out b/test/expected/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.out new file mode 100644 index 00000000..75a01e5c --- /dev/null +++ b/test/expected/test_text_file.sh_f586ef080a86dfe1f981b345bcf8d7a279b2b247.out @@ -0,0 +1,38 @@ +ECHO(1) General Commands Manual ECHO(1) + +NAME + echo – write arguments to the standard output + +SYNOPSIS + echo [-n] [string ...] + +DESCRIPTION + The echo utility writes any specified operands, separated by single blank + (‘ ’) characters and followed by a newline (‘\n’) character, to the + standard output. + + The following option is available: + + -n Do not print the trailing newline character. This may also be + achieved by appending ‘\c’ to the end of the string, as is done by + iBCS2 compatible systems. Note that this option as well as the + effect of ‘\c’ are implementation-defined in IEEE Std 1003.1-2001 + (“POSIX.1”) as amended by Cor. 1-2002. Applications aiming for + maximum portability are strongly encouraged to use printf(1) to + suppress the newline character. + + Some shells may provide a builtin echo command which is similar or + identical to this utility. Most notably, the builtin echo in sh(1) does + not accept the -n option. Consult the builtin(1) manual page. + +EXIT STATUS + The echo utility exits 0 on success, and >0 if an error occurs. + +SEE ALSO + builtin(1), csh(1), printf(1), sh(1) + +STANDARDS + The echo utility conforms to IEEE Std 1003.1-2001 (“POSIX.1”) as amended + by Cor. 1-2002. + +macOS 13.5 April 12, 2003 macOS 13.5 diff --git a/test/man_echo.txt b/test/man_echo.txt new file mode 100644 index 00000000..1f4fa533 --- /dev/null +++ b/test/man_echo.txt @@ -0,0 +1,38 @@ +ECHO(1) General Commands Manual ECHO(1) + +NNAAMMEE + eecchhoo – write arguments to the standard output + +SSYYNNOOPPSSIISS + eecchhoo [--nn] [_s_t_r_i_n_g _._._.] + +DDEESSCCRRIIPPTTIIOONN + The eecchhoo utility writes any specified operands, separated by single blank + (‘ ’) characters and followed by a newline (‘\n’) character, to the + standard output. + + The following option is available: + + --nn Do not print the trailing newline character. This may also be + achieved by appending ‘\c’ to the end of the string, as is done by + iBCS2 compatible systems. Note that this option as well as the + effect of ‘\c’ are implementation-defined in IEEE Std 1003.1-2001 + (“POSIX.1”) as amended by Cor. 1-2002. Applications aiming for + maximum portability are strongly encouraged to use printf(1) to + suppress the newline character. + + Some shells may provide a builtin eecchhoo command which is similar or + identical to this utility. Most notably, the builtin eecchhoo in sh(1) does + not accept the --nn option. Consult the builtin(1) manual page. + +EEXXIITT SSTTAATTUUSS + The eecchhoo utility exits 0 on success, and >0 if an error occurs. + +SSEEEE AALLSSOO + builtin(1), csh(1), printf(1), sh(1) + +SSTTAANNDDAARRDDSS + The eecchhoo utility conforms to IEEE Std 1003.1-2001 (“POSIX.1”) as amended + by Cor. 1-2002. + +macOS 13.5 April 12, 2003 macOS 13.5 diff --git a/test/test_text_file.sh b/test/test_text_file.sh index 50167e25..c1e48eb1 100644 --- a/test/test_text_file.sh +++ b/test/test_text_file.sh @@ -40,3 +40,17 @@ run_cap_test ${lnav_test} -n \ run_cap_test ${lnav_test} -n \ ${test_dir}/pyfile_0.py + +run_cap_test ${lnav_test} -n \ + ${test_dir}/man_echo.txt + +run_cap_test ${lnav_test} -n \ + -c ";SELECT top_meta FROM lnav_views WHERE name = 'text'" \ + -c ':write-json-to -' \ + ${test_dir}/man_echo.txt + +run_cap_test ${lnav_test} -n \ + -c ':goto 8' \ + -c ";SELECT top_meta FROM lnav_views WHERE name = 'text'" \ + -c ':write-json-to -' \ + < ${test_dir}/man_echo.txt