diff --git a/src/base/intern_string.hh b/src/base/intern_string.hh index af893d46..ada28945 100644 --- a/src/base/intern_string.hh +++ b/src/base/intern_string.hh @@ -854,6 +854,11 @@ operator==(const string_fragment& left, const intern_string_t& right) && (memcmp(left.data(), right.get(), left.length()) == 0); } +inline string_fragment operator"" _frag(const char* str, std::size_t len) +{ + return string_fragment::from_byte_range(str, 0, len); +} + namespace std { inline string to_string(const string_fragment& s) diff --git a/src/base/time_util.hh b/src/base/time_util.hh index 0cc52e31..865165c5 100644 --- a/src/base/time_util.hh +++ b/src/base/time_util.hh @@ -94,6 +94,7 @@ enum exttm_bits_t { ETB_Z_FOR_UTC, ETB_Z_COLON, ETB_Z_IS_UTC, + ETB_Z_IS_GMT, }; enum exttm_flags_t { @@ -113,6 +114,7 @@ enum exttm_flags_t { ETF_Z_FOR_UTC = (1UL << ETB_Z_FOR_UTC), ETF_Z_COLON = (1UL << ETB_Z_COLON), ETF_Z_IS_UTC = (1UL << ETB_Z_IS_UTC), + ETF_Z_IS_GMT = (1UL << ETB_Z_IS_GMT), }; struct exttm { diff --git a/src/data_scanner_re.cc b/src/data_scanner_re.cc index 2b55ec49..6e77a7bd 100644 --- a/src/data_scanner_re.cc +++ b/src/data_scanner_re.cc @@ -1,4 +1,4 @@ -/* Generated by re2c 3.0 on Wed Aug 16 21:59:52 2023 */ +/* Generated by re2c 3.0 on Thu Aug 17 09:41:22 2023 */ #line 1 "../../lnav/src/data_scanner_re.re" /** * Copyright (c) 2015, Timothy Stack @@ -119,22 +119,22 @@ nonstd::optional data_scanner::tokenize2(text_for unsigned int yyaccept = 0; static const unsigned char yybm[] = { /* table 1 .. 8: 0 */ - 0, 211, 211, 211, 211, 211, 211, 211, - 211, 215, 211, 211, 211, 215, 211, 211, - 211, 211, 211, 211, 211, 211, 211, 211, - 211, 211, 211, 211, 211, 211, 211, 211, - 215, 211, 49, 211, 211, 211, 211, 18, - 211, 211, 211, 211, 211, 151, 211, 155, - 151, 151, 151, 151, 151, 151, 151, 151, - 151, 151, 151, 211, 211, 211, 128, 155, - 211, 151, 151, 151, 151, 151, 151, 151, - 151, 151, 151, 151, 151, 151, 151, 151, - 151, 151, 151, 151, 151, 151, 151, 151, - 151, 151, 151, 211, 0, 211, 211, 151, - 211, 151, 151, 151, 151, 151, 151, 151, - 151, 151, 151, 151, 151, 151, 151, 151, - 151, 151, 151, 151, 151, 151, 151, 151, - 151, 151, 151, 211, 211, 211, 211, 211, + 0, 236, 236, 236, 236, 236, 236, 236, + 236, 237, 236, 236, 236, 237, 236, 236, + 236, 236, 236, 236, 236, 236, 236, 236, + 236, 236, 236, 236, 236, 236, 236, 236, + 237, 236, 28, 236, 236, 236, 236, 12, + 236, 236, 168, 236, 236, 137, 236, 206, + 205, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 236, 236, 236, 192, 206, + 236, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 236, 0, 236, 236, 205, + 236, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 236, 236, 236, 236, 236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -152,22 +152,22 @@ nonstd::optional data_scanner::tokenize2(text_for 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* table 9 .. 16: 256 */ - 0, 252, 252, 252, 252, 252, 252, 252, - 252, 252, 252, 252, 252, 252, 252, 252, - 252, 252, 252, 252, 252, 252, 252, 252, - 252, 252, 252, 252, 252, 252, 252, 252, - 252, 252, 88, 252, 252, 254, 254, 52, - 252, 252, 252, 252, 252, 142, 252, 142, - 142, 142, 142, 142, 142, 142, 142, 142, - 142, 142, 140, 252, 252, 254, 12, 142, - 252, 143, 143, 143, 143, 143, 143, 143, - 143, 143, 143, 143, 143, 143, 143, 143, - 143, 143, 143, 143, 143, 143, 143, 143, - 143, 143, 143, 252, 144, 252, 252, 140, - 252, 143, 143, 143, 143, 143, 143, 143, - 143, 143, 143, 143, 143, 143, 143, 143, - 143, 143, 143, 143, 143, 143, 143, 143, - 143, 143, 143, 252, 252, 252, 252, 252, + 0, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 73, 253, 253, 253, 253, 144, + 253, 253, 224, 253, 253, 226, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 1, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 36, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, + 253, 253, 253, 253, 253, 253, 253, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -185,22 +185,22 @@ nonstd::optional data_scanner::tokenize2(text_for 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* table 17 .. 24: 512 */ - 0, 193, 193, 193, 193, 193, 193, 193, - 193, 129, 129, 193, 193, 129, 193, 193, - 193, 193, 193, 193, 193, 193, 193, 193, - 193, 193, 193, 1, 193, 193, 193, 193, - 129, 193, 1, 193, 193, 129, 129, 133, - 129, 129, 208, 193, 193, 131, 201, 129, - 163, 163, 163, 163, 163, 163, 163, 163, - 163, 163, 195, 193, 193, 129, 193, 129, - 193, 163, 163, 163, 163, 163, 163, 163, - 163, 163, 163, 163, 163, 163, 163, 163, - 163, 163, 163, 163, 163, 163, 163, 163, - 163, 163, 163, 129, 193, 129, 193, 227, - 193, 163, 163, 163, 163, 163, 163, 163, - 163, 163, 163, 163, 163, 163, 163, 163, - 163, 163, 163, 163, 163, 163, 163, 163, - 163, 163, 163, 129, 193, 129, 193, 193, + 0, 254, 254, 254, 254, 254, 254, 254, + 254, 254, 254, 254, 254, 254, 254, 254, + 254, 254, 254, 254, 254, 254, 254, 254, + 254, 254, 254, 254, 254, 254, 254, 254, + 254, 254, 92, 254, 254, 255, 255, 186, + 254, 254, 118, 254, 254, 7, 254, 143, + 143, 143, 143, 143, 143, 143, 143, 143, + 143, 143, 142, 254, 254, 255, 142, 143, + 254, 143, 143, 143, 143, 143, 143, 143, + 143, 143, 143, 143, 143, 143, 143, 143, + 143, 143, 143, 143, 143, 143, 143, 143, + 143, 143, 143, 254, 24, 254, 254, 142, + 254, 143, 143, 143, 143, 143, 143, 143, + 143, 143, 143, 143, 143, 143, 143, 143, + 143, 143, 143, 143, 143, 143, 143, 143, + 143, 143, 143, 254, 254, 254, 254, 254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -218,22 +218,30 @@ nonstd::optional data_scanner::tokenize2(text_for 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 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, 0, 80, 80, 80, 80, + 64, 80, 0, 80, 80, 64, 64, 65, + 64, 64, 84, 80, 80, 64, 82, 64, + 104, 104, 104, 104, 104, 104, 104, 104, + 104, 104, 112, 80, 80, 64, 80, 64, + 80, 232, 232, 232, 232, 232, 232, 232, + 232, 232, 232, 232, 232, 232, 232, 232, + 232, 232, 232, 232, 232, 232, 232, 232, + 232, 232, 232, 64, 80, 64, 80, 120, + 80, 232, 232, 232, 232, 232, 232, 232, + 232, 232, 232, 232, 232, 232, 232, 232, + 232, 232, 232, 232, 232, 232, 232, 232, + 232, 232, 232, 64, 80, 64, 80, 80, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 18, 1, 0, 1, 1, 1, 1, 0, - 1, 1, 0, 0, 0, 49, 1, 1, - 245, 245, 245, 245, 245, 245, 245, 245, - 181, 181, 0, 0, 0, 0, 0, 0, - 1, 181, 181, 181, 181, 181, 181, 53, - 53, 53, 53, 53, 53, 53, 53, 53, - 53, 53, 53, 53, 53, 53, 53, 53, - 53, 53, 53, 0, 1, 0, 1, 17, - 0, 173, 173, 173, 173, 173, 173, 45, - 45, 45, 45, 45, 45, 45, 45, 45, - 45, 45, 45, 45, 45, 45, 45, 45, - 45, 45, 45, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -242,6 +250,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 33 .. 40: 1024 */ + 0, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 68, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 0, 64, 64, 204, 64, 64, + 253, 253, 253, 253, 253, 253, 253, 253, + 237, 237, 192, 64, 64, 64, 64, 64, + 64, 237, 237, 237, 237, 237, 237, 205, + 205, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 64, 64, 64, 64, 196, + 64, 235, 235, 235, 235, 235, 235, 203, + 203, 203, 203, 203, 203, 203, 203, 203, + 203, 203, 203, 203, 203, 203, 203, 203, + 203, 203, 203, 64, 64, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -250,23 +275,6 @@ 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 33 .. 40: 1024 */ - 0, 20, 20, 20, 20, 20, 20, 20, - 20, 21, 20, 20, 20, 21, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 0, 20, 20, 20, 20, - 21, 84, 16, 84, 212, 92, 84, 4, - 84, 84, 84, 28, 20, 220, 220, 212, - 254, 254, 254, 254, 254, 254, 254, 254, - 254, 254, 20, 22, 20, 22, 20, 22, - 212, 220, 220, 220, 220, 220, 220, 220, - 220, 220, 220, 220, 220, 220, 220, 220, - 220, 220, 220, 220, 220, 220, 220, 220, - 220, 220, 220, 20, 64, 20, 84, 220, - 20, 220, 220, 220, 220, 220, 220, 220, - 220, 220, 220, 220, 220, 220, 220, 220, - 220, 220, 220, 220, 220, 220, 220, 220, - 220, 220, 220, 20, 20, 20, 84, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -275,6 +283,30 @@ 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 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, 0, 5, 5, 5, 5, + 133, 85, 4, 85, 117, 87, 85, 1, + 85, 85, 21, 7, 5, 119, 119, 117, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 5, 5, 5, 5, 5, 5, + 117, 119, 119, 119, 119, 119, 119, 119, + 119, 119, 119, 119, 119, 119, 119, 119, + 119, 119, 119, 119, 119, 119, 119, 119, + 119, 119, 119, 5, 80, 5, 85, 119, + 5, 119, 119, 119, 119, 119, 119, 119, + 119, 119, 119, 119, 119, 119, 119, 119, + 119, 119, 119, 119, 119, 119, 119, 119, + 119, 119, 119, 5, 5, 5, 85, 5, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -283,23 +315,24 @@ 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 41 .. 42: 1280 */ - 0, 64, 64, 64, 64, 64, 64, 64, - 64, 0, 0, 64, 64, 0, 64, 64, - 64, 64, 64, 64, 64, 64, 64, 64, - 64, 64, 64, 0, 64, 64, 64, 64, - 0, 0, 0, 0, 64, 0, 0, 0, - 0, 0, 0, 0, 0, 192, 192, 64, - 192, 192, 192, 192, 192, 192, 192, 192, - 192, 192, 0, 0, 0, 0, 0, 0, - 64, 192, 192, 192, 192, 192, 192, 192, - 192, 192, 192, 192, 192, 192, 192, 192, - 192, 192, 192, 192, 192, 192, 192, 192, - 192, 192, 192, 0, 0, 0, 0, 192, - 0, 192, 192, 192, 192, 192, 192, 192, - 192, 192, 192, 192, 192, 192, 192, 192, - 192, 192, 192, 192, 192, 192, 192, 192, - 192, 192, 192, 0, 0, 0, 0, 64, + 0, 0, 0, 0, 0, 0, 0, 0, + /* 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -468,7 +501,7 @@ nonstd::optional data_scanner::tokenize2(text_for } yy1: YYCURSOR = YYMARKER; - if (yyaccept <= 18) { + if (yyaccept <= 19) { if (yyaccept <= 9) { if (yyaccept <= 4) { if (yyaccept <= 2) { @@ -523,97 +556,101 @@ yy1: if (yyaccept == 13) { goto yy127; } else { - goto yy166; + goto yy167; } } } else { - if (yyaccept <= 16) { - if (yyaccept == 15) { - goto yy235; + if (yyaccept <= 17) { + if (yyaccept <= 16) { + if (yyaccept == 15) { + goto yy237; + } else { + yyt3 = yyt4; + goto yy237; + } } else { - yyt3 = yyt4; - goto yy235; + goto yy213; } } else { - if (yyaccept == 17) { - goto yy212; - } else { + if (yyaccept == 18) { yyt2 = yyt1; - goto yy212; + goto yy213; + } else { + goto yy374; } } } } } else { - if (yyaccept <= 28) { - if (yyaccept <= 23) { - if (yyaccept <= 21) { - if (yyaccept <= 20) { - if (yyaccept == 19) { - goto yy371; + if (yyaccept <= 29) { + if (yyaccept <= 24) { + if (yyaccept <= 22) { + if (yyaccept <= 21) { + if (yyaccept == 20) { + goto yy280; } else { - goto yy278; + goto yy384; } } else { - goto yy381; + goto yy393; } } else { - if (yyaccept == 22) { - goto yy390; + if (yyaccept == 23) { + goto yy410; } else { - goto yy407; + goto yy338; } } } else { - if (yyaccept <= 26) { - if (yyaccept <= 25) { - if (yyaccept == 24) { - goto yy464; + if (yyaccept <= 27) { + if (yyaccept <= 26) { + if (yyaccept == 25) { + goto yy481; } else { - goto yy489; + goto yy506; } } else { - goto yy471; + goto yy488; } } else { - if (yyaccept == 27) { - goto yy230; + if (yyaccept == 28) { + goto yy232; } else { - goto yy578; + goto yy627; } } } } else { - if (yyaccept <= 33) { - if (yyaccept <= 31) { - if (yyaccept <= 30) { - if (yyaccept == 29) { - goto yy335; + if (yyaccept <= 34) { + if (yyaccept <= 32) { + if (yyaccept <= 31) { + if (yyaccept == 30) { + goto yy677; } else { - goto yy340; + goto yy343; } } else { - goto yy685; + goto yy762; } } else { - if (yyaccept == 32) { - goto yy697; + if (yyaccept == 33) { + goto yy774; } else { - goto yy717; + goto yy794; } } } else { - if (yyaccept <= 35) { - if (yyaccept == 34) { - goto yy986; + if (yyaccept <= 36) { + if (yyaccept == 35) { + goto yy1107; } else { - goto yy1014; + goto yy1135; } } else { - if (yyaccept == 36) { - goto yy1060; + if (yyaccept == 37) { + goto yy1181; } else { - goto yy1134; + goto yy1255; } } } @@ -623,12 +660,12 @@ yy2: ++YYCURSOR; #line 141 "../../lnav/src/data_scanner_re.re" { return nonstd::nullopt; } -#line 627 "../../lnav/src/data_scanner_re.cc" +#line 664 "../../lnav/src/data_scanner_re.cc" yy3: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); yy4: - if (yybm[1280+yych] & 64) { + if (yybm[1536+yych] & 16) { goto yy3; } if (yych <= 0xE0) { @@ -649,11 +686,11 @@ yy4: } } yy5: -#line 289 "../../lnav/src/data_scanner_re.re" +#line 295 "../../lnav/src/data_scanner_re.re" { RET(DT_SYMBOL); } -#line 657 "../../lnav/src/data_scanner_re.cc" +#line 694 "../../lnav/src/data_scanner_re.cc" yy6: yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); @@ -662,18 +699,18 @@ yy6: if (yych <= ':') goto yy66; goto yy64; yy7: -#line 294 "../../lnav/src/data_scanner_re.re" +#line 300 "../../lnav/src/data_scanner_re.re" { RET(DT_WHITE); } -#line 668 "../../lnav/src/data_scanner_re.cc" +#line 705 "../../lnav/src/data_scanner_re.cc" yy8: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') goto yy9; if (yych <= 'Z') goto yy67; yy9: -#line 293 "../../lnav/src/data_scanner_re.re" +#line 299 "../../lnav/src/data_scanner_re.re" { RET(DT_LINE); } -#line 677 "../../lnav/src/data_scanner_re.cc" +#line 714 "../../lnav/src/data_scanner_re.cc" yy10: yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); @@ -690,9 +727,9 @@ yy11: yych = *(YYMARKER = ++YYCURSOR); if (yych == '[') goto yy69; yy12: -#line 297 "../../lnav/src/data_scanner_re.re" +#line 303 "../../lnav/src/data_scanner_re.re" { RET(DT_GARBAGE); } -#line 696 "../../lnav/src/data_scanner_re.cc" +#line 733 "../../lnav/src/data_scanner_re.cc" yy13: ++YYCURSOR; goto yy12; @@ -753,19 +790,19 @@ yy16: yy17: yych = *++YYCURSOR; if (yych == ')') goto yy94; -#line 248 "../../lnav/src/data_scanner_re.re" +#line 254 "../../lnav/src/data_scanner_re.re" { RET(DT_LPAREN); } -#line 759 "../../lnav/src/data_scanner_re.cc" +#line 796 "../../lnav/src/data_scanner_re.cc" yy18: ++YYCURSOR; -#line 249 "../../lnav/src/data_scanner_re.re" +#line 255 "../../lnav/src/data_scanner_re.re" { RET(DT_RPAREN); } -#line 764 "../../lnav/src/data_scanner_re.cc" +#line 801 "../../lnav/src/data_scanner_re.cc" yy19: ++YYCURSOR; -#line 241 "../../lnav/src/data_scanner_re.re" +#line 247 "../../lnav/src/data_scanner_re.re" { RET(DT_COMMA); } -#line 769 "../../lnav/src/data_scanner_re.cc" +#line 806 "../../lnav/src/data_scanner_re.cc" yy20: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -821,9 +858,9 @@ yy21: } } yy22: -#line 295 "../../lnav/src/data_scanner_re.re" +#line 301 "../../lnav/src/data_scanner_re.re" { RET(DT_DOT); } -#line 827 "../../lnav/src/data_scanner_re.cc" +#line 864 "../../lnav/src/data_scanner_re.cc" yy23: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); @@ -890,13 +927,13 @@ yy23: } } yy24: -#line 194 "../../lnav/src/data_scanner_re.re" +#line 200 "../../lnav/src/data_scanner_re.re" { RET(DT_PATH); } -#line 896 "../../lnav/src/data_scanner_re.cc" +#line 933 "../../lnav/src/data_scanner_re.cc" yy25: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= ':') { @@ -972,13 +1009,13 @@ yy25: } } yy26: -#line 280 "../../lnav/src/data_scanner_re.re" +#line 286 "../../lnav/src/data_scanner_re.re" { RET(DT_NUMBER); } -#line 978 "../../lnav/src/data_scanner_re.cc" +#line 1015 "../../lnav/src/data_scanner_re.cc" yy27: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -1057,7 +1094,7 @@ yy27: yy28: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '5') { @@ -1143,7 +1180,7 @@ yy28: yy29: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -1224,14 +1261,14 @@ yy30: yych = *(YYMARKER = ++YYCURSOR); if (yych == ':') goto yy121; yy31: -#line 239 "../../lnav/src/data_scanner_re.re" +#line 245 "../../lnav/src/data_scanner_re.re" { RET(DT_COLON); } -#line 1230 "../../lnav/src/data_scanner_re.cc" +#line 1267 "../../lnav/src/data_scanner_re.cc" yy32: ++YYCURSOR; -#line 242 "../../lnav/src/data_scanner_re.re" +#line 248 "../../lnav/src/data_scanner_re.re" { RET(DT_SEMI); } -#line 1235 "../../lnav/src/data_scanner_re.cc" +#line 1272 "../../lnav/src/data_scanner_re.cc" yy33: yyaccept = 8; yych = *(YYMARKER = ++YYCURSOR); @@ -1255,19 +1292,19 @@ yy33: } } yy34: -#line 250 "../../lnav/src/data_scanner_re.re" +#line 256 "../../lnav/src/data_scanner_re.re" { RET(DT_LANGLE); } -#line 1261 "../../lnav/src/data_scanner_re.cc" +#line 1298 "../../lnav/src/data_scanner_re.cc" yy35: ++YYCURSOR; -#line 240 "../../lnav/src/data_scanner_re.re" +#line 246 "../../lnav/src/data_scanner_re.re" { RET(DT_EQUALS); } -#line 1266 "../../lnav/src/data_scanner_re.cc" +#line 1303 "../../lnav/src/data_scanner_re.cc" yy36: ++YYCURSOR; -#line 251 "../../lnav/src/data_scanner_re.re" +#line 257 "../../lnav/src/data_scanner_re.re" { RET(DT_RANGLE); } -#line 1271 "../../lnav/src/data_scanner_re.cc" +#line 1308 "../../lnav/src/data_scanner_re.cc" yy37: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -1530,9 +1567,9 @@ yy42: yy43: yych = *++YYCURSOR; if (yych == ']') goto yy94; -#line 246 "../../lnav/src/data_scanner_re.re" +#line 252 "../../lnav/src/data_scanner_re.re" { RET(DT_LSQUARE); } -#line 1536 "../../lnav/src/data_scanner_re.cc" +#line 1573 "../../lnav/src/data_scanner_re.cc" yy44: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); @@ -1560,13 +1597,13 @@ yy44: } yy45: ++YYCURSOR; -#line 247 "../../lnav/src/data_scanner_re.re" +#line 253 "../../lnav/src/data_scanner_re.re" { RET(DT_RSQUARE); } -#line 1566 "../../lnav/src/data_scanner_re.cc" +#line 1603 "../../lnav/src/data_scanner_re.cc" yy46: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { + if (yybm[1536+yych] & 32) { goto yy46; } if (yych <= ',') { @@ -1661,29 +1698,30 @@ yy47: yy48: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '*') { - if (yych <= '%') { - if (yych <= '$') goto yy4; - goto yy81; - } else { - if (yych == '\'') goto yy126; + if (yych <= '9') { + if (yych <= '\'') { + if (yych <= '$') { + if (yych == '"') goto yy150; goto yy4; + } else { + if (yych <= '%') goto yy81; + if (yych <= '&') goto yy4; + goto yy151; } } else { - if (yych <= '.') { - if (yych <= '+') goto yy81; - if (yych <= ',') goto yy4; - goto yy46; + if (yych <= ',') { + if (yych == '+') goto yy81; + goto yy4; } else { + if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy128; - goto yy149; + goto yy128; } } } else { if (yych <= '^') { if (yych <= '@') { + if (yych <= ':') goto yy149; if (yych <= '?') goto yy4; goto yy97; } else { @@ -1725,7 +1763,7 @@ yy49: if (yych <= 'Z') { if (yych <= ':') { if (yych <= '9') goto yy117; - goto yy150; + goto yy152; } else { if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; @@ -1767,7 +1805,7 @@ yy50: } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; goto yy4; } else { if (yych <= '@') goto yy97; @@ -1780,7 +1818,7 @@ yy50: if (yych <= '`') goto yy4; goto yy133; } else { - if (yych <= 'u') goto yy151; + if (yych <= 'u') goto yy153; if (yych <= 'z') goto yy133; goto yy4; } @@ -1793,14 +1831,14 @@ yy51: if (yych <= '&') { if (yych <= '"') { if (yych <= '!') goto yy4; - goto yy152; + goto yy150; } else { if (yych == '%') goto yy81; goto yy4; } } else { if (yych <= '+') { - if (yych <= '\'') goto yy153; + if (yych <= '\'') goto yy154; if (yych <= '*') goto yy4; goto yy81; } else { @@ -1813,7 +1851,7 @@ yy51: if (yych <= '^') { if (yych <= '?') { if (yych <= '9') goto yy117; - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; goto yy4; } else { if (yych <= '@') goto yy97; @@ -1826,7 +1864,7 @@ yy51: if (yych <= '`') goto yy4; goto yy133; } else { - if (yych <= 'e') goto yy154; + if (yych <= 'e') goto yy155; if (yych <= 'z') goto yy133; goto yy4; } @@ -1857,7 +1895,7 @@ yy52: } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; goto yy4; } else { if (yych <= '@') goto yy97; @@ -1883,14 +1921,14 @@ yy53: if (yych <= '&') { if (yych <= '"') { if (yych <= '!') goto yy4; - goto yy152; + goto yy150; } else { if (yych == '%') goto yy81; goto yy4; } } else { if (yych <= '*') { - if (yych <= '\'') goto yy153; + if (yych <= '\'') goto yy154; goto yy4; } else { if (yych <= '+') goto yy81; @@ -1904,7 +1942,7 @@ yy53: if (yych <= '/') goto yy4; goto yy117; } else { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy4; goto yy97; } @@ -1923,14 +1961,14 @@ yy53: yy54: yych = *++YYCURSOR; if (yych == '}') goto yy94; -#line 244 "../../lnav/src/data_scanner_re.re" +#line 250 "../../lnav/src/data_scanner_re.re" { RET(DT_LCURLY); } -#line 1929 "../../lnav/src/data_scanner_re.cc" +#line 1967 "../../lnav/src/data_scanner_re.cc" yy55: ++YYCURSOR; -#line 245 "../../lnav/src/data_scanner_re.re" +#line 251 "../../lnav/src/data_scanner_re.re" { RET(DT_RCURLY); } -#line 1934 "../../lnav/src/data_scanner_re.cc" +#line 1972 "../../lnav/src/data_scanner_re.cc" yy56: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; @@ -1963,51 +2001,51 @@ yy61: goto yy1; yy62: yych = *++YYCURSOR; - if (yych == ':') goto yy155; + if (yych == ':') goto yy156; goto yy1; yy63: yych = *++YYCURSOR; yy64: - if (yybm[1024+yych] & 1) { + if (yybm[1536+yych] & 64) { goto yy63; } goto yy7; yy65: yych = *++YYCURSOR; - if (yych == ':') goto yy156; + if (yych == ':') goto yy157; goto yy1; yy66: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy157; + if (yych <= '9') goto yy158; goto yy1; yy67: yych = *++YYCURSOR; if (yych == '\n') goto yy1; - goto yy159; + goto yy160; yy68: ++YYCURSOR; goto yy9; yy69: yych = *++YYCURSOR; - if (yybm[1024+yych] & 2) { + if (yybm[1536+yych] & 128) { goto yy69; } if (yych <= '@') goto yy1; - if (yych <= 'Z') goto yy160; + if (yych <= 'Z') goto yy161; if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy160; + if (yych <= 'z') goto yy161; goto yy1; yy70: yych = *++YYCURSOR; yy71: - if (yybm[1024+yych] & 4) { + if (yybm[1280+yych] & 1) { goto yy70; } if (yych <= 0xDF) { if (yych <= '"') { if (yych <= 0x1B) goto yy1; - goto yy161; + goto yy162; } else { if (yych <= '\\') goto yy74; if (yych <= 0xC1) goto yy1; @@ -2027,12 +2065,13 @@ yy71: yy72: yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '"') goto yy162; + if (yych == '"') goto yy163; yy73: #line 143 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); switch (this->ds_input[cap_inner.c_begin]) { + case 'f': case 'u': case 'r': cap_inner.c_begin += 1; @@ -2042,7 +2081,7 @@ yy73: cap_inner.c_end -= 1; return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } -#line 2046 "../../lnav/src/data_scanner_re.cc" +#line 2085 "../../lnav/src/data_scanner_re.cc" yy74: yych = *++YYCURSOR; if (yych <= 0xDF) { @@ -2097,18 +2136,18 @@ yy80: yy81: yych = *++YYCURSOR; yy82: - if (yybm[1024+yych] & 8) { + if (yybm[1280+yych] & 2) { goto yy81; } if (yych != '@') goto yy1; yy83: yych = *++YYCURSOR; - if (yych == '.') goto yy163; - goto yy164; + if (yych == '.') goto yy164; + goto yy165; yy84: yych = *++YYCURSOR; yy85: - if (yybm[1024+yych] & 16) { + if (yybm[1280+yych] & 4) { goto yy84; } if (yych <= 0xDF) { @@ -2136,41 +2175,41 @@ yy86: if (yych <= 'R') { if (yych == '\'') { yyt2 = YYCURSOR; - goto yy167; + goto yy168; } yyt2 = YYCURSOR; - goto yy165; + goto yy166; } else { if (yych <= 'S') goto yy1; if (yych == 's') goto yy1; yyt2 = YYCURSOR; - goto yy165; + goto yy166; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy168; + goto yy169; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy169; + goto yy170; } yyt2 = YYCURSOR; - goto yy170; + goto yy171; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy171; + goto yy172; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy172; + goto yy173; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy173; + goto yy174; } goto yy1; } @@ -2228,13 +2267,13 @@ yy93: goto yy1; yy94: ++YYCURSOR; -#line 243 "../../lnav/src/data_scanner_re.re" +#line 249 "../../lnav/src/data_scanner_re.re" { RET(DT_EMPTY_CONTAINER); } -#line 2234 "../../lnav/src/data_scanner_re.cc" +#line 2273 "../../lnav/src/data_scanner_re.cc" yy95: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= ':') { @@ -2270,10 +2309,10 @@ yy95: } } else { if (yych <= '/') { - if (yych <= '.') goto yy174; + if (yych <= '.') goto yy175; goto yy4; } else { - if (yych <= '7') goto yy175; + if (yych <= '7') goto yy176; if (yych >= ':') goto yy4; } } @@ -2285,8 +2324,8 @@ yy95: if (yych <= '?') goto yy26; goto yy97; } else { - if (yych == 'E') goto yy177; - goto yy176; + if (yych == 'E') goto yy178; + goto yy177; } } else { if (yych <= '^') { @@ -2295,16 +2334,16 @@ yy95: } else { if (yych <= '_') goto yy46; if (yych <= '`') goto yy26; - goto yy176; + goto yy177; } } } else { if (yych <= 'z') { if (yych <= 'f') { - if (yych <= 'e') goto yy177; - goto yy176; + if (yych <= 'e') goto yy178; + goto yy177; } else { - if (yych == 'x') goto yy178; + if (yych == 'x') goto yy179; goto yy46; } } else { @@ -2322,7 +2361,7 @@ yy95: yy96: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '@') { @@ -2358,7 +2397,7 @@ yy96: } } else { if (yych <= '9') { - if (yych <= '.') goto yy174; + if (yych <= '.') goto yy175; if (yych <= '/') goto yy3; goto yy96; } else { @@ -2371,10 +2410,10 @@ yy96: if (yych <= 'f') { if (yych <= '^') { if (yych <= 'E') { - if (yych <= 'D') goto yy176; - goto yy177; + if (yych <= 'D') goto yy177; + goto yy178; } else { - if (yych <= 'F') goto yy176; + if (yych <= 'F') goto yy177; if (yych <= 'Z') goto yy46; goto yy26; } @@ -2383,8 +2422,8 @@ yy96: if (yych <= '_') goto yy46; goto yy26; } else { - if (yych == 'e') goto yy177; - goto yy176; + if (yych == 'e') goto yy178; + goto yy177; } } } else { @@ -2416,14 +2455,14 @@ yy97: if (yych <= '9') { if (yych <= ',') goto yy4; if (yych == '/') goto yy4; - goto yy179; + goto yy180; } else { if (yych <= 'Z') { if (yych <= '@') goto yy4; - goto yy179; + goto yy180; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy179; + if (yych <= 'z') goto yy180; goto yy4; } } @@ -2432,19 +2471,19 @@ yy98: if (yych != '/') goto yy82; yy99: yych = *++YYCURSOR; - if (yych == 'P') goto yy180; + if (yych == 'P') goto yy181; goto yy101; yy100: yych = *++YYCURSOR; yy101: - if (yybm[1024+yych] & 64) { + if (yybm[1280+yych] & 16) { goto yy100; } goto yy24; yy102: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 128) { + if (yybm[1280+yych] & 32) { goto yy102; } if (yych <= ',') { @@ -2498,27 +2537,27 @@ yy102: yy103: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 1) { + if (yybm[1280+yych] & 64) { goto yy103; } if (yych <= 0xDF) { if (yych <= '*') { if (yych <= 0x00) goto yy24; - if (yych <= '\'') goto yy181; - goto yy182; + if (yych <= '\'') goto yy182; + goto yy183; } else { - if (yych <= 0x7F) goto yy181; + if (yych <= 0x7F) goto yy182; if (yych <= 0xC1) goto yy24; - goto yy183; + goto yy184; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy184; - if (yych <= 0xEF) goto yy185; - goto yy186; + if (yych <= 0xE0) goto yy185; + if (yych <= 0xEF) goto yy186; + goto yy187; } else { - if (yych <= 0xF3) goto yy187; - if (yych <= 0xF4) goto yy188; + if (yych <= 0xF3) goto yy188; + if (yych <= 0xF4) goto yy189; goto yy24; } } @@ -2577,7 +2616,7 @@ yy104: } } else { if (yych <= '}') { - if (yych == 'r') goto yy189; + if (yych == 'r') goto yy190; if (yych <= 'z') goto yy102; goto yy24; } else { @@ -2595,10 +2634,10 @@ yy104: yy105: yych = *++YYCURSOR; yy106: - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } - if (yych == '%') goto yy190; + if (yych == '%') goto yy191; goto yy1; yy107: yyaccept = 10; @@ -2621,9 +2660,9 @@ yy107: } } yy108: -#line 279 "../../lnav/src/data_scanner_re.re" +#line 285 "../../lnav/src/data_scanner_re.re" { RET(DT_PERCENTAGE); } -#line 2627 "../../lnav/src/data_scanner_re.cc" +#line 2666 "../../lnav/src/data_scanner_re.cc" yy109: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -2638,15 +2677,15 @@ yy109: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '0') goto yy191; - goto yy192; + if (yych <= '0') goto yy192; + goto yy193; } } } else { if (yych <= 'Z') { if (yych <= '9') { - if (yych <= '2') goto yy193; - goto yy191; + if (yych <= '2') goto yy194; + goto yy192; } else { if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; @@ -2666,7 +2705,7 @@ yy109: yy110: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -2693,26 +2732,26 @@ yy110: } } else { if (yych <= '.') { - if (yych <= '-') goto yy194; - goto yy195; + if (yych <= '-') goto yy195; + goto yy196; } else { - if (yych <= '/') goto yy196; - if (yych <= '7') goto yy197; - goto yy198; + if (yych <= '/') goto yy197; + if (yych <= '7') goto yy198; + goto yy199; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy199; + if (yych <= ':') goto yy200; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy200; + goto yy201; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy201; - goto yy200; + if (yych <= 'E') goto yy202; + goto yy201; } else { if (yych <= 'Z') goto yy117; if (yych >= '_') goto yy46; @@ -2721,10 +2760,10 @@ yy110: } else { if (yych <= 'z') { if (yych <= 'd') { - if (yych >= 'a') goto yy200; + if (yych >= 'a') goto yy201; } else { - if (yych <= 'e') goto yy201; - if (yych <= 'f') goto yy200; + if (yych <= 'e') goto yy202; + if (yych <= 'f') goto yy201; goto yy117; } } else { @@ -2738,13 +2777,13 @@ yy110: } } yy111: -#line 278 "../../lnav/src/data_scanner_re.re" +#line 284 "../../lnav/src/data_scanner_re.re" { RET(DT_OCTAL_NUMBER); } -#line 2744 "../../lnav/src/data_scanner_re.cc" +#line 2783 "../../lnav/src/data_scanner_re.cc" yy112: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -2773,25 +2812,25 @@ yy112: } else { if (yych <= '-') { if (yych <= ',') goto yy26; - goto yy194; + goto yy195; } else { - if (yych <= '.') goto yy195; - if (yych <= '/') goto yy196; - goto yy198; + if (yych <= '.') goto yy196; + if (yych <= '/') goto yy197; + goto yy199; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy199; + if (yych <= ':') goto yy200; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy200; + goto yy201; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy201; - goto yy200; + if (yych <= 'E') goto yy202; + goto yy201; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -2802,10 +2841,10 @@ yy112: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy200; + goto yy201; } else { - if (yych <= 'e') goto yy201; - if (yych <= 'f') goto yy200; + if (yych <= 'e') goto yy202; + if (yych <= 'f') goto yy201; goto yy117; } } else { @@ -2824,16 +2863,16 @@ yy113: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy202; - if (yych <= '9') goto yy203; - goto yy204; + if (yych <= '/') goto yy203; + if (yych <= '9') goto yy204; + goto yy205; } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy205; + goto yy206; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy205; + if (yych <= 'f') goto yy206; goto yy1; } } @@ -2858,7 +2897,7 @@ yy114: } else { if (yych <= '+') goto yy81; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy194; + if (yych <= '-') goto yy195; goto yy46; } } @@ -2866,18 +2905,18 @@ yy114: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy200; - if (yych <= ':') goto yy206; + if (yych <= '9') goto yy201; + if (yych <= ':') goto yy207; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy200; + 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 yy200; + if (yych <= 'f') goto yy201; goto yy117; } else { if (yych <= 0x7F) { @@ -2890,9 +2929,9 @@ yy114: } } yy115: -#line 281 "../../lnav/src/data_scanner_re.re" +#line 287 "../../lnav/src/data_scanner_re.re" { RET(DT_HEX_NUMBER); } -#line 2896 "../../lnav/src/data_scanner_re.cc" +#line 2935 "../../lnav/src/data_scanner_re.cc" yy116: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); @@ -2915,9 +2954,9 @@ yy116: if (yych <= '%') goto yy81; goto yy115; } else { - if (yych <= '+') goto yy207; + if (yych <= '+') goto yy208; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy208; + if (yych <= '-') goto yy209; goto yy46; } } @@ -2925,19 +2964,19 @@ yy116: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy200; - if (yych <= ':') goto yy206; + if (yych <= '9') goto yy201; + if (yych <= ':') goto yy207; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy200; + if (yych <= 'F') goto yy201; if (yych >= '[') goto yy115; } } else { if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy200; + if (yych <= 'f') goto yy201; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy115; @@ -2953,7 +2992,7 @@ yy116: yy117: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 4) { + if (yybm[1024+yych] & 1) { goto yy117; } if (yych <= '.') { @@ -2983,7 +3022,7 @@ yy117: if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') goto yy3; - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy5; goto yy97; } else { @@ -3019,8 +3058,8 @@ yy118: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy209; - goto yy150; + if (yych <= '9') goto yy210; + goto yy152; } } } else { @@ -3029,7 +3068,7 @@ yy118: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych <= 'F') goto yy209; + if (yych <= 'F') goto yy210; if (yych <= 'Z') goto yy117; goto yy4; } @@ -3038,7 +3077,7 @@ yy118: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy209; + if (yych <= 'f') goto yy210; if (yych <= 'z') goto yy117; goto yy4; } @@ -3047,7 +3086,7 @@ yy118: yy119: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -3076,25 +3115,25 @@ yy119: } else { if (yych <= '-') { if (yych <= ',') goto yy26; - goto yy194; + goto yy195; } else { - if (yych <= '.') goto yy195; - if (yych <= '/') goto yy196; - goto yy210; + if (yych <= '.') goto yy196; + if (yych <= '/') goto yy197; + goto yy211; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy199; + if (yych <= ':') goto yy200; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy200; + goto yy201; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy201; - goto yy200; + if (yych <= 'E') goto yy202; + goto yy201; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -3105,10 +3144,10 @@ yy119: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy200; + goto yy201; } else { - if (yych <= 'e') goto yy201; - if (yych <= 'f') goto yy200; + if (yych <= 'e') goto yy202; + if (yych <= 'f') goto yy201; goto yy117; } } else { @@ -3126,7 +3165,7 @@ yy119: yy120: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -3157,26 +3196,26 @@ yy120: } } else { if (yych <= '.') { - if (yych <= '-') goto yy194; - goto yy195; + if (yych <= '-') goto yy195; + goto yy196; } else { - if (yych <= '/') goto yy196; - if (yych <= '5') goto yy210; - goto yy198; + if (yych <= '/') goto yy197; + if (yych <= '5') goto yy211; + goto yy199; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy199; + if (yych <= ':') goto yy200; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy200; + goto yy201; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy201; - goto yy200; + if (yych <= 'E') goto yy202; + goto yy201; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -3187,10 +3226,10 @@ yy120: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy200; + goto yy201; } else { - if (yych <= 'e') goto yy201; - if (yych <= 'f') goto yy200; + if (yych <= 'e') goto yy202; + if (yych <= 'f') goto yy201; goto yy117; } } else { @@ -3212,64 +3251,64 @@ yy121: if (yych <= '0') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy213; + goto yy214; } else { - if (yych <= '1') goto yy214; - if (yych <= '2') goto yy215; - goto yy213; + if (yych <= '1') goto yy215; + if (yych <= '2') goto yy216; + goto yy214; } } else { if (yych <= 'E') { if (yych <= ':') goto yy1; if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy216; + goto yy217; } else { - if (yych <= 'F') goto yy217; + if (yych <= 'F') goto yy218; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'e') goto yy216; - if (yych <= 'f') goto yy217; + if (yych <= 'e') goto yy217; + if (yych <= 'f') goto yy218; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } @@ -3280,42 +3319,42 @@ yy122: if (yych <= '@') { if (yych <= '-') { if (yych <= ',') goto yy1; - goto yy224; + goto yy225; } else { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy224; + if (yych <= ':') goto yy226; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy224; + if (yych <= 'Z') goto yy226; if (yych <= '^') goto yy1; - goto yy224; + goto yy226; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy224; + if (yych <= 'z') goto yy226; goto yy1; } } yy123: yych = *++YYCURSOR; - if (yybm[512+yych] & 2) { - goto yy227; + if (yybm[1024+yych] & 128) { + goto yy229; } - goto yy226; + goto yy228; yy124: yych = *++YYCURSOR; if (yych <= '\r') { if (yych == '\t') goto yy1; - if (yych <= '\f') goto yy232; + if (yych <= '\f') goto yy234; goto yy1; } else { if (yych <= ' ') { - if (yych <= 0x1F) goto yy232; + if (yych <= 0x1F) goto yy234; goto yy1; } else { if (yych == '>') goto yy1; - goto yy232; + goto yy234; } } yy125: @@ -3323,63 +3362,63 @@ yy125: if (yych <= '@') { if (yych <= '-') { if (yych <= ',') goto yy1; - goto yy233; + goto yy235; } else { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy233; + if (yych <= ':') goto yy235; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy233; + if (yych <= 'Z') goto yy235; if (yych <= '^') goto yy1; - goto yy233; + goto yy235; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy233; + if (yych <= 'z') goto yy235; goto yy1; } } yy126: yyaccept = 13; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 8) { + if (yybm[1024+yych] & 2) { goto yy139; } if (yych <= '*') { if (yych <= '\f') { - if (yych <= 0x00) goto yy238; + if (yych <= 0x00) goto yy240; if (yych <= 0x08) goto yy127; - if (yych <= '\n') goto yy238; + if (yych <= '\n') goto yy240; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy238; + if (yych <= '\r') goto yy240; } else { - if (yych <= '"') goto yy238; - if (yych >= '\'') goto yy238; + if (yych <= '"') goto yy240; + if (yych >= '\'') goto yy240; } } } else { if (yych <= '.') { - if (yych == ',') goto yy238; + if (yych == ',') goto yy240; if (yych >= '.') { yyt4 = YYCURSOR; - goto yy239; + goto yy241; } } else { if (yych <= ';') { - if (yych >= ':') goto yy238; + if (yych >= ':') goto yy240; } else { - if (yych == '?') goto yy238; + if (yych == '?') goto yy240; } } } yy127: -#line 170 "../../lnav/src/data_scanner_re.re" +#line 175 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_WORD); } -#line 3383 "../../lnav/src/data_scanner_re.cc" +#line 3422 "../../lnav/src/data_scanner_re.cc" yy128: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -3394,12 +3433,12 @@ yy128: } } else { if (yych <= '.') { - if (yych <= '-') goto yy194; + if (yych <= '-') goto yy195; goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy240; - goto yy206; + if (yych <= '9') goto yy242; + goto yy207; } } } else { @@ -3408,7 +3447,7 @@ yy128: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych <= 'F') goto yy240; + if (yych <= 'F') goto yy242; if (yych <= 'Z') goto yy117; goto yy4; } @@ -3417,7 +3456,7 @@ yy128: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy240; + if (yych <= 'f') goto yy242; if (yych <= 'z') goto yy117; goto yy4; } @@ -3428,20 +3467,20 @@ yy129: if (yych <= '@') { if (yych <= '/') { if (yych <= '.') goto yy1; - goto yy202; + goto yy203; } else { - if (yych <= '9') goto yy205; - if (yych <= ':') goto yy204; + if (yych <= '9') goto yy206; + if (yych <= ':') goto yy205; goto yy1; } } else { if (yych <= '\\') { - if (yych <= 'F') goto yy205; + if (yych <= 'F') goto yy206; if (yych <= '[') goto yy1; goto yy99; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy205; + if (yych <= 'f') goto yy206; goto yy1; } } @@ -3459,12 +3498,12 @@ yy130: } } else { if (yych <= '.') { - if (yych <= '-') goto yy194; + if (yych <= '-') goto yy195; goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy240; - goto yy206; + if (yych <= '9') goto yy242; + goto yy207; } } } else { @@ -3473,8 +3512,8 @@ yy130: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych <= 'F') goto yy241; - if (yych <= 'Z') goto yy242; + if (yych <= 'F') goto yy243; + if (yych <= 'Z') goto yy244; goto yy4; } } else { @@ -3482,8 +3521,8 @@ yy130: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy241; - if (yych <= 'z') goto yy242; + if (yych <= 'f') goto yy243; + if (yych <= 'z') goto yy244; goto yy4; } } @@ -3504,17 +3543,17 @@ yy131: } } else { if (yych <= 'Z') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; - goto yy242; + goto yy244; } else { if (yych <= '_') { if (yych <= '^') goto yy4; goto yy46; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy242; + if (yych <= 'z') goto yy244; goto yy4; } } @@ -3527,85 +3566,85 @@ yy132: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { if (yych <= '?') { if (yych <= '9') { - if (yych <= '-') goto yy194; + if (yych <= '-') goto yy195; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; - goto yy240; + goto yy242; } else { if (yych <= ':') { yyt4 = YYCURSOR; - goto yy244; + goto yy246; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy241; - if (yych <= 'Z') goto yy242; + 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 yy245; - if (yych <= 'z') goto yy246; + if (yych <= 'f') goto yy247; + if (yych <= 'z') goto yy248; goto yy4; } } @@ -3619,29 +3658,29 @@ yy133: if (yych <= '\n') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } else { if (yych == '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } } else { if (yych <= '%') { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '$') goto yy4; goto yy81; @@ -3649,11 +3688,11 @@ yy133: if (yych <= '&') goto yy4; if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy81; } @@ -3663,23 +3702,23 @@ yy133: if (yych <= '/') { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } goto yy4; } else { if (yych <= '9') goto yy117; if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } @@ -3687,15 +3726,15 @@ yy133: if (yych <= '^') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy242; + if (yych <= 'Z') goto yy244; goto yy4; } else { if (yych <= '_') goto yy46; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy246; + if (yych <= 'z') goto yy248; goto yy4; } } @@ -3714,12 +3753,12 @@ yy134: } } else { if (yych <= '/') { - if (yych <= '-') goto yy194; + if (yych <= '-') goto yy195; if (yych <= '.') goto yy46; goto yy4; } else { - if (yych <= '9') goto yy240; - if (yych <= ':') goto yy206; + if (yych <= '9') goto yy242; + if (yych <= ':') goto yy207; goto yy4; } } @@ -3727,18 +3766,18 @@ yy134: if (yych <= 'Z') { if (yych <= 'F') { if (yych <= '@') goto yy97; - goto yy241; + goto yy243; } else { - if (yych == 'L') goto yy248; - goto yy242; + if (yych == 'L') goto yy250; + goto yy244; } } else { if (yych <= '`') { if (yych == '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy241; - if (yych <= 'z') goto yy242; + if (yych <= 'f') goto yy243; + if (yych <= 'z') goto yy244; goto yy4; } } @@ -3751,32 +3790,32 @@ yy135: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; @@ -3784,17 +3823,17 @@ yy135: if (yych <= '*') { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } yyt4 = YYCURSOR; - goto yy234; + goto yy236; } else { if (yych <= '+') goto yy81; if (yych <= ',') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } - goto yy194; + goto yy195; } } } @@ -3803,40 +3842,40 @@ yy135: if (yych <= ':') { if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; - if (yych <= '9') goto yy240; + if (yych <= '9') goto yy242; yyt4 = YYCURSOR; - goto yy244; + goto yy246; } else { if (yych <= '>') { if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '@') goto yy97; - goto yy241; + goto yy243; } } } else { if (yych <= '`') { - if (yych <= 'Z') goto yy242; + if (yych <= 'Z') goto yy244; if (yych == '_') goto yy46; goto yy4; } else { if (yych <= 'k') { - if (yych <= 'f') goto yy245; - goto yy246; + if (yych <= 'f') goto yy247; + goto yy248; } else { - if (yych <= 'l') goto yy249; - if (yych <= 'z') goto yy246; + if (yych <= 'l') goto yy251; + if (yych <= 'z') goto yy248; goto yy4; } } @@ -3845,10 +3884,10 @@ yy135: yy136: yych = *++YYCURSOR; if (yych <= '9') { - if (yych == '/') goto yy202; + if (yych == '/') goto yy203; goto yy1; } else { - if (yych <= ':') goto yy155; + if (yych <= ':') goto yy156; if (yych == '\\') goto yy99; goto yy1; } @@ -3867,7 +3906,7 @@ yy137: } else { if (yych <= '/') goto yy4; if (yych <= '9') goto yy117; - goto yy150; + goto yy152; } } } else { @@ -3876,8 +3915,8 @@ yy137: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych == 'L') goto yy250; - goto yy242; + if (yych == 'L') goto yy252; + goto yy244; } } else { if (yych <= '_') { @@ -3885,7 +3924,7 @@ yy137: goto yy46; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy242; + if (yych <= 'z') goto yy244; goto yy4; } } @@ -3898,47 +3937,47 @@ yy138: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -3947,36 +3986,36 @@ yy138: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; goto yy117; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '_') { if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy242; + if (yych <= 'Z') goto yy244; if (yych <= '^') goto yy4; goto yy46; } else { if (yych <= 'm') { if (yych <= '`') goto yy4; - goto yy246; + goto yy248; } else { - if (yych <= 'n') goto yy251; - if (yych <= 'z') goto yy246; + if (yych <= 'n') goto yy253; + if (yych <= 'z') goto yy248; goto yy4; } } @@ -3984,7 +4023,7 @@ yy138: } yy139: yych = *++YYCURSOR; - if (yybm[768+yych] & 8) { + if (yybm[1024+yych] & 2) { goto yy139; } if (yych <= '&') { @@ -3992,31 +4031,31 @@ yy139: if (yych <= 0x08) { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy1; } else { if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '\f') goto yy1; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } } else { if (yych <= ' ') { if (yych <= 0x1F) goto yy1; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } else { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy1; } @@ -4026,14 +4065,14 @@ yy139: if (yych <= '*') { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } yyt4 = YYCURSOR; - goto yy234; + goto yy236; } else { if (yych == ',') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } goto yy1; } @@ -4041,15 +4080,15 @@ yy139: if (yych <= ';') { if (yych <= '.') { yyt4 = YYCURSOR; - goto yy239; + goto yy241; } if (yych <= '9') goto yy1; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } else { if (yych == '?') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } goto yy1; } @@ -4070,7 +4109,7 @@ yy140: } else { if (yych <= '/') goto yy4; if (yych <= '9') goto yy117; - goto yy150; + goto yy152; } } } else { @@ -4079,8 +4118,8 @@ yy140: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych == 'U') goto yy252; - goto yy242; + if (yych == 'U') goto yy254; + goto yy244; } } else { if (yych <= '_') { @@ -4088,7 +4127,7 @@ yy140: goto yy46; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy242; + if (yych <= 'z') goto yy244; goto yy4; } } @@ -4101,47 +4140,47 @@ yy141: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -4150,36 +4189,36 @@ yy141: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; goto yy117; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '_') { if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy242; + if (yych <= 'Z') goto yy244; if (yych <= '^') goto yy4; goto yy46; } else { if (yych <= 't') { if (yych <= '`') goto yy4; - goto yy246; + goto yy248; } else { - if (yych <= 'u') goto yy251; - if (yych <= 'z') goto yy246; + if (yych <= 'u') goto yy253; + if (yych <= 'z') goto yy248; goto yy4; } } @@ -4187,9 +4226,9 @@ yy141: } yy142: ++YYCURSOR; -#line 296 "../../lnav/src/data_scanner_re.re" +#line 302 "../../lnav/src/data_scanner_re.re" { RET(DT_ESCAPED_CHAR); } -#line 4193 "../../lnav/src/data_scanner_re.cc" +#line 4232 "../../lnav/src/data_scanner_re.cc" yy143: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; @@ -4224,25 +4263,109 @@ yy149: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy202; - if (yych <= '9') goto yy205; - goto yy204; + if (yych <= '/') goto yy203; + if (yych <= '9') goto yy206; + goto yy205; } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy205; + goto yy206; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy205; + if (yych <= 'f') goto yy206; goto yy1; } } yy150: yych = *++YYCURSOR; - if (yych == '/') goto yy202; - if (yych == ':') goto yy155; - goto yy1; + 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 <= ',') { @@ -4250,47 +4373,47 @@ yy151: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -4299,64 +4422,60 @@ yy151: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; goto yy117; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '_') { if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy242; + if (yych <= 'Z') goto yy244; if (yych <= '^') goto yy4; goto yy46; } else { if (yych <= 'k') { if (yych <= '`') goto yy4; - goto yy246; + goto yy248; } else { - if (yych <= 'l') goto yy253; - if (yych <= 'z') goto yy246; + if (yych <= 'l') goto yy259; + if (yych <= 'z') goto yy248; goto yy4; } } } } -yy152: - yych = *++YYCURSOR; - if (yych == '"') goto yy72; - goto yy71; -yy153: +yy154: yych = *++YYCURSOR; if (yych <= '-') { if (yych <= 0x1F) { if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy84; if (yych <= '\n') { yyt3 = YYCURSOR; - goto yy254; + goto yy255; } goto yy84; } else { if (yych <= '\r') { yyt3 = YYCURSOR; - goto yy254; + goto yy255; } if (yych == 0x1B) goto yy1; goto yy84; @@ -4365,25 +4484,25 @@ yy153: if (yych <= '&') { if (yych == '!') { yyt3 = YYCURSOR; - goto yy255; + goto yy256; } if (yych <= '"') { yyt3 = YYCURSOR; - goto yy254; + goto yy255; } goto yy84; } else { if (yych <= '*') { if (yych <= '\'') { yyt3 = YYCURSOR; - goto yy256; + goto yy257; } yyt3 = YYCURSOR; - goto yy254; + goto yy255; } else { if (yych == ',') { yyt3 = YYCURSOR; - goto yy255; + goto yy256; } goto yy84; } @@ -4394,25 +4513,25 @@ yy153: if (yych <= '>') { if (yych <= '.') { yyt3 = YYCURSOR; - goto yy257; + goto yy258; } if (yych <= '9') goto yy84; if (yych <= ';') { yyt3 = YYCURSOR; - goto yy254; + goto yy255; } goto yy84; } else { if (yych <= '[') { if (yych <= '?') { yyt3 = YYCURSOR; - goto yy255; + goto yy256; } goto yy84; } else { if (yych <= '\\') goto yy87; if (yych <= '`') goto yy84; - goto yy153; + goto yy154; } } } else { @@ -4433,7 +4552,7 @@ yy153: } } } -yy154: +yy155: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '+') { @@ -4441,29 +4560,29 @@ yy154: if (yych <= '\n') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } else { if (yych == '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } } else { if (yych <= '%') { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '$') goto yy4; goto yy81; @@ -4471,11 +4590,11 @@ yy154: if (yych <= '&') goto yy4; if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy81; } @@ -4485,23 +4604,23 @@ yy154: if (yych <= '/') { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } - if (yych <= '-') goto yy258; + if (yych <= '-') goto yy260; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } goto yy4; } else { if (yych <= '9') goto yy117; if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } @@ -4509,22 +4628,22 @@ yy154: if (yych <= '^') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy242; + if (yych <= 'Z') goto yy244; goto yy4; } else { if (yych <= '_') goto yy46; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy246; + if (yych <= 'z') goto yy248; goto yy4; } } } -yy155: +yy156: yych = *++YYCURSOR; - if (yybm[1280+yych] & 64) { + if (yybm[1536+yych] & 16) { goto yy3; } if (yych <= 0xEF) { @@ -4538,76 +4657,76 @@ yy155: if (yych <= 0xF4) goto yy61; goto yy1; } -yy156: - yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy259; - goto yy1; yy157: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy260; + if (yych <= '9') goto yy261; goto yy1; yy158: yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy262; + goto yy1; yy159: - if (yybm[768+yych] & 16) { - goto yy158; + yych = *++YYCURSOR; +yy160: + if (yybm[1024+yych] & 4) { + goto yy159; } - if (yych == '\n') goto yy261; + if (yych == '\n') goto yy263; goto yy1; -yy160: +yy161: ++YYCURSOR; -#line 235 "../../lnav/src/data_scanner_re.re" +#line 241 "../../lnav/src/data_scanner_re.re" { RET(DT_CSI); } -#line 4566 "../../lnav/src/data_scanner_re.cc" -yy161: +#line 4685 "../../lnav/src/data_scanner_re.cc" +yy162: yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); if (yych == '"') goto yy70; goto yy73; -yy162: +yy163: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '!') { if (yych <= 0x00) goto yy1; if (yych == 0x1B) goto yy1; - goto yy162; + goto yy163; } else { - if (yych <= '"') goto yy262; - if (yych == '\\') goto yy263; - goto yy162; + if (yych <= '"') goto yy264; + if (yych == '\\') goto yy265; + goto yy163; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy264; - if (yych <= 0xE0) goto yy265; - goto yy266; + if (yych <= 0xDF) goto yy266; + if (yych <= 0xE0) goto yy267; + goto yy268; } else { - if (yych <= 0xF0) goto yy267; - if (yych <= 0xF3) goto yy268; - if (yych <= 0xF4) goto yy269; + if (yych <= 0xF0) goto yy269; + if (yych <= 0xF3) goto yy270; + if (yych <= 0xF4) goto yy271; goto yy1; } } -yy163: - yych = *++YYCURSOR; yy164: - if (yybm[768+yych] & 32) { - goto yy163; + yych = *++YYCURSOR; +yy165: + if (yybm[1024+yych] & 8) { + goto yy164; } if (yych <= ',') goto yy1; - if (yych <= '.') goto yy270; + if (yych <= '.') goto yy272; goto yy1; -yy165: +yy166: ++YYCURSOR; yyt1 = yyt2; -yy166: +yy167: YYCURSOR = yyt1; -#line 173 "../../lnav/src/data_scanner_re.re" +#line 178 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); if (tf == text_format_t::TF_RUST) { @@ -4619,6 +4738,7 @@ yy166: return tokenize_result{DT_SYMBOL, cap_all, cap_inner, this->ds_input.data()}; } switch (this->ds_input[cap_inner.c_begin]) { + case 'f': case 'u': case 'r': cap_inner.c_begin += 1; @@ -4628,21 +4748,21 @@ yy166: cap_inner.c_end -= 1; return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } -#line 4632 "../../lnav/src/data_scanner_re.cc" -yy167: +#line 4752 "../../lnav/src/data_scanner_re.cc" +yy168: yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); yyt1 = yyt2; - if (yybm[1024+yych] & 16) { + if (yybm[1280+yych] & 4) { goto yy84; } if (yych <= 0xDF) { if (yych <= '\'') { - if (yych <= 0x1B) goto yy166; + if (yych <= 0x1B) goto yy167; goto yy86; } else { if (yych <= '\\') goto yy87; - if (yych <= 0xC1) goto yy166; + if (yych <= 0xC1) goto yy167; goto yy88; } } else { @@ -4653,40 +4773,40 @@ yy167: } else { if (yych <= 0xF3) goto yy92; if (yych <= 0xF4) goto yy93; - goto yy166; + goto yy167; } } -yy168: +yy169: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy165; + if (yych <= 0xBF) goto yy166; goto yy1; -yy169: +yy170: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy168; + if (yych <= 0xBF) goto yy169; goto yy1; -yy170: +yy171: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy168; + if (yych <= 0xBF) goto yy169; goto yy1; -yy171: +yy172: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy170; + if (yych <= 0xBF) goto yy171; goto yy1; -yy172: +yy173: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy170; + if (yych <= 0xBF) goto yy171; goto yy1; -yy173: +yy174: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy170; + if (yych <= 0x8F) goto yy171; goto yy1; -yy174: +yy175: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -4698,7 +4818,7 @@ yy174: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy271; + goto yy273; } } else { if (yych <= '^') { @@ -4712,10 +4832,10 @@ yy174: goto yy4; } } -yy175: +yy176: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '?') { @@ -4751,9 +4871,9 @@ yy175: } } else { if (yych <= '7') { - if (yych <= '.') goto yy174; + if (yych <= '.') goto yy175; if (yych <= '/') goto yy3; - goto yy175; + goto yy176; } else { if (yych <= '9') goto yy96; if (yych <= ':') goto yy62; @@ -4767,7 +4887,7 @@ yy175: if (yych <= 'D') { if (yych <= '@') goto yy97; } else { - if (yych <= 'E') goto yy177; + if (yych <= 'E') goto yy178; if (yych >= 'G') goto yy46; } } else { @@ -4775,7 +4895,7 @@ yy175: if (yych == '_') goto yy46; goto yy111; } else { - if (yych == 'e') goto yy177; + if (yych == 'e') goto yy178; } } } else { @@ -4801,11 +4921,11 @@ yy175: } } } -yy176: +yy177: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 128) { - goto yy176; + if (yybm[1024+yych] & 32) { + goto yy177; } if (yych <= ':') { if (yych <= 0x1F) { @@ -4866,11 +4986,11 @@ yy176: } } } -yy177: +yy178: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 128) { - goto yy176; + if (yybm[1024+yych] & 32) { + goto yy177; } if (yych <= ',') { if (yych <= 0x1B) { @@ -4890,14 +5010,14 @@ yy177: goto yy4; } else { if (yych <= '%') goto yy81; - if (yych == '+') goto yy207; + if (yych == '+') goto yy208; goto yy115; } } } else { if (yych <= '^') { if (yych <= ':') { - if (yych <= '-') goto yy272; + if (yych <= '-') goto yy274; if (yych <= '.') goto yy46; goto yy4; } else { @@ -4919,11 +5039,11 @@ yy177: } } } -yy178: +yy179: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 128) { - goto yy176; + if (yybm[1024+yych] & 32) { + goto yy177; } if (yych <= '?') { if (yych <= '*') { @@ -4946,7 +5066,7 @@ yy178: goto yy4; } } -yy179: +yy180: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -4965,11 +5085,11 @@ yy179: if (yych <= '-') { if (yych == '$') goto yy3; if (yych <= ',') goto yy5; - goto yy179; + goto yy180; } else { - if (yych <= '.') goto yy273; + if (yych <= '.') goto yy275; if (yych <= '/') goto yy3; - if (yych <= '9') goto yy179; + if (yych <= '9') goto yy180; goto yy62; } } @@ -4978,12 +5098,12 @@ yy179: if (yych <= '^') { if (yych <= '?') goto yy5; if (yych <= '@') goto yy3; - if (yych <= 'Z') goto yy179; + if (yych <= 'Z') goto yy180; goto yy5; } else { if (yych <= '_') goto yy3; if (yych <= '`') goto yy5; - if (yych <= 'z') goto yy179; + if (yych <= 'z') goto yy180; goto yy5; } } else { @@ -5004,118 +5124,118 @@ yy179: } } } -yy180: +yy181: yych = *++YYCURSOR; - if (yych == 'r') goto yy274; + if (yych == 'r') goto yy276; goto yy101; -yy181: +yy182: yych = *++YYCURSOR; - if (yybm[512+yych] & 1) { - goto yy181; + if (yybm[1024+yych] & 64) { + goto yy182; } if (yych <= 0xE0) { if (yych <= '*') { if (yych <= 0x00) goto yy1; - goto yy275; + goto yy277; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy183; - goto yy184; + if (yych <= 0xDF) goto yy184; + goto yy185; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy185; - goto yy186; + if (yych <= 0xEF) goto yy186; + goto yy187; } else { - if (yych <= 0xF3) goto yy187; - if (yych <= 0xF4) goto yy188; + if (yych <= 0xF3) goto yy188; + if (yych <= 0xF4) goto yy189; goto yy1; } } -yy182: +yy183: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 16) { - goto yy276; + if (yybm[768+yych] & 4) { + goto yy278; } if (yych <= '\\') { if (yych <= ')') { if (yych <= '!') { if (yych <= 0x00) goto yy24; - if (yych <= ' ') goto yy181; + if (yych <= ' ') goto yy182; goto yy103; } else { - if (yych <= '"') goto yy181; - if (yych == '\'') goto yy181; + if (yych <= '"') goto yy182; + if (yych == '\'') goto yy182; goto yy103; } } else { if (yych <= '9') { - if (yych <= ',') goto yy181; - if (yych == '/') goto yy277; + if (yych <= ',') goto yy182; + if (yych == '/') goto yy279; goto yy103; } else { - if (yych <= '?') goto yy181; - if (yych == '[') goto yy181; + if (yych <= '?') goto yy182; + if (yych == '[') goto yy182; goto yy103; } } } else { if (yych <= 0x7F) { if (yych <= '`') { - if (yych <= ']') goto yy181; + if (yych <= ']') goto yy182; if (yych <= '_') goto yy103; - goto yy181; + goto yy182; } else { if (yych <= 'z') goto yy103; if (yych == '~') goto yy103; - goto yy181; + goto yy182; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy24; - if (yych <= 0xDF) goto yy183; - if (yych <= 0xE0) goto yy184; - goto yy185; + if (yych <= 0xDF) goto yy184; + if (yych <= 0xE0) goto yy185; + goto yy186; } else { - if (yych <= 0xF0) goto yy186; - if (yych <= 0xF3) goto yy187; - if (yych <= 0xF4) goto yy188; + if (yych <= 0xF0) goto yy187; + if (yych <= 0xF3) goto yy188; + if (yych <= 0xF4) goto yy189; goto yy24; } } } -yy183: +yy184: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy181; + if (yych <= 0xBF) goto yy182; goto yy1; -yy184: +yy185: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy183; + if (yych <= 0xBF) goto yy184; goto yy1; -yy185: +yy186: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy183; + if (yych <= 0xBF) goto yy184; goto yy1; -yy186: +yy187: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy185; + if (yych <= 0xBF) goto yy186; goto yy1; -yy187: +yy188: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy185; + if (yych <= 0xBF) goto yy186; goto yy1; -yy188: +yy189: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy185; + if (yych <= 0x8F) goto yy186; goto yy1; -yy189: +yy190: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -5170,7 +5290,7 @@ yy189: } } else { if (yych <= '}') { - if (yych == 'o') goto yy279; + if (yych == 'o') goto yy281; if (yych <= 'z') goto yy102; goto yy24; } else { @@ -5185,13 +5305,13 @@ yy189: } } } -yy190: +yy191: ++YYCURSOR; goto yy108; -yy191: +yy192: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '/') { @@ -5217,8 +5337,8 @@ yy191: if (yych <= '+') goto yy81; goto yy26; } else { - if (yych <= '-') goto yy280; - if (yych <= '.') goto yy281; + if (yych <= '-') goto yy282; + if (yych <= '.') goto yy283; goto yy4; } } @@ -5226,25 +5346,25 @@ yy191: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy282; + if (yych <= '9') goto yy284; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { if (yych <= 'E') { - if (yych <= 'D') goto yy283; - goto yy284; + if (yych <= 'D') goto yy285; + goto yy286; } else { - if (yych <= 'Z') goto yy283; + if (yych <= 'Z') goto yy285; if (yych <= '^') goto yy26; - goto yy283; + goto yy285; } } } else { if (yych <= 'z') { if (yych <= '`') goto yy26; - if (yych == 'e') goto yy284; - goto yy283; + if (yych == 'e') goto yy286; + goto yy285; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy26; @@ -5257,10 +5377,10 @@ yy191: } } } -yy192: +yy193: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '/') { @@ -5286,8 +5406,8 @@ yy192: if (yych <= '+') goto yy81; goto yy26; } else { - if (yych <= '-') goto yy280; - if (yych <= '.') goto yy281; + if (yych <= '-') goto yy282; + if (yych <= '.') goto yy283; goto yy4; } } @@ -5295,25 +5415,25 @@ yy192: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy191; + if (yych <= '9') goto yy192; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { if (yych <= 'E') { - if (yych <= 'D') goto yy283; - goto yy284; + if (yych <= 'D') goto yy285; + goto yy286; } else { - if (yych <= 'Z') goto yy283; + if (yych <= 'Z') goto yy285; if (yych <= '^') goto yy26; - goto yy283; + goto yy285; } } } else { if (yych <= 'z') { if (yych <= '`') goto yy26; - if (yych == 'e') goto yy284; - goto yy283; + if (yych == 'e') goto yy286; + goto yy285; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy26; @@ -5326,10 +5446,10 @@ yy192: } } } -yy193: +yy194: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '4') { @@ -5358,39 +5478,39 @@ yy193: } else { if (yych <= '-') { if (yych <= ',') goto yy26; - goto yy280; + goto yy282; } else { - if (yych <= '.') goto yy281; + if (yych <= '.') goto yy283; if (yych <= '/') goto yy4; - goto yy191; + goto yy192; } } } } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= '5') goto yy285; - if (yych <= '9') goto yy282; + if (yych <= '5') goto yy287; + if (yych <= '9') goto yy284; if (yych <= ':') goto yy4; goto yy26; } else { if (yych <= 'D') { if (yych <= '@') goto yy97; - goto yy283; + goto yy285; } else { - if (yych <= 'E') goto yy284; - if (yych <= 'Z') goto yy283; + if (yych <= 'E') goto yy286; + if (yych <= 'Z') goto yy285; goto yy26; } } } else { if (yych <= 'z') { if (yych <= '`') { - if (yych <= '_') goto yy283; + if (yych <= '_') goto yy285; goto yy26; } else { - if (yych == 'e') goto yy284; - goto yy283; + if (yych == 'e') goto yy286; + goto yy285; } } else { if (yych <= 0x7F) { @@ -5404,7 +5524,7 @@ yy193: } } } -yy194: +yy195: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -5436,7 +5556,7 @@ yy194: goto yy46; } else { if (yych <= '/') goto yy3; - if (yych <= '9') goto yy286; + if (yych <= '9') goto yy288; goto yy62; } } @@ -5446,7 +5566,7 @@ yy194: if (yych <= 'Z') { if (yych <= '?') goto yy5; if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy286; + if (yych <= 'F') goto yy288; goto yy46; } else { if (yych <= '_') { @@ -5454,7 +5574,7 @@ yy194: goto yy46; } else { if (yych <= '`') goto yy5; - if (yych <= 'f') goto yy286; + if (yych <= 'f') goto yy288; goto yy46; } } @@ -5480,7 +5600,7 @@ yy194: } } } -yy195: +yy196: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { @@ -5494,15 +5614,15 @@ yy195: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '0') goto yy287; - goto yy288; + if (yych <= '0') goto yy289; + goto yy290; } } } else { if (yych <= 'Z') { if (yych <= '9') { - if (yych <= '2') goto yy289; - goto yy287; + if (yych <= '2') goto yy291; + goto yy289; } else { if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; @@ -5519,18 +5639,18 @@ yy195: } } } -yy196: +yy197: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy290; + if (yych <= 'Z') goto yy292; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy290; + if (yych <= 'z') goto yy292; goto yy4; -yy197: +yy198: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -5562,11 +5682,11 @@ yy197: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy292; - goto yy293; + if (yych <= '7') goto yy294; + goto yy295; } } } @@ -5576,11 +5696,11 @@ yy197: if (yych <= ':') goto yy149; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy294; + goto yy296; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy295; - goto yy294; + if (yych <= 'E') goto yy297; + goto yy296; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -5591,10 +5711,10 @@ yy197: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy294; + goto yy296; } else { - if (yych <= 'e') goto yy295; - if (yych <= 'f') goto yy294; + if (yych <= 'e') goto yy297; + if (yych <= 'f') goto yy296; goto yy117; } } else { @@ -5609,10 +5729,10 @@ yy197: } } } -yy198: +yy199: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -5643,9 +5763,9 @@ yy198: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy293; + goto yy295; } } } @@ -5655,11 +5775,11 @@ yy198: if (yych <= ':') goto yy149; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy294; + goto yy296; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy295; - goto yy294; + if (yych <= 'E') goto yy297; + goto yy296; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -5670,10 +5790,10 @@ yy198: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy294; + goto yy296; } else { - if (yych <= 'e') goto yy295; - if (yych <= 'f') goto yy294; + if (yych <= 'e') goto yy297; + if (yych <= 'f') goto yy296; goto yy117; } } else { @@ -5688,24 +5808,24 @@ yy198: } } } -yy199: +yy200: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy202; - if (yych <= '9') goto yy296; - goto yy204; + if (yych <= '/') goto yy203; + if (yych <= '9') goto yy298; + goto yy205; } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy297; + goto yy299; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy297; + if (yych <= 'f') goto yy299; goto yy1; } } -yy200: +yy201: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -5736,12 +5856,12 @@ yy200: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy294; + if (yych <= '9') goto yy296; if (yych <= ':') goto yy149; if (yych <= '?') goto yy115; goto yy97; } else { - if (yych <= 'F') goto yy294; + if (yych <= 'F') goto yy296; if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy115; goto yy46; @@ -5749,7 +5869,7 @@ yy200: } else { if (yych <= '~') { if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy294; + if (yych <= 'f') goto yy296; if (yych <= 'z') goto yy117; goto yy115; } else { @@ -5760,7 +5880,7 @@ yy200: } } } -yy201: +yy202: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -5782,9 +5902,9 @@ yy201: if (yych <= '%') goto yy81; goto yy115; } else { - if (yych <= '+') goto yy207; + if (yych <= '+') goto yy208; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy272; + if (yych <= '-') goto yy274; goto yy46; } } @@ -5792,12 +5912,12 @@ yy201: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy294; + if (yych <= '9') goto yy296; if (yych <= ':') goto yy149; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy294; + if (yych <= 'F') goto yy296; if (yych <= 'Z') goto yy117; goto yy115; } @@ -5805,7 +5925,7 @@ yy201: if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy294; + if (yych <= 'f') goto yy296; goto yy117; } else { if (yych <= 0x7F) { @@ -5819,107 +5939,107 @@ yy201: } } } -yy202: +yy203: yych = *++YYCURSOR; if (yych <= '<') { if (yych <= ',') { - if (yych <= '$') goto yy299; - if (yych <= '&') goto yy298; - goto yy299; + if (yych <= '$') goto yy301; + if (yych <= '&') goto yy300; + goto yy301; } else { - if (yych == '.') goto yy299; - if (yych <= '9') goto yy298; - goto yy299; + if (yych == '.') goto yy301; + if (yych <= '9') goto yy300; + goto yy301; } } else { if (yych <= '@') { - if (yych == '>') goto yy299; - if (yych <= '?') goto yy298; - goto yy299; + if (yych == '>') goto yy301; + if (yych <= '?') goto yy300; + goto yy301; } else { - if (yych <= 'Z') goto yy298; - if (yych <= '`') goto yy299; - if (yych <= 'z') goto yy298; - goto yy299; + if (yych <= 'Z') goto yy300; + if (yych <= '`') goto yy301; + if (yych <= 'z') goto yy300; + goto yy301; } } -yy203: +yy204: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy306; - if (yych <= ':') goto yy307; + if (yych <= '9') goto yy308; + if (yych <= ':') goto yy309; goto yy1; } else { - if (yych <= 'F') goto yy308; + if (yych <= 'F') goto yy310; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy308; + if (yych <= 'f') goto yy310; goto yy1; } -yy204: +yy205: yych = *++YYCURSOR; if (yych <= '?') { if (yych <= '#') { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '0') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - goto yy310; + goto yy312; } else { if (yych <= '2') { - if (yych <= '1') goto yy311; - goto yy312; + if (yych <= '1') goto yy313; + goto yy314; } else { - if (yych <= '9') goto yy310; + if (yych <= '9') goto yy312; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -5928,98 +6048,98 @@ yy204: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy313; + if (yych <= 'F') goto yy315; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy313; + if (yych <= 'f') goto yy315; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy1; } } } } -yy205: +yy206: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy308; - if (yych <= ':') goto yy307; + if (yych <= '9') goto yy310; + if (yych <= ':') goto yy309; goto yy1; } else { - if (yych <= 'F') goto yy308; + if (yych <= 'F') goto yy310; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy308; + if (yych <= 'f') goto yy310; goto yy1; } -yy206: +yy207: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy202; - if (yych <= '9') goto yy297; - goto yy204; + if (yych <= '/') goto yy203; + if (yych <= '9') goto yy299; + goto yy205; } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy297; + goto yy299; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy297; + if (yych <= 'f') goto yy299; goto yy1; } } -yy207: +yy208: yych = *++YYCURSOR; if (yych <= '/') goto yy82; - if (yych <= '9') goto yy320; + if (yych <= '9') goto yy322; goto yy82; -yy208: +yy209: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -6033,14 +6153,14 @@ yy208: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy321; + if (yych <= '9') goto yy323; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy286; + if (yych <= 'F') goto yy288; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -6048,13 +6168,13 @@ yy208: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy286; + if (yych <= 'f') goto yy288; if (yych <= 'z') goto yy46; goto yy4; } } } -yy209: +yy210: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -6086,8 +6206,8 @@ yy209: goto yy46; } else { if (yych <= '/') goto yy3; - if (yych <= '9') goto yy209; - goto yy150; + if (yych <= '9') goto yy210; + goto yy152; } } } @@ -6096,7 +6216,7 @@ yy209: if (yych <= 'Z') { if (yych <= '?') goto yy115; if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy209; + if (yych <= 'F') goto yy210; goto yy117; } else { if (yych <= '_') { @@ -6104,7 +6224,7 @@ yy209: goto yy46; } else { if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy209; + if (yych <= 'f') goto yy210; goto yy117; } } @@ -6130,10 +6250,10 @@ yy209: } } } -yy210: +yy211: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -6164,9 +6284,9 @@ yy210: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy195; + if (yych <= '.') goto yy196; if (yych <= '/') goto yy4; - goto yy293; + goto yy295; } } } @@ -6176,11 +6296,11 @@ yy210: if (yych <= ':') goto yy149; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy294; + goto yy296; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy295; - goto yy294; + if (yych <= 'E') goto yy297; + goto yy296; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -6191,10 +6311,10 @@ yy210: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy294; + goto yy296; } else { - if (yych <= 'e') goto yy295; - if (yych <= 'f') goto yy294; + if (yych <= 'e') goto yy297; + if (yych <= 'f') goto yy296; goto yy117; } } else { @@ -6209,46 +6329,46 @@ yy210: } } } -yy211: - ++YYCURSOR; yy212: + ++YYCURSOR; +yy213: YYCURSOR = yyt2; -#line 213 "../../lnav/src/data_scanner_re.re" +#line 219 "../../lnav/src/data_scanner_re.re" { RET(DT_IPV6_ADDRESS); } -#line 6219 "../../lnav/src/data_scanner_re.cc" -yy213: +#line 6339 "../../lnav/src/data_scanner_re.cc" +yy214: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy323; - goto yy324; + if (yych <= '9') goto yy325; + goto yy326; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy325; + goto yy327; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy325; + goto yy327; } } } else { @@ -6256,70 +6376,70 @@ yy213: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy214: +yy215: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy326; - goto yy324; + if (yych <= '9') goto yy328; + goto yy326; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy325; + goto yy327; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy325; + goto yy327; } } } else { @@ -6327,130 +6447,130 @@ yy214: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy215: +yy216: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '5') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '4') goto yy326; - goto yy327; + if (yych <= '4') goto yy328; + goto yy329; } } else { if (yych <= '@') { - if (yych <= '9') goto yy323; - if (yych <= ':') goto yy324; + if (yych <= '9') goto yy325; + if (yych <= ':') goto yy326; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy325; + if (yych <= 'F') goto yy327; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy325; + if (yych <= 'f') goto yy327; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy216: +yy217: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy325; - if (yych <= ':') goto yy324; + if (yych <= '9') goto yy327; + if (yych <= ':') goto yy326; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy325; + if (yych <= 'F') goto yy327; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy325; + if (yych <= 'f') goto yy327; goto yy1; } } @@ -6458,65 +6578,65 @@ yy216: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy217: +yy218: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= 'E') { if (yych <= '9') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy325; + goto yy327; } else { - if (yych <= ':') goto yy324; + if (yych <= ':') goto yy326; if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy325; + goto yy327; } } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy328; + if (yych <= 'F') goto yy330; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'e') goto yy325; - goto yy328; + if (yych <= 'e') goto yy327; + goto yy330; } } } else { @@ -6524,12 +6644,12 @@ yy217: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych >= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; } @@ -6537,282 +6657,304 @@ yy217: if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy218: +yy219: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy211; + if (yych <= 0xBF) goto yy212; goto yy1; -yy219: +yy220: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy218; + if (yych <= 0xBF) goto yy219; goto yy1; -yy220: +yy221: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy218; + if (yych <= 0xBF) goto yy219; goto yy1; -yy221: +yy222: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy220; + if (yych <= 0xBF) goto yy221; goto yy1; -yy222: +yy223: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy220; + if (yych <= 0xBF) goto yy221; goto yy1; -yy223: +yy224: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy220; + if (yych <= 0x8F) goto yy221; goto yy1; -yy224: +yy225: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '-') { - if (yych <= ',') goto yy330; - goto yy333; + if (yych <= ',') goto yy332; + goto yy335; } else { - if (yych <= '/') goto yy330; - if (yych <= ':') goto yy333; - goto yy330; + if (yych <= '/') goto yy332; + if (yych <= ':') goto yy336; + goto yy332; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy333; - if (yych <= '^') goto yy330; - goto yy333; + if (yych <= 'Z') goto yy336; + if (yych <= '^') goto yy332; + goto yy336; } else { - if (yych <= '`') goto yy330; - if (yych <= 'z') goto yy333; - goto yy330; + if (yych <= '`') goto yy332; + if (yych <= 'z') goto yy336; + goto yy332; } } -yy225: - yych = *++YYCURSOR; 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 yy225; + goto yy227; } else { - if (yych == '\r') goto yy225; + if (yych == '\r') goto yy227; goto yy1; } } else { if (yych <= ',') { - if (yych <= ' ') goto yy225; + if (yych <= ' ') goto yy227; goto yy1; } else { - if (yych <= '-') goto yy336; + if (yych <= '-') goto yy339; if (yych <= '.') goto yy1; - goto yy228; + goto yy230; } } } else { if (yych <= '@') { if (yych <= '=') { - if (yych <= ':') goto yy336; + if (yych <= ':') goto yy339; goto yy1; } else { - if (yych <= '>') goto yy229; - if (yych <= '?') goto yy228; + if (yych <= '>') goto yy231; + if (yych <= '?') goto yy230; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy336; + if (yych <= 'Z') goto yy339; if (yych <= '^') goto yy1; - goto yy336; + goto yy339; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy336; + if (yych <= 'z') goto yy339; goto yy1; } } } -yy227: +yy229: yych = *++YYCURSOR; - if (yybm[512+yych] & 2) { - goto yy227; + if (yybm[1024+yych] & 128) { + goto yy229; } if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy337; + if (yych == '\t') goto yy340; goto yy1; } else { - if (yych <= '\r') goto yy337; + if (yych <= '\r') goto yy340; if (yych <= 0x1F) goto yy1; - goto yy337; + goto yy340; } } else { if (yych <= '<') { if (yych != '/') goto yy1; } else { - if (yych <= '=') goto yy338; - if (yych <= '>') goto yy229; + if (yych <= '=') goto yy341; + if (yych <= '>') goto yy231; if (yych >= '@') goto yy1; } } -yy228: +yy230: yych = *++YYCURSOR; - if (yych == '>') goto yy339; + if (yych == '>') goto yy342; goto yy1; -yy229: +yy231: ++YYCURSOR; -yy230: -#line 223 "../../lnav/src/data_scanner_re.re" +yy232: +#line 229 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_OPEN_TAG); } -#line 6688 "../../lnav/src/data_scanner_re.cc" -yy231: +#line 6830 "../../lnav/src/data_scanner_re.cc" +yy233: yych = *++YYCURSOR; -yy232: +yy234: if (yych <= '/') { if (yych <= '\r') { - if (yych == '\t') goto yy341; + if (yych == '\t') goto yy344; if (yych <= '\f') goto yy1; - goto yy341; + goto yy344; } else { if (yych <= ' ') { if (yych <= 0x1F) goto yy1; - goto yy341; + goto yy344; } else { - if (yych == '-') goto yy231; + if (yych == '-') goto yy233; goto yy1; } } } else { if (yych <= 'Z') { if (yych <= '=') { - if (yych <= ':') goto yy231; + if (yych <= ':') goto yy233; goto yy1; } else { - if (yych <= '>') goto yy342; + if (yych <= '>') goto yy345; if (yych <= '@') goto yy1; - goto yy231; + goto yy233; } } else { if (yych <= '_') { if (yych <= '^') goto yy1; - goto yy231; + goto yy233; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy231; + if (yych <= 'z') goto yy233; goto yy1; } } } -yy233: +yy235: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '-') { - if (yych <= ',') goto yy344; - goto yy345; + if (yych <= ',') goto yy347; + goto yy348; } else { - if (yych <= '/') goto yy344; - if (yych <= ':') goto yy345; - goto yy344; + if (yych <= '/') goto yy347; + if (yych <= ':') goto yy348; + goto yy347; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy345; - if (yych <= '^') goto yy344; - goto yy345; + if (yych <= 'Z') goto yy348; + if (yych <= '^') goto yy347; + goto yy348; } else { - if (yych <= '`') goto yy344; - if (yych <= 'z') goto yy345; - goto yy344; + if (yych <= '`') goto yy347; + if (yych <= 'z') goto yy348; + goto yy347; } } -yy234: +yy236: ++YYCURSOR; yyt3 = yyt4; -yy235: +yy237: YYCURSOR = yyt3; -#line 287 "../../lnav/src/data_scanner_re.re" +#line 293 "../../lnav/src/data_scanner_re.re" { RET(DT_WORD); } -#line 6756 "../../lnav/src/data_scanner_re.cc" -yy236: +#line 6898 "../../lnav/src/data_scanner_re.cc" +yy238: yych = *++YYCURSOR; if (yych <= '\f') { - if (yych == '\t') goto yy234; + if (yych == '\t') goto yy236; yyt3 = yyt4; - goto yy235; + goto yy237; } else { - if (yych <= '\r') goto yy234; - if (yych == ' ') goto yy234; + if (yych <= '\r') goto yy236; + if (yych == ' ') goto yy236; yyt3 = yyt4; - goto yy235; + goto yy237; } -yy237: +yy239: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); -yy238: +yy240: if (yych <= '\'') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt3 = yyt4; - goto yy235; + goto yy237; } else { if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '\f') { yyt3 = yyt4; - goto yy235; + goto yy237; } yyt4 = YYCURSOR; - goto yy234; + goto yy236; } } else { if (yych <= '!') { if (yych <= 0x1F) { yyt3 = yyt4; - goto yy235; + goto yy237; } if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } else { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '&') { yyt3 = yyt4; - goto yy235; + goto yy237; } yyt4 = YYCURSOR; - goto yy237; + goto yy239; } } } else { @@ -6820,18 +6962,18 @@ yy238: if (yych <= ',') { if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') { yyt3 = yyt4; - goto yy235; + goto yy237; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } else { if (yych != '.') { yyt3 = yyt4; - goto yy235; + goto yy237; } yyt3 = yyt4; yyt4 = YYCURSOR; @@ -6840,39 +6982,39 @@ yy238: if (yych <= '?') { if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') { yyt3 = yyt4; - goto yy235; + goto yy237; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } else { if (yych <= '`') { yyt3 = yyt4; - goto yy235; + goto yy237; } if (yych <= 'z') { yyt3 = yyt4; goto yy139; } yyt3 = yyt4; - goto yy235; + goto yy237; } } } -yy239: +yy241: yych = *++YYCURSOR; if (yych <= '\f') { - if (yych == '\t') goto yy234; + if (yych == '\t') goto yy236; goto yy1; } else { - if (yych <= '\r') goto yy234; - if (yych == ' ') goto yy234; + if (yych <= '\r') goto yy236; + if (yych == ' ') goto yy236; goto yy1; } -yy240: +yy242: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -6886,7 +7028,7 @@ yy240: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy346; + if (yych <= '9') goto yy349; goto yy149; } } @@ -6896,7 +7038,7 @@ yy240: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych <= 'F') goto yy346; + if (yych <= 'F') goto yy349; if (yych <= 'Z') goto yy117; goto yy4; } @@ -6905,20 +7047,20 @@ yy240: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy346; + if (yych <= 'f') goto yy349; if (yych <= 'z') goto yy117; goto yy4; } } } -yy241: +yy243: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '*') { if (yych <= ' ') { if (yych <= 0x1F) goto yy4; - goto yy347; + goto yy350; } else { if (yych == '%') goto yy81; goto yy4; @@ -6930,7 +7072,7 @@ yy241: } else { if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy346; + goto yy349; } } } else { @@ -6940,7 +7082,7 @@ yy241: goto yy4; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy346; + if (yych <= 'F') goto yy349; goto yy117; } } else { @@ -6948,21 +7090,21 @@ yy241: if (yych == '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy346; + if (yych <= 'f') goto yy349; if (yych <= 'z') goto yy117; goto yy4; } } } -yy242: +yy244: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 4) { + if (yybm[1024+yych] & 1) { goto yy117; } if (yych <= ',') { if (yych <= '$') { - if (yych == ' ') goto yy347; + if (yych == ' ') goto yy350; goto yy4; } else { if (yych <= '%') goto yy81; @@ -6973,7 +7115,7 @@ yy242: if (yych <= '?') { if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; goto yy4; } else { if (yych <= '@') goto yy97; @@ -6981,20 +7123,20 @@ yy242: goto yy4; } } -yy243: +yy245: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { + if (yybm[1536+yych] & 32) { goto yy46; } if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy234; + if (yych == '\t') goto yy236; goto yy4; } else { - if (yych <= '\r') goto yy234; + if (yych <= '\r') goto yy236; if (yych <= 0x1F) goto yy4; - goto yy234; + goto yy236; } } else { if (yych <= '*') { @@ -7006,35 +7148,35 @@ yy243: goto yy4; } } -yy244: +yy246: yyaccept = 16; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '.') { yyt3 = yyt4; - goto yy235; + goto yy237; } - if (yych <= '/') goto yy202; - if (yych <= '9') goto yy297; - goto yy204; + if (yych <= '/') goto yy203; + if (yych <= '9') goto yy299; + goto yy205; } else { if (yych <= 'F') { if (yych <= '@') { yyt3 = yyt4; - goto yy235; + goto yy237; } - goto yy297; + goto yy299; } else { if (yych <= '`') { yyt3 = yyt4; - goto yy235; + goto yy237; } - if (yych <= 'f') goto yy297; + if (yych <= 'f') goto yy299; yyt3 = yyt4; - goto yy235; + goto yy237; } } -yy245: +yy247: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -7042,47 +7184,47 @@ yy245: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt3 = YYCURSOR; - goto yy348; + goto yy351; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -7091,27 +7233,27 @@ yy245: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; - goto yy346; + goto yy349; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy349; + goto yy352; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy346; + if (yych <= 'F') goto yy349; if (yych <= 'Z') goto yy117; goto yy4; } else { @@ -7119,14 +7261,14 @@ yy245: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy350; - if (yych <= 'z') goto yy351; + if (yych <= 'f') goto yy353; + if (yych <= 'z') goto yy354; goto yy4; } } } } -yy246: +yy248: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '+') { @@ -7134,29 +7276,29 @@ yy246: if (yych <= '\n') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } else { if (yych == '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; yyt3 = YYCURSOR; - goto yy348; + goto yy351; } } else { if (yych <= '%') { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '$') goto yy4; goto yy81; @@ -7164,11 +7306,11 @@ yy246: if (yych <= '&') goto yy4; if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy81; } @@ -7178,23 +7320,23 @@ yy246: if (yych <= '/') { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } goto yy4; } else { if (yych <= '9') goto yy117; if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } @@ -7202,7 +7344,7 @@ yy246: if (yych <= '^') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '@') goto yy97; if (yych <= 'Z') goto yy117; @@ -7210,25 +7352,25 @@ yy246: } else { if (yych <= '_') goto yy46; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy351; + if (yych <= 'z') goto yy354; goto yy4; } } } -yy247: +yy249: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy202; - if (yych == ':') goto yy155; - goto yy235; -yy248: + 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 yy347; + goto yy350; } else { if (yych == '%') goto yy81; goto yy4; @@ -7246,12 +7388,12 @@ yy248: } else { if (yych <= 'S') { if (yych <= '?') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; goto yy4; } else { if (yych <= '@') goto yy97; if (yych <= 'R') goto yy117; - goto yy352; + goto yy355; } } else { if (yych <= '_') { @@ -7265,7 +7407,7 @@ yy248: } } } -yy249: +yy251: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -7273,47 +7415,47 @@ yy249: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt3 = YYCURSOR; - goto yy348; + goto yy351; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -7322,22 +7464,22 @@ yy249: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; goto yy117; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '_') { @@ -7348,23 +7490,23 @@ yy249: } else { if (yych <= 'r') { if (yych <= '`') goto yy4; - goto yy351; + goto yy354; } else { - if (yych <= 's') goto yy353; - if (yych <= 'z') goto yy351; + if (yych <= 's') goto yy356; + if (yych <= 'z') goto yy354; goto yy4; } } } } -yy250: +yy252: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '*') { if (yych <= ' ') { if (yych <= 0x1F) goto yy4; - goto yy347; + goto yy350; } else { if (yych == '%') goto yy81; goto yy4; @@ -7382,12 +7524,12 @@ yy250: } else { if (yych <= 'L') { if (yych <= '?') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; goto yy4; } else { if (yych <= '@') goto yy97; if (yych <= 'K') goto yy117; - goto yy354; + goto yy357; } } else { if (yych <= '_') { @@ -7401,7 +7543,7 @@ yy250: } } } -yy251: +yy253: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -7409,47 +7551,47 @@ yy251: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt3 = YYCURSOR; - goto yy348; + goto yy351; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -7458,22 +7600,22 @@ yy251: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; goto yy117; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '_') { @@ -7484,23 +7626,23 @@ yy251: } else { if (yych <= 'd') { if (yych <= '`') goto yy4; - goto yy351; + goto yy354; } else { - if (yych <= 'e') goto yy355; - if (yych <= 'z') goto yy351; + if (yych <= 'e') goto yy358; + if (yych <= 'z') goto yy354; goto yy4; } } } } -yy252: +yy254: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '*') { if (yych <= ' ') { if (yych <= 0x1F) goto yy4; - goto yy347; + goto yy350; } else { if (yych == '%') goto yy81; goto yy4; @@ -7518,12 +7660,12 @@ yy252: } else { if (yych <= 'E') { if (yych <= '?') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; goto yy4; } else { if (yych <= '@') goto yy97; if (yych <= 'D') goto yy117; - goto yy354; + goto yy357; } } else { if (yych <= '_') { @@ -7537,136 +7679,44 @@ yy252: } } } -yy253: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy234; - } - if (yych <= 0x08) goto yy4; - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy234; - } - goto yy4; - } else { - if (yych <= '\r') { - yyt4 = YYCURSOR; - goto yy234; - } - if (yych <= 0x1F) goto yy4; - if (yych <= ' ') { - yyt3 = YYCURSOR; - goto yy348; - } - yyt4 = YYCURSOR; - goto yy236; - } - } else { - if (yych <= '&') { - if (yych <= '"') { - yyt4 = YYCURSOR; - goto yy234; - } - if (yych == '%') goto yy81; - goto yy4; - } else { - if (yych <= '\'') { - yyt4 = YYCURSOR; - goto yy237; - } - if (yych <= '*') { - yyt4 = YYCURSOR; - goto yy234; - } - if (yych <= '+') goto yy81; - yyt4 = YYCURSOR; - goto yy236; - } - } - } else { - if (yych <= '?') { - if (yych <= '9') { - if (yych <= '-') goto yy46; - if (yych <= '.') { - yyt4 = YYCURSOR; - goto yy243; - } - if (yych <= '/') goto yy4; - goto yy117; - } else { - if (yych <= ':') { - yyt3 = YYCURSOR; - goto yy247; - } - if (yych <= ';') { - yyt4 = YYCURSOR; - goto yy234; - } - if (yych <= '>') goto yy4; - yyt4 = YYCURSOR; - goto yy236; - } - } 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 yy351; - } else { - if (yych <= 'l') goto yy355; - if (yych <= 'z') goto yy351; - goto yy4; - } - } - } - } -yy254: +yy255: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x1B) { - if (yych <= 0x00) goto yy235; + if (yych <= 0x00) goto yy237; if (yych <= 0x1A) goto yy85; - goto yy235; + goto yy237; } else { if (yych <= 0x7F) goto yy85; - if (yych <= 0xC1) goto yy235; + if (yych <= 0xC1) goto yy237; if (yych <= 0xF4) goto yy85; - goto yy235; + goto yy237; } -yy255: +yy256: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x1A) { if (yych <= '\t') { - if (yych <= 0x00) goto yy235; + if (yych <= 0x00) goto yy237; if (yych <= 0x08) goto yy85; - goto yy254; + goto yy255; } else { - if (yych == '\r') goto yy254; + if (yych == '\r') goto yy255; goto yy85; } } else { if (yych <= ' ') { - if (yych <= 0x1B) goto yy235; + if (yych <= 0x1B) goto yy237; if (yych <= 0x1F) goto yy85; - goto yy254; + goto yy255; } else { if (yych <= 0x7F) goto yy85; - if (yych <= 0xC1) goto yy235; + if (yych <= 0xC1) goto yy237; if (yych <= 0xF4) goto yy85; - goto yy235; + goto yy237; } } -yy256: +yy257: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 'S') { @@ -7674,40 +7724,40 @@ yy256: if (yych <= '&') { if (yych == '!') { yyt1 = yyt4 = YYCURSOR; - goto yy356; + goto yy359; } yyt2 = YYCURSOR; - goto yy165; + goto yy166; } else { if (yych <= '\'') { yyt1 = YYCURSOR; - goto yy357; + goto yy360; } if (yych <= '+') { yyt2 = YYCURSOR; - goto yy165; + goto yy166; } yyt1 = yyt4 = YYCURSOR; - goto yy356; + goto yy359; } } else { if (yych <= '>') { if (yych == '.') { yyt1 = yyt4 = YYCURSOR; - goto yy356; + goto yy359; } yyt2 = YYCURSOR; - goto yy165; + goto yy166; } else { if (yych <= '?') { yyt1 = yyt4 = YYCURSOR; - goto yy356; + goto yy359; } if (yych <= 'R') { yyt2 = YYCURSOR; - goto yy165; + goto yy166; } - goto yy235; + goto yy237; } } } else { @@ -7715,208 +7765,300 @@ yy256: if (yych <= 's') { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy165; + goto yy166; } if (yych <= 'r') { yyt1 = YYCURSOR; - goto yy358; + goto yy361; } goto yy139; } else { if (yych <= 'z') { yyt1 = YYCURSOR; - goto yy358; + goto yy361; } if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy165; + goto yy166; } - goto yy235; + goto yy237; } } else { if (yych <= 0xEF) { if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy168; + goto yy169; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy169; + goto yy170; } yyt2 = YYCURSOR; - goto yy170; + goto yy171; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy171; + goto yy172; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy172; + goto yy173; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy173; + goto yy174; } - goto yy235; + goto yy237; } } } -yy257: +yy258: yych = *++YYCURSOR; if (yych <= '\f') { - if (yych == '\t') goto yy254; + if (yych == '\t') goto yy255; goto yy85; } else { - if (yych <= '\r') goto yy254; - if (yych == ' ') goto yy254; + if (yych <= '\r') goto yy255; + if (yych == ' ') goto yy255; goto yy85; } -yy258: +yy259: 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 <= '\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 <= ',') goto yy4; - if (yych == '/') goto yy4; - goto yy46; - } - } 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 yy359; + if (yych <= 'Z') goto yy362; goto yy4; } else { if (yych <= '_') goto yy46; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy359; + if (yych <= 'z') goto yy362; goto yy4; } } -yy259: +yy261: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy360; + if (yych <= '9') goto yy363; goto yy1; -yy260: +yy262: yych = *++YYCURSOR; - if (yych == ':') goto yy361; + if (yych == ':') goto yy364; goto yy1; -yy261: +yy263: ++YYCURSOR; -#line 231 "../../lnav/src/data_scanner_re.re" +#line 237 "../../lnav/src/data_scanner_re.re" { RET(DT_H1); } -#line 7817 "../../lnav/src/data_scanner_re.cc" -yy262: +#line 7959 "../../lnav/src/data_scanner_re.cc" +yy264: yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 128) { - goto yy362; + if (yybm[768+yych] & 64) { + goto yy365; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x1B) goto yy73; - goto yy363; + goto yy366; } else { if (yych <= 0xC1) goto yy73; - if (yych <= 0xDF) goto yy364; - goto yy365; + if (yych <= 0xDF) goto yy367; + goto yy368; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy366; - goto yy367; + if (yych <= 0xEF) goto yy369; + goto yy370; } else { - if (yych <= 0xF3) goto yy368; - if (yych <= 0xF4) goto yy369; + if (yych <= 0xF3) goto yy371; + if (yych <= 0xF4) goto yy372; goto yy73; } } -yy263: +yy265: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= 0x1A) { if (yych <= 0x00) goto yy70; - if (yych == '\n') goto yy362; - goto yy162; + if (yych == '\n') goto yy365; + goto yy163; } else { if (yych <= 0x1B) goto yy70; - if (yych == '"') goto yy363; - goto yy162; + if (yych == '"') goto yy366; + goto yy163; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy264; - if (yych <= 0xE0) goto yy265; - goto yy266; + if (yych <= 0xDF) goto yy266; + if (yych <= 0xE0) goto yy267; + goto yy268; } else { - if (yych <= 0xF0) goto yy267; - if (yych <= 0xF3) goto yy268; - if (yych <= 0xF4) goto yy269; + if (yych <= 0xF0) goto yy269; + if (yych <= 0xF3) goto yy270; + if (yych <= 0xF4) goto yy271; goto yy1; } } -yy264: +yy266: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy162; + if (yych <= 0xBF) goto yy163; goto yy1; -yy265: +yy267: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy264; + if (yych <= 0xBF) goto yy266; goto yy1; -yy266: +yy268: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy264; + if (yych <= 0xBF) goto yy266; goto yy1; -yy267: +yy269: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy266; + if (yych <= 0xBF) goto yy268; goto yy1; -yy268: +yy270: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy266; + if (yych <= 0xBF) goto yy268; goto yy1; -yy269: +yy271: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy266; + if (yych <= 0x8F) goto yy268; goto yy1; -yy270: +yy272: yych = *++YYCURSOR; - if (yybm[512+yych] & 8) { - goto yy270; + if (yybm[768+yych] & 2) { + goto yy272; } if (yych <= '9') { - if (yych == '-') goto yy163; + if (yych == '-') goto yy164; if (yych <= '/') goto yy1; - goto yy163; + goto yy164; } else { if (yych <= 'Z') { if (yych <= '@') goto yy1; - goto yy370; + goto yy373; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy370; + if (yych <= 'z') goto yy373; goto yy1; } } -yy271: +yy273: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '?') { @@ -7950,7 +8092,7 @@ yy271: if (yych <= '.') goto yy46; goto yy3; } else { - if (yych <= '9') goto yy271; + if (yych <= '9') goto yy273; if (yych <= ':') goto yy62; goto yy26; } @@ -7963,7 +8105,7 @@ yy271: if (yych <= '@') goto yy97; goto yy46; } else { - if (yych <= 'E') goto yy372; + if (yych <= 'E') goto yy375; if (yych <= 'Z') goto yy46; goto yy26; } @@ -7972,7 +8114,7 @@ yy271: if (yych <= '_') goto yy46; goto yy26; } else { - if (yych == 'e') goto yy372; + if (yych == 'e') goto yy375; goto yy46; } } @@ -7998,7 +8140,7 @@ yy271: } } } -yy272: +yy274: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -8010,7 +8152,7 @@ yy272: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy373; + goto yy376; } } else { if (yych <= '^') { @@ -8024,7 +8166,7 @@ yy272: goto yy4; } } -yy273: +yy275: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -8043,11 +8185,11 @@ yy273: if (yych <= '-') { if (yych == '$') goto yy3; if (yych <= ',') goto yy5; - goto yy179; + goto yy180; } else { - if (yych <= '.') goto yy273; + if (yych <= '.') goto yy275; if (yych <= '/') goto yy3; - if (yych <= '9') goto yy179; + if (yych <= '9') goto yy180; goto yy62; } } @@ -8056,12 +8198,12 @@ yy273: if (yych <= '^') { if (yych <= '?') goto yy5; if (yych <= '@') goto yy3; - if (yych <= 'Z') goto yy374; + if (yych <= 'Z') goto yy377; goto yy5; } else { if (yych <= '_') goto yy3; if (yych <= '`') goto yy5; - if (yych <= 'z') goto yy374; + if (yych <= 'z') goto yy377; goto yy5; } } else { @@ -8082,99 +8224,99 @@ yy273: } } } -yy274: +yy276: yych = *++YYCURSOR; - if (yych == 'o') goto yy375; + if (yych == 'o') goto yy378; goto yy101; -yy275: +yy277: yych = *++YYCURSOR; if (yych <= 0xC1) { if (yych <= '*') { if (yych <= 0x00) goto yy1; - if (yych <= ')') goto yy181; - goto yy376; + if (yych <= ')') goto yy182; + goto yy379; } else { - if (yych == '/') goto yy377; - if (yych <= 0x7F) goto yy181; + if (yych == '/') goto yy380; + if (yych <= 0x7F) goto yy182; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy183; - if (yych <= 0xE0) goto yy184; - goto yy185; + if (yych <= 0xDF) goto yy184; + if (yych <= 0xE0) goto yy185; + goto yy186; } else { - if (yych <= 0xF0) goto yy186; - if (yych <= 0xF3) goto yy187; - if (yych <= 0xF4) goto yy188; + if (yych <= 0xF0) goto yy187; + if (yych <= 0xF3) goto yy188; + if (yych <= 0xF4) goto yy189; goto yy1; } } -yy276: +yy278: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 16) { - goto yy276; + if (yybm[768+yych] & 4) { + goto yy278; } if (yych <= '\\') { if (yych <= ')') { if (yych <= '!') { if (yych <= 0x00) goto yy24; - if (yych <= ' ') goto yy181; + if (yych <= ' ') goto yy182; goto yy103; } else { - if (yych <= '"') goto yy181; - if (yych == '\'') goto yy181; + if (yych <= '"') goto yy182; + if (yych == '\'') goto yy182; goto yy103; } } else { if (yych <= '9') { - if (yych <= ',') goto yy181; - if (yych == '/') goto yy378; + if (yych <= ',') goto yy182; + if (yych == '/') goto yy381; goto yy103; } else { - if (yych <= '?') goto yy181; - if (yych == '[') goto yy181; + if (yych <= '?') goto yy182; + if (yych == '[') goto yy182; goto yy103; } } } else { if (yych <= 0x7F) { if (yych <= '`') { - if (yych <= ']') goto yy181; + if (yych <= ']') goto yy182; if (yych <= '_') goto yy103; - goto yy181; + goto yy182; } else { if (yych <= 'z') goto yy103; if (yych == '~') goto yy103; - goto yy181; + goto yy182; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy24; - if (yych <= 0xDF) goto yy183; - if (yych <= 0xE0) goto yy184; - goto yy185; + if (yych <= 0xDF) goto yy184; + if (yych <= 0xE0) goto yy185; + goto yy186; } else { - if (yych <= 0xF0) goto yy186; - if (yych <= 0xF3) goto yy187; - if (yych <= 0xF4) goto yy188; + if (yych <= 0xF0) goto yy187; + if (yych <= 0xF3) goto yy188; + if (yych <= 0xF4) goto yy189; goto yy24; } } } -yy277: +yy279: yych = *++YYCURSOR; - if (yybm[1024+yych] & 64) { + if (yybm[1280+yych] & 16) { goto yy100; } -yy278: -#line 167 "../../lnav/src/data_scanner_re.re" +yy280: +#line 169 "../../lnav/src/data_scanner_re.re" { RET(DT_COMMENT); } -#line 8177 "../../lnav/src/data_scanner_re.cc" -yy279: +#line 8319 "../../lnav/src/data_scanner_re.cc" +yy281: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -8229,7 +8371,7 @@ yy279: } } else { if (yych <= '}') { - if (yych == 'g') goto yy379; + if (yych == 'g') goto yy382; if (yych <= 'z') goto yy102; goto yy24; } else { @@ -8244,7 +8386,7 @@ yy279: } } } -yy280: +yy282: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -8256,21 +8398,21 @@ yy280: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy380; + goto yy383; } } else { if (yych <= '^') { if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy380; + if (yych <= 'Z') goto yy383; goto yy4; } else { if (yych == '`') goto yy4; - if (yych <= 'z') goto yy380; + if (yych <= 'z') goto yy383; goto yy4; } } -yy281: +yy283: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { @@ -8284,15 +8426,15 @@ yy281: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '0') goto yy382; - goto yy383; + if (yych <= '0') goto yy385; + goto yy386; } } } else { if (yych <= 'Z') { if (yych <= '9') { - if (yych <= '2') goto yy384; - goto yy382; + if (yych <= '2') goto yy387; + goto yy385; } else { if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; @@ -8309,10 +8451,10 @@ yy281: } } } -yy282: +yy284: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '/') { @@ -8338,8 +8480,8 @@ yy282: if (yych <= '+') goto yy81; goto yy26; } else { - if (yych <= '-') goto yy280; - if (yych <= '.') goto yy281; + if (yych <= '-') goto yy282; + if (yych <= '.') goto yy283; goto yy4; } } @@ -8347,22 +8489,22 @@ yy282: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy385; + if (yych <= '9') goto yy388; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { if (yych <= 'E') { - if (yych >= 'E') goto yy284; + if (yych >= 'E') goto yy286; } else { - if (yych <= 'Z') goto yy283; + if (yych <= 'Z') goto yy285; if (yych <= '^') goto yy26; } } } else { if (yych <= 'z') { if (yych <= '`') goto yy26; - if (yych == 'e') goto yy284; + if (yych == 'e') goto yy286; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy26; @@ -8375,11 +8517,11 @@ yy282: } } } -yy283: +yy285: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 32) { - goto yy283; + if (yybm[768+yych] & 8) { + goto yy285; } if (yych <= '-') { if (yych <= 0x1B) { @@ -8401,13 +8543,13 @@ yy283: } else { if (yych == '+') goto yy81; if (yych <= ',') goto yy5; - goto yy280; + goto yy282; } } } else { if (yych <= 0x7F) { if (yych <= ':') { - if (yych <= '.') goto yy386; + if (yych <= '.') goto yy389; if (yych <= '/') goto yy3; goto yy62; } else { @@ -8429,33 +8571,33 @@ yy283: } } } -yy284: +yy286: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 32) { - goto yy283; + if (yybm[768+yych] & 8) { + goto yy285; } if (yych <= ',') { if (yych <= '%') { if (yych <= '$') goto yy4; goto yy81; } else { - if (yych == '+') goto yy387; + if (yych == '+') goto yy390; goto yy4; } } else { if (yych <= '.') { - if (yych <= '-') goto yy388; - goto yy386; + if (yych <= '-') goto yy391; + goto yy389; } else { if (yych == '@') goto yy97; goto yy4; } } -yy285: +yy287: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '5') { @@ -8484,36 +8626,36 @@ yy285: } else { if (yych <= '-') { if (yych <= ',') goto yy26; - goto yy280; + goto yy282; } else { - if (yych <= '.') goto yy281; + if (yych <= '.') goto yy283; if (yych <= '/') goto yy4; - goto yy282; + goto yy284; } } } } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy385; + if (yych <= '9') goto yy388; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { if (yych <= 'E') { - if (yych <= 'D') goto yy283; - goto yy284; + if (yych <= 'D') goto yy285; + goto yy286; } else { - if (yych <= 'Z') goto yy283; + if (yych <= 'Z') goto yy285; if (yych <= '^') goto yy26; - goto yy283; + goto yy285; } } } else { if (yych <= 'z') { if (yych <= '`') goto yy26; - if (yych == 'e') goto yy284; - goto yy283; + if (yych == 'e') goto yy286; + goto yy285; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy26; @@ -8526,7 +8668,7 @@ yy285: } } } -yy286: +yy288: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -8558,7 +8700,7 @@ yy286: goto yy46; } else { if (yych <= '/') goto yy3; - if (yych <= '9') goto yy389; + if (yych <= '9') goto yy392; goto yy62; } } @@ -8568,7 +8710,7 @@ yy286: if (yych <= 'Z') { if (yych <= '?') goto yy5; if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy389; + if (yych <= 'F') goto yy392; goto yy46; } else { if (yych <= '_') { @@ -8576,7 +8718,7 @@ yy286: goto yy46; } else { if (yych <= '`') goto yy5; - if (yych <= 'f') goto yy389; + if (yych <= 'f') goto yy392; goto yy46; } } @@ -8602,10 +8744,10 @@ yy286: } } } -yy287: +yy289: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '/') { @@ -8631,8 +8773,8 @@ yy287: if (yych <= '+') goto yy81; goto yy26; } else { - if (yych <= '-') goto yy280; - if (yych <= '.') goto yy281; + if (yych <= '-') goto yy282; + if (yych <= '.') goto yy283; goto yy4; } } @@ -8640,25 +8782,25 @@ yy287: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy391; + if (yych <= '9') goto yy394; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { if (yych <= 'E') { - if (yych <= 'D') goto yy283; - goto yy392; + if (yych <= 'D') goto yy285; + goto yy395; } else { - if (yych <= 'Z') goto yy283; + if (yych <= 'Z') goto yy285; if (yych <= '^') goto yy26; - goto yy283; + goto yy285; } } } else { if (yych <= 'z') { if (yych <= '`') goto yy26; - if (yych == 'e') goto yy392; - goto yy283; + if (yych == 'e') goto yy395; + goto yy285; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy26; @@ -8671,10 +8813,10 @@ yy287: } } } -yy288: +yy290: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '/') { @@ -8700,8 +8842,8 @@ yy288: if (yych <= '+') goto yy81; goto yy26; } else { - if (yych <= '-') goto yy280; - if (yych <= '.') goto yy281; + if (yych <= '-') goto yy282; + if (yych <= '.') goto yy283; goto yy4; } } @@ -8709,25 +8851,25 @@ yy288: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy287; + if (yych <= '9') goto yy289; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { if (yych <= 'E') { - if (yych <= 'D') goto yy283; - goto yy392; + if (yych <= 'D') goto yy285; + goto yy395; } else { - if (yych <= 'Z') goto yy283; + if (yych <= 'Z') goto yy285; if (yych <= '^') goto yy26; - goto yy283; + goto yy285; } } } else { if (yych <= 'z') { if (yych <= '`') goto yy26; - if (yych == 'e') goto yy392; - goto yy283; + if (yych == 'e') goto yy395; + goto yy285; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy26; @@ -8740,10 +8882,10 @@ yy288: } } } -yy289: +yy291: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '4') { @@ -8772,39 +8914,39 @@ yy289: } else { if (yych <= '-') { if (yych <= ',') goto yy26; - goto yy280; + goto yy282; } else { - if (yych <= '.') goto yy281; + if (yych <= '.') goto yy283; if (yych <= '/') goto yy4; - goto yy287; + goto yy289; } } } } else { if (yych <= '^') { if (yych <= '?') { - if (yych <= '5') goto yy393; - if (yych <= '9') goto yy391; + if (yych <= '5') goto yy396; + if (yych <= '9') goto yy394; if (yych <= ':') goto yy4; goto yy26; } else { if (yych <= 'D') { if (yych <= '@') goto yy97; - goto yy283; + goto yy285; } else { - if (yych <= 'E') goto yy392; - if (yych <= 'Z') goto yy283; + if (yych <= 'E') goto yy395; + if (yych <= 'Z') goto yy285; goto yy26; } } } else { if (yych <= 'z') { if (yych <= '`') { - if (yych <= '_') goto yy283; + if (yych <= '_') goto yy285; goto yy26; } else { - if (yych == 'e') goto yy392; - goto yy283; + if (yych == 'e') goto yy395; + goto yy285; } } else { if (yych <= 0x7F) { @@ -8818,15 +8960,15 @@ yy289: } } } -yy290: +yy292: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy394; + if (yych <= 'Z') goto yy397; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy394; + if (yych <= 'z') goto yy397; goto yy4; -yy291: +yy293: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -8838,7 +8980,7 @@ yy291: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy395; + goto yy398; } } else { if (yych <= '^') { @@ -8852,7 +8994,7 @@ yy291: goto yy4; } } -yy292: +yy294: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '7') { @@ -8869,7 +9011,7 @@ yy292: } else { if (yych <= 0x1B) goto yy111; if (yych <= 0x1F) goto yy4; - goto yy396; + goto yy399; } } } else { @@ -8885,11 +9027,11 @@ yy292: } else { if (yych <= '-') { if (yych <= ',') goto yy111; - goto yy397; + goto yy400; } else { - if (yych <= '.') goto yy291; - if (yych <= '/') goto yy398; - goto yy399; + if (yych <= '.') goto yy293; + if (yych <= '/') goto yy401; + goto yy402; } } } @@ -8897,17 +9039,17 @@ yy292: if (yych <= '_') { if (yych <= 'D') { if (yych <= ':') { - if (yych <= '9') goto yy400; - goto yy401; + if (yych <= '9') goto yy403; + goto yy404; } else { if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy402; + goto yy405; } } else { if (yych <= 'F') { - if (yych <= 'E') goto yy403; - goto yy402; + if (yych <= 'E') goto yy406; + goto yy405; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -8918,10 +9060,10 @@ yy292: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy402; + goto yy405; } else { - if (yych <= 'e') goto yy403; - if (yych <= 'f') goto yy402; + if (yych <= 'e') goto yy406; + if (yych <= 'f') goto yy405; goto yy117; } } else { @@ -8936,7 +9078,7 @@ yy292: } } } -yy293: +yy295: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -8953,7 +9095,7 @@ yy293: } else { if (yych <= 0x1B) goto yy26; if (yych <= 0x1F) goto yy4; - goto yy396; + goto yy399; } } } else { @@ -8969,25 +9111,25 @@ yy293: } else { if (yych <= '-') { if (yych <= ',') goto yy26; - goto yy397; - } else { - if (yych <= '.') goto yy291; - if (yych <= '/') goto yy398; goto yy400; + } else { + if (yych <= '.') goto yy293; + if (yych <= '/') goto yy401; + goto yy403; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy401; + if (yych <= ':') goto yy404; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy402; + goto yy405; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy403; - goto yy402; + if (yych <= 'E') goto yy406; + goto yy405; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -8998,10 +9140,10 @@ yy293: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy402; + goto yy405; } else { - if (yych <= 'e') goto yy403; - if (yych <= 'f') goto yy402; + if (yych <= 'e') goto yy406; + if (yych <= 'f') goto yy405; goto yy117; } } else { @@ -9016,7 +9158,7 @@ yy293: } } } -yy294: +yy296: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -9047,12 +9189,12 @@ yy294: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy402; - if (yych <= ':') goto yy401; + if (yych <= '9') goto yy405; + if (yych <= ':') goto yy404; if (yych <= '?') goto yy115; goto yy97; } else { - if (yych <= 'F') goto yy402; + if (yych <= 'F') goto yy405; if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy115; goto yy46; @@ -9060,7 +9202,7 @@ yy294: } else { if (yych <= '~') { if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy402; + if (yych <= 'f') goto yy405; if (yych <= 'z') goto yy117; goto yy115; } else { @@ -9071,7 +9213,7 @@ yy294: } } } -yy295: +yy297: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -9093,9 +9235,9 @@ yy295: if (yych <= '%') goto yy81; goto yy115; } else { - if (yych <= '+') goto yy207; + if (yych <= '+') goto yy208; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy272; + if (yych <= '-') goto yy274; goto yy46; } } @@ -9103,12 +9245,12 @@ yy295: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy402; - if (yych <= ':') goto yy401; + if (yych <= '9') goto yy405; + if (yych <= ':') goto yy404; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy402; + if (yych <= 'F') goto yy405; if (yych <= 'Z') goto yy117; goto yy115; } @@ -9116,7 +9258,7 @@ yy295: if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy402; + if (yych <= 'f') goto yy405; goto yy117; } else { if (yych <= 0x7F) { @@ -9130,71 +9272,61 @@ yy295: } } } -yy296: +yy298: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy404; - if (yych <= ':') goto yy307; + if (yych <= '9') goto yy407; + if (yych <= ':') goto yy309; goto yy1; } else { - if (yych <= 'F') goto yy405; + if (yych <= 'F') goto yy408; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy405; + if (yych <= 'f') goto yy408; goto yy1; } -yy297: +yy299: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy405; - if (yych <= ':') goto yy307; + if (yych <= '9') goto yy408; + if (yych <= ':') goto yy309; goto yy1; } else { - if (yych <= 'F') goto yy405; + if (yych <= 'F') goto yy408; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy405; + if (yych <= 'f') goto yy408; goto yy1; } -yy298: +yy300: yych = *++YYCURSOR; -yy299: - if (yybm[512+yych] & 64) { - goto yy298; +yy301: + if (yybm[768+yych] & 16) { + goto yy300; } if (yych <= 0xC1) { if (yych <= ')') { if (yych <= '"') goto yy1; - if (yych <= '&') goto yy406; + if (yych <= '&') goto yy409; goto yy1; } else { - if (yych <= 'Z') goto yy406; + if (yych <= 'Z') goto yy409; if (yych <= ']') goto yy1; - if (yych <= 'z') goto yy406; + if (yych <= 'z') goto yy409; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy300; - if (yych <= 0xE0) goto yy301; - goto yy302; + if (yych <= 0xDF) goto yy302; + if (yych <= 0xE0) goto yy303; + goto yy304; } else { - if (yych <= 0xF0) goto yy303; - if (yych <= 0xF3) goto yy304; - if (yych <= 0xF4) goto yy305; + if (yych <= 0xF0) goto yy305; + if (yych <= 0xF3) goto yy306; + if (yych <= 0xF4) goto yy307; goto yy1; } } -yy300: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy298; - goto yy1; -yy301: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy300; - goto yy1; yy302: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; @@ -9202,7 +9334,7 @@ yy302: goto yy1; yy303: yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; + if (yych <= 0x9F) goto yy1; if (yych <= 0xBF) goto yy302; goto yy1; yy304: @@ -9212,93 +9344,103 @@ yy304: goto yy1; yy305: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy302; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy304; goto yy1; yy306: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy304; + goto yy1; +yy307: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy304; + goto yy1; +yy308: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy408; - if (yych <= ':') goto yy409; + if (yych <= '9') goto yy411; + if (yych <= ':') goto yy412; goto yy1; } else { - if (yych <= 'F') goto yy408; + if (yych <= 'F') goto yy411; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy408; + if (yych <= 'f') goto yy411; goto yy1; } -yy307: +yy309: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy410; - if (yych <= ':') goto yy411; + if (yych <= '9') goto yy413; + if (yych <= ':') goto yy414; goto yy1; } else { - if (yych <= 'F') goto yy410; + if (yych <= 'F') goto yy413; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy410; + if (yych <= 'f') goto yy413; goto yy1; } -yy308: +yy310: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy408; - if (yych <= ':') goto yy307; + if (yych <= '9') goto yy411; + if (yych <= ':') goto yy309; goto yy1; } else { - if (yych <= 'F') goto yy408; + if (yych <= 'F') goto yy411; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy408; + if (yych <= 'f') goto yy411; goto yy1; } -yy309: +yy311: yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { if (yych <= '\r') { if (yych <= 0x08) { - if (yych <= 0x00) goto yy212; + if (yych <= 0x00) goto yy213; goto yy4; } else { - if (yych <= '\n') goto yy212; + if (yych <= '\n') goto yy213; if (yych <= '\f') goto yy4; - goto yy212; + goto yy213; } } else { if (yych <= 0x1F) { - if (yych == 0x1B) goto yy212; + if (yych == 0x1B) goto yy213; goto yy4; } else { if (yych == '$') goto yy4; - goto yy212; + goto yy213; } } } else { if (yych <= '`') { if (yych <= 'Z') { if (yych <= ':') goto yy4; - if (yych <= '?') goto yy212; + if (yych <= '?') goto yy213; goto yy4; } else { if (yych == '_') goto yy4; - goto yy212; + goto yy213; } } else { if (yych <= 0x7F) { if (yych <= 'z') goto yy4; - if (yych <= '~') goto yy212; + if (yych <= '~') goto yy213; goto yy4; } else { - if (yych <= 0xC1) goto yy212; + if (yych <= 0xC1) goto yy213; if (yych <= 0xF4) goto yy4; - goto yy212; + goto yy213; } } } -yy310: +yy312: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -9306,55 +9448,55 @@ yy310: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '-') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy413; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy416; + if (yych <= ':') goto yy417; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -9363,63 +9505,63 @@ yy310: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy415; + if (yych <= 'F') goto yy418; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy415; + if (yych <= 'f') goto yy418; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy311: +yy313: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -9427,55 +9569,55 @@ yy311: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '-') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy416; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy419; + if (yych <= ':') goto yy417; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -9484,63 +9626,63 @@ yy311: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy415; + if (yych <= 'F') goto yy418; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy415; + if (yych <= 'f') goto yy418; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy312: +yy314: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -9548,66 +9690,66 @@ yy312: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '.') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '-') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy412; + goto yy415; } else { if (yych <= '4') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - goto yy416; + goto yy419; } else { - if (yych <= '5') goto yy417; - if (yych <= '9') goto yy413; - goto yy414; + if (yych <= '5') goto yy420; + if (yych <= '9') goto yy416; + goto yy417; } } } @@ -9616,28 +9758,28 @@ yy312: if (yych <= 'Z') { if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy415; + if (yych <= 'F') goto yy418; goto yy3; } else { if (yych <= '_') { if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy415; + if (yych <= 'f') goto yy418; goto yy3; } } @@ -9646,42 +9788,42 @@ yy312: if (yych <= 0x7F) { if (yych <= '~') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy313: +yy315: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { @@ -9689,139 +9831,139 @@ yy313: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '/') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy415; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy418; + if (yych <= ':') goto yy417; if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } } else { if (yych <= '~') { if (yych <= '_') { - if (yych <= 'F') goto yy415; + if (yych <= 'F') goto yy418; if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy415; + if (yych <= 'f') goto yy418; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych >= 0xE0) { yyt2 = YYCURSOR; - goto yy315; + goto yy317; } yyt2 = YYCURSOR; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy314: +yy316: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy309; + if (yych <= 0xBF) goto yy311; goto yy1; -yy315: +yy317: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy314; + if (yych <= 0xBF) goto yy316; goto yy1; -yy316: +yy318: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy314; + if (yych <= 0xBF) goto yy316; goto yy1; -yy317: +yy319: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy316; + if (yych <= 0xBF) goto yy318; goto yy1; -yy318: +yy320: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy316; + if (yych <= 0xBF) goto yy318; goto yy1; -yy319: +yy321: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy316; + if (yych <= 0x8F) goto yy318; goto yy1; -yy320: +yy322: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -9833,7 +9975,7 @@ yy320: if (yych <= ',') goto yy26; if (yych <= '.') goto yy81; if (yych <= '/') goto yy26; - goto yy320; + goto yy322; } } else { if (yych <= '^') { @@ -9847,7 +9989,7 @@ yy320: goto yy26; } } -yy321: +yy323: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -9878,12 +10020,12 @@ yy321: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy418; + if (yych <= '9') goto yy421; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { - if (yych <= 'F') goto yy389; + if (yych <= 'F') goto yy392; if (yych <= 'Z') goto yy46; if (yych <= '^') goto yy26; goto yy46; @@ -9891,7 +10033,7 @@ yy321: } else { if (yych <= '~') { if (yych <= '`') goto yy26; - if (yych <= 'f') goto yy389; + if (yych <= 'f') goto yy392; if (yych <= 'z') goto yy46; goto yy26; } else { @@ -9902,54 +10044,54 @@ yy321: } } } -yy322: +yy324: yyaccept = 18; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { if (yych <= '/') { yyt2 = yyt1; - goto yy212; + goto yy213; } - if (yych <= '0') goto yy419; - goto yy420; + if (yych <= '0') goto yy422; + goto yy423; } else { - if (yych <= '2') goto yy421; - if (yych <= '9') goto yy419; + if (yych <= '2') goto yy424; + if (yych <= '9') goto yy422; yyt2 = yyt1; - goto yy212; + goto yy213; } -yy323: +yy325: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy422; + if (yych <= '9') goto yy425; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy422; + goto yy425; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy422; + goto yy425; } } } else { @@ -9957,71 +10099,71 @@ yy323: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy324: +yy326: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy423; + if (yych <= '9') goto yy426; goto yy1; } else { - if (yych <= 'F') goto yy423; + if (yych <= 'F') goto yy426; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy423; + if (yych <= 'f') goto yy426; goto yy1; } -yy325: +yy327: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy422; - if (yych <= ':') goto yy324; + if (yych <= '9') goto yy425; + if (yych <= ':') goto yy326; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy422; + if (yych <= 'F') goto yy425; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy422; + if (yych <= 'f') goto yy425; goto yy1; } } @@ -10029,69 +10171,69 @@ yy325: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy326: +yy328: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy424; - goto yy324; + if (yych <= '9') goto yy427; + goto yy326; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy422; + goto yy425; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy422; + goto yy425; } } } else { @@ -10099,136 +10241,136 @@ yy326: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy327: +yy329: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '5') goto yy424; - goto yy422; + if (yych <= '5') goto yy427; + goto yy425; } } else { if (yych <= '@') { - if (yych <= ':') goto yy324; + if (yych <= ':') goto yy326; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy422; + if (yych <= 'F') goto yy425; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy422; + if (yych <= 'f') goto yy425; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy328: +yy330: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= 'E') { if (yych <= '9') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy422; + goto yy425; } else { - if (yych <= ':') goto yy324; + if (yych <= ':') goto yy326; if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy422; + goto yy425; } } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy425; + if (yych <= 'F') goto yy428; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'e') goto yy422; - goto yy425; + if (yych <= 'e') goto yy425; + goto yy428; } } } else { @@ -10236,244 +10378,294 @@ yy328: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy329: +yy331: yych = *++YYCURSOR; -yy330: +yy332: if (yych <= ',') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy329; + goto yy331; } else { - if (yych == '\r') goto yy329; + if (yych == '\r') goto yy331; goto yy1; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy329; + if (yych <= ' ') goto yy331; if (yych <= '!') goto yy1; } else { - if (yych == '\'') goto yy332; + if (yych == '\'') goto yy334; goto yy1; } } } else { if (yych <= '@') { if (yych <= ':') { - if (yych <= '-') goto yy426; + if (yych <= '-') goto yy429; if (yych <= '/') goto yy1; - goto yy426; + goto yy429; } else { - if (yych == '>') goto yy334; + if (yych == '>') goto yy337; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy426; + if (yych <= 'Z') goto yy429; if (yych <= '^') goto yy1; - goto yy426; + goto yy429; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy426; + if (yych <= 'z') goto yy429; goto yy1; } } } -yy331: +yy333: yych = *++YYCURSOR; - if (yybm[256+yych] & 4) { - goto yy427; + if (yybm[512+yych] & 2) { + goto yy430; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '"') goto yy1; - goto yy428; + goto yy431; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy429; - goto yy430; + if (yych <= 0xDF) goto yy432; + goto yy433; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy431; - goto yy432; + if (yych <= 0xEF) goto yy434; + goto yy435; } else { - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; + if (yych <= 0xF3) goto yy436; + if (yych <= 0xF4) goto yy437; goto yy1; } } -yy332: +yy334: yych = *++YYCURSOR; - if (yybm[256+yych] & 8) { - goto yy435; + if (yybm[512+yych] & 4) { + goto yy438; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '\'') goto yy1; - goto yy436; + goto yy439; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy437; - goto yy438; + if (yych <= 0xDF) goto yy440; + goto yy441; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy439; - goto yy440; + if (yych <= 0xEF) goto yy442; + goto yy443; } else { - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; + if (yych <= 0xF3) goto yy444; + if (yych <= 0xF4) goto yy445; goto yy1; } } -yy333: +yy335: + yych = *++YYCURSOR; + if (yybm[768+yych] & 32) { + goto yy335; + } + if (yych <= '*') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy446; + goto yy448; + } else { + if (yych == '\r') goto yy448; + goto yy446; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy448; + if (yych <= '!') goto yy446; + goto yy449; + } else { + if (yych == '\'') goto yy450; + if (yych <= ')') goto yy446; + goto yy1; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '<') { + if (yych == '-') goto yy451; + goto yy446; + } else { + if (yych <= '=') goto yy452; + if (yych <= '>') goto yy453; + if (yych <= 0x7F) goto yy446; + goto yy1; + } + } else { + if (yych <= 0xEF) { + 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; + } + } + } +yy336: yych = *++YYCURSOR; if (yych <= '-') { if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy443; + if (yych == '\t') goto yy460; goto yy1; } else { - if (yych <= '\r') goto yy443; + if (yych <= '\r') goto yy460; if (yych <= 0x1F) goto yy1; - goto yy443; + goto yy460; } } else { if (yych <= '&') { - if (yych == '"') goto yy331; + if (yych == '"') goto yy333; goto yy1; } else { - if (yych <= '\'') goto yy332; + if (yych <= '\'') goto yy334; if (yych <= ',') goto yy1; - goto yy333; + goto yy336; } } } else { if (yych <= '@') { if (yych <= '<') { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy333; + if (yych <= ':') goto yy336; goto yy1; } else { - if (yych <= '=') goto yy444; + if (yych <= '=') goto yy461; if (yych >= '?') goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy333; + if (yych <= 'Z') goto yy336; if (yych <= '^') goto yy1; - goto yy333; + goto yy336; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy333; + if (yych <= 'z') goto yy336; goto yy1; } } } -yy334: +yy337: ++YYCURSOR; -yy335: -#line 215 "../../lnav/src/data_scanner_re.re" +yy338: +#line 221 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_DECL_TAG); } -#line 10413 "../../lnav/src/data_scanner_re.cc" -yy336: +#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 yy445; + goto yy462; } else { - if (yych == '\r') goto yy445; + if (yych == '\r') goto yy462; goto yy1; } } else { if (yych <= '-') { - if (yych <= ' ') goto yy445; + if (yych <= ' ') goto yy462; if (yych <= ',') goto yy1; - goto yy336; + goto yy339; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy228; - goto yy336; + if (yych <= '/') goto yy230; + goto yy339; } } } else { if (yych <= '@') { if (yych <= '=') { if (yych <= '<') goto yy1; - goto yy338; + goto yy341; } else { - if (yych <= '>') goto yy229; - if (yych <= '?') goto yy228; + if (yych <= '>') goto yy231; + if (yych <= '?') goto yy230; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy336; + if (yych <= 'Z') goto yy339; if (yych <= '^') goto yy1; - goto yy336; + goto yy339; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy336; + if (yych <= 'z') goto yy339; goto yy1; } } } -yy337: +yy340: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy337; + goto yy340; } else { - if (yych == '\r') goto yy337; + if (yych == '\r') goto yy340; goto yy1; } } else { if (yych <= '-') { - if (yych <= ' ') goto yy337; + if (yych <= ' ') goto yy340; if (yych <= ',') goto yy1; - goto yy336; + goto yy339; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy228; - goto yy336; + if (yych <= '/') goto yy230; + goto yy339; } } } else { @@ -10481,182 +10673,182 @@ yy337: if (yych <= '=') { if (yych <= '<') goto yy1; } else { - if (yych <= '>') goto yy229; - if (yych <= '?') goto yy228; + if (yych <= '>') goto yy231; + if (yych <= '?') goto yy230; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy336; + if (yych <= 'Z') goto yy339; if (yych <= '^') goto yy1; - goto yy336; + goto yy339; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy336; + if (yych <= 'z') goto yy339; goto yy1; } } } -yy338: +yy341: yych = *++YYCURSOR; if (yych <= '\'') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy1; - goto yy446; + goto yy463; } else { - if (yych <= '\t') goto yy447; - if (yych <= '\f') goto yy446; - goto yy447; + if (yych <= '\t') goto yy464; + if (yych <= '\f') goto yy463; + goto yy464; } } else { if (yych <= '!') { - if (yych == ' ') goto yy447; - goto yy446; + if (yych == ' ') goto yy464; + goto yy463; } else { - if (yych <= '"') goto yy448; - if (yych <= '&') goto yy446; - goto yy449; + if (yych <= '"') goto yy465; + if (yych <= '&') goto yy463; + goto yy466; } } } else { if (yych <= 0xDF) { if (yych <= '>') { - if (yych <= '=') goto yy446; + if (yych <= '=') goto yy463; goto yy1; } else { - if (yych <= 0x7F) goto yy446; + if (yych <= 0x7F) goto yy463; if (yych <= 0xC1) goto yy1; - goto yy450; + goto yy467; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy451; - if (yych <= 0xEF) goto yy452; - goto yy453; + if (yych <= 0xE0) goto yy468; + if (yych <= 0xEF) goto yy469; + goto yy470; } else { - if (yych <= 0xF3) goto yy454; - if (yych <= 0xF4) goto yy455; + if (yych <= 0xF3) goto yy471; + if (yych <= 0xF4) goto yy472; goto yy1; } } } -yy339: +yy342: ++YYCURSOR; -yy340: -#line 219 "../../lnav/src/data_scanner_re.re" +yy343: +#line 225 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_EMPTY_TAG); } -#line 10552 "../../lnav/src/data_scanner_re.cc" -yy341: +#line 10744 "../../lnav/src/data_scanner_re.cc" +yy344: yych = *++YYCURSOR; if (yych <= '\r') { - if (yych == '\t') goto yy341; + if (yych == '\t') goto yy344; if (yych <= '\f') goto yy1; - goto yy341; + goto yy344; } else { if (yych <= ' ') { if (yych <= 0x1F) goto yy1; - goto yy341; + goto yy344; } else { if (yych != '>') goto yy1; } } -yy342: +yy345: ++YYCURSOR; -#line 227 "../../lnav/src/data_scanner_re.re" +#line 233 "../../lnav/src/data_scanner_re.re" { RET(DT_XML_CLOSE_TAG); } -#line 10573 "../../lnav/src/data_scanner_re.cc" -yy343: +#line 10765 "../../lnav/src/data_scanner_re.cc" +yy346: yych = *++YYCURSOR; -yy344: +yy347: if (yych <= '/') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy343; + goto yy346; } else { - if (yych == '\r') goto yy343; + if (yych == '\r') goto yy346; goto yy1; } } else { if (yych <= ',') { - if (yych <= ' ') goto yy343; + if (yych <= ' ') goto yy346; goto yy1; } else { - if (yych <= '-') goto yy456; + if (yych <= '-') goto yy473; if (yych <= '.') goto yy1; - goto yy228; + goto yy230; } } } else { if (yych <= 'Z') { if (yych <= '>') { - if (yych <= ':') goto yy456; + if (yych <= ':') goto yy473; goto yy1; } else { - if (yych <= '?') goto yy228; + if (yych <= '?') goto yy230; if (yych <= '@') goto yy1; - goto yy456; + goto yy473; } } else { if (yych <= '_') { if (yych <= '^') goto yy1; - goto yy456; + goto yy473; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy456; + if (yych <= 'z') goto yy473; goto yy1; } } } -yy345: +yy348: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy457; + goto yy474; } else { - if (yych == '\r') goto yy457; + if (yych == '\r') goto yy474; goto yy1; } } else { if (yych <= '-') { - if (yych <= ' ') goto yy457; + if (yych <= ' ') goto yy474; if (yych <= ',') goto yy1; - goto yy345; + goto yy348; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy228; - goto yy345; + if (yych <= '/') goto yy230; + goto yy348; } } } else { if (yych <= '@') { if (yych <= '=') { if (yych <= '<') goto yy1; - goto yy458; + goto yy475; } else { - if (yych == '?') goto yy228; + if (yych == '?') goto yy230; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy345; + if (yych <= 'Z') goto yy348; if (yych <= '^') goto yy1; - goto yy345; + goto yy348; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy345; + if (yych <= 'z') goto yy348; goto yy1; } } } -yy346: +yy349: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -10670,8 +10862,8 @@ yy346: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy459; - goto yy401; + if (yych <= '9') goto yy476; + goto yy404; } } } else { @@ -10680,7 +10872,7 @@ yy346: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych <= 'F') goto yy459; + if (yych <= 'F') goto yy476; if (yych <= 'Z') goto yy117; goto yy4; } @@ -10689,44 +10881,44 @@ yy346: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy459; + if (yych <= 'f') goto yy476; if (yych <= 'z') goto yy117; goto yy4; } } } -yy347: +yy350: yych = *++YYCURSOR; - if (yych == ' ') goto yy460; + if (yych == ' ') goto yy477; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy460; + if (yych <= '9') goto yy477; goto yy1; -yy348: +yy351: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ' ') goto yy460; - if (yych <= '/') goto yy235; - if (yych <= '9') goto yy460; - goto yy235; -yy349: + if (yych == ' ') goto yy477; + if (yych <= '/') goto yy237; + if (yych <= '9') goto yy477; + goto yy237; +yy352: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { - if (yych <= '.') goto yy235; - if (yych <= '/') goto yy202; - if (yych <= '9') goto yy205; - goto yy204; + if (yych <= '.') goto yy237; + if (yych <= '/') goto yy203; + if (yych <= '9') goto yy206; + goto yy205; } else { if (yych <= 'F') { - if (yych <= '@') goto yy235; - goto yy205; + if (yych <= '@') goto yy237; + goto yy206; } else { - if (yych <= '`') goto yy235; - if (yych <= 'f') goto yy205; - goto yy235; + if (yych <= '`') goto yy237; + if (yych <= 'f') goto yy206; + goto yy237; } } -yy350: +yy353: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -10734,47 +10926,47 @@ yy350: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -10783,27 +10975,27 @@ yy350: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; - goto yy459; + goto yy476; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy461; + goto yy478; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy459; + if (yych <= 'F') goto yy476; if (yych <= 'Z') goto yy117; goto yy4; } else { @@ -10811,13 +11003,13 @@ yy350: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy462; + if (yych <= 'f') goto yy479; if (yych >= '{') goto yy4; } } } } -yy351: +yy354: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -10826,17 +11018,17 @@ yy351: if (yych <= 0x08) { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy3; } else { if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '\f') goto yy3; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } } else { if (yych <= 0x1B) { @@ -10846,10 +11038,10 @@ yy351: if (yych <= 0x1F) goto yy3; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -10857,7 +11049,7 @@ yy351: if (yych <= '#') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy5; } else { @@ -10869,21 +11061,21 @@ yy351: if (yych <= '+') { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy81; } else { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '-') goto yy46; yyt4 = YYCURSOR; - goto yy243; + goto yy245; } } } @@ -10896,11 +11088,11 @@ yy351: } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy5; } @@ -10908,7 +11100,7 @@ yy351: if (yych <= 'Z') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '@') goto yy97; goto yy117; @@ -10920,7 +11112,7 @@ yy351: } else { if (yych <= 0xDF) { if (yych <= '~') { - if (yych <= 'z') goto yy351; + if (yych <= 'z') goto yy354; goto yy5; } else { if (yych <= 0x7F) goto yy3; @@ -10940,7 +11132,7 @@ yy351: } } } -yy352: +yy355: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -10955,7 +11147,7 @@ yy352: } else { if (yych <= '/') goto yy4; if (yych <= '9') goto yy117; - goto yy150; + goto yy152; } } } else { @@ -10964,7 +11156,7 @@ yy352: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych == 'E') goto yy354; + if (yych == 'E') goto yy357; goto yy117; } } else { @@ -10978,7 +11170,7 @@ yy352: } } } -yy353: +yy356: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -10986,47 +11178,47 @@ yy353: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -11035,22 +11227,22 @@ yy353: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; goto yy117; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '_') { @@ -11061,19 +11253,19 @@ yy353: } else { if (yych <= 'd') { if (yych <= '`') goto yy4; - goto yy351; + goto yy354; } else { - if (yych <= 'e') goto yy355; - if (yych <= 'z') goto yy351; + if (yych <= 'e') goto yy358; + if (yych <= 'z') goto yy354; goto yy4; } } } } -yy354: +yy357: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 4) { + if (yybm[1024+yych] & 1) { goto yy117; } if (yych <= '*') { @@ -11081,15 +11273,15 @@ yy354: if (yych <= '\n') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy463; + goto yy480; } if (yych <= 0x08) goto yy4; yyt1 = YYCURSOR; - goto yy463; + goto yy480; } else { if (yych == '\r') { yyt1 = YYCURSOR; - goto yy463; + goto yy480; } goto yy4; } @@ -11097,15 +11289,15 @@ yy354: if (yych <= '"') { if (yych == '!') { yyt1 = YYCURSOR; - goto yy465; + goto yy482; } yyt1 = YYCURSOR; - goto yy463; + goto yy480; } else { if (yych == '%') goto yy81; if (yych <= '&') goto yy4; yyt1 = YYCURSOR; - goto yy463; + goto yy480; } } } else { @@ -11114,27 +11306,27 @@ yy354: if (yych <= '+') goto yy81; if (yych <= ',') { yyt1 = YYCURSOR; - goto yy465; + goto yy482; } goto yy46; } else { if (yych <= '.') { yyt1 = YYCURSOR; - goto yy466; + goto yy483; } if (yych <= '/') goto yy4; yyt1 = YYCURSOR; - goto yy467; + goto yy484; } } else { if (yych <= '?') { if (yych <= ';') { yyt1 = YYCURSOR; - goto yy463; + goto yy480; } if (yych <= '>') goto yy4; yyt1 = YYCURSOR; - goto yy465; + goto yy482; } else { if (yych <= '@') goto yy97; if (yych == '_') goto yy46; @@ -11142,7 +11334,7 @@ yy354: } } } -yy355: +yy358: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '+') { @@ -11150,29 +11342,29 @@ yy355: if (yych <= '\n') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy463; + goto yy480; } if (yych <= 0x08) goto yy4; yyt1 = YYCURSOR; - goto yy463; + goto yy480; } else { if (yych == '\r') { yyt1 = YYCURSOR; - goto yy463; + goto yy480; } if (yych <= 0x1F) goto yy4; yyt1 = YYCURSOR; - goto yy463; + goto yy480; } } else { if (yych <= '%') { if (yych <= '!') { yyt1 = YYCURSOR; - goto yy465; + goto yy482; } if (yych <= '"') { yyt1 = YYCURSOR; - goto yy463; + goto yy480; } if (yych <= '$') goto yy4; goto yy81; @@ -11180,11 +11372,11 @@ yy355: if (yych <= '&') goto yy4; if (yych <= '\'') { yyt1 = YYCURSOR; - goto yy468; + goto yy485; } if (yych <= '*') { yyt1 = YYCURSOR; - goto yy463; + goto yy480; } goto yy81; } @@ -11194,23 +11386,23 @@ yy355: if (yych <= '/') { if (yych <= ',') { yyt1 = YYCURSOR; - goto yy465; + goto yy482; } if (yych <= '-') goto yy46; if (yych <= '.') { yyt1 = YYCURSOR; - goto yy466; + goto yy483; } goto yy4; } else { if (yych <= '9') goto yy117; if (yych <= ':') { yyt1 = YYCURSOR; - goto yy467; + goto yy484; } if (yych <= ';') { yyt1 = YYCURSOR; - goto yy463; + goto yy480; } goto yy4; } @@ -11218,7 +11410,7 @@ yy355: if (yych <= '^') { if (yych <= '?') { yyt1 = YYCURSOR; - goto yy465; + goto yy482; } if (yych <= '@') goto yy97; if (yych <= 'Z') goto yy117; @@ -11226,22 +11418,22 @@ yy355: } else { if (yych <= '_') goto yy46; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy351; + if (yych <= 'z') goto yy354; goto yy4; } } } -yy356: +yy359: yych = *++YYCURSOR; if (yych <= '\f') { - if (yych == '\t') goto yy234; - goto yy166; + if (yych == '\t') goto yy236; + goto yy167; } else { - if (yych <= '\r') goto yy234; - if (yych == ' ') goto yy234; - goto yy166; + if (yych <= '\r') goto yy236; + if (yych == ' ') goto yy236; + goto yy167; } -yy357: +yy360: yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '-') { @@ -11249,45 +11441,45 @@ yy357: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy84; if (yych <= '\n') { yyt3 = YYCURSOR; - goto yy254; + goto yy255; } goto yy84; } else { if (yych <= '\r') { yyt3 = YYCURSOR; - goto yy254; + goto yy255; } - if (yych == 0x1B) goto yy166; + if (yych == 0x1B) goto yy167; goto yy84; } } else { if (yych <= '&') { if (yych == '!') { yyt3 = YYCURSOR; - goto yy255; + goto yy256; } if (yych <= '"') { yyt3 = YYCURSOR; - goto yy254; + goto yy255; } goto yy84; } else { if (yych <= '*') { if (yych <= '\'') { yyt3 = YYCURSOR; - goto yy256; + goto yy257; } yyt3 = YYCURSOR; - goto yy254; + goto yy255; } else { if (yych == ',') { yyt3 = YYCURSOR; - goto yy255; + goto yy256; } goto yy84; } @@ -11298,31 +11490,31 @@ yy357: if (yych <= '>') { if (yych <= '.') { yyt3 = YYCURSOR; - goto yy257; + goto yy258; } if (yych <= '9') goto yy84; if (yych <= ';') { yyt3 = YYCURSOR; - goto yy254; + goto yy255; } goto yy84; } else { if (yych <= '[') { if (yych <= '?') { yyt3 = YYCURSOR; - goto yy255; + goto yy256; } goto yy84; } else { if (yych <= '\\') goto yy87; if (yych <= '`') goto yy84; - goto yy153; + goto yy154; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy84; - if (yych <= 0xC1) goto yy166; + if (yych <= 0xC1) goto yy167; if (yych <= 0xDF) goto yy88; goto yy89; } else { @@ -11332,50 +11524,50 @@ yy357: } else { if (yych <= 0xF3) goto yy92; if (yych <= 0xF4) goto yy93; - goto yy166; + goto yy167; } } } } -yy358: +yy361: yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 8) { + if (yybm[1024+yych] & 2) { goto yy139; } if (yych <= '*') { if (yych <= '\f') { - if (yych <= 0x00) goto yy238; - if (yych <= 0x08) goto yy166; - if (yych <= '\n') goto yy238; - goto yy166; + 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 yy238; - goto yy166; + if (yych <= '\r') goto yy240; + goto yy167; } else { - if (yych <= '"') goto yy238; - if (yych <= '&') goto yy166; - goto yy238; + if (yych <= '"') goto yy240; + if (yych <= '&') goto yy167; + goto yy240; } } } else { if (yych <= '.') { - if (yych == ',') goto yy238; - if (yych <= '-') goto yy166; + if (yych == ',') goto yy240; + if (yych <= '-') goto yy167; yyt4 = YYCURSOR; - goto yy239; + goto yy241; } else { if (yych <= ';') { - if (yych <= '9') goto yy166; - goto yy238; + if (yych <= '9') goto yy167; + goto yy240; } else { - if (yych == '?') goto yy238; - goto yy166; + if (yych == '?') goto yy240; + goto yy167; } } } -yy359: +yy362: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -11405,168 +11597,168 @@ yy359: goto yy46; } else { if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy469; + if (yych <= 'z') goto yy486; goto yy4; } } } -yy360: +yy363: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= ':') { if (yych <= '9') { yyt1 = YYCURSOR; - goto yy470; + goto yy487; } } else { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy470; + goto yy487; } if (yych <= 0xC1) goto yy1; yyt1 = YYCURSOR; - goto yy472; + goto yy489; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt1 = YYCURSOR; - goto yy473; + goto yy490; } if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy474; + goto yy491; } yyt1 = YYCURSOR; - goto yy475; + goto yy492; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy476; + goto yy493; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy477; + goto yy494; } goto yy1; } } -yy361: +yy364: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy478; + if (yych <= '9') goto yy495; goto yy1; -yy362: +yy365: yych = *++YYCURSOR; - if (yybm[512+yych] & 128) { - goto yy362; + if (yybm[768+yych] & 64) { + goto yy365; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x1B) goto yy1; - goto yy479; + goto yy496; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy364; - goto yy365; + if (yych <= 0xDF) goto yy367; + goto yy368; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy366; - goto yy367; + if (yych <= 0xEF) goto yy369; + goto yy370; } else { - if (yych <= 0xF3) goto yy368; - if (yych <= 0xF4) goto yy369; + if (yych <= 0xF3) goto yy371; + if (yych <= 0xF4) goto yy372; goto yy1; } } -yy363: +yy366: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '!') { if (yych <= 0x00) goto yy1; if (yych == 0x1B) goto yy1; - goto yy162; + goto yy163; } else { - if (yych <= '"') goto yy480; - if (yych == '\\') goto yy263; - goto yy162; + if (yych <= '"') goto yy497; + if (yych == '\\') goto yy265; + goto yy163; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy264; - if (yych <= 0xE0) goto yy265; - goto yy266; + if (yych <= 0xDF) goto yy266; + if (yych <= 0xE0) goto yy267; + goto yy268; } else { - if (yych <= 0xF0) goto yy267; - if (yych <= 0xF3) goto yy268; - if (yych <= 0xF4) goto yy269; + if (yych <= 0xF0) goto yy269; + if (yych <= 0xF3) goto yy270; + if (yych <= 0xF4) goto yy271; goto yy1; } } -yy364: +yy367: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy362; + if (yych <= 0xBF) goto yy365; goto yy1; -yy365: +yy368: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy364; + if (yych <= 0xBF) goto yy367; goto yy1; -yy366: +yy369: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy364; + if (yych <= 0xBF) goto yy367; goto yy1; -yy367: +yy370: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy366; + if (yych <= 0xBF) goto yy369; goto yy1; -yy368: +yy371: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy366; + if (yych <= 0xBF) goto yy369; goto yy1; -yy369: +yy372: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy366; + if (yych <= 0x8F) goto yy369; goto yy1; -yy370: +yy373: yyaccept = 19; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 8) { - goto yy270; + if (yybm[768+yych] & 2) { + goto yy272; } if (yych <= '9') { - if (yych == '-') goto yy163; - if (yych >= '0') goto yy163; + if (yych == '-') goto yy164; + if (yych >= '0') goto yy164; } else { if (yych <= 'Z') { - if (yych >= 'A') goto yy370; + if (yych >= 'A') goto yy373; } else { - if (yych <= '`') goto yy371; - if (yych <= 'z') goto yy370; + if (yych <= '`') goto yy374; + if (yych <= 'z') goto yy373; } } -yy371: -#line 283 "../../lnav/src/data_scanner_re.re" +yy374: +#line 289 "../../lnav/src/data_scanner_re.re" { RET(DT_EMAIL); } -#line 11559 "../../lnav/src/data_scanner_re.cc" -yy372: +#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 yy207; + goto yy208; } else { if (yych <= ',') goto yy4; - if (yych <= '-') goto yy272; + if (yych <= '-') goto yy274; if (yych <= '.') goto yy46; goto yy4; } @@ -11587,7 +11779,7 @@ yy372: } } } -yy373: +yy376: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -11615,7 +11807,7 @@ yy373: } else { if (yych <= '.') goto yy46; if (yych <= '/') goto yy3; - goto yy373; + goto yy376; } } } @@ -11654,50 +11846,50 @@ yy373: } } } -yy374: +yy377: yyaccept = 19; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= 0x1F) { if (yych <= '\f') { - if (yych <= 0x00) goto yy371; + if (yych <= 0x00) goto yy374; if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy371; + if (yych <= '\n') goto yy374; goto yy3; } else { - if (yych <= '\r') goto yy371; - if (yych == 0x1B) goto yy371; + if (yych <= '\r') goto yy374; + if (yych == 0x1B) goto yy374; goto yy3; } } else { if (yych <= '-') { if (yych == '$') goto yy3; - if (yych <= ',') goto yy371; - goto yy179; + if (yych <= ',') goto yy374; + goto yy180; } else { - if (yych <= '.') goto yy273; + if (yych <= '.') goto yy275; if (yych <= '/') goto yy3; - if (yych <= '9') goto yy179; + if (yych <= '9') goto yy180; goto yy62; } } } else { if (yych <= '~') { if (yych <= '^') { - if (yych <= '?') goto yy371; + if (yych <= '?') goto yy374; if (yych <= '@') goto yy3; - if (yych <= 'Z') goto yy374; - goto yy371; + if (yych <= 'Z') goto yy377; + goto yy374; } else { if (yych <= '_') goto yy3; - if (yych <= '`') goto yy371; - if (yych <= 'z') goto yy374; - goto yy371; + if (yych <= '`') goto yy374; + if (yych <= 'z') goto yy377; + goto yy374; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy371; + if (yych <= 0xC1) goto yy374; if (yych <= 0xDF) goto yy56; goto yy57; } else { @@ -11707,70 +11899,70 @@ yy374: } else { if (yych <= 0xF3) goto yy60; if (yych <= 0xF4) goto yy61; - goto yy371; + goto yy374; } } } } -yy375: +yy378: yych = *++YYCURSOR; - if (yych == 'g') goto yy481; + if (yych == 'g') goto yy498; goto yy101; -yy376: +yy379: yych = *++YYCURSOR; if (yych <= 0xC1) { if (yych <= '*') { if (yych <= 0x00) goto yy1; - if (yych <= ')') goto yy181; - goto yy376; + if (yych <= ')') goto yy182; + goto yy379; } else { - if (yych == '/') goto yy482; - if (yych <= 0x7F) goto yy181; + if (yych == '/') goto yy499; + if (yych <= 0x7F) goto yy182; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy183; - if (yych <= 0xE0) goto yy184; - goto yy185; + if (yych <= 0xDF) goto yy184; + if (yych <= 0xE0) goto yy185; + goto yy186; } else { - if (yych <= 0xF0) goto yy186; - if (yych <= 0xF3) goto yy187; - if (yych <= 0xF4) goto yy188; + if (yych <= 0xF0) goto yy187; + if (yych <= 0xF3) goto yy188; + if (yych <= 0xF4) goto yy189; goto yy1; } } -yy377: +yy380: ++YYCURSOR; - goto yy278; -yy378: + goto yy280; +yy381: yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 1) { + if (yybm[1280+yych] & 64) { goto yy103; } if (yych <= 0xDF) { if (yych <= '*') { - if (yych <= 0x00) goto yy278; - if (yych <= '\'') goto yy181; - goto yy182; - } else { - if (yych <= 0x7F) goto yy181; - if (yych <= 0xC1) goto yy278; + 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 yy184; - if (yych <= 0xEF) goto yy185; - goto yy186; + if (yych <= 0xE0) goto yy185; + if (yych <= 0xEF) goto yy186; + goto yy187; } else { - if (yych <= 0xF3) goto yy187; - if (yych <= 0xF4) goto yy188; - goto yy278; + if (yych <= 0xF3) goto yy188; + if (yych <= 0xF4) goto yy189; + goto yy280; } } -yy379: +yy382: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -11825,7 +12017,7 @@ yy379: } } else { if (yych <= '}') { - if (yych == 'r') goto yy483; + if (yych == 'r') goto yy500; if (yych <= 'z') goto yy102; goto yy24; } else { @@ -11840,22 +12032,22 @@ yy379: } } } -yy380: +yy383: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= 0x1F) { if (yych <= '\f') { - if (yych <= 0x00) goto yy381; + if (yych <= 0x00) goto yy384; if (yych <= 0x08) goto yy3; if (yych >= '\v') goto yy3; } else { - if (yych <= '\r') goto yy381; + if (yych <= '\r') goto yy384; if (yych != 0x1B) goto yy3; } } else { if (yych <= '*') { - if (yych <= '#') goto yy381; + if (yych <= '#') goto yy384; if (yych <= '$') goto yy3; if (yych <= '%') goto yy81; } else { @@ -11864,7 +12056,7 @@ yy380: } else { if (yych <= '.') goto yy46; if (yych <= '/') goto yy3; - goto yy380; + goto yy383; } } } @@ -11872,21 +12064,21 @@ yy380: if (yych <= '~') { if (yych <= 'Z') { if (yych <= ':') goto yy62; - if (yych <= '?') goto yy381; + if (yych <= '?') goto yy384; if (yych <= '@') goto yy97; - goto yy380; + goto yy383; } else { if (yych <= '_') { - if (yych >= '_') goto yy380; + if (yych >= '_') goto yy383; } else { - if (yych <= '`') goto yy381; - if (yych <= 'z') goto yy380; + if (yych <= '`') goto yy384; + if (yych <= 'z') goto yy383; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xDF) goto yy56; goto yy57; } else { @@ -11900,178 +12092,178 @@ yy380: } } } -yy381: -#line 274 "../../lnav/src/data_scanner_re.re" +yy384: +#line 280 "../../lnav/src/data_scanner_re.re" { RET(DT_VERSION_NUMBER); } -#line 11909 "../../lnav/src/data_scanner_re.cc" -yy382: +#line 12101 "../../lnav/src/data_scanner_re.cc" +yy385: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '-') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy381; + if (yych <= 0x00) goto yy384; if (yych <= 0x08) goto yy4; - goto yy381; + goto yy384; } else { - if (yych == '\r') goto yy381; + if (yych == '\r') goto yy384; if (yych <= 0x1A) goto yy4; - goto yy381; + goto yy384; } } else { if (yych <= '%') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy381; + if (yych <= '#') goto yy384; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy381; - goto yy280; + if (yych <= ',') goto yy384; + goto yy282; } } } else { if (yych <= '^') { if (yych <= ':') { - if (yych <= '.') goto yy484; + if (yych <= '.') goto yy501; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy485; + if (yych <= '9') goto yy502; goto yy4; } else { - if (yych <= '?') goto yy381; + if (yych <= '?') goto yy384; if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy486; - goto yy381; + if (yych <= 'Z') goto yy503; + goto yy384; } } else { if (yych <= '~') { - if (yych == '`') goto yy381; - if (yych <= 'z') goto yy486; - goto yy381; + if (yych == '`') goto yy384; + if (yych <= 'z') goto yy503; + goto yy384; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xF4) goto yy4; - goto yy381; + goto yy384; } } } -yy383: +yy386: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '-') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy381; + if (yych <= 0x00) goto yy384; if (yych <= 0x08) goto yy4; - goto yy381; + goto yy384; } else { - if (yych == '\r') goto yy381; + if (yych == '\r') goto yy384; if (yych <= 0x1A) goto yy4; - goto yy381; + goto yy384; } } else { if (yych <= '%') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy381; + if (yych <= '#') goto yy384; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy381; - goto yy280; + if (yych <= ',') goto yy384; + goto yy282; } } } else { if (yych <= '^') { if (yych <= ':') { - if (yych <= '.') goto yy484; + if (yych <= '.') goto yy501; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy382; + if (yych <= '9') goto yy385; goto yy4; } else { - if (yych <= '?') goto yy381; + if (yych <= '?') goto yy384; if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy486; - goto yy381; + if (yych <= 'Z') goto yy503; + goto yy384; } } else { if (yych <= '~') { - if (yych == '`') goto yy381; - if (yych <= 'z') goto yy486; - goto yy381; + if (yych == '`') goto yy384; + if (yych <= 'z') goto yy503; + goto yy384; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xF4) goto yy4; - goto yy381; + goto yy384; } } } -yy384: +yy387: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= 0x1F) { if (yych <= '\f') { - if (yych <= 0x00) goto yy381; + if (yych <= 0x00) goto yy384; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy381; + if (yych <= '\n') goto yy384; goto yy4; } else { - if (yych <= '\r') goto yy381; - if (yych == 0x1B) goto yy381; + if (yych <= '\r') goto yy384; + if (yych == 0x1B) goto yy384; goto yy4; } } else { if (yych <= '*') { - if (yych <= '#') goto yy381; + if (yych <= '#') goto yy384; if (yych <= '$') goto yy4; if (yych <= '%') goto yy81; - goto yy381; + goto yy384; } else { if (yych <= '+') goto yy81; - if (yych <= ',') goto yy381; - if (yych <= '-') goto yy280; - goto yy484; + if (yych <= ',') goto yy384; + if (yych <= '-') goto yy282; + goto yy501; } } } else { if (yych <= 'Z') { if (yych <= '9') { if (yych <= '/') goto yy4; - if (yych <= '4') goto yy382; - if (yych <= '5') goto yy487; - goto yy485; + if (yych <= '4') goto yy385; + if (yych <= '5') goto yy504; + goto yy502; } else { if (yych <= ':') goto yy4; - if (yych <= '?') goto yy381; + if (yych <= '?') goto yy384; if (yych <= '@') goto yy97; - goto yy486; + goto yy503; } } else { if (yych <= 'z') { - if (yych == '_') goto yy486; - if (yych <= '`') goto yy381; - goto yy486; + if (yych == '_') goto yy503; + if (yych <= '`') goto yy384; + goto yy503; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy381; + if (yych <= '~') goto yy384; goto yy4; } else { - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xF4) goto yy4; - goto yy381; + goto yy384; } } } } -yy385: +yy388: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '?') { @@ -12103,13 +12295,13 @@ yy385: } else { if (yych <= '+') goto yy81; if (yych <= ',') goto yy26; - goto yy280; + goto yy282; } } else { if (yych <= '/') { if (yych >= '/') goto yy3; } else { - if (yych <= '9') goto yy385; + if (yych <= '9') goto yy388; if (yych <= ':') goto yy62; goto yy26; } @@ -12120,19 +12312,19 @@ yy385: if (yych <= '^') { if (yych <= 'D') { if (yych <= '@') goto yy97; - goto yy283; + goto yy285; } else { - if (yych <= 'E') goto yy284; - if (yych <= 'Z') goto yy283; + if (yych <= 'E') goto yy286; + if (yych <= 'Z') goto yy285; goto yy26; } } else { if (yych <= '`') { - if (yych <= '_') goto yy283; + if (yych <= '_') goto yy285; goto yy26; } else { - if (yych == 'e') goto yy284; - goto yy283; + if (yych == 'e') goto yy286; + goto yy285; } } } else { @@ -12157,7 +12349,7 @@ yy385: } } } -yy386: +yy389: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -12185,7 +12377,7 @@ yy386: } else { if (yych <= '.') goto yy46; if (yych <= '/') goto yy3; - goto yy486; + goto yy503; } } } @@ -12224,12 +12416,12 @@ yy386: } } } -yy387: +yy390: yych = *++YYCURSOR; if (yych <= '/') goto yy82; - if (yych <= '9') goto yy488; + if (yych <= '9') goto yy505; goto yy82; -yy388: +yy391: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -12241,34 +12433,34 @@ yy388: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy490; + goto yy507; } } else { if (yych <= '^') { if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy380; + if (yych <= 'Z') goto yy383; goto yy4; } else { if (yych == '`') goto yy4; - if (yych <= 'z') goto yy380; + if (yych <= 'z') goto yy383; goto yy4; } } -yy389: +yy392: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '#') { if (yych <= '\f') { - if (yych <= 0x00) goto yy390; + if (yych <= 0x00) goto yy393; if (yych <= 0x08) goto yy3; if (yych >= '\v') goto yy3; } else { if (yych <= 0x1A) { if (yych >= 0x0E) goto yy3; } else { - if (yych <= 0x1B) goto yy390; + if (yych <= 0x1B) goto yy393; if (yych <= 0x1F) goto yy3; } } @@ -12279,7 +12471,7 @@ yy389: if (yych >= '+') goto yy81; } else { if (yych <= '-') { - if (yych >= '-') goto yy194; + if (yych >= '-') goto yy195; } else { if (yych == '/') goto yy3; goto yy46; @@ -12289,22 +12481,22 @@ yy389: } else { if (yych <= '~') { if (yych <= 'Z') { - if (yych <= ':') goto yy491; - if (yych <= '?') goto yy390; + if (yych <= ':') goto yy508; + if (yych <= '?') goto yy393; if (yych <= '@') goto yy97; goto yy46; } else { if (yych <= '_') { if (yych >= '_') goto yy46; } else { - if (yych <= '`') goto yy390; + if (yych <= '`') goto yy393; if (yych <= 'z') goto yy46; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy390; + if (yych <= 0xC1) goto yy393; if (yych <= 0xDF) goto yy56; goto yy57; } else { @@ -12318,8 +12510,8 @@ yy389: } } } -yy390: -#line 197 "../../lnav/src/data_scanner_re.re" +yy393: +#line 203 "../../lnav/src/data_scanner_re.re" { if ((YYCURSOR.val - (this->ds_input.udata() + this->ds_next_offset)) == 17) { RET(DT_MAC_ADDRESS); @@ -12327,11 +12519,11 @@ yy390: RET(DT_HEX_DUMP); } } -#line 12331 "../../lnav/src/data_scanner_re.cc" -yy391: +#line 12523 "../../lnav/src/data_scanner_re.cc" +yy394: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '/') { @@ -12357,8 +12549,8 @@ yy391: if (yych <= '+') goto yy81; goto yy26; } else { - if (yych <= '-') goto yy280; - if (yych <= '.') goto yy281; + if (yych <= '-') goto yy282; + if (yych <= '.') goto yy283; goto yy4; } } @@ -12366,23 +12558,23 @@ yy391: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy395; + if (yych <= '9') goto yy398; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { if (yych <= 'E') { - if (yych <= 'D') goto yy283; + if (yych <= 'D') goto yy285; } else { - if (yych <= 'Z') goto yy283; + if (yych <= 'Z') goto yy285; if (yych <= '^') goto yy26; - goto yy283; + goto yy285; } } } else { if (yych <= 'z') { if (yych <= '`') goto yy26; - if (yych != 'e') goto yy283; + if (yych != 'e') goto yy285; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy26; @@ -12395,33 +12587,33 @@ yy391: } } } -yy392: +yy395: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 32) { - goto yy283; + if (yybm[768+yych] & 8) { + goto yy285; } if (yych <= ',') { if (yych <= '%') { if (yych <= '$') goto yy4; goto yy81; } else { - if (yych == '+') goto yy207; + if (yych == '+') goto yy208; goto yy4; } } else { if (yych <= '.') { - if (yych <= '-') goto yy280; - goto yy386; + if (yych <= '-') goto yy282; + goto yy389; } else { if (yych == '@') goto yy97; goto yy4; } } -yy393: +yy396: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '5') { @@ -12450,36 +12642,36 @@ yy393: } else { if (yych <= '-') { if (yych <= ',') goto yy26; - goto yy280; + goto yy282; } else { - if (yych <= '.') goto yy281; + if (yych <= '.') goto yy283; if (yych <= '/') goto yy4; - goto yy391; + goto yy394; } } } } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy395; + if (yych <= '9') goto yy398; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { if (yych <= 'E') { - if (yych <= 'D') goto yy283; - goto yy392; + if (yych <= 'D') goto yy285; + goto yy395; } else { - if (yych <= 'Z') goto yy283; + if (yych <= 'Z') goto yy285; if (yych <= '^') goto yy26; - goto yy283; + goto yy285; } } } else { if (yych <= 'z') { if (yych <= '`') goto yy26; - if (yych == 'e') goto yy392; - goto yy283; + if (yych == 'e') goto yy395; + goto yy285; } else { if (yych <= 0x7F) { if (yych <= '~') goto yy26; @@ -12492,18 +12684,18 @@ yy393: } } } -yy394: +yy397: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy492; + if (yych <= 'Z') goto yy509; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy492; + if (yych <= 'z') goto yy509; goto yy4; -yy395: +yy398: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '?') { @@ -12535,14 +12727,14 @@ yy395: } else { if (yych <= '+') goto yy81; if (yych <= ',') goto yy26; - goto yy280; + goto yy282; } } else { if (yych <= '/') { - if (yych <= '.') goto yy386; + if (yych <= '.') goto yy389; goto yy3; } else { - if (yych <= '9') goto yy395; + if (yych <= '9') goto yy398; if (yych <= ':') goto yy62; goto yy26; } @@ -12553,19 +12745,19 @@ yy395: if (yych <= '^') { if (yych <= 'D') { if (yych <= '@') goto yy97; - goto yy283; + goto yy285; } else { - if (yych <= 'E') goto yy392; - if (yych <= 'Z') goto yy283; + if (yych <= 'E') goto yy395; + if (yych <= 'Z') goto yy285; goto yy26; } } else { if (yych <= '`') { - if (yych <= '_') goto yy283; + if (yych <= '_') goto yy285; goto yy26; } else { - if (yych == 'e') goto yy392; - goto yy283; + if (yych == 'e') goto yy395; + goto yy285; } } } else { @@ -12590,12 +12782,12 @@ yy395: } } } -yy396: +yy399: yych = *++YYCURSOR; if (yych <= '/') goto yy106; - if (yych <= '9') goto yy493; + if (yych <= '9') goto yy510; goto yy106; -yy397: +yy400: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -12607,7 +12799,7 @@ yy397: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy494; + goto yy511; } } else { if (yych <= '^') { @@ -12621,16 +12813,16 @@ yy397: goto yy4; } } -yy398: +yy401: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy495; + if (yych <= '9') goto yy512; goto yy4; -yy399: +yy402: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -12662,25 +12854,25 @@ yy399: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy496; - goto yy497; + if (yych <= '7') goto yy513; + goto yy514; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy498; + goto yy515; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy499; - goto yy498; + if (yych <= 'E') goto yy516; + goto yy515; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -12691,10 +12883,10 @@ yy399: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy498; + goto yy515; } else { - if (yych <= 'e') goto yy499; - if (yych <= 'f') goto yy498; + if (yych <= 'e') goto yy516; + if (yych <= 'f') goto yy515; goto yy117; } } else { @@ -12709,10 +12901,10 @@ yy399: } } } -yy400: +yy403: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -12743,23 +12935,23 @@ yy400: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy497; + goto yy514; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy498; + goto yy515; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy499; - goto yy498; + if (yych <= 'E') goto yy516; + goto yy515; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -12770,10 +12962,10 @@ yy400: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy498; + goto yy515; } else { - if (yych <= 'e') goto yy499; - if (yych <= 'f') goto yy498; + if (yych <= 'e') goto yy516; + if (yych <= 'f') goto yy515; goto yy117; } } else { @@ -12788,29 +12980,29 @@ yy400: } } } -yy401: +yy404: yych = *++YYCURSOR; if (yych <= '9') { if (yych <= '%') { if (yych <= '$') goto yy1; - goto yy500; + goto yy517; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy202; - goto yy205; + if (yych <= '/') goto yy203; + goto yy206; } } else { if (yych <= 'F') { - if (yych <= ':') goto yy501; + if (yych <= ':') goto yy518; if (yych <= '@') goto yy1; - goto yy205; + goto yy206; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy205; + if (yych <= 'f') goto yy206; goto yy1; } } -yy402: +yy405: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -12841,12 +13033,12 @@ yy402: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy498; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy515; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy115; goto yy97; } else { - if (yych <= 'F') goto yy498; + if (yych <= 'F') goto yy515; if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy115; goto yy46; @@ -12854,7 +13046,7 @@ yy402: } else { if (yych <= '~') { if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy498; + if (yych <= 'f') goto yy515; if (yych <= 'z') goto yy117; goto yy115; } else { @@ -12865,7 +13057,7 @@ yy402: } } } -yy403: +yy406: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -12887,9 +13079,9 @@ yy403: if (yych <= '%') goto yy81; goto yy115; } else { - if (yych <= '+') goto yy207; + if (yych <= '+') goto yy208; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy272; + if (yych <= '-') goto yy274; goto yy46; } } @@ -12897,12 +13089,12 @@ yy403: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy498; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy515; + if (yych <= ':') goto yy152; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy498; + if (yych <= 'F') goto yy515; if (yych <= 'Z') goto yy117; goto yy115; } @@ -12910,7 +13102,7 @@ yy403: if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy498; + if (yych <= 'f') goto yy515; goto yy117; } else { if (yych <= 0x7F) { @@ -12924,281 +13116,281 @@ yy403: } } } -yy404: +yy407: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 'f') { if (yych <= '9') { if (yych == '-') { yyt1 = YYCURSOR; - goto yy502; + goto yy519; } if (yych <= '/') { yyt1 = YYCURSOR; - goto yy470; + goto yy487; } yyt1 = YYCURSOR; - goto yy503; + goto yy520; } else { if (yych <= '@') { - if (yych <= ':') goto yy504; + if (yych <= ':') goto yy521; yyt1 = YYCURSOR; - goto yy470; + goto yy487; } else { if (yych <= 'F') { yyt1 = YYCURSOR; - goto yy503; + goto yy520; } if (yych <= '`') { yyt1 = YYCURSOR; - goto yy470; + goto yy487; } yyt1 = YYCURSOR; - goto yy503; + goto yy520; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy470; + goto yy487; } - if (yych <= 0xC1) goto yy390; + if (yych <= 0xC1) goto yy393; if (yych <= 0xDF) { yyt1 = YYCURSOR; - goto yy472; + goto yy489; } yyt1 = YYCURSOR; - goto yy473; + goto yy490; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy474; + goto yy491; } yyt1 = YYCURSOR; - goto yy475; + goto yy492; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy476; + goto yy493; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy477; + goto yy494; } - goto yy390; + goto yy393; } } } -yy405: +yy408: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy390; - goto yy505; + if (yych <= ',') goto yy393; + goto yy522; } else { - if (yych <= '/') goto yy390; - if (yych <= '9') goto yy408; - goto yy506; + if (yych <= '/') goto yy393; + if (yych <= '9') goto yy411; + goto yy523; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy390; - goto yy408; + if (yych <= '@') goto yy393; + goto yy411; } else { - if (yych <= '`') goto yy390; - if (yych <= 'f') goto yy408; - goto yy390; + if (yych <= '`') goto yy393; + if (yych <= 'f') goto yy411; + goto yy393; } } -yy406: +yy409: yyaccept = 23; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 64) { - goto yy298; + if (yybm[768+yych] & 16) { + goto yy300; } if (yych <= 0xC1) { if (yych <= ')') { - if (yych <= '"') goto yy407; - if (yych <= '&') goto yy406; + if (yych <= '"') goto yy410; + if (yych <= '&') goto yy409; } else { - if (yych <= 'Z') goto yy406; - if (yych <= ']') goto yy407; - if (yych <= 'z') goto yy406; + if (yych <= 'Z') goto yy409; + if (yych <= ']') goto yy410; + if (yych <= 'z') goto yy409; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy300; - if (yych <= 0xE0) goto yy301; - goto yy302; + if (yych <= 0xDF) goto yy302; + if (yych <= 0xE0) goto yy303; + goto yy304; } else { - if (yych <= 0xF0) goto yy303; - if (yych <= 0xF3) goto yy304; - if (yych <= 0xF4) goto yy305; + if (yych <= 0xF0) goto yy305; + if (yych <= 0xF3) goto yy306; + if (yych <= 0xF4) goto yy307; } } -yy407: -#line 193 "../../lnav/src/data_scanner_re.re" +yy410: +#line 199 "../../lnav/src/data_scanner_re.re" { RET(DT_URL); } -#line 13046 "../../lnav/src/data_scanner_re.cc" -yy408: +#line 13238 "../../lnav/src/data_scanner_re.cc" +yy411: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy507; - if (yych <= ':') goto yy307; + if (yych <= '9') goto yy524; + if (yych <= ':') goto yy309; goto yy1; } else { - if (yych <= 'F') goto yy507; + if (yych <= 'F') goto yy524; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy507; + if (yych <= 'f') goto yy524; goto yy1; } -yy409: +yy412: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy508; - if (yych <= ':') goto yy411; + if (yych <= '9') goto yy525; + if (yych <= ':') goto yy414; goto yy1; } else { - if (yych <= 'F') goto yy410; + if (yych <= 'F') goto yy413; if (yych <= '`') goto yy1; if (yych >= 'g') goto yy1; } -yy410: +yy413: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy509; - if (yych <= ':') goto yy510; + if (yych <= '9') goto yy526; + if (yych <= ':') goto yy527; goto yy1; } else { - if (yych <= 'F') goto yy509; + if (yych <= 'F') goto yy526; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy509; + if (yych <= 'f') goto yy526; goto yy1; } -yy411: +yy414: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '0') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy511; + goto yy528; } else { - if (yych <= '1') goto yy512; - if (yych <= '2') goto yy513; - goto yy511; + if (yych <= '1') goto yy529; + if (yych <= '2') goto yy530; + goto yy528; } } else { if (yych <= '@') { if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy514; + if (yych <= 'F') goto yy531; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy514; + if (yych <= 'f') goto yy531; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy412: +yy415: yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy212; + if (yych <= 0x00) goto yy213; if (yych <= 0x08) goto yy4; - goto yy212; + goto yy213; } else { - if (yych == '\r') goto yy212; + if (yych == '\r') goto yy213; if (yych <= 0x1A) goto yy4; - goto yy212; + goto yy213; } } else { if (yych <= '$') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy212; + if (yych <= '#') goto yy213; goto yy4; } else { - if (yych <= ',') goto yy212; + if (yych <= ',') goto yy213; if (yych <= '/') goto yy4; - if (yych <= '0') goto yy515; - goto yy516; + if (yych <= '0') goto yy532; + goto yy533; } } } else { if (yych <= '_') { if (yych <= ':') { - if (yych <= '2') goto yy517; - if (yych <= '9') goto yy515; + if (yych <= '2') goto yy534; + if (yych <= '9') goto yy532; goto yy4; } else { - if (yych <= '?') goto yy212; + if (yych <= '?') goto yy213; if (yych <= 'Z') goto yy4; - if (yych <= '^') goto yy212; + if (yych <= '^') goto yy213; goto yy4; } } else { if (yych <= '~') { - if (yych <= '`') goto yy212; + if (yych <= '`') goto yy213; if (yych <= 'z') goto yy4; - goto yy212; + goto yy213; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy212; + if (yych <= 0xC1) goto yy213; if (yych <= 0xF4) goto yy4; - goto yy212; + goto yy213; } } } -yy413: +yy416: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -13206,55 +13398,55 @@ yy413: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '-') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy518; + if (yych <= '9') goto yy535; if (yych >= ';') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -13264,76 +13456,76 @@ yy413: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy518; + if (yych <= 'F') goto yy535; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy518; + if (yych <= 'f') goto yy535; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy414: +yy417: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy514; - if (yych <= ':') goto yy155; + if (yych <= '9') goto yy531; + if (yych <= ':') goto yy156; goto yy1; } else { - if (yych <= 'F') goto yy514; + if (yych <= 'F') goto yy531; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy514; + if (yych <= 'f') goto yy531; goto yy1; } -yy415: +yy418: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { @@ -13341,110 +13533,110 @@ yy415: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '/') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy518; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy535; + if (yych <= ':') goto yy417; if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } } else { if (yych <= '~') { if (yych <= '_') { - if (yych <= 'F') goto yy518; + if (yych <= 'F') goto yy535; if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy518; + if (yych <= 'f') goto yy535; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy416: +yy419: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -13452,55 +13644,55 @@ yy416: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '-') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy519; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy536; + if (yych <= ':') goto yy417; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -13509,63 +13701,63 @@ yy416: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy518; + if (yych <= 'F') goto yy535; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy518; + if (yych <= 'f') goto yy535; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy417: +yy420: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -13573,67 +13765,67 @@ yy417: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '.') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '-') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy412; + goto yy415; } else { if (yych <= '5') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - goto yy519; + goto yy536; } else { - if (yych <= '9') goto yy518; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy535; + if (yych <= ':') goto yy417; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -13642,86 +13834,86 @@ yy417: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy518; + if (yych <= 'F') goto yy535; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy518; + if (yych <= 'f') goto yy535; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy418: +yy421: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '-') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy390; + if (yych <= 0x00) goto yy393; if (yych <= 0x08) goto yy4; - goto yy390; + goto yy393; } else { - if (yych == '\r') goto yy390; + if (yych == '\r') goto yy393; if (yych <= 0x1A) goto yy4; - goto yy390; + goto yy393; } } else { if (yych <= '%') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy390; + if (yych <= '#') goto yy393; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy390; - goto yy194; + if (yych <= ',') goto yy393; + goto yy195; } } } else { @@ -13729,72 +13921,72 @@ yy418: if (yych <= ':') { if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy373; - goto yy491; + if (yych <= '9') goto yy376; + goto yy508; } else { - if (yych <= '?') goto yy390; + if (yych <= '?') goto yy393; if (yych <= '@') goto yy97; if (yych <= 'Z') goto yy46; - goto yy390; + goto yy393; } } else { if (yych <= '~') { - if (yych == '`') goto yy390; + if (yych == '`') goto yy393; if (yych <= 'z') goto yy46; - goto yy390; + goto yy393; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy390; + if (yych <= 0xC1) goto yy393; if (yych <= 0xF4) goto yy4; - goto yy390; + goto yy393; } } } -yy419: +yy422: yych = *++YYCURSOR; - if (yych == '.') goto yy520; + if (yych == '.') goto yy537; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy521; + if (yych <= '9') goto yy538; goto yy1; -yy420: +yy423: yych = *++YYCURSOR; - if (yych == '.') goto yy520; + if (yych == '.') goto yy537; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy419; + if (yych <= '9') goto yy422; goto yy1; -yy421: +yy424: yych = *++YYCURSOR; if (yych <= '/') { - if (yych == '.') goto yy520; + if (yych == '.') goto yy537; goto yy1; } else { - if (yych <= '4') goto yy419; - if (yych <= '5') goto yy522; - if (yych <= '9') goto yy521; + if (yych <= '4') goto yy422; + if (yych <= '5') goto yy539; + if (yych <= '9') goto yy538; goto yy1; } -yy422: +yy425: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy523; - if (yych <= ':') goto yy324; + if (yych <= '9') goto yy540; + if (yych <= ':') goto yy326; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy523; + if (yych <= 'F') goto yy540; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy523; + if (yych <= 'f') goto yy540; goto yy1; } } @@ -13802,58 +13994,58 @@ yy422: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy423: +yy426: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy524; - if (yych <= ':') goto yy525; + if (yych <= '9') goto yy541; + if (yych <= ':') goto yy542; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy524; + if (yych <= 'F') goto yy541; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy524; + if (yych <= 'f') goto yy541; goto yy1; } } @@ -13861,69 +14053,69 @@ yy423: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy424: +yy427: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy523; - goto yy324; + if (yych <= '9') goto yy540; + goto yy326; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy523; + goto yy540; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy523; + goto yy540; } } } else { @@ -13931,66 +14123,66 @@ yy424: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy425: +yy428: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= 'E') { if (yych <= '9') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy523; + goto yy540; } else { - if (yych <= ':') goto yy324; + if (yych <= ':') goto yy326; if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy523; + goto yy540; } } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy526; + if (yych <= 'F') goto yy543; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'e') goto yy523; - goto yy526; + if (yych <= 'e') goto yy540; + goto yy543; } } } else { @@ -13998,577 +14190,843 @@ yy425: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy426: +yy429: yych = *++YYCURSOR; if (yych <= '-') { if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy527; + if (yych == '\t') goto yy544; goto yy1; } else { - if (yych <= '\r') goto yy527; + if (yych <= '\r') goto yy544; if (yych <= 0x1F) goto yy1; - goto yy527; + goto yy544; } } else { if (yych <= '&') { - if (yych == '"') goto yy331; + if (yych == '"') goto yy333; goto yy1; } else { - if (yych <= '\'') goto yy332; + if (yych <= '\'') goto yy334; if (yych <= ',') goto yy1; - goto yy426; + goto yy429; } } } else { if (yych <= '@') { if (yych <= '<') { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy426; + if (yych <= ':') goto yy429; goto yy1; } else { - if (yych <= '=') goto yy444; - if (yych <= '>') goto yy334; + if (yych <= '=') goto yy461; + if (yych <= '>') goto yy337; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy426; + if (yych <= 'Z') goto yy429; if (yych <= '^') goto yy1; - goto yy426; + goto yy429; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy426; + if (yych <= 'z') goto yy429; goto yy1; } } } -yy427: +yy430: yych = *++YYCURSOR; - if (yybm[256+yych] & 4) { - goto yy427; + if (yybm[512+yych] & 2) { + goto yy430; } if (yych <= 0xDF) { if (yych <= '"') { if (yych <= 0x00) goto yy1; - goto yy528; + goto yy545; } else { - if (yych <= '\\') goto yy428; + if (yych <= '\\') goto yy431; if (yych <= 0xC1) goto yy1; - goto yy429; + goto yy432; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy430; - if (yych <= 0xEF) goto yy431; - goto yy432; + if (yych <= 0xE0) goto yy433; + if (yych <= 0xEF) goto yy434; + goto yy435; } else { - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; + if (yych <= 0xF3) goto yy436; + if (yych <= 0xF4) goto yy437; goto yy1; } } -yy428: +yy431: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy427; + if (yych <= '\t') goto yy430; goto yy1; } else { - if (yych <= 0x7F) goto yy427; + if (yych <= 0x7F) goto yy430; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy430; - if (yych <= 0xEF) goto yy431; - goto yy432; + if (yych <= 0xE0) goto yy433; + if (yych <= 0xEF) goto yy434; + goto yy435; } else { - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; + if (yych <= 0xF3) goto yy436; + if (yych <= 0xF4) goto yy437; goto yy1; } } -yy429: +yy432: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy427; + if (yych <= 0xBF) goto yy430; goto yy1; -yy430: +yy433: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy429; + if (yych <= 0xBF) goto yy432; goto yy1; -yy431: +yy434: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy429; + if (yych <= 0xBF) goto yy432; goto yy1; -yy432: +yy435: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy431; + if (yych <= 0xBF) goto yy434; goto yy1; -yy433: +yy436: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy431; + if (yych <= 0xBF) goto yy434; goto yy1; -yy434: +yy437: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy431; + if (yych <= 0x8F) goto yy434; goto yy1; -yy435: +yy438: yych = *++YYCURSOR; - if (yybm[256+yych] & 8) { - goto yy435; + if (yybm[512+yych] & 4) { + goto yy438; } if (yych <= 0xDF) { if (yych <= '\'') { if (yych <= 0x00) goto yy1; - goto yy528; + goto yy545; } else { - if (yych <= '\\') goto yy436; + if (yych <= '\\') goto yy439; if (yych <= 0xC1) goto yy1; - goto yy437; + goto yy440; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy438; - if (yych <= 0xEF) goto yy439; - goto yy440; + if (yych <= 0xE0) goto yy441; + if (yych <= 0xEF) goto yy442; + goto yy443; } else { - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; + if (yych <= 0xF3) goto yy444; + if (yych <= 0xF4) goto yy445; goto yy1; } } -yy436: +yy439: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy435; + if (yych <= '\t') goto yy438; goto yy1; } else { - if (yych <= 0x7F) goto yy435; + if (yych <= 0x7F) goto yy438; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy438; - if (yych <= 0xEF) goto yy439; - goto yy440; + if (yych <= 0xE0) goto yy441; + if (yych <= 0xEF) goto yy442; + goto yy443; } else { - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; + if (yych <= 0xF3) goto yy444; + if (yych <= 0xF4) goto yy445; goto yy1; } } -yy437: +yy440: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy435; + if (yych <= 0xBF) goto yy438; goto yy1; -yy438: +yy441: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy437; + if (yych <= 0xBF) goto yy440; goto yy1; -yy439: +yy442: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy437; + if (yych <= 0xBF) goto yy440; goto yy1; -yy440: +yy443: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy439; + if (yych <= 0xBF) goto yy442; goto yy1; -yy441: +yy444: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy439; + if (yych <= 0xBF) goto yy442; goto yy1; -yy442: +yy445: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy439; + if (yych <= 0x8F) goto yy442; goto yy1; -yy443: +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 yy443; + if (yych == '\t') goto yy460; goto yy1; } else { - if (yych <= '\r') goto yy443; + if (yych <= '\r') goto yy460; if (yych <= 0x1F) goto yy1; - goto yy443; + goto yy460; } } else { if (yych <= '&') { - if (yych == '"') goto yy331; + if (yych == '"') goto yy333; goto yy1; } else { - if (yych <= '\'') goto yy332; + if (yych <= '\'') goto yy334; if (yych <= ',') goto yy1; - goto yy426; + goto yy429; } } } else { if (yych <= '@') { if (yych <= '<') { if (yych <= '/') goto yy1; - if (yych <= ':') goto yy426; + if (yych <= ':') goto yy429; goto yy1; } else { - if (yych <= '=') goto yy444; - if (yych <= '>') goto yy334; + if (yych <= '=') goto yy461; + if (yych <= '>') goto yy337; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy426; + if (yych <= 'Z') goto yy429; if (yych <= '^') goto yy1; - goto yy426; + goto yy429; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy426; + if (yych <= 'z') goto yy429; goto yy1; } } } -yy444: +yy461: yych = *++YYCURSOR; - if (yybm[256+yych] & 128) { - goto yy529; + if (yybm[256+yych] & 32) { + goto yy571; } if (yych <= 0xDF) { if (yych <= '"') { if (yych <= 0x00) goto yy1; - goto yy530; + goto yy579; } else { - if (yych <= '\'') goto yy531; + if (yych <= '\'') goto yy580; if (yych <= 0xC1) goto yy1; - goto yy532; + goto yy581; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy533; - if (yych <= 0xEF) goto yy534; - goto yy535; + if (yych <= 0xE0) goto yy582; + if (yych <= 0xEF) goto yy583; + goto yy584; } else { - if (yych <= 0xF3) goto yy536; - if (yych <= 0xF4) goto yy537; + if (yych <= 0xF3) goto yy585; + if (yych <= 0xF4) goto yy586; goto yy1; } } -yy445: +yy462: yych = *++YYCURSOR; if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy445; + if (yych == '\t') goto yy462; goto yy1; } else { - if (yych <= '\r') goto yy445; + if (yych <= '\r') goto yy462; if (yych <= 0x1F) goto yy1; - goto yy445; + goto yy462; } } else { if (yych <= '<') { - if (yych == '/') goto yy228; + if (yych == '/') goto yy230; goto yy1; } else { - if (yych <= '=') goto yy338; - if (yych <= '>') goto yy229; - if (yych <= '?') goto yy228; + if (yych <= '=') goto yy341; + if (yych <= '>') goto yy231; + if (yych <= '?') goto yy230; goto yy1; } } -yy446: +yy463: yych = *++YYCURSOR; - if (yybm[256+yych] & 16) { - goto yy446; + if (yybm[512+yych] & 16) { + goto yy463; } if (yych <= 'z') { if (yych <= '/') { if (yych <= 0x00) goto yy1; - if (yych <= '-') goto yy538; - goto yy539; + if (yych <= '-') goto yy587; + goto yy588; } else { - if (yych <= ':') goto yy538; - if (yych <= '>') goto yy229; - if (yych <= '?') goto yy539; - goto yy538; + if (yych <= ':') goto yy587; + if (yych <= '>') goto yy231; + if (yych <= '?') goto yy588; + goto yy587; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy450; - if (yych <= 0xE0) goto yy451; - goto yy452; + if (yych <= 0xDF) goto yy467; + if (yych <= 0xE0) goto yy468; + goto yy469; } else { - if (yych <= 0xF0) goto yy453; - if (yych <= 0xF3) goto yy454; - if (yych <= 0xF4) goto yy455; + if (yych <= 0xF0) goto yy470; + if (yych <= 0xF3) goto yy471; + if (yych <= 0xF4) goto yy472; goto yy1; } } -yy447: +yy464: yych = *++YYCURSOR; - if (yybm[0+yych] & 8) { - goto yy539; + if (yybm[0+yych] & 2) { + goto yy588; } if (yych <= '=') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy447; - goto yy446; + if (yych == '\t') goto yy464; + goto yy463; } else { - if (yych <= '\r') goto yy447; - if (yych == ' ') goto yy447; - goto yy446; + if (yych <= '\r') goto yy464; + if (yych == ' ') goto yy464; + goto yy463; } } else { if (yych <= ',') { - if (yych <= '"') goto yy448; - if (yych == '\'') goto yy449; - goto yy446; + if (yych <= '"') goto yy465; + if (yych == '\'') goto yy466; + goto yy463; } else { - if (yych == '.') goto yy446; - if (yych <= ':') goto yy538; - goto yy446; + if (yych == '.') goto yy463; + if (yych <= ':') goto yy587; + goto yy463; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych <= '>') goto yy229; - if (yych <= '@') goto yy446; - if (yych <= 'Z') goto yy538; - goto yy446; + if (yych <= '>') goto yy231; + if (yych <= '@') goto yy463; + if (yych <= 'Z') goto yy587; + goto yy463; } else { - if (yych == '`') goto yy446; - if (yych <= 'z') goto yy538; - goto yy446; + if (yych == '`') goto yy463; + if (yych <= 'z') goto yy587; + goto yy463; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy450; - if (yych <= 0xE0) goto yy451; - goto yy452; + if (yych <= 0xDF) goto yy467; + if (yych <= 0xE0) goto yy468; + goto yy469; } else { - if (yych <= 0xF0) goto yy453; - if (yych <= 0xF3) goto yy454; - if (yych <= 0xF4) goto yy455; + if (yych <= 0xF0) goto yy470; + if (yych <= 0xF3) goto yy471; + if (yych <= 0xF4) goto yy472; goto yy1; } } } -yy448: +yy465: yych = *++YYCURSOR; - if (yybm[256+yych] & 32) { - goto yy448; + if (yybm[512+yych] & 32) { + goto yy465; } if (yych <= '\\') { if (yych <= '/') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy446; - if (yych <= '-') goto yy540; - goto yy541; + if (yych <= '"') goto yy463; + if (yych <= '-') goto yy589; + goto yy590; } else { if (yych <= '>') { - if (yych <= ':') goto yy540; - goto yy542; + if (yych <= ':') goto yy589; + goto yy591; } else { - if (yych <= '?') goto yy541; - if (yych <= 'Z') goto yy540; - goto yy543; + if (yych <= '?') goto yy590; + if (yych <= 'Z') goto yy589; + goto yy592; } } } else { if (yych <= 0xE0) { - if (yych <= 'z') goto yy540; + if (yych <= 'z') goto yy589; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy544; - goto yy545; + if (yych <= 0xDF) goto yy593; + goto yy594; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy546; - goto yy547; + if (yych <= 0xEF) goto yy595; + goto yy596; } else { - if (yych <= 0xF3) goto yy548; - if (yych <= 0xF4) goto yy549; + if (yych <= 0xF3) goto yy597; + if (yych <= 0xF4) goto yy598; goto yy1; } } } -yy449: +yy466: yych = *++YYCURSOR; - if (yybm[256+yych] & 64) { - goto yy449; + if (yybm[512+yych] & 64) { + goto yy466; } if (yych <= '\\') { if (yych <= '/') { if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy446; - if (yych <= '-') goto yy550; - goto yy551; + if (yych <= '\'') goto yy463; + if (yych <= '-') goto yy599; + goto yy600; } else { if (yych <= '>') { - if (yych <= ':') goto yy550; - goto yy552; + if (yych <= ':') goto yy599; + goto yy601; } else { - if (yych <= '?') goto yy551; - if (yych <= 'Z') goto yy550; - goto yy553; + if (yych <= '?') goto yy600; + if (yych <= 'Z') goto yy599; + goto yy602; } } } else { if (yych <= 0xE0) { - if (yych <= 'z') goto yy550; + if (yych <= 'z') goto yy599; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy554; - goto yy555; + if (yych <= 0xDF) goto yy603; + goto yy604; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy556; - goto yy557; + if (yych <= 0xEF) goto yy605; + goto yy606; } else { - if (yych <= 0xF3) goto yy558; - if (yych <= 0xF4) goto yy559; + if (yych <= 0xF3) goto yy607; + if (yych <= 0xF4) goto yy608; goto yy1; } } } -yy450: +yy467: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy446; + if (yych <= 0xBF) goto yy463; goto yy1; -yy451: +yy468: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy450; + if (yych <= 0xBF) goto yy467; goto yy1; -yy452: +yy469: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy450; + if (yych <= 0xBF) goto yy467; goto yy1; -yy453: +yy470: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy452; + if (yych <= 0xBF) goto yy469; goto yy1; -yy454: +yy471: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy452; + if (yych <= 0xBF) goto yy469; goto yy1; -yy455: +yy472: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy452; + if (yych <= 0x8F) goto yy469; goto yy1; -yy456: +yy473: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy560; + goto yy609; } else { - if (yych == '\r') goto yy560; + if (yych == '\r') goto yy609; goto yy1; } } else { if (yych <= '-') { - if (yych <= ' ') goto yy560; + if (yych <= ' ') goto yy609; if (yych <= ',') goto yy1; - goto yy456; + goto yy473; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy228; - goto yy456; + if (yych <= '/') goto yy230; + goto yy473; } } } else { if (yych <= '@') { if (yych <= '=') { if (yych <= '<') goto yy1; - goto yy458; + goto yy475; } else { - if (yych == '?') goto yy228; + if (yych == '?') goto yy230; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy456; + if (yych <= 'Z') goto yy473; if (yych <= '^') goto yy1; - goto yy456; + goto yy473; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy456; + if (yych <= 'z') goto yy473; goto yy1; } } } -yy457: +yy474: yych = *++YYCURSOR; if (yych <= ':') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy457; + goto yy474; } else { - if (yych == '\r') goto yy457; + if (yych == '\r') goto yy474; goto yy1; } } else { if (yych <= '-') { - if (yych <= ' ') goto yy457; + if (yych <= ' ') goto yy474; if (yych <= ',') goto yy1; - goto yy456; + goto yy473; } else { if (yych <= '.') goto yy1; - if (yych <= '/') goto yy228; - goto yy456; + if (yych <= '/') goto yy230; + goto yy473; } } } else { @@ -14576,66 +15034,66 @@ yy457: if (yych <= '=') { if (yych <= '<') goto yy1; } else { - if (yych == '?') goto yy228; + if (yych == '?') goto yy230; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy456; + if (yych <= 'Z') goto yy473; if (yych <= '^') goto yy1; - goto yy456; + goto yy473; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy456; + if (yych <= 'z') goto yy473; goto yy1; } } } -yy458: +yy475: yych = *++YYCURSOR; if (yych <= '\'') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy1; - goto yy561; + goto yy610; } else { - if (yych <= '\t') goto yy562; - if (yych <= '\f') goto yy561; - goto yy562; + if (yych <= '\t') goto yy611; + if (yych <= '\f') goto yy610; + goto yy611; } } else { if (yych <= '!') { - if (yych == ' ') goto yy562; - goto yy561; + if (yych == ' ') goto yy611; + goto yy610; } else { - if (yych <= '"') goto yy563; - if (yych <= '&') goto yy561; - goto yy564; + if (yych <= '"') goto yy612; + if (yych <= '&') goto yy610; + goto yy613; } } } else { if (yych <= 0xDF) { if (yych <= '>') { - if (yych <= '=') goto yy561; + if (yych <= '=') goto yy610; goto yy1; } else { - if (yych <= 0x7F) goto yy561; + if (yych <= 0x7F) goto yy610; if (yych <= 0xC1) goto yy1; - goto yy565; + goto yy614; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy566; - if (yych <= 0xEF) goto yy567; - goto yy568; + if (yych <= 0xE0) goto yy615; + if (yych <= 0xEF) goto yy616; + goto yy617; } else { - if (yych <= 0xF3) goto yy569; - if (yych <= 0xF4) goto yy570; + if (yych <= 0xF3) goto yy618; + if (yych <= 0xF4) goto yy619; goto yy1; } } } -yy459: +yy476: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -14649,8 +15107,8 @@ yy459: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy571; - goto yy150; + if (yych <= '9') goto yy620; + goto yy152; } } } else { @@ -14659,7 +15117,7 @@ yy459: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych <= 'F') goto yy571; + if (yych <= 'F') goto yy620; if (yych <= 'Z') goto yy117; goto yy4; } @@ -14668,41 +15126,41 @@ yy459: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy571; + if (yych <= 'f') goto yy620; if (yych <= 'z') goto yy117; goto yy4; } } } -yy460: +yy477: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy572; + if (yych <= '9') goto yy621; goto yy1; -yy461: +yy478: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '%') { - if (yych <= '$') goto yy235; - goto yy500; + if (yych <= '$') goto yy237; + goto yy517; } else { - if (yych <= '.') goto yy235; - if (yych <= '/') goto yy202; - goto yy205; + if (yych <= '.') goto yy237; + if (yych <= '/') goto yy203; + goto yy206; } } else { if (yych <= 'F') { - if (yych <= ':') goto yy501; - if (yych <= '@') goto yy235; - goto yy205; + if (yych <= ':') goto yy518; + if (yych <= '@') goto yy237; + goto yy206; } else { - if (yych <= '`') goto yy235; - if (yych <= 'f') goto yy205; - goto yy235; + if (yych <= '`') goto yy237; + if (yych <= 'f') goto yy206; + goto yy237; } } -yy462: +yy479: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -14710,47 +15168,47 @@ yy462: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -14759,27 +15217,27 @@ yy462: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; - goto yy571; + goto yy620; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy571; + if (yych <= 'F') goto yy620; if (yych <= 'Z') goto yy117; goto yy4; } else { @@ -14787,44 +15245,44 @@ yy462: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy573; - if (yych <= 'z') goto yy351; + if (yych <= 'f') goto yy622; + if (yych <= 'z') goto yy354; goto yy4; } } } } -yy463: +yy480: ++YYCURSOR; -yy464: +yy481: YYCURSOR = yyt1; -#line 285 "../../lnav/src/data_scanner_re.re" +#line 291 "../../lnav/src/data_scanner_re.re" { RET(DT_CONSTANT); } -#line 14804 "../../lnav/src/data_scanner_re.cc" -yy465: +#line 15262 "../../lnav/src/data_scanner_re.cc" +yy482: yych = *++YYCURSOR; if (yych <= '\f') { - if (yych == '\t') goto yy463; - goto yy464; + if (yych == '\t') goto yy480; + goto yy481; } else { - if (yych <= '\r') goto yy463; - if (yych == ' ') goto yy463; - goto yy464; + if (yych <= '\r') goto yy480; + if (yych == ' ') goto yy480; + goto yy481; } -yy466: +yy483: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { + if (yybm[1536+yych] & 32) { goto yy46; } if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy463; + if (yych == '\t') goto yy480; goto yy4; } else { - if (yych <= '\r') goto yy463; + if (yych <= '\r') goto yy480; if (yych <= 0x1F) goto yy4; - goto yy463; + goto yy480; } } else { if (yych <= '*') { @@ -14836,51 +15294,51 @@ yy466: goto yy4; } } -yy467: - yyaccept = 24; +yy484: + yyaccept = 25; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy202; - if (yych == ':') goto yy155; - goto yy464; -yy468: - yyaccept = 24; + if (yych == '/') goto yy203; + if (yych == ':') goto yy156; + goto yy481; +yy485: + yyaccept = 25; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 8) { + if (yybm[1024+yych] & 2) { goto yy139; } if (yych <= '*') { if (yych <= '\f') { - if (yych <= 0x00) goto yy238; - if (yych <= 0x08) goto yy464; - if (yych <= '\n') goto yy238; - goto yy464; + if (yych <= 0x00) goto yy240; + if (yych <= 0x08) goto yy481; + if (yych <= '\n') goto yy240; + goto yy481; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy238; - goto yy464; + if (yych <= '\r') goto yy240; + goto yy481; } else { - if (yych <= '"') goto yy238; - if (yych <= '&') goto yy464; - goto yy238; + if (yych <= '"') goto yy240; + if (yych <= '&') goto yy481; + goto yy240; } } } else { if (yych <= '.') { - if (yych == ',') goto yy238; - if (yych <= '-') goto yy464; + if (yych == ',') goto yy240; + if (yych <= '-') goto yy481; yyt4 = YYCURSOR; - goto yy239; + goto yy241; } else { if (yych <= ';') { - if (yych <= '9') goto yy464; - goto yy238; + if (yych <= '9') goto yy481; + goto yy240; } else { - if (yych == '?') goto yy238; - goto yy464; + if (yych == '?') goto yy240; + goto yy481; } } } -yy469: +yy486: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -14889,17 +15347,17 @@ yy469: if (yych <= 0x08) { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy3; } else { if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '\f') goto yy3; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } } else { if (yych <= 0x1B) { @@ -14909,10 +15367,10 @@ yy469: if (yych <= 0x1F) goto yy3; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -14920,7 +15378,7 @@ yy469: if (yych <= '#') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy5; } else { @@ -14932,21 +15390,21 @@ yy469: if (yych <= '+') { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy81; } else { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '-') goto yy46; yyt4 = YYCURSOR; - goto yy243; + goto yy245; } } } @@ -14959,11 +15417,11 @@ yy469: } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy574; + goto yy623; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy5; } @@ -14971,7 +15429,7 @@ yy469: if (yych <= 'Z') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '@') goto yy97; goto yy46; @@ -14983,7 +15441,7 @@ yy469: } else { if (yych <= 0xDF) { if (yych <= '~') { - if (yych <= 'z') goto yy469; + if (yych <= 'z') goto yy486; goto yy5; } else { if (yych <= 0x7F) goto yy3; @@ -15003,127 +15461,127 @@ yy469: } } } -yy470: +yy487: ++YYCURSOR; -yy471: +yy488: YYCURSOR = yyt1; -#line 195 "../../lnav/src/data_scanner_re.re" +#line 201 "../../lnav/src/data_scanner_re.re" { RET(DT_TIME); } -#line 15013 "../../lnav/src/data_scanner_re.cc" -yy472: +#line 15471 "../../lnav/src/data_scanner_re.cc" +yy489: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy470; + if (yych <= 0xBF) goto yy487; goto yy1; -yy473: +yy490: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy472; + if (yych <= 0xBF) goto yy489; goto yy1; -yy474: +yy491: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy472; + if (yych <= 0xBF) goto yy489; goto yy1; -yy475: +yy492: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy474; + if (yych <= 0xBF) goto yy491; goto yy1; -yy476: +yy493: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy474; + if (yych <= 0xBF) goto yy491; goto yy1; -yy477: +yy494: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy474; + if (yych <= 0x8F) goto yy491; goto yy1; -yy478: +yy495: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy575; + if (yych <= '9') goto yy624; goto yy1; -yy479: +yy496: yych = *++YYCURSOR; - if (yybm[512+yych] & 128) { - goto yy362; + if (yybm[768+yych] & 64) { + goto yy365; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x1B) goto yy1; - goto yy576; + goto yy625; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy364; - goto yy365; + if (yych <= 0xDF) goto yy367; + goto yy368; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy366; - goto yy367; + if (yych <= 0xEF) goto yy369; + goto yy370; } else { - if (yych <= 0xF3) goto yy368; - if (yych <= 0xF4) goto yy369; + if (yych <= 0xF3) goto yy371; + if (yych <= 0xF4) goto yy372; goto yy1; } } -yy480: +yy497: yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 128) { - goto yy362; + if (yybm[768+yych] & 64) { + goto yy365; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x1B) goto yy73; - goto yy577; + goto yy626; } else { if (yych <= 0xC1) goto yy73; - if (yych <= 0xDF) goto yy364; - goto yy365; + if (yych <= 0xDF) goto yy367; + goto yy368; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy366; - goto yy367; + if (yych <= 0xEF) goto yy369; + goto yy370; } else { - if (yych <= 0xF3) goto yy368; - if (yych <= 0xF4) goto yy369; + if (yych <= 0xF3) goto yy371; + if (yych <= 0xF4) goto yy372; goto yy73; } } -yy481: +yy498: yych = *++YYCURSOR; - if (yych == 'r') goto yy579; + if (yych == 'r') goto yy628; goto yy101; -yy482: +yy499: yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 1) { - goto yy181; + if (yybm[1024+yych] & 64) { + goto yy182; } if (yych <= 0xE0) { if (yych <= '*') { - if (yych <= 0x00) goto yy278; - goto yy275; + if (yych <= 0x00) goto yy280; + goto yy277; } else { - if (yych <= 0xC1) goto yy278; - if (yych <= 0xDF) goto yy183; - goto yy184; + if (yych <= 0xC1) goto yy280; + if (yych <= 0xDF) goto yy184; + goto yy185; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy185; - goto yy186; + if (yych <= 0xEF) goto yy186; + goto yy187; } else { - if (yych <= 0xF3) goto yy187; - if (yych <= 0xF4) goto yy188; - goto yy278; + if (yych <= 0xF3) goto yy188; + if (yych <= 0xF4) goto yy189; + goto yy280; } } -yy483: +yy500: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -15174,7 +15632,7 @@ yy483: } else { if (yych <= '}') { if (yych <= '`') goto yy24; - if (yych <= 'a') goto yy580; + if (yych <= 'a') goto yy629; if (yych <= 'z') goto yy102; goto yy24; } else { @@ -15189,7 +15647,7 @@ yy483: } } } -yy484: +yy501: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { @@ -15203,15 +15661,15 @@ yy484: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '0') goto yy581; - goto yy582; + if (yych <= '0') goto yy630; + goto yy631; } } } else { if (yych <= 'Z') { if (yych <= '9') { - if (yych <= '2') goto yy583; - goto yy581; + if (yych <= '2') goto yy632; + goto yy630; } else { if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; @@ -15228,89 +15686,89 @@ yy484: } } } -yy485: +yy502: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '-') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy381; + if (yych <= 0x00) goto yy384; if (yych <= 0x08) goto yy4; - goto yy381; + goto yy384; } else { - if (yych == '\r') goto yy381; + if (yych == '\r') goto yy384; if (yych <= 0x1A) goto yy4; - goto yy381; + goto yy384; } } else { if (yych <= '%') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy381; + if (yych <= '#') goto yy384; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy381; - goto yy280; + if (yych <= ',') goto yy384; + goto yy282; } } } else { if (yych <= '^') { if (yych <= ':') { - if (yych <= '.') goto yy484; + if (yych <= '.') goto yy501; if (yych <= '/') goto yy4; if (yych >= ':') goto yy4; } else { - if (yych <= '?') goto yy381; + if (yych <= '?') goto yy384; if (yych <= '@') goto yy97; - if (yych >= '[') goto yy381; + if (yych >= '[') goto yy384; } } else { if (yych <= '~') { - if (yych == '`') goto yy381; - if (yych >= '{') goto yy381; + if (yych == '`') goto yy384; + if (yych >= '{') goto yy384; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xF4) goto yy4; - goto yy381; + goto yy384; } } } -yy486: +yy503: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '#') { if (yych <= '\f') { - if (yych <= 0x00) goto yy381; + if (yych <= 0x00) goto yy384; if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy381; + if (yych <= '\n') goto yy384; goto yy3; } else { if (yych <= 0x1A) { - if (yych <= '\r') goto yy381; + if (yych <= '\r') goto yy384; goto yy3; } else { - if (yych <= 0x1B) goto yy381; + if (yych <= 0x1B) goto yy384; if (yych <= 0x1F) goto yy3; - goto yy381; + goto yy384; } } } else { if (yych <= '+') { if (yych <= '$') goto yy3; if (yych <= '%') goto yy81; - if (yych <= '*') goto yy381; + if (yych <= '*') goto yy384; goto yy81; } else { if (yych <= '-') { - if (yych <= ',') goto yy381; - goto yy280; + if (yych <= ',') goto yy384; + goto yy282; } else { - if (yych <= '.') goto yy386; + if (yych <= '.') goto yy389; if (yych <= '/') goto yy3; - goto yy486; + goto yy503; } } } @@ -15318,23 +15776,23 @@ yy486: if (yych <= '~') { if (yych <= 'Z') { if (yych <= ':') goto yy62; - if (yych <= '?') goto yy381; + if (yych <= '?') goto yy384; if (yych <= '@') goto yy97; - goto yy486; + goto yy503; } else { if (yych <= '_') { - if (yych <= '^') goto yy381; - goto yy486; + if (yych <= '^') goto yy384; + goto yy503; } else { - if (yych <= '`') goto yy381; - if (yych <= 'z') goto yy486; - goto yy381; + if (yych <= '`') goto yy384; + if (yych <= 'z') goto yy503; + goto yy384; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xDF) goto yy56; goto yy57; } else { @@ -15344,120 +15802,120 @@ yy486: } else { if (yych <= 0xF3) goto yy60; if (yych <= 0xF4) goto yy61; - goto yy381; + goto yy384; } } } } -yy487: +yy504: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= 0x1F) { if (yych <= '\f') { - if (yych <= 0x00) goto yy381; + if (yych <= 0x00) goto yy384; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy381; + if (yych <= '\n') goto yy384; goto yy4; } else { - if (yych <= '\r') goto yy381; - if (yych == 0x1B) goto yy381; + if (yych <= '\r') goto yy384; + if (yych == 0x1B) goto yy384; goto yy4; } } else { if (yych <= '*') { - if (yych <= '#') goto yy381; + if (yych <= '#') goto yy384; if (yych <= '$') goto yy4; if (yych <= '%') goto yy81; - goto yy381; + goto yy384; } else { if (yych <= '+') goto yy81; - if (yych <= ',') goto yy381; - if (yych <= '-') goto yy280; - goto yy484; + if (yych <= ',') goto yy384; + if (yych <= '-') goto yy282; + goto yy501; } } } else { if (yych <= '^') { if (yych <= ':') { if (yych <= '/') goto yy4; - if (yych <= '5') goto yy485; - if (yych <= '9') goto yy486; + if (yych <= '5') goto yy502; + if (yych <= '9') goto yy503; goto yy4; } else { - if (yych <= '?') goto yy381; + if (yych <= '?') goto yy384; if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy486; - goto yy381; + if (yych <= 'Z') goto yy503; + goto yy384; } } else { if (yych <= '~') { - if (yych == '`') goto yy381; - if (yych <= 'z') goto yy486; - goto yy381; + if (yych == '`') goto yy384; + if (yych <= 'z') goto yy503; + goto yy384; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xF4) goto yy4; - goto yy381; + goto yy384; } } } -yy488: - yyaccept = 25; +yy505: + yyaccept = 26; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= '+') { if (yych == '%') goto yy81; if (yych >= '+') goto yy81; } else { - if (yych <= ',') goto yy489; + if (yych <= ',') goto yy506; if (yych <= '.') goto yy81; - if (yych >= '0') goto yy488; + if (yych >= '0') goto yy505; } } else { if (yych <= '^') { - if (yych <= '?') goto yy489; + if (yych <= '?') goto yy506; if (yych <= '@') goto yy83; if (yych <= 'Z') goto yy81; } else { - if (yych == '`') goto yy489; + if (yych == '`') goto yy506; if (yych <= 'z') goto yy81; } } -yy489: -#line 272 "../../lnav/src/data_scanner_re.re" +yy506: +#line 278 "../../lnav/src/data_scanner_re.re" { RET(DT_NUMBER); } -#line 15432 "../../lnav/src/data_scanner_re.cc" -yy490: - yyaccept = 25; +#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 yy489; + if (yych <= 0x00) goto yy506; if (yych <= 0x08) goto yy3; - if (yych <= '\n') goto yy489; + if (yych <= '\n') goto yy506; goto yy3; } else { - if (yych <= '\r') goto yy489; - if (yych == 0x1B) goto yy489; + if (yych <= '\r') goto yy506; + if (yych == 0x1B) goto yy506; goto yy3; } } else { if (yych <= '*') { - if (yych <= '#') goto yy489; + if (yych <= '#') goto yy506; if (yych <= '$') goto yy3; if (yych <= '%') goto yy81; - goto yy489; + goto yy506; } else { if (yych <= ',') { if (yych <= '+') goto yy81; - goto yy489; + goto yy506; } else { if (yych <= '.') goto yy46; if (yych <= '/') goto yy3; - goto yy490; + goto yy507; } } } @@ -15465,23 +15923,23 @@ yy490: if (yych <= '~') { if (yych <= 'Z') { if (yych <= ':') goto yy62; - if (yych <= '?') goto yy489; + if (yych <= '?') goto yy506; if (yych <= '@') goto yy97; - goto yy380; + goto yy383; } else { if (yych <= '_') { - if (yych <= '^') goto yy489; - goto yy380; + if (yych <= '^') goto yy506; + goto yy383; } else { - if (yych <= '`') goto yy489; - if (yych <= 'z') goto yy380; - goto yy489; + if (yych <= '`') goto yy506; + if (yych <= 'z') goto yy383; + goto yy506; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) goto yy3; - if (yych <= 0xC1) goto yy489; + if (yych <= 0xC1) goto yy506; if (yych <= 0xDF) goto yy56; goto yy57; } else { @@ -15491,35 +15949,35 @@ yy490: } else { if (yych <= 0xF3) goto yy60; if (yych <= 0xF4) goto yy61; - goto yy489; + goto yy506; } } } } -yy491: +yy508: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy584; - if (yych <= ':') goto yy155; + if (yych <= '9') goto yy633; + if (yych <= ':') goto yy156; goto yy1; } else { - if (yych <= 'F') goto yy584; + if (yych <= 'F') goto yy633; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy584; + if (yych <= 'f') goto yy633; goto yy1; } -yy492: +yy509: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy585; + if (yych == '/') goto yy634; goto yy4; -yy493: +yy510: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy586; + if (yych <= '9') goto yy635; goto yy1; -yy494: +yy511: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -15529,13 +15987,13 @@ yy494: goto yy81; } else { if (yych <= ',') goto yy4; - if (yych <= '-') goto yy587; + if (yych <= '-') goto yy636; if (yych <= '.') goto yy46; goto yy4; } } else { if (yych <= 'Z') { - if (yych <= '9') goto yy588; + if (yych <= '9') goto yy637; if (yych <= '?') goto yy4; if (yych <= '@') goto yy97; goto yy46; @@ -15550,17 +16008,17 @@ yy494: } } } -yy495: +yy512: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') goto yy4; - if (yych <= '/') goto yy589; - if (yych <= '9') goto yy590; + if (yych <= '/') goto yy638; + if (yych <= '9') goto yy639; goto yy4; -yy496: +yy513: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -15592,25 +16050,25 @@ yy496: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy591; - goto yy592; + if (yych <= '7') goto yy640; + goto yy641; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy593; + goto yy642; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy594; - goto yy593; + if (yych <= 'E') goto yy643; + goto yy642; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -15621,10 +16079,10 @@ yy496: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy593; + goto yy642; } else { - if (yych <= 'e') goto yy594; - if (yych <= 'f') goto yy593; + if (yych <= 'e') goto yy643; + if (yych <= 'f') goto yy642; goto yy117; } } else { @@ -15639,10 +16097,10 @@ yy496: } } } -yy497: +yy514: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -15673,23 +16131,23 @@ yy497: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy592; + goto yy641; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy593; + goto yy642; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy594; - goto yy593; + if (yych <= 'E') goto yy643; + goto yy642; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -15700,10 +16158,10 @@ yy497: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy593; + goto yy642; } else { - if (yych <= 'e') goto yy594; - if (yych <= 'f') goto yy593; + if (yych <= 'e') goto yy643; + if (yych <= 'f') goto yy642; goto yy117; } } else { @@ -15718,7 +16176,7 @@ yy497: } } } -yy498: +yy515: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -15749,12 +16207,12 @@ yy498: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy593; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy642; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy115; goto yy97; } else { - if (yych <= 'F') goto yy593; + if (yych <= 'F') goto yy642; if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy115; goto yy46; @@ -15762,7 +16220,7 @@ yy498: } else { if (yych <= '~') { if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy593; + if (yych <= 'f') goto yy642; if (yych <= 'z') goto yy117; goto yy115; } else { @@ -15773,7 +16231,7 @@ yy498: } } } -yy499: +yy516: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -15795,9 +16253,9 @@ yy499: if (yych <= '%') goto yy81; goto yy115; } else { - if (yych <= '+') goto yy207; + if (yych <= '+') goto yy208; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy272; + if (yych <= '-') goto yy274; goto yy46; } } @@ -15805,12 +16263,12 @@ yy499: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy593; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy642; + if (yych <= ':') goto yy152; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy593; + if (yych <= 'F') goto yy642; if (yych <= 'Z') goto yy117; goto yy115; } @@ -15818,7 +16276,7 @@ yy499: if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy593; + if (yych <= 'f') goto yy642; goto yy117; } else { if (yych <= 0x7F) { @@ -15832,82 +16290,82 @@ yy499: } } } -yy500: +yy517: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy595; + if (yych <= '9') goto yy644; goto yy1; } else { - if (yych <= 'Z') goto yy595; + if (yych <= 'Z') goto yy644; if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy595; + if (yych <= 'z') goto yy644; goto yy1; } -yy501: +yy518: yych = *++YYCURSOR; if (yych <= '?') { if (yych <= '#') { if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '0') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - goto yy596; + goto yy645; } else { if (yych <= '2') { - if (yych <= '1') goto yy597; - goto yy598; + if (yych <= '1') goto yy646; + goto yy647; } else { - if (yych <= '9') goto yy596; + if (yych <= '9') goto yy645; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -15916,201 +16374,201 @@ yy501: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy599; + if (yych <= 'F') goto yy648; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy599; + if (yych <= 'f') goto yy648; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy1; } } } } -yy502: - yyaccept = 26; +yy519: + yyaccept = 27; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy471; - if (yych <= '9') goto yy584; - goto yy471; + if (yych <= '/') goto yy488; + if (yych <= '9') goto yy633; + goto yy488; } else { - if (yych <= 'F') goto yy584; - if (yych <= '`') goto yy471; - if (yych <= 'f') goto yy584; - goto yy471; + if (yych <= 'F') goto yy633; + if (yych <= '`') goto yy488; + if (yych <= 'f') goto yy633; + goto yy488; } -yy503: - yyaccept = 26; +yy520: + yyaccept = 27; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy471; - if (yych <= '9') goto yy507; - if (yych <= ':') goto yy307; - goto yy471; + if (yych <= '/') goto yy488; + if (yych <= '9') goto yy524; + if (yych <= ':') goto yy309; + goto yy488; } else { - if (yych <= 'F') goto yy507; - if (yych <= '`') goto yy471; - if (yych <= 'f') goto yy507; - goto yy471; + if (yych <= 'F') goto yy524; + if (yych <= '`') goto yy488; + if (yych <= 'f') goto yy524; + goto yy488; } -yy504: +yy521: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy600; - if (yych <= ':') goto yy411; + if (yych <= '9') goto yy649; + if (yych <= ':') goto yy414; goto yy1; } else { - if (yych <= 'F') goto yy601; + if (yych <= 'F') goto yy650; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy601; + if (yych <= 'f') goto yy650; goto yy1; } -yy505: +yy522: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy584; + if (yych <= '9') goto yy633; goto yy1; } else { - if (yych <= 'F') goto yy584; + if (yych <= 'F') goto yy633; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy584; + if (yych <= 'f') goto yy633; goto yy1; } -yy506: +yy523: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy601; - if (yych <= ':') goto yy411; + if (yych <= '9') goto yy650; + if (yych <= ':') goto yy414; goto yy1; } else { - if (yych <= 'F') goto yy601; + if (yych <= 'F') goto yy650; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy601; + if (yych <= 'f') goto yy650; goto yy1; } -yy507: +yy524: yych = *++YYCURSOR; - if (yych == ':') goto yy307; + if (yych == ':') goto yy309; goto yy1; -yy508: +yy525: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy602; - if (yych <= ':') goto yy510; + if (yych <= '9') goto yy651; + if (yych <= ':') goto yy527; goto yy1; } else { - if (yych <= 'F') goto yy509; + if (yych <= 'F') goto yy526; if (yych <= '`') goto yy1; if (yych >= 'g') goto yy1; } -yy509: +yy526: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy603; + if (yych <= '9') goto yy652; if (yych >= ';') goto yy1; } else { - if (yych <= 'F') goto yy603; + if (yych <= 'F') goto yy652; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy603; + if (yych <= 'f') goto yy652; goto yy1; } -yy510: +yy527: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy604; - if (yych <= ':') goto yy605; + if (yych <= '9') goto yy653; + if (yych <= ':') goto yy654; goto yy1; } else { - if (yych <= 'F') goto yy604; + if (yych <= 'F') goto yy653; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy604; + if (yych <= 'f') goto yy653; goto yy1; } -yy511: +yy528: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy606; - goto yy607; + if (yych <= '9') goto yy655; + goto yy656; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy608; + goto yy657; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy608; + goto yy657; } } } else { @@ -16118,70 +16576,70 @@ yy511: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy512: +yy529: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy609; - goto yy607; + if (yych <= '9') goto yy658; + goto yy656; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy608; + goto yy657; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy608; + goto yy657; } } } else { @@ -16189,130 +16647,130 @@ yy512: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy513: +yy530: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '5') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '4') goto yy609; - goto yy610; + if (yych <= '4') goto yy658; + goto yy659; } } else { if (yych <= '@') { - if (yych <= '9') goto yy606; - if (yych <= ':') goto yy607; + if (yych <= '9') goto yy655; + if (yych <= ':') goto yy656; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy608; + if (yych <= 'F') goto yy657; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy608; + if (yych <= 'f') goto yy657; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy514: +yy531: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy608; - if (yych <= ':') goto yy607; + if (yych <= '9') goto yy657; + if (yych <= ':') goto yy656; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy608; + if (yych <= 'F') goto yy657; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy608; + if (yych <= 'f') goto yy657; goto yy1; } } @@ -16320,63 +16778,63 @@ yy514: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy515: +yy532: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy611; + if (yych == '.') goto yy660; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy612; + if (yych <= '9') goto yy661; goto yy4; -yy516: +yy533: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy611; + if (yych == '.') goto yy660; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy515; + if (yych <= '9') goto yy532; goto yy4; -yy517: +yy534: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { - if (yych == '.') goto yy611; + if (yych == '.') goto yy660; goto yy4; } else { - if (yych <= '4') goto yy515; - if (yych <= '5') goto yy613; - if (yych <= '9') goto yy612; + if (yych <= '4') goto yy532; + if (yych <= '5') goto yy662; + if (yych <= '9') goto yy661; goto yy4; } -yy518: +yy535: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { @@ -16384,110 +16842,110 @@ yy518: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '/') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy614; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy663; + if (yych <= ':') goto yy417; if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } } else { if (yych <= '~') { if (yych <= '_') { - if (yych <= 'F') goto yy614; + if (yych <= 'F') goto yy663; if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy614; + if (yych <= 'f') goto yy663; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy519: +yy536: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -16495,55 +16953,55 @@ yy519: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '-') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy614; - if (yych <= ':') goto yy414; + if (yych <= '9') goto yy663; + if (yych <= ':') goto yy417; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -16552,157 +17010,157 @@ yy519: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy614; + if (yych <= 'F') goto yy663; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy614; + if (yych <= 'f') goto yy663; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy520: +yy537: yych = *++YYCURSOR; if (yych <= '1') { if (yych <= '/') goto yy1; - if (yych <= '0') goto yy615; - goto yy616; + if (yych <= '0') goto yy664; + goto yy665; } else { - if (yych <= '2') goto yy617; - if (yych <= '9') goto yy615; + if (yych <= '2') goto yy666; + if (yych <= '9') goto yy664; goto yy1; } -yy521: +yy538: yych = *++YYCURSOR; - if (yych == '.') goto yy520; + if (yych == '.') goto yy537; goto yy1; -yy522: +yy539: yych = *++YYCURSOR; - if (yych == '.') goto yy520; + if (yych == '.') goto yy537; if (yych <= '/') goto yy1; - if (yych <= '5') goto yy521; + if (yych <= '5') goto yy538; goto yy1; -yy523: +yy540: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '9') goto yy1; - if (yych <= ':') goto yy324; + if (yych <= ':') goto yy326; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy524: +yy541: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy618; + if (yych <= '9') goto yy667; if (yych >= ';') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy618; + if (yych <= 'F') goto yy667; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy618; + if (yych <= 'f') goto yy667; goto yy1; } } @@ -16710,989 +17168,1540 @@ yy524: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy525: +yy542: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy514; + if (yych <= '9') goto yy531; goto yy1; } else { - if (yych <= 'F') goto yy514; + if (yych <= 'F') goto yy531; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy514; + if (yych <= 'f') goto yy531; goto yy1; } -yy526: +yy543: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '9') goto yy1; - if (yych <= ':') goto yy619; + if (yych <= ':') goto yy668; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy527: +yy544: yych = *++YYCURSOR; if (yych <= '!') { if (yych <= '\f') { - if (yych == '\t') goto yy527; + if (yych == '\t') goto yy544; goto yy1; } else { - if (yych <= '\r') goto yy527; - if (yych == ' ') goto yy527; + if (yych <= '\r') goto yy544; + if (yych == ' ') goto yy544; goto yy1; } } else { if (yych <= '\'') { - if (yych <= '"') goto yy331; + if (yych <= '"') goto yy333; if (yych <= '&') goto yy1; - goto yy332; + goto yy334; } else { if (yych <= '<') goto yy1; - if (yych <= '=') goto yy444; - if (yych <= '>') goto yy334; + if (yych <= '=') goto yy461; + if (yych <= '>') goto yy337; goto yy1; } } -yy528: +yy545: yych = *++YYCURSOR; if (yych <= ',') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy620; + goto yy669; } else { - if (yych == '\r') goto yy620; + if (yych == '\r') goto yy669; goto yy1; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy620; + if (yych <= ' ') goto yy669; if (yych <= '!') goto yy1; - goto yy331; + goto yy333; } else { - if (yych == '\'') goto yy332; + if (yych == '\'') goto yy334; goto yy1; } } } else { if (yych <= '@') { if (yych <= ':') { - if (yych <= '-') goto yy426; + if (yych <= '-') goto yy429; if (yych <= '/') goto yy1; - goto yy426; + goto yy429; } else { - if (yych == '>') goto yy334; + if (yych == '>') goto yy337; goto yy1; } } else { if (yych <= '_') { - if (yych <= 'Z') goto yy426; + if (yych <= 'Z') goto yy429; if (yych <= '^') goto yy1; - goto yy426; + goto yy429; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy426; + if (yych <= 'z') goto yy429; goto yy1; } } } -yy529: +yy546: yych = *++YYCURSOR; - if (yybm[256+yych] & 128) { - goto yy529; - } if (yych <= 0xDF) { - if (yych <= '\'') { + if (yych <= '-') { if (yych <= 0x00) goto yy1; - if (yych >= '#') goto yy531; + if (yych <= ',') goto yy446; + goto yy670; } else { - if (yych <= '>') goto yy334; + if (yych <= 0x7F) goto yy446; if (yych <= 0xC1) goto yy1; - goto yy532; + goto yy454; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy533; - if (yych <= 0xEF) goto yy534; - goto yy535; + if (yych <= 0xE0) goto yy455; + if (yych <= 0xEF) goto yy456; + goto yy457; } else { - if (yych <= 0xF3) goto yy536; - if (yych <= 0xF4) goto yy537; + if (yych <= 0xF3) goto yy458; + if (yych <= 0xF4) goto yy459; goto yy1; } } -yy530: +yy547: yych = *++YYCURSOR; - if (yybm[0+yych] & 1) { - goto yy530; + 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 yy446; + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '=') goto yy452; + if (yych <= '>') goto yy453; + if (yych <= '@') goto yy446; + } else { + if (yych == '_') goto yy548; + if (yych <= '`') goto yy446; + } + } 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; + } + } + } } - if (yych <= 0xDF) { - if (yych <= '>') { - if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy621; - goto yy622; +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 <= '\\') goto yy623; - if (yych <= 0xC1) goto yy1; - goto yy624; + 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 <= 0xF0) { - if (yych <= 0xE0) goto yy625; - if (yych <= 0xEF) goto yy626; - goto yy627; + 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 <= 0xF3) goto yy628; - if (yych <= 0xF4) goto yy629; - goto yy1; + 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; + } + } } } -yy531: +yy549: yych = *++YYCURSOR; - if (yybm[0+yych] & 2) { - goto yy531; + if (yybm[512+yych] & 128) { + goto yy549; } - if (yych <= 0xDF) { - if (yych <= '>') { + if (yych <= 0xC1) { + if (yych <= '*') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy621; - goto yy630; + if (yych <= '"') goto yy673; + goto yy430; } else { - if (yych <= '\\') goto yy631; - if (yych <= 0xC1) goto yy1; - goto yy632; + if (yych <= '-') goto yy550; + if (yych <= '\\') goto yy551; + goto yy1; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy633; - if (yych <= 0xEF) goto yy634; - goto yy635; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy552; + if (yych <= 0xE0) goto yy553; + goto yy554; } else { - if (yych <= 0xF3) goto yy636; - if (yych <= 0xF4) goto yy637; + if (yych <= 0xF0) goto yy555; + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; goto yy1; } } -yy532: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy529; - goto yy1; -yy533: +yy550: yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy532; - goto yy1; -yy534: + if (yych <= 0x7F) { + if (yych <= ',') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy673; + goto yy549; + } else { + if (yych <= '-') goto yy674; + if (yych != '\\') 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; + } + } +yy551: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= ')') { + if (yych <= 0x00) goto yy430; + if (yych == '\n') goto yy446; + goto yy549; + } else { + if (yych <= '*') goto yy430; + if (yych == '-') goto yy550; + 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; + } + } +yy552: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy532; + if (yych <= 0xBF) goto yy549; goto yy1; -yy535: +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 yy534; + if (yych <= 0xBF) goto yy554; goto yy1; -yy536: +yy556: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy534; + if (yych <= 0xBF) goto yy554; goto yy1; -yy537: +yy557: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy534; + if (yych <= 0x8F) goto yy554; goto yy1; -yy538: +yy558: yych = *++YYCURSOR; - if (yybm[0+yych] & 4) { - goto yy538; + 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 <= ',') { if (yych <= 0x00) goto yy1; - if (yych != '/') goto yy446; + if (yych == '\'') goto yy673; + goto yy558; } else { - if (yych <= '=') goto yy447; - if (yych <= '>') goto yy229; - if (yych >= '@') goto yy446; + if (yych <= '-') goto yy675; + if (yych != '\\') goto yy558; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy450; - if (yych <= 0xE0) goto yy451; - goto yy452; + if (yych <= 0xDF) goto yy561; + if (yych <= 0xE0) goto yy562; + goto yy563; } else { - if (yych <= 0xF0) goto yy453; - if (yych <= 0xF3) goto yy454; - if (yych <= 0xF4) goto yy455; + if (yych <= 0xF0) goto yy564; + if (yych <= 0xF3) goto yy565; + if (yych <= 0xF4) goto yy566; goto yy1; } } -yy539: +yy560: yych = *++YYCURSOR; - if (yybm[256+yych] & 16) { - goto yy446; - } - if (yych <= 'z') { - if (yych <= '/') { - if (yych <= 0x00) goto yy1; - if (yych <= '-') goto yy538; - goto yy539; + if (yych <= 0x7F) { + if (yych <= ')') { + if (yych <= 0x00) goto yy438; + if (yych == '\n') goto yy446; + goto yy558; } else { - if (yych <= ':') goto yy538; - if (yych <= '>') goto yy339; - if (yych <= '?') goto yy539; - goto yy538; + if (yych <= '*') goto yy438; + if (yych == '-') goto yy559; + goto yy558; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy450; - if (yych <= 0xE0) goto yy451; - goto yy452; + if (yych <= 0xDF) goto yy561; + if (yych <= 0xE0) goto yy562; + goto yy563; } else { - if (yych <= 0xF0) goto yy453; - if (yych <= 0xF3) goto yy454; - if (yych <= 0xF4) goto yy455; + if (yych <= 0xF0) goto yy564; + if (yych <= 0xF3) goto yy565; + if (yych <= 0xF4) goto yy566; goto yy1; } } -yy540: +yy561: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '!') { - if (yych <= '\f') { + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy558; + goto yy1; +yy562: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy561; + goto yy1; +yy563: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy561; + goto yy1; +yy564: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy563; + goto yy1; +yy565: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy563; + goto yy1; +yy566: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy563; + goto yy1; +yy567: + yych = *++YYCURSOR; + if (yybm[256+yych] & 2) { + goto yy567; + } + if (yych <= '=') { + if (yych <= ' ') { + if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy540; + if (yych <= 0x08) goto yy446; goto yy448; } else { - if (yych <= '\r') goto yy540; - if (yych == ' ') goto yy540; + if (yych == '\r') goto yy448; + if (yych <= 0x1F) goto yy446; goto yy448; } } else { - if (yych <= '.') { - if (yych <= '"') goto yy446; - if (yych == '-') goto yy540; - goto yy448; + if (yych <= '\'') { + if (yych == '"') goto yy449; + if (yych <= '&') goto yy446; + goto yy450; } else { - if (yych <= ':') { - if (yych >= '0') goto yy540; - } else { - if (yych <= '<') goto yy448; - if (yych <= '=') goto yy638; - goto yy542; - } + if (yych <= '/') goto yy446; + if (yych <= ':') goto yy335; + if (yych <= '<') goto yy446; + goto yy452; } } } else { - if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '?') goto yy541; - if (yych <= '@') goto yy448; - if (yych <= 'Z') goto yy540; - goto yy448; + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych <= '>') goto yy676; + if (yych <= '@') goto yy446; + if (yych <= 'Z') goto yy335; + goto yy446; } else { - if (yych <= '^') { - if (yych <= '\\') goto yy543; - goto yy448; - } else { - if (yych == '`') goto yy448; - goto yy540; - } + if (yych == '`') goto yy446; + if (yych <= 'z') goto yy335; + goto yy446; } } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy448; + if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy544; - goto yy545; + if (yych <= 0xDF) goto yy454; + if (yych <= 0xE0) goto yy455; + goto yy456; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy546; - goto yy547; - } else { - if (yych <= 0xF3) goto yy548; - if (yych <= 0xF4) goto yy549; - goto yy1; - } + if (yych <= 0xF0) goto yy457; + if (yych <= 0xF3) goto yy458; + if (yych <= 0xF4) goto yy459; + goto yy1; } } } -yy541: +yy568: yych = *++YYCURSOR; - if (yybm[256+yych] & 32) { - goto yy448; + if (yybm[256+yych] & 4) { + goto yy568; } - if (yych <= '\\') { - if (yych <= '/') { + if (yych <= 0xC1) { + if (yych <= '\'') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy446; - if (yych <= '-') goto yy540; - goto yy541; + if (yych >= '#') goto yy570; } else { - if (yych <= '>') { - if (yych <= ':') goto yy540; - goto yy639; - } else { - if (yych <= '?') goto yy541; - if (yych <= 'Z') goto yy540; - goto yy543; - } + if (yych <= '*') goto yy571; + if (yych <= '-') goto yy572; + if (yych <= '>') goto yy453; + goto yy1; } } else { - if (yych <= 0xE0) { - if (yych <= 'z') goto yy540; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy544; - goto yy545; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy573; + if (yych <= 0xE0) goto yy574; + goto yy575; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy546; - goto yy547; - } else { - if (yych <= 0xF3) goto yy548; - if (yych <= 0xF4) goto yy549; - goto yy1; - } + if (yych <= 0xF0) goto yy576; + if (yych <= 0xF3) goto yy577; + if (yych <= 0xF4) goto yy578; + goto yy1; } } -yy542: - yyaccept = 27; - yych = *(YYMARKER = ++YYCURSOR); +yy569: + yych = *++YYCURSOR; + if (yybm[256+yych] & 8) { + goto yy569; + } if (yych <= 0xC1) { - if (yych <= '"') { - if (yych <= 0x00) goto yy230; - if (yych <= '!') goto yy640; - goto yy641; + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy678; + goto yy579; } else { - if (yych == '\\') goto yy642; - if (yych <= 0x7F) goto yy640; - goto yy230; + if (yych <= '-') goto yy679; + if (yych <= '>') goto yy680; + if (yych <= '\\') goto yy681; + goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy643; - if (yych <= 0xE0) goto yy644; - goto yy645; + if (yych <= 0xDF) goto yy682; + if (yych <= 0xE0) goto yy683; + goto yy684; } else { - if (yych <= 0xF0) goto yy646; - if (yych <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; - goto yy230; + if (yych <= 0xF0) goto yy685; + if (yych <= 0xF3) goto yy686; + if (yych <= 0xF4) goto yy687; + goto yy1; } } -yy543: +yy570: yych = *++YYCURSOR; - if (yych <= 'Z') { - if (yych <= '.') { - if (yych <= '\n') { - if (yych <= 0x00) goto yy640; - if (yych <= '\t') goto yy448; - goto yy446; - } else { - if (yych == '-') goto yy540; - goto yy448; - } + if (yybm[256+yych] & 16) { + goto yy570; + } + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy678; + goto yy580; } else { - if (yych <= '=') { - if (yych <= '/') goto yy541; - if (yych <= ':') goto yy540; - goto yy448; - } else { - if (yych <= '>') goto yy542; - if (yych <= '?') goto yy541; - if (yych <= '@') goto yy448; - goto yy540; - } + if (yych <= '-') goto yy688; + if (yych <= '>') goto yy689; + if (yych <= '\\') goto yy690; + goto yy1; } } else { - if (yych <= 0xC1) { - if (yych <= '`') { - if (yych == '_') goto yy540; - goto yy448; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy691; + if (yych <= 0xE0) goto yy692; + goto yy693; + } else { + if (yych <= 0xF0) goto yy694; + if (yych <= 0xF3) goto yy695; + if (yych <= 0xF4) goto yy696; + goto yy1; + } + } +yy571: + yych = *++YYCURSOR; + if (yybm[256+yych] & 32) { + goto yy571; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy579; + goto yy580; + } else { + if (yych <= '>') goto yy337; + if (yych <= 0xC1) goto yy1; + goto yy581; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy582; + if (yych <= 0xEF) goto yy583; + goto yy584; + } else { + if (yych <= 0xF3) goto yy585; + if (yych <= 0xF4) goto yy586; + goto yy1; + } + } +yy572: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy569; + goto yy568; + } else { + if (yych <= ',') { + if (yych <= '\'') goto yy570; + goto yy568; } else { - if (yych <= 'z') goto yy540; - if (yych <= 0x7F) goto yy448; - goto yy1; + if (yych <= '-') goto yy697; + if (yych <= '=') goto yy568; + goto yy453; } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy568; + if (yych <= 0xC1) goto yy1; + if (yych >= 0xE0) goto yy574; } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy544; - if (yych <= 0xE0) goto yy545; - goto yy546; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy575; + goto yy576; } else { - if (yych <= 0xF0) goto yy547; - if (yych <= 0xF3) goto yy548; - if (yych <= 0xF4) goto yy549; + if (yych <= 0xF3) goto yy577; + if (yych <= 0xF4) goto yy578; goto yy1; } } } -yy544: +yy573: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy448; + if (yych <= 0xBF) goto yy568; goto yy1; -yy545: +yy574: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy544; + if (yych <= 0xBF) goto yy573; goto yy1; -yy546: +yy575: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy544; + if (yych <= 0xBF) goto yy573; goto yy1; -yy547: +yy576: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy546; + if (yych <= 0xBF) goto yy575; goto yy1; -yy548: +yy577: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy546; + if (yych <= 0xBF) goto yy575; goto yy1; -yy549: +yy578: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy546; + if (yych <= 0x8F) goto yy575; goto yy1; -yy550: +yy579: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '&') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy550; - goto yy449; + 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; + } + } +yy580: + yych = *++YYCURSOR; + if (yybm[256+yych] & 128) { + goto yy580; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy698; + goto yy707; + } else { + if (yych <= '\\') goto yy708; + if (yych <= 0xC1) goto yy1; + goto yy709; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy710; + if (yych <= 0xEF) goto yy711; + goto yy712; + } else { + if (yych <= 0xF3) goto yy713; + if (yych <= 0xF4) goto yy714; + goto yy1; + } + } +yy581: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy571; + goto yy1; +yy582: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy581; + goto yy1; +yy583: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy581; + goto yy1; +yy584: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy583; + goto yy1; +yy585: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy583; + goto yy1; +yy586: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy583; + goto yy1; +yy587: + yych = *++YYCURSOR; + if (yybm[0+yych] & 1) { + goto yy587; + } + if (yych <= 0x7F) { + if (yych <= '<') { + if (yych <= 0x00) goto yy1; + if (yych != '/') goto yy463; + } else { + if (yych <= '=') goto yy464; + if (yych <= '>') goto yy231; + if (yych >= '@') goto yy463; + } + } 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; + 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; + 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 yy550; - if (yych == ' ') goto yy550; - goto yy449; + if (yych <= '\r') goto yy589; + if (yych == ' ') goto yy589; + goto yy465; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy446; - if (yych == '-') goto yy550; - goto yy449; + if (yych <= '"') goto yy463; + if (yych == '-') goto yy589; + goto yy465; } else { if (yych <= ':') { - if (yych >= '0') goto yy550; + if (yych >= '0') goto yy589; } else { - if (yych <= '<') goto yy449; - if (yych <= '=') goto yy649; - goto yy552; + if (yych <= '<') goto yy465; + if (yych <= '=') goto yy715; + goto yy591; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '?') goto yy551; - if (yych <= '@') goto yy449; - if (yych <= 'Z') goto yy550; - goto yy449; + if (yych <= '?') goto yy590; + if (yych <= '@') goto yy465; + if (yych <= 'Z') goto yy589; + goto yy465; } else { if (yych <= '^') { - if (yych <= '\\') goto yy553; - goto yy449; + if (yych <= '\\') goto yy592; + goto yy465; } else { - if (yych == '`') goto yy449; - goto yy550; + if (yych == '`') goto yy465; + goto yy589; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy449; + if (yych <= 0x7F) goto yy465; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy554; - goto yy555; + if (yych <= 0xDF) goto yy593; + goto yy594; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy556; - goto yy557; + if (yych <= 0xEF) goto yy595; + goto yy596; } else { - if (yych <= 0xF3) goto yy558; - if (yych <= 0xF4) goto yy559; + if (yych <= 0xF3) goto yy597; + if (yych <= 0xF4) goto yy598; goto yy1; } } } } -yy551: +yy590: yych = *++YYCURSOR; - if (yybm[256+yych] & 64) { - goto yy449; + if (yybm[512+yych] & 32) { + goto yy465; } if (yych <= '\\') { if (yych <= '/') { if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy446; - if (yych <= '-') goto yy550; - goto yy551; + if (yych <= '"') goto yy463; + if (yych <= '-') goto yy589; + goto yy590; } else { if (yych <= '>') { - if (yych <= ':') goto yy550; - goto yy650; + if (yych <= ':') goto yy589; + goto yy716; } else { - if (yych <= '?') goto yy551; - if (yych <= 'Z') goto yy550; - goto yy553; + if (yych <= '?') goto yy590; + if (yych <= 'Z') goto yy589; + goto yy592; } } } else { if (yych <= 0xE0) { - if (yych <= 'z') goto yy550; + if (yych <= 'z') goto yy589; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy554; - goto yy555; + if (yych <= 0xDF) goto yy593; + goto yy594; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy556; - goto yy557; + if (yych <= 0xEF) goto yy595; + goto yy596; } else { - if (yych <= 0xF3) goto yy558; - if (yych <= 0xF4) goto yy559; + if (yych <= 0xF3) goto yy597; + if (yych <= 0xF4) goto yy598; goto yy1; } } } -yy552: - yyaccept = 27; +yy591: + yyaccept = 28; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy230; - if (yych <= '&') goto yy651; - goto yy641; + if (yych <= '"') { + if (yych <= 0x00) goto yy232; + if (yych <= '!') goto yy717; + goto yy718; } else { - if (yych == '\\') goto yy652; - if (yych <= 0x7F) goto yy651; - goto yy230; + if (yych == '\\') goto yy719; + if (yych <= 0x7F) goto yy717; + goto yy232; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy653; - if (yych <= 0xE0) goto yy654; - goto yy655; + if (yych <= 0xDF) goto yy720; + if (yych <= 0xE0) goto yy721; + goto yy722; } else { - if (yych <= 0xF0) goto yy656; - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; - goto yy230; + if (yych <= 0xF0) goto yy723; + if (yych <= 0xF3) goto yy724; + if (yych <= 0xF4) goto yy725; + goto yy232; } } -yy553: +yy592: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '.') { if (yych <= '\n') { - if (yych <= 0x00) goto yy651; - if (yych <= '\t') goto yy449; - goto yy446; + if (yych <= 0x00) goto yy717; + if (yych <= '\t') goto yy465; + goto yy463; } else { - if (yych == '-') goto yy550; - goto yy449; + if (yych == '-') goto yy589; + goto yy465; } } else { if (yych <= '=') { - if (yych <= '/') goto yy551; - if (yych <= ':') goto yy550; - goto yy449; + if (yych <= '/') goto yy590; + if (yych <= ':') goto yy589; + goto yy465; } else { - if (yych <= '>') goto yy552; - if (yych <= '?') goto yy551; - if (yych <= '@') goto yy449; - goto yy550; + if (yych <= '>') goto yy591; + if (yych <= '?') goto yy590; + if (yych <= '@') goto yy465; + goto yy589; } } } else { if (yych <= 0xC1) { if (yych <= '`') { - if (yych == '_') goto yy550; - goto yy449; + if (yych == '_') goto yy589; + goto yy465; } else { - if (yych <= 'z') goto yy550; - if (yych <= 0x7F) goto yy449; + if (yych <= 'z') goto yy589; + if (yych <= 0x7F) goto yy465; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy554; - if (yych <= 0xE0) goto yy555; - goto yy556; + if (yych <= 0xDF) goto yy593; + if (yych <= 0xE0) goto yy594; + goto yy595; } else { - if (yych <= 0xF0) goto yy557; - if (yych <= 0xF3) goto yy558; - if (yych <= 0xF4) goto yy559; + if (yych <= 0xF0) goto yy596; + if (yych <= 0xF3) goto yy597; + if (yych <= 0xF4) goto yy598; goto yy1; } } } -yy554: +yy593: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy449; + if (yych <= 0xBF) goto yy465; goto yy1; -yy555: +yy594: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy554; + if (yych <= 0xBF) goto yy593; goto yy1; -yy556: +yy595: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy554; + if (yych <= 0xBF) goto yy593; goto yy1; -yy557: +yy596: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy556; + if (yych <= 0xBF) goto yy595; goto yy1; -yy558: +yy597: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy556; + if (yych <= 0xBF) goto yy595; goto yy1; -yy559: +yy598: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy556; + if (yych <= 0x8F) goto yy595; goto yy1; -yy560: - yych = *++YYCURSOR; - if (yych <= ' ') { - if (yych <= '\f') { - if (yych == '\t') goto yy560; - goto yy1; - } else { - if (yych <= '\r') goto yy560; - if (yych <= 0x1F) goto yy1; - goto yy560; - } - } else { - if (yych <= '<') { - if (yych == '/') goto yy228; - goto yy1; - } else { - if (yych <= '=') goto yy458; - if (yych == '?') goto yy228; - goto yy1; - } - } -yy561: - yych = *++YYCURSOR; - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '-') { - if (yych <= 0x00) goto yy1; - if (yych <= ',') goto yy561; - goto yy659; - } else { - if (yych <= '.') goto yy561; - if (yych <= '/') goto yy660; - goto yy659; - } - } else { - if (yych <= '?') { - if (yych <= '=') goto yy561; - if (yych <= '>') goto yy1; - goto yy660; - } else { - if (yych <= '@') goto yy561; - if (yych <= 'Z') goto yy659; - goto yy561; - } - } - } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych == '`') goto yy561; - goto yy659; - } else { - if (yych <= 0x7F) goto yy561; - if (yych <= 0xC1) goto yy1; - goto yy565; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy566; - if (yych <= 0xEF) goto yy567; - goto yy568; - } else { - if (yych <= 0xF3) goto yy569; - if (yych <= 0xF4) goto yy570; - goto yy1; - } - } - } -yy562: +yy599: yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= '!') { + if (yych <= '>') { + if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy562; - goto yy561; + if (yych == '\t') goto yy599; + goto yy466; } else { - if (yych <= '\r') goto yy562; - if (yych == ' ') goto yy562; - goto yy561; + if (yych <= '\r') goto yy599; + if (yych == ' ') goto yy599; + goto yy466; } } else { - if (yych <= ',') { - if (yych <= '"') goto yy563; - if (yych == '\'') goto yy564; - goto yy561; + if (yych <= '.') { + if (yych <= '\'') goto yy463; + if (yych == '-') goto yy599; + goto yy466; } else { - if (yych <= '.') { - if (yych <= '-') goto yy659; - goto yy561; + if (yych <= ':') { + if (yych >= '0') goto yy599; } else { - if (yych <= '/') goto yy660; - if (yych <= ':') goto yy659; - goto yy561; + if (yych <= '<') goto yy466; + if (yych <= '=') goto yy726; + goto yy601; } } } } else { if (yych <= 'z') { - if (yych <= 'Z') { - if (yych <= '>') goto yy1; - if (yych <= '?') goto yy660; - if (yych <= '@') goto yy561; - goto yy659; + if (yych <= '[') { + if (yych <= '?') goto yy600; + if (yych <= '@') goto yy466; + if (yych <= 'Z') goto yy599; + goto yy466; } else { - if (yych == '_') goto yy659; - if (yych <= '`') goto yy561; - goto yy659; + if (yych <= '^') { + if (yych <= '\\') goto yy602; + goto yy466; + } else { + if (yych == '`') goto yy466; + goto yy599; + } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy561; + if (yych <= 0x7F) goto yy466; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy565; - goto yy566; + if (yych <= 0xDF) goto yy603; + goto yy604; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy567; - goto yy568; + if (yych <= 0xEF) goto yy605; + goto yy606; } else { - if (yych <= 0xF3) goto yy569; - if (yych <= 0xF4) goto yy570; + if (yych <= 0xF3) goto yy607; + if (yych <= 0xF4) goto yy608; goto yy1; } } } } -yy563: +yy600: yych = *++YYCURSOR; - if (yych <= '[') { + if (yybm[512+yych] & 64) { + goto yy466; + } + if (yych <= '\\') { if (yych <= '/') { - if (yych <= '"') { - if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy563; - goto yy561; - } else { - if (yych == '-') goto yy661; - if (yych <= '.') goto yy563; - goto yy662; - } + if (yych <= 0x00) goto yy1; + if (yych <= '\'') goto yy463; + if (yych <= '-') goto yy599; + goto yy600; } else { if (yych <= '>') { - if (yych <= ':') goto yy661; - if (yych <= '=') goto yy563; - goto yy663; + if (yych <= ':') goto yy599; + goto yy727; } else { - if (yych <= '?') goto yy662; - if (yych <= '@') goto yy563; - if (yych <= 'Z') goto yy661; - goto yy563; + if (yych <= '?') goto yy600; + if (yych <= 'Z') goto yy599; + goto yy602; } } } else { - if (yych <= 0xC1) { - if (yych <= '_') { - if (yych <= '\\') goto yy664; - if (yych <= '^') goto yy563; - goto yy661; - } else { - if (yych <= '`') goto yy563; - if (yych <= 'z') goto yy661; - if (yych <= 0x7F) goto yy563; - goto yy1; - } + if (yych <= 0xE0) { + if (yych <= 'z') goto yy599; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy603; + goto yy604; } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy665; - if (yych <= 0xE0) goto yy666; - goto yy667; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy605; + goto yy606; } else { - if (yych <= 0xF0) goto yy668; - if (yych <= 0xF3) goto yy669; - if (yych <= 0xF4) goto yy670; + if (yych <= 0xF3) goto yy607; + if (yych <= 0xF4) goto yy608; goto yy1; } } } -yy564: - yych = *++YYCURSOR; - if (yych <= '[') { - if (yych <= '/') { - if (yych <= '\'') { - if (yych <= 0x00) goto yy1; - if (yych <= '&') goto yy564; - goto yy561; - } else { - if (yych == '-') goto yy671; - if (yych <= '.') goto yy564; - goto yy672; - } +yy601: + yyaccept = 28; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy232; + if (yych <= '&') goto yy728; + goto yy718; } else { - if (yych <= '>') { - if (yych <= ':') goto yy671; - if (yych <= '=') goto yy564; - goto yy673; - } else { - if (yych <= '?') goto yy672; - if (yych <= '@') goto yy564; - if (yych <= 'Z') goto yy671; - goto yy564; - } + if (yych == '\\') goto yy729; + if (yych <= 0x7F) goto yy728; + goto yy232; } } else { - if (yych <= 0xC1) { - if (yych <= '_') { - if (yych <= '\\') goto yy674; - if (yych <= '^') goto yy564; - goto yy671; - } else { - if (yych <= '`') goto yy564; - if (yych <= 'z') goto yy671; - if (yych <= 0x7F) goto yy564; - goto yy1; + 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 yy232; + } + } +yy602: + yych = *++YYCURSOR; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy728; + if (yych <= '\t') goto yy466; + goto yy463; + } else { + if (yych == '-') goto yy599; + goto yy466; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy600; + if (yych <= ':') goto yy599; + goto yy466; + } else { + if (yych <= '>') goto yy601; + if (yych <= '?') goto yy600; + if (yych <= '@') goto yy466; + goto yy599; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy599; + goto yy466; + } else { + if (yych <= 'z') goto yy599; + if (yych <= 0x7F) goto yy466; + goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy675; - if (yych <= 0xE0) goto yy676; - goto yy677; + if (yych <= 0xDF) goto yy603; + if (yych <= 0xE0) goto yy604; + goto yy605; } else { - if (yych <= 0xF0) goto yy678; - if (yych <= 0xF3) goto yy679; - if (yych <= 0xF4) goto yy680; + if (yych <= 0xF0) goto yy606; + if (yych <= 0xF3) goto yy607; + if (yych <= 0xF4) goto yy608; goto yy1; } } } -yy565: +yy603: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy561; + if (yych <= 0xBF) goto yy466; goto yy1; -yy566: +yy604: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy565; + if (yych <= 0xBF) goto yy603; goto yy1; -yy567: +yy605: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy565; + if (yych <= 0xBF) goto yy603; goto yy1; -yy568: +yy606: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy567; + if (yych <= 0xBF) goto yy605; goto yy1; -yy569: +yy607: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy567; + if (yych <= 0xBF) goto yy605; goto yy1; -yy570: +yy608: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy567; + if (yych <= 0x8F) goto yy605; goto yy1; -yy571: +yy609: + yych = *++YYCURSOR; + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy609; + goto yy1; + } else { + if (yych <= '\r') goto yy609; + if (yych <= 0x1F) goto yy1; + goto yy609; + } + } else { + if (yych <= '<') { + if (yych == '/') goto yy230; + goto yy1; + } else { + if (yych <= '=') goto yy475; + if (yych == '?') goto yy230; + goto yy1; + } + } +yy610: + 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 yy1; + 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; + goto yy617; + } else { + if (yych <= 0xF3) goto yy618; + if (yych <= 0xF4) goto yy619; + goto yy1; + } + } + } +yy611: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy611; + goto yy610; + } else { + if (yych <= '\r') goto yy611; + if (yych == ' ') goto yy611; + goto yy610; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy612; + if (yych == '\'') goto yy613; + goto yy610; + } else { + if (yych <= '.') { + if (yych <= '-') goto yy736; + goto yy610; + } else { + if (yych <= '/') goto yy737; + if (yych <= ':') goto yy736; + goto yy610; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= 'Z') { + if (yych <= '>') goto yy1; + if (yych <= '?') goto yy737; + if (yych <= '@') goto yy610; + goto yy736; + } else { + if (yych == '_') goto yy736; + if (yych <= '`') goto yy610; + goto yy736; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy610; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy614; + goto yy615; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy616; + goto yy617; + } else { + if (yych <= 0xF3) goto yy618; + if (yych <= 0xF4) goto yy619; + 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 <= 0x00) goto yy1; + if (yych <= '&') goto yy613; + goto yy610; + } else { + if (yych == '-') goto yy748; + if (yych <= '.') goto yy613; + goto yy749; + } + } else { + if (yych <= '>') { + if (yych <= ':') goto yy748; + if (yych <= '=') goto yy613; + goto yy750; + } else { + if (yych <= '?') goto yy749; + if (yych <= '@') goto yy613; + if (yych <= 'Z') goto yy748; + goto yy613; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '_') { + if (yych <= '\\') goto yy751; + if (yych <= '^') goto yy613; + goto yy748; + } else { + if (yych <= '`') goto yy613; + if (yych <= 'z') goto yy748; + if (yych <= 0x7F) goto yy613; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy752; + if (yych <= 0xE0) goto yy753; + goto yy754; + } else { + if (yych <= 0xF0) goto yy755; + if (yych <= 0xF3) goto yy756; + if (yych <= 0xF4) goto yy757; + goto yy1; + } + } + } +yy614: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy610; + goto yy1; +yy615: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy614; + goto yy1; +yy616: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy614; + goto yy1; +yy617: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy616; + goto yy1; +yy618: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy616; + goto yy1; +yy619: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy616; + goto yy1; +yy620: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -17706,8 +18715,8 @@ yy571: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy681; - goto yy150; + if (yych <= '9') goto yy758; + goto yy152; } } } else { @@ -17716,7 +18725,7 @@ yy571: if (yych <= '?') goto yy4; goto yy97; } else { - if (yych <= 'F') goto yy681; + if (yych <= 'F') goto yy758; if (yych <= 'Z') goto yy117; goto yy4; } @@ -17725,17 +18734,17 @@ yy571: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy681; + if (yych <= 'f') goto yy758; if (yych <= 'z') goto yy117; goto yy4; } } } -yy572: +yy621: yych = *++YYCURSOR; - if (yych == ' ') goto yy682; + if (yych == ' ') goto yy759; goto yy1; -yy573: +yy622: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ',') { @@ -17743,47 +18752,47 @@ yy573: if (yych <= '\f') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; if (yych <= '\n') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } else { if (yych <= '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -17792,27 +18801,27 @@ yy573: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; - goto yy681; + goto yy758; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy681; + if (yych <= 'F') goto yy758; if (yych <= 'Z') goto yy117; goto yy4; } else { @@ -17820,33 +18829,33 @@ yy573: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy683; - if (yych <= 'z') goto yy351; + if (yych <= 'f') goto yy760; + if (yych <= 'z') goto yy354; goto yy4; } } } } -yy574: +yy623: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy155; - goto yy235; -yy575: + if (yych == ':') goto yy156; + goto yy237; +yy624: yych = *++YYCURSOR; if (yych <= 0xC1) { if (yych <= '9') { if (yych == '.') { yyt2 = YYCURSOR; - goto yy686; + goto yy763; } yyt2 = YYCURSOR; - goto yy684; + goto yy761; } else { if (yych <= ':') goto yy1; if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } goto yy1; } @@ -17854,83 +18863,84 @@ yy575: if (yych <= 0xEF) { if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy687; + goto yy764; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy688; + goto yy765; } yyt2 = YYCURSOR; - goto yy689; + goto yy766; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy690; + goto yy767; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy691; + goto yy768; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy692; + goto yy769; } goto yy1; } } -yy576: +yy625: yych = *++YYCURSOR; - if (yybm[512+yych] & 128) { - goto yy362; + if (yybm[768+yych] & 64) { + goto yy365; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x1B) goto yy1; - goto yy693; + goto yy770; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy364; - goto yy365; + if (yych <= 0xDF) goto yy367; + goto yy368; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy366; - goto yy367; + if (yych <= 0xEF) goto yy369; + goto yy370; } else { - if (yych <= 0xF3) goto yy368; - if (yych <= 0xF4) goto yy369; + if (yych <= 0xF3) goto yy371; + if (yych <= 0xF4) goto yy372; goto yy1; } } -yy577: - yyaccept = 28; +yy626: + yyaccept = 29; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x7F) { if (yych <= '!') { - if (yych <= 0x00) goto yy578; - if (yych != 0x1B) goto yy162; + if (yych <= 0x00) goto yy627; + if (yych != 0x1B) goto yy163; } else { - if (yych <= '"') goto yy480; - if (yych == '\\') goto yy263; - goto yy162; + if (yych <= '"') goto yy497; + if (yych == '\\') goto yy265; + goto yy163; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy578; - if (yych <= 0xDF) goto yy264; - if (yych <= 0xE0) goto yy265; - goto yy266; + if (yych <= 0xC1) goto yy627; + if (yych <= 0xDF) goto yy266; + if (yych <= 0xE0) goto yy267; + goto yy268; } else { - if (yych <= 0xF0) goto yy267; - if (yych <= 0xF3) goto yy268; - if (yych <= 0xF4) goto yy269; + if (yych <= 0xF0) goto yy269; + if (yych <= 0xF3) goto yy270; + if (yych <= 0xF4) goto yy271; } } -yy578: -#line 155 "../../lnav/src/data_scanner_re.re" +yy627: +#line 156 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); switch (this->ds_input[cap_inner.c_begin]) { + case 'f': case 'u': case 'r': cap_inner.c_begin += 1; @@ -17940,12 +18950,12 @@ yy578: cap_inner.c_end -= 1; return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } -#line 17944 "../../lnav/src/data_scanner_re.cc" -yy579: +#line 18954 "../../lnav/src/data_scanner_re.cc" +yy628: yych = *++YYCURSOR; - if (yych == 'a') goto yy694; + if (yych == 'a') goto yy771; goto yy101; -yy580: +yy629: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -18000,7 +19010,7 @@ yy580: } } else { if (yych <= '}') { - if (yych == 'm') goto yy695; + if (yych == 'm') goto yy772; if (yych <= 'z') goto yy102; goto yy24; } else { @@ -18015,7 +19025,7 @@ yy580: } } } -yy581: +yy630: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -18023,73 +19033,73 @@ yy581: if (yych <= '\f') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x08) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1B) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x1F) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } } else { if (yych <= '+') { if (yych <= '$') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy699; + goto yy776; } if (yych <= '*') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy699; + goto yy776; } else { if (yych <= '-') { if (yych <= ',') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy700; + goto yy777; } else { if (yych <= '.') { yyt1 = YYCURSOR; - goto yy701; + goto yy778; } if (yych <= '/') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } - goto yy702; + goto yy779; } } } @@ -18098,75 +19108,75 @@ yy581: if (yych <= 'Z') { if (yych <= ':') { yyt1 = YYCURSOR; - goto yy703; + goto yy780; } if (yych <= '?') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= '@') { yyt1 = YYCURSOR; - goto yy704; + goto yy781; } yyt1 = YYCURSOR; - goto yy705; + goto yy782; } else { if (yych <= '_') { if (yych <= '^') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy705; + goto yy782; } else { if (yych <= '`') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 'z') { yyt1 = YYCURSOR; - goto yy705; + goto yy782; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xDF) { yyt1 = YYCURSOR; - goto yy706; + goto yy783; } yyt1 = YYCURSOR; - goto yy707; + goto yy784; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy708; + goto yy785; } yyt1 = YYCURSOR; - goto yy709; + goto yy786; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy710; + goto yy787; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy711; + goto yy788; } - goto yy381; + goto yy384; } } } } -yy582: +yy631: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -18174,73 +19184,73 @@ yy582: if (yych <= '\f') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x08) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1B) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x1F) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } } else { if (yych <= '+') { if (yych <= '$') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy699; + goto yy776; } if (yych <= '*') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy699; + goto yy776; } else { if (yych <= '-') { if (yych <= ',') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy700; + goto yy777; } else { if (yych <= '.') { yyt1 = YYCURSOR; - goto yy701; + goto yy778; } if (yych <= '/') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } - goto yy581; + goto yy630; } } } @@ -18249,75 +19259,75 @@ yy582: if (yych <= 'Z') { if (yych <= ':') { yyt1 = YYCURSOR; - goto yy703; + goto yy780; } if (yych <= '?') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= '@') { yyt1 = YYCURSOR; - goto yy704; + goto yy781; } yyt1 = YYCURSOR; - goto yy705; + goto yy782; } else { if (yych <= '_') { if (yych <= '^') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy705; + goto yy782; } else { if (yych <= '`') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 'z') { yyt1 = YYCURSOR; - goto yy705; + goto yy782; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xDF) { yyt1 = YYCURSOR; - goto yy706; + goto yy783; } yyt1 = YYCURSOR; - goto yy707; + goto yy784; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy708; + goto yy785; } yyt1 = YYCURSOR; - goto yy709; + goto yy786; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy710; + goto yy787; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy711; + goto yy788; } - goto yy381; + goto yy384; } } } } -yy583: +yy632: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '5') { @@ -18325,37 +19335,37 @@ yy583: if (yych <= '\f') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x08) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1B) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x1F) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } } else { @@ -18363,65 +19373,65 @@ yy583: if (yych <= '%') { if (yych <= '$') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } yyt1 = YYCURSOR; - goto yy699; + goto yy776; } else { if (yych == '+') { yyt1 = YYCURSOR; - goto yy699; + goto yy776; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } else { if (yych <= '.') { if (yych <= '-') { yyt1 = YYCURSOR; - goto yy700; + goto yy777; } yyt1 = YYCURSOR; - goto yy701; + goto yy778; } else { if (yych <= '/') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } - if (yych <= '4') goto yy581; - goto yy712; + if (yych <= '4') goto yy630; + goto yy789; } } } } else { if (yych <= 'z') { if (yych <= '@') { - if (yych <= '9') goto yy702; + if (yych <= '9') goto yy779; if (yych <= ':') { yyt1 = YYCURSOR; - goto yy703; + goto yy780; } if (yych <= '?') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy704; + goto yy781; } else { if (yych <= '^') { if (yych <= 'Z') { yyt1 = YYCURSOR; - goto yy705; + goto yy782; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } else { if (yych == '`') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy705; + goto yy782; } } } else { @@ -18429,65 +19439,65 @@ yy583: if (yych <= 0x7F) { if (yych <= '~') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xDF) { yyt1 = YYCURSOR; - goto yy706; + goto yy783; } yyt1 = YYCURSOR; - goto yy707; + goto yy784; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy708; + goto yy785; } yyt1 = YYCURSOR; - goto yy709; + goto yy786; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy710; + goto yy787; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy711; + goto yy788; } - goto yy381; + goto yy384; } } } } -yy584: +yy633: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy713; + if (yych <= '9') goto yy790; goto yy1; } else { - if (yych <= 'F') goto yy713; + if (yych <= 'F') goto yy790; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy713; + if (yych <= 'f') goto yy790; goto yy1; } -yy585: +yy634: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy714; + if (yych <= '9') goto yy791; goto yy4; -yy586: +yy635: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy715; + if (yych <= '9') goto yy792; goto yy1; -yy587: +yy636: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -18499,7 +19509,7 @@ yy587: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy716; + goto yy793; } } else { if (yych <= '^') { @@ -18513,7 +19523,7 @@ yy587: goto yy4; } } -yy588: +yy637: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -18523,7 +19533,7 @@ yy588: goto yy81; } else { if (yych <= ',') goto yy4; - if (yych <= '-') goto yy587; + if (yych <= '-') goto yy636; if (yych <= '.') goto yy46; goto yy4; } @@ -18544,21 +19554,21 @@ yy588: } } } -yy589: +yy638: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy718; + if (yych <= '9') goto yy795; goto yy4; -yy590: +yy639: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy589; + if (yych == '/') goto yy638; goto yy4; -yy591: +yy640: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -18590,25 +19600,25 @@ yy591: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy719; - goto yy720; + if (yych <= '7') goto yy796; + goto yy797; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy721; + goto yy798; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy722; - goto yy721; + if (yych <= 'E') goto yy799; + goto yy798; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -18619,10 +19629,10 @@ yy591: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy721; + goto yy798; } else { - if (yych <= 'e') goto yy722; - if (yych <= 'f') goto yy721; + if (yych <= 'e') goto yy799; + if (yych <= 'f') goto yy798; goto yy117; } } else { @@ -18637,10 +19647,10 @@ yy591: } } } -yy592: +yy641: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -18671,23 +19681,23 @@ yy592: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy720; + goto yy797; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy721; + goto yy798; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy722; - goto yy721; + if (yych <= 'E') goto yy799; + goto yy798; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -18698,10 +19708,10 @@ yy592: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy721; + goto yy798; } else { - if (yych <= 'e') goto yy722; - if (yych <= 'f') goto yy721; + if (yych <= 'e') goto yy799; + if (yych <= 'f') goto yy798; goto yy117; } } else { @@ -18716,7 +19726,7 @@ yy592: } } } -yy593: +yy642: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -18747,12 +19757,12 @@ yy593: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy721; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy798; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy115; goto yy97; } else { - if (yych <= 'F') goto yy721; + if (yych <= 'F') goto yy798; if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy115; goto yy46; @@ -18760,7 +19770,7 @@ yy593: } else { if (yych <= '~') { if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy721; + if (yych <= 'f') goto yy798; if (yych <= 'z') goto yy117; goto yy115; } else { @@ -18771,7 +19781,7 @@ yy593: } } } -yy594: +yy643: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -18793,9 +19803,9 @@ yy594: if (yych <= '%') goto yy81; goto yy115; } else { - if (yych <= '+') goto yy207; + if (yych <= '+') goto yy208; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy272; + if (yych <= '-') goto yy274; goto yy46; } } @@ -18803,12 +19813,12 @@ yy594: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy721; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy798; + if (yych <= ':') goto yy152; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy721; + if (yych <= 'F') goto yy798; if (yych <= 'Z') goto yy117; goto yy115; } @@ -18816,7 +19826,7 @@ yy594: if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy721; + if (yych <= 'f') goto yy798; goto yy117; } else { if (yych <= 0x7F) { @@ -18830,58 +19840,58 @@ yy594: } } } -yy595: +yy644: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy595; + if (yych <= '9') goto yy644; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'Z') goto yy595; + if (yych <= 'Z') goto yy644; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'z') goto yy595; + if (yych <= 'z') goto yy644; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy596: +yy645: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -18889,68 +19899,68 @@ yy596: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '-') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy724; - if (yych <= ':') goto yy725; + if (yych <= '9') goto yy801; + if (yych <= ':') goto yy802; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -18959,63 +19969,63 @@ yy596: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy726; + if (yych <= 'F') goto yy803; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy726; + if (yych <= 'f') goto yy803; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy597: +yy646: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -19023,68 +20033,68 @@ yy597: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '-') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy727; - if (yych <= ':') goto yy725; + if (yych <= '9') goto yy804; + if (yych <= ':') goto yy802; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -19093,63 +20103,63 @@ yy597: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy726; + if (yych <= 'F') goto yy803; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy726; + if (yych <= 'f') goto yy803; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy598: +yy647: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -19157,37 +20167,37 @@ yy598: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { @@ -19195,33 +20205,33 @@ yy598: if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '-') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy412; + goto yy415; } } else { if (yych <= '4') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - goto yy727; + goto yy804; } else { - if (yych <= '5') goto yy728; - if (yych <= '9') goto yy724; - goto yy725; + if (yych <= '5') goto yy805; + if (yych <= '9') goto yy801; + goto yy802; } } } @@ -19230,28 +20240,28 @@ yy598: if (yych <= 'Z') { if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy726; + if (yych <= 'F') goto yy803; goto yy3; } else { if (yych <= '_') { if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy726; + if (yych <= 'f') goto yy803; goto yy3; } } @@ -19260,42 +20270,42 @@ yy598: if (yych <= 0x7F) { if (yych <= '~') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy599: +yy648: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { @@ -19303,336 +20313,336 @@ yy599: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= ',') { if (yych <= '#') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '9') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - goto yy726; + goto yy803; } else { - if (yych <= ':') goto yy725; + if (yych <= ':') goto yy802; if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } } } else { if (yych <= '~') { if (yych <= '_') { - if (yych <= 'F') goto yy726; + if (yych <= 'F') goto yy803; if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy726; + if (yych <= 'f') goto yy803; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy600: +yy649: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy729; - if (yych <= ':') goto yy510; + if (yych <= '9') goto yy806; + if (yych <= ':') goto yy527; goto yy1; } else { - if (yych <= 'F') goto yy730; + if (yych <= 'F') goto yy807; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy730; + if (yych <= 'f') goto yy807; goto yy1; } -yy601: +yy650: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy730; - if (yych <= ':') goto yy510; + if (yych <= '9') goto yy807; + if (yych <= ':') goto yy527; goto yy1; } else { - if (yych <= 'F') goto yy730; + if (yych <= 'F') goto yy807; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy730; + if (yych <= 'f') goto yy807; goto yy1; } -yy602: +yy651: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= '9') { if (yych == '.') { yyt2 = YYCURSOR; - goto yy686; + goto yy763; } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } yyt1 = YYCURSOR; - goto yy731; + goto yy808; } else { if (yych <= '@') { - if (yych <= ':') goto yy510; + if (yych <= ':') goto yy527; yyt2 = YYCURSOR; - goto yy684; + goto yy761; } else { if (yych <= 'F') { yyt1 = YYCURSOR; - goto yy731; + goto yy808; } if (yych <= '`') { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } yyt1 = YYCURSOR; - goto yy731; + goto yy808; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy687; + goto yy764; } yyt2 = YYCURSOR; - goto yy688; + goto yy765; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy689; + goto yy766; } yyt2 = YYCURSOR; - goto yy690; + goto yy767; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy691; + goto yy768; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy692; + goto yy769; } goto yy1; } } } -yy603: +yy652: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy732; - if (yych <= ':') goto yy510; + if (yych <= '9') goto yy809; + if (yych <= ':') goto yy527; goto yy1; } else { - if (yych <= 'F') goto yy732; + if (yych <= 'F') goto yy809; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy732; + if (yych <= 'f') goto yy809; goto yy1; } -yy604: +yy653: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy733; - if (yych <= ':') goto yy734; + if (yych <= '9') goto yy810; + if (yych <= ':') goto yy811; goto yy1; } else { - if (yych <= 'F') goto yy733; + if (yych <= 'F') goto yy810; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy733; + if (yych <= 'f') goto yy810; goto yy1; } -yy605: +yy654: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '0') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy735; + goto yy812; } else { - if (yych <= '1') goto yy736; - if (yych <= '2') goto yy737; - goto yy735; + if (yych <= '1') goto yy813; + if (yych <= '2') goto yy814; + goto yy812; } } else { if (yych <= '@') { if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy738; + if (yych <= 'F') goto yy815; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy738; + if (yych <= 'f') goto yy815; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy606: +yy655: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy739; + if (yych <= '9') goto yy816; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy739; + goto yy816; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy739; + goto yy816; } } } else { @@ -19640,71 +20650,71 @@ yy606: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy607: +yy656: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy738; + if (yych <= '9') goto yy815; goto yy1; } else { - if (yych <= 'F') goto yy738; + if (yych <= 'F') goto yy815; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy738; + if (yych <= 'f') goto yy815; goto yy1; } -yy608: +yy657: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy739; - if (yych <= ':') goto yy607; + if (yych <= '9') goto yy816; + if (yych <= ':') goto yy656; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy739; + if (yych <= 'F') goto yy816; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy739; + if (yych <= 'f') goto yy816; goto yy1; } } @@ -19712,69 +20722,69 @@ yy608: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy609: +yy658: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy740; - goto yy607; + if (yych <= '9') goto yy817; + goto yy656; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy739; + goto yy816; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy739; + goto yy816; } } } else { @@ -19782,132 +20792,132 @@ yy609: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy610: +yy659: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '5') goto yy740; - goto yy739; + if (yych <= '5') goto yy817; + goto yy816; } } else { if (yych <= '@') { - if (yych <= ':') goto yy607; + if (yych <= ':') goto yy656; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy739; + if (yych <= 'F') goto yy816; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy739; + if (yych <= 'f') goto yy816; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy611: +yy660: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { if (yych <= '/') goto yy4; - if (yych <= '0') goto yy741; - goto yy742; + if (yych <= '0') goto yy818; + goto yy819; } else { - if (yych <= '2') goto yy743; - if (yych <= '9') goto yy741; + if (yych <= '2') goto yy820; + if (yych <= '9') goto yy818; goto yy4; } -yy612: +yy661: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy611; + if (yych == '.') goto yy660; goto yy4; -yy613: +yy662: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy611; + if (yych == '.') goto yy660; if (yych <= '/') goto yy4; - if (yych <= '5') goto yy612; + if (yych <= '5') goto yy661; goto yy4; -yy614: +yy663: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -19915,47 +20925,47 @@ yy614: if (yych <= '\n') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych == '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= ',') { if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '9') goto yy3; - if (yych <= ':') goto yy414; + if (yych <= ':') goto yy417; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { @@ -19963,103 +20973,103 @@ yy614: if (yych <= '_') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy3; if (yych <= '~') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy315; + goto yy317; } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy317; + goto yy319; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } -yy615: +yy664: yych = *++YYCURSOR; - if (yych == '.') goto yy744; + if (yych == '.') goto yy821; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy745; + if (yych <= '9') goto yy822; goto yy1; -yy616: +yy665: yych = *++YYCURSOR; - if (yych == '.') goto yy744; + if (yych == '.') goto yy821; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy615; + if (yych <= '9') goto yy664; goto yy1; -yy617: +yy666: yych = *++YYCURSOR; if (yych <= '/') { - if (yych == '.') goto yy744; + if (yych == '.') goto yy821; goto yy1; } else { - if (yych <= '4') goto yy615; - if (yych <= '5') goto yy746; - if (yych <= '9') goto yy745; + if (yych <= '4') goto yy664; + if (yych <= '5') goto yy823; + if (yych <= '9') goto yy822; goto yy1; } -yy618: +yy667: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy747; - if (yych <= ':') goto yy525; + if (yych <= '9') goto yy824; + if (yych <= ':') goto yy542; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy747; + if (yych <= 'F') goto yy824; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy747; + if (yych <= 'f') goto yy824; goto yy1; } } @@ -20067,1236 +21077,1844 @@ yy618: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy619: +yy668: yych = *++YYCURSOR; if (yych <= '9') { if (yych <= '0') { if (yych <= '/') goto yy1; - goto yy748; + goto yy825; } else { - if (yych <= '1') goto yy749; - if (yych <= '2') goto yy750; - goto yy751; + if (yych <= '1') goto yy826; + if (yych <= '2') goto yy827; + goto yy828; } } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy423; + goto yy426; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy423; + if (yych <= 'f') goto yy426; goto yy1; } } -yy620: +yy669: yych = *++YYCURSOR; if (yych <= ' ') { if (yych <= '\f') { - if (yych == '\t') goto yy620; + if (yych == '\t') goto yy669; goto yy1; } else { - if (yych <= '\r') goto yy620; + if (yych <= '\r') goto yy669; if (yych <= 0x1F) goto yy1; - goto yy620; + goto yy669; } } else { if (yych <= '&') { - if (yych == '"') goto yy331; + if (yych == '"') goto yy333; goto yy1; } else { - if (yych <= '\'') goto yy332; - if (yych == '>') goto yy334; + if (yych <= '\'') goto yy334; + if (yych == '>') goto yy337; goto yy1; } } -yy621: +yy670: yych = *++YYCURSOR; - if (yybm[0+yych] & 16) { - goto yy621; - } - if (yych <= 0xDF) { - if (yych <= '>') { + if (yych <= 0xC1) { + if (yych <= '-') { if (yych <= 0x00) goto yy1; - goto yy752; - } else { - if (yych <= '\\') goto yy753; - if (yych <= 0xC1) goto yy1; - goto yy754; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy755; - if (yych <= 0xEF) goto yy756; - goto yy757; + if (yych <= ',') goto yy446; + goto yy670; } else { - if (yych <= 0xF3) goto yy758; - if (yych <= 0xF4) goto yy759; + if (yych == '>') goto yy676; + if (yych <= 0x7F) goto yy446; goto yy1; } - } -yy622: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[256+yych] & 4) { - goto yy427; - } - if (yych <= 0xDF) { - if (yych <= '"') { - if (yych <= 0x00) goto yy335; - goto yy528; - } else { - if (yych <= '\\') goto yy428; - if (yych <= 0xC1) goto yy335; - goto yy429; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy430; - if (yych <= 0xEF) goto yy431; - goto yy432; - } else { - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; - goto yy335; - } - } -yy623: - yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '&') { - if (yych <= 0x00) goto yy427; - if (yych == '\n') goto yy529; - goto yy530; - } else { - if (yych <= '\'') goto yy621; - if (yych == '>') goto yy622; - goto yy530; - } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy624; - if (yych <= 0xE0) goto yy625; - goto yy626; + if (yych <= 0xDF) goto yy454; + if (yych <= 0xE0) goto yy455; + goto yy456; } else { - if (yych <= 0xF0) goto yy627; - if (yych <= 0xF3) goto yy628; - if (yych <= 0xF4) goto yy629; + if (yych <= 0xF0) goto yy457; + if (yych <= 0xF3) goto yy458; + if (yych <= 0xF4) goto yy459; goto yy1; } } -yy624: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy530; - goto yy1; -yy625: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy624; - goto yy1; -yy626: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy624; - goto yy1; -yy627: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy626; - goto yy1; -yy628: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy626; - goto yy1; -yy629: +yy671: yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy626; - goto yy1; -yy630: - yyaccept = 29; - yych = *(YYMARKER = ++YYCURSOR); - if (yybm[256+yych] & 8) { - goto yy435; - } - if (yych <= 0xDF) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy335; - goto yy528; + if (yych <= '*') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy446; + goto yy671; + } else { + if (yych == '\r') goto yy671; + goto yy446; + } } else { - if (yych <= '\\') goto yy436; - if (yych <= 0xC1) goto yy335; - goto yy437; + if (yych <= '"') { + if (yych <= ' ') goto yy671; + if (yych <= '!') goto yy446; + goto yy449; + } else { + if (yych == '\'') goto yy450; + if (yych <= ')') goto yy446; + goto yy1; + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy438; - if (yych <= 0xEF) goto yy439; - goto yy440; + if (yych <= 0xC1) { + if (yych <= '<') { + if (yych == '-') goto yy546; + goto yy446; + } else { + if (yych <= '=') goto yy452; + if (yych <= '>') goto yy453; + if (yych <= 0x7F) goto yy446; + goto yy1; + } } else { - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; - goto yy335; + if (yych <= 0xEF) { + 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; + } } } -yy631: +yy672: yych = *++YYCURSOR; - if (yych <= 0x7F) { + if (yych <= '<') { if (yych <= '!') { - if (yych <= 0x00) goto yy435; - if (yych == '\n') goto yy529; - goto yy531; + 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 <= '"') goto yy621; - if (yych == '>') goto yy630; - goto yy531; + 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 <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy632; - if (yych <= 0xE0) goto yy633; - goto yy634; + 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 <= 0xF0) goto yy635; - if (yych <= 0xF3) goto yy636; - if (yych <= 0xF4) goto yy637; - goto yy1; + 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; + } + } } } -yy632: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy531; - goto yy1; -yy633: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy632; - goto yy1; -yy634: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy632; - goto yy1; -yy635: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy634; - goto yy1; -yy636: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy634; - goto yy1; -yy637: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy634; - goto yy1; -yy638: +yy673: yych = *++YYCURSOR; - if (yych <= '?') { - if (yych <= '&') { + if (yych <= ':') { + if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy638; - goto yy448; + if (yych == '\t') goto yy829; + goto yy446; } else { - if (yych <= '\r') goto yy638; - if (yych == ' ') goto yy638; - goto yy448; + if (yych <= '\r') goto yy829; + if (yych == ' ') goto yy829; + goto yy446; } } else { - if (yych <= '.') { - if (yych <= '\'') goto yy760; - if (yych == '-') goto yy540; - goto yy448; + if (yych <= ')') { + if (yych <= '"') goto yy449; + if (yych == '\'') goto yy450; + goto yy446; } else { - if (yych <= ':') { - if (yych <= '/') goto yy541; - goto yy540; + if (yych <= ',') { + if (yych <= '*') goto yy1; + goto yy446; } else { - if (yych <= '=') goto yy448; - if (yych <= '>') goto yy542; - goto yy541; + if (yych <= '-') goto yy547; + if (yych <= '/') goto yy446; + goto yy548; } } } } else { if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy448; - if (yych <= 'Z') goto yy540; - if (yych <= '[') goto yy448; - goto yy543; + if (yych <= 'Z') { + if (yych == '>') goto yy453; + if (yych <= '@') goto yy446; + goto yy548; } else { - if (yych == '_') goto yy540; - if (yych <= '`') goto yy448; - goto yy540; + if (yych == '_') goto yy548; + if (yych <= '`') goto yy446; + goto yy548; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy448; + if (yych <= 0x7F) goto yy446; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy544; - goto yy545; + if (yych <= 0xDF) goto yy454; + goto yy455; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy546; - goto yy547; + if (yych <= 0xEF) goto yy456; + goto yy457; } else { - if (yych <= 0xF3) goto yy548; - if (yych <= 0xF4) goto yy549; + if (yych <= 0xF3) goto yy458; + if (yych <= 0xF4) goto yy459; goto yy1; } } } } -yy639: - yyaccept = 30; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0xC1) { - if (yych <= '"') { - if (yych <= 0x00) goto yy340; - if (yych >= '"') goto yy641; +yy674: + yych = *++YYCURSOR; + if (yych <= '\\') { + if (yych <= ',') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy673; + goto yy549; } else { - if (yych == '\\') goto yy642; - if (yych >= 0x80) goto yy340; + if (yych <= '=') { + if (yych <= '-') goto yy674; + goto yy549; + } else { + if (yych <= '>') goto yy830; + if (yych <= '[') goto yy549; + goto yy551; + } } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy643; - if (yych <= 0xE0) goto yy644; - goto yy645; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy549; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy552; + goto yy553; } else { - if (yych <= 0xF0) goto yy646; - if (yych <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; - goto yy340; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy554; + goto yy555; + } else { + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; + goto yy1; + } } } -yy640: +yy675: yych = *++YYCURSOR; - if (yych <= 0xC1) { - if (yych <= '"') { + if (yych <= '\\') { + if (yych <= ',') { if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy640; + if (yych == '\'') goto yy673; + goto yy558; } else { - if (yych == '\\') goto yy642; - if (yych <= 0x7F) goto yy640; - goto yy1; + if (yych <= '=') { + if (yych <= '-') goto yy675; + goto yy558; + } else { + if (yych <= '>') goto yy831; + if (yych <= '[') goto yy558; + goto yy560; + } } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy643; - if (yych <= 0xE0) goto yy644; - goto yy645; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy558; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy561; + goto yy562; } else { - if (yych <= 0xF0) goto yy646; - if (yych <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; - goto yy1; - } - } -yy641: - yych = *++YYCURSOR; - if (yych <= '/') { - if (yych <= 0x1F) { - if (yych <= '\t') { - if (yych <= 0x08) goto yy1; - goto yy761; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy563; + goto yy564; } else { - if (yych == '\r') goto yy761; + if (yych <= 0xF3) goto yy565; + if (yych <= 0xF4) goto yy566; goto yy1; } - } else { - if (yych <= ',') { - if (yych <= ' ') goto yy761; - goto yy1; - } else { - if (yych <= '-') goto yy336; - if (yych <= '.') goto yy1; - goto yy228; - } + } + } +yy676: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[512+yych] & 8) { + goto yy446; + } + if (yych <= 0xE0) { + if (yych <= '-') { + if (yych >= '+') goto yy546; + } else { + if (yych <= 0xC1) goto yy677; + if (yych <= 0xDF) goto yy454; + goto yy455; } } else { - if (yych <= '@') { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy456; + goto yy457; + } else { + if (yych <= 0xF3) goto yy458; + if (yych <= 0xF4) goto yy459; + } + } +yy677: +#line 172 "../../lnav/src/data_scanner_re.re" + { + RET(DT_COMMENT); + } +#line 21433 "../../lnav/src/data_scanner_re.cc" +yy678: + yych = *++YYCURSOR; + if (yybm[0+yych] & 4) { + goto yy678; + } + if (yych <= 0xC1) { + if (yych <= '-') { + if (yych <= 0x00) goto yy1; + if (yych <= '*') goto yy698; + goto yy832; + } else { + if (yych <= '>') goto yy833; + if (yych <= '\\') goto yy834; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy835; + if (yych <= 0xE0) goto yy836; + goto yy837; + } else { + if (yych <= 0xF0) goto yy838; + if (yych <= 0xF3) goto yy839; + if (yych <= 0xF4) goto yy840; + 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 yy336; - goto yy1; + if (yych <= '-') goto yy841; + goto yy569; } else { - if (yych <= '>') goto yy229; - if (yych <= '?') goto yy228; - goto yy1; + 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 <= '_') { - if (yych <= 'Z') goto yy336; - if (yych <= '^') goto yy1; - goto yy336; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy684; + goto yy685; } else { - if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy336; + if (yych <= 0xF3) goto yy686; + if (yych <= 0xF4) goto yy687; goto yy1; } } } -yy642: +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 <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy640; - goto yy1; + 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 <= 0x7F) goto yy640; - if (yych <= 0xC1) goto yy1; + if (yych <= '*') { + if (yych <= ')') goto yy569; + goto yy579; + } else { + if (yych == '-') goto yy679; + goto yy569; + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy644; - if (yych <= 0xEF) goto yy645; - goto yy646; + 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 <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; - goto yy1; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy684; + goto yy685; + } else { + if (yych <= 0xF3) goto yy686; + if (yych <= 0xF4) goto yy687; + goto yy1; + } } } -yy643: +yy682: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy640; + if (yych <= 0xBF) goto yy569; goto yy1; -yy644: +yy683: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy643; + if (yych <= 0xBF) goto yy682; goto yy1; -yy645: +yy684: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy643; + if (yych <= 0xBF) goto yy682; goto yy1; -yy646: +yy685: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy645; + if (yych <= 0xBF) goto yy684; goto yy1; -yy647: +yy686: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy645; + if (yych <= 0xBF) goto yy684; goto yy1; -yy648: +yy687: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy645; + if (yych <= 0x8F) goto yy684; goto yy1; -yy649: +yy688: yych = *++YYCURSOR; - if (yych <= '?') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy649; - goto yy449; - } else { - if (yych <= '\r') goto yy649; - if (yych == ' ') goto yy649; - goto yy449; - } + if (yych <= '\\') { + if (yych <= ',') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy678; + goto yy570; } else { - if (yych <= '.') { - if (yych <= '"') goto yy760; - if (yych == '-') goto yy550; - goto yy449; + if (yych <= '=') { + if (yych <= '-') goto yy842; + goto yy570; } else { - if (yych <= ':') { - if (yych <= '/') goto yy551; - goto yy550; - } else { - if (yych <= '=') goto yy449; - if (yych <= '>') goto yy552; - goto yy551; - } + if (yych <= '>') goto yy689; + if (yych <= '[') goto yy570; + goto yy690; } } } else { - if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy449; - if (yych <= 'Z') goto yy550; - if (yych <= '[') goto yy449; - goto yy553; - } else { - if (yych == '_') goto yy550; - if (yych <= '`') goto yy449; - goto yy550; - } + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy570; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy691; + goto yy692; } else { - if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy449; - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy554; - goto yy555; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy693; + goto yy694; } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy556; - goto yy557; - } else { - if (yych <= 0xF3) goto yy558; - if (yych <= 0xF4) goto yy559; - goto yy1; - } + if (yych <= 0xF3) goto yy695; + if (yych <= 0xF4) goto yy696; + goto yy1; } } } -yy650: - yyaccept = 30; +yy689: + yyaccept = 24; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy340; - if (yych >= '\'') goto yy641; - } else { - if (yych == '\\') goto yy652; - if (yych >= 0x80) goto yy340; - } - } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy653; - if (yych <= 0xE0) goto yy654; - goto yy655; - } else { - if (yych <= 0xF0) goto yy656; - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; - goto yy340; - } + if (yybm[256+yych] & 1) { + goto yy558; } -yy651: - yych = *++YYCURSOR; if (yych <= 0xC1) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy1; - if (yych <= '&') goto yy651; - goto yy641; + if (yych <= '*') { + if (yych <= 0x00) goto yy338; + if (yych <= '\'') goto yy673; + goto yy438; } else { - if (yych == '\\') goto yy652; - if (yych <= 0x7F) goto yy651; - goto yy1; + if (yych <= '-') goto yy559; + if (yych <= '\\') goto yy560; + goto yy338; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy653; - if (yych <= 0xE0) goto yy654; - goto yy655; + if (yych <= 0xDF) goto yy561; + if (yych <= 0xE0) goto yy562; + goto yy563; } else { - if (yych <= 0xF0) goto yy656; - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; - goto yy1; + if (yych <= 0xF0) goto yy564; + if (yych <= 0xF3) goto yy565; + if (yych <= 0xF4) goto yy566; + goto yy338; } } -yy652: +yy690: yych = *++YYCURSOR; - if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy651; - goto yy1; + if (yych <= '=') { + if (yych <= '"') { + if (yych <= '\t') { + if (yych <= 0x00) goto yy438; + goto yy570; + } else { + if (yych <= '\n') goto yy568; + if (yych <= '!') goto yy570; + goto yy678; + } } else { - if (yych <= 0x7F) goto yy651; - if (yych <= 0xC1) goto yy1; + if (yych <= '*') { + if (yych <= ')') goto yy570; + goto yy580; + } else { + if (yych == '-') goto yy688; + goto yy570; + } } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy654; - if (yych <= 0xEF) goto yy655; - goto yy656; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '>') goto yy689; + goto yy570; + } else { + if (yych <= 0xC1) goto yy1; + if (yych >= 0xE0) goto yy692; + } } else { - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; - goto yy1; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy693; + goto yy694; + } else { + if (yych <= 0xF3) goto yy695; + if (yych <= 0xF4) goto yy696; + goto yy1; + } } } -yy653: +yy691: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy651; + if (yych <= 0xBF) goto yy570; goto yy1; -yy654: +yy692: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy653; + if (yych <= 0xBF) goto yy691; goto yy1; -yy655: +yy693: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy653; + if (yych <= 0xBF) goto yy691; goto yy1; -yy656: +yy694: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy655; + if (yych <= 0xBF) goto yy693; goto yy1; -yy657: +yy695: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy655; + if (yych <= 0xBF) goto yy693; goto yy1; -yy658: +yy696: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy655; + if (yych <= 0x8F) goto yy693; goto yy1; -yy659: +yy697: yych = *++YYCURSOR; if (yych <= '>') { - if (yych <= ' ') { - if (yych <= '\t') { - if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy561; - goto yy659; - } else { - if (yych == '\r') goto yy659; - if (yych <= 0x1F) goto yy561; - goto yy659; - } + if (yych <= '&') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy569; + goto yy568; } else { - if (yych <= '/') { - if (yych == '-') goto yy659; - if (yych <= '.') goto yy561; + if (yych <= ',') { + if (yych <= '\'') goto yy570; + goto yy568; } else { - if (yych <= ':') goto yy659; - if (yych <= '<') goto yy561; - if (yych <= '=') goto yy562; - goto yy1; + if (yych <= '-') goto yy697; + if (yych <= '=') goto yy568; + goto yy676; } } } else { - if (yych <= 0x7F) { - if (yych <= '^') { - if (yych <= '?') goto yy660; - if (yych <= '@') goto yy561; - if (yych <= 'Z') goto yy659; - goto yy561; - } else { - if (yych == '`') goto yy561; - if (yych <= 'z') goto yy659; - goto yy561; - } + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy568; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy573; + goto yy574; } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy565; - if (yych <= 0xE0) goto yy566; - goto yy567; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy575; + goto yy576; } else { - if (yych <= 0xF0) goto yy568; - if (yych <= 0xF3) goto yy569; - if (yych <= 0xF4) goto yy570; + if (yych <= 0xF3) goto yy577; + if (yych <= 0xF4) goto yy578; goto yy1; } } } -yy660: +yy698: yych = *++YYCURSOR; - if (yych <= '^') { - if (yych <= ':') { - if (yych <= '-') { - if (yych <= 0x00) goto yy1; - if (yych <= ',') goto yy561; - goto yy659; - } else { - if (yych <= '.') goto yy561; - if (yych <= '/') goto yy660; - goto yy659; - } + if (yybm[0+yych] & 8) { + goto yy698; + } + if (yych <= 0xDF) { + if (yych <= '>') { + if (yych <= 0x00) goto yy1; + goto yy843; } else { - if (yych <= '?') { - if (yych <= '=') goto yy561; - if (yych <= '>') goto yy339; - goto yy660; - } else { - if (yych <= '@') goto yy561; - if (yych <= 'Z') goto yy659; - goto yy561; - } + if (yych <= '\\') goto yy844; + if (yych <= 0xC1) goto yy1; + goto yy845; } } else { - if (yych <= 0xDF) { - if (yych <= 'z') { - if (yych == '`') goto yy561; - goto yy659; - } else { - if (yych <= 0x7F) goto yy561; - if (yych <= 0xC1) goto yy1; - goto yy565; - } + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy846; + if (yych <= 0xEF) goto yy847; + goto yy848; } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy566; - if (yych <= 0xEF) goto yy567; - goto yy568; - } else { - if (yych <= 0xF3) goto yy569; - if (yych <= 0xF4) goto yy570; - goto yy1; - } + if (yych <= 0xF3) goto yy849; + if (yych <= 0xF4) goto yy850; + goto yy1; } } -yy661: +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 <= '>') { + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy430; + if (yych == '\n') goto yy571; + goto yy579; + } else { + if (yych <= '\'') goto yy698; + if (yych == '>') goto yy699; + goto yy579; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy701; + if (yych <= 0xE0) goto yy702; + goto yy703; + } else { + if (yych <= 0xF0) goto yy704; + if (yych <= 0xF3) goto yy705; + if (yych <= 0xF4) goto yy706; + goto yy1; + } + } +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; + goto yy580; + } else { + if (yych <= '"') goto yy698; + if (yych == '>') goto yy707; + goto yy580; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy709; + if (yych <= 0xE0) goto yy710; + goto yy711; + } else { + if (yych <= 0xF0) goto yy712; + if (yych <= 0xF3) goto yy713; + if (yych <= 0xF4) goto yy714; + goto yy1; + } + } +yy709: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy580; + goto yy1; +yy710: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy709; + goto yy1; +yy711: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy709; + goto yy1; +yy712: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy711; + goto yy1; +yy713: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy711; + goto yy1; +yy714: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy711; + goto yy1; +yy715: + yych = *++YYCURSOR; + if (yych <= '?') { + if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy661; - goto yy563; + if (yych == '\t') goto yy715; + goto yy465; } else { - if (yych <= '\r') goto yy661; - if (yych == ' ') goto yy661; - goto yy563; + if (yych <= '\r') goto yy715; + if (yych == ' ') goto yy715; + goto yy465; } } else { if (yych <= '.') { - if (yych <= '"') goto yy561; - if (yych == '-') goto yy661; - goto yy563; + if (yych <= '\'') goto yy851; + if (yych == '-') goto yy589; + goto yy465; } else { if (yych <= ':') { - if (yych >= '0') goto yy661; + if (yych <= '/') goto yy590; + goto yy589; } else { - if (yych <= '<') goto yy563; - if (yych <= '=') goto yy762; - goto yy663; + if (yych <= '=') goto yy465; + if (yych <= '>') goto yy591; + goto yy590; } } } } else { if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '?') goto yy662; - if (yych <= '@') goto yy563; - if (yych <= 'Z') goto yy661; - goto yy563; + if (yych <= '\\') { + if (yych <= '@') goto yy465; + if (yych <= 'Z') goto yy589; + if (yych <= '[') goto yy465; + goto yy592; } else { - if (yych <= '^') { - if (yych <= '\\') goto yy664; - goto yy563; - } else { - if (yych == '`') goto yy563; - goto yy661; - } + if (yych == '_') goto yy589; + if (yych <= '`') goto yy465; + goto yy589; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy563; + if (yych <= 0x7F) goto yy465; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy665; - goto yy666; + if (yych <= 0xDF) goto yy593; + goto yy594; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy667; - goto yy668; + if (yych <= 0xEF) goto yy595; + goto yy596; } else { - if (yych <= 0xF3) goto yy669; - if (yych <= 0xF4) goto yy670; + if (yych <= 0xF3) goto yy597; + if (yych <= 0xF4) goto yy598; goto yy1; } } } } -yy662: - yych = *++YYCURSOR; - if (yych <= '[') { - if (yych <= '/') { - if (yych <= '"') { - if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy563; - goto yy561; - } else { - if (yych == '-') goto yy661; - if (yych <= '.') goto yy563; - goto yy662; - } +yy716: + yyaccept = 31; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '"') { + if (yych <= 0x00) goto yy343; + if (yych >= '"') goto yy718; } else { - if (yych <= '>') { - if (yych <= ':') goto yy661; - if (yych <= '=') goto yy563; - goto yy763; - } else { - if (yych <= '?') goto yy662; - if (yych <= '@') goto yy563; - if (yych <= 'Z') goto yy661; - goto yy563; - } + if (yych == '\\') goto yy719; + if (yych >= 0x80) goto yy343; } } else { - if (yych <= 0xC1) { - if (yych <= '_') { - if (yych <= '\\') goto yy664; - if (yych <= '^') goto yy563; - goto yy661; - } else { - if (yych <= '`') goto yy563; - if (yych <= 'z') goto yy661; - if (yych <= 0x7F) goto yy563; - goto yy1; - } + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy720; + if (yych <= 0xE0) goto yy721; + goto yy722; } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy665; - if (yych <= 0xE0) goto yy666; - goto yy667; - } else { - if (yych <= 0xF0) goto yy668; - if (yych <= 0xF3) goto yy669; - if (yych <= 0xF4) goto yy670; - goto yy1; - } + if (yych <= 0xF0) goto yy723; + if (yych <= 0xF3) goto yy724; + if (yych <= 0xF4) goto yy725; + goto yy343; } } -yy663: +yy717: yych = *++YYCURSOR; if (yych <= 0xC1) { if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy663; - goto yy764; + if (yych <= '!') goto yy717; } else { - if (yych == '\\') goto yy765; - if (yych <= 0x7F) goto yy663; + if (yych == '\\') goto yy719; + if (yych <= 0x7F) goto yy717; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy766; - if (yych <= 0xE0) goto yy767; - goto yy768; + if (yych <= 0xDF) goto yy720; + if (yych <= 0xE0) goto yy721; + goto yy722; } else { - if (yych <= 0xF0) goto yy769; - if (yych <= 0xF3) goto yy770; - if (yych <= 0xF4) goto yy771; + if (yych <= 0xF0) goto yy723; + if (yych <= 0xF3) goto yy724; + if (yych <= 0xF4) goto yy725; goto yy1; } } -yy664: +yy718: yych = *++YYCURSOR; - if (yych <= 'Z') { - if (yych <= '.') { - if (yych <= '\n') { - if (yych <= 0x00) goto yy663; - if (yych <= '\t') goto yy563; - goto yy561; + if (yych <= '/') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x08) goto yy1; + goto yy852; } else { - if (yych == '-') goto yy661; - goto yy563; + if (yych == '\r') goto yy852; + goto yy1; } } else { - if (yych <= '=') { - if (yych <= '/') goto yy662; - if (yych <= ':') goto yy661; - goto yy563; + if (yych <= ',') { + if (yych <= ' ') goto yy852; + goto yy1; } else { - if (yych <= '>') goto yy663; - if (yych <= '?') goto yy662; - if (yych <= '@') goto yy563; - goto yy661; + if (yych <= '-') goto yy339; + if (yych <= '.') goto yy1; + goto yy230; } } } else { - if (yych <= 0xC1) { - if (yych <= '`') { - if (yych == '_') goto yy661; - goto yy563; + if (yych <= '@') { + if (yych <= '=') { + if (yych <= ':') goto yy339; + goto yy1; } else { - if (yych <= 'z') goto yy661; - if (yych <= 0x7F) goto yy563; + if (yych <= '>') goto yy231; + if (yych <= '?') goto yy230; goto yy1; } } else { - if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy665; - if (yych <= 0xE0) goto yy666; - goto yy667; + if (yych <= '_') { + if (yych <= 'Z') goto yy339; + if (yych <= '^') goto yy1; + goto yy339; } else { - if (yych <= 0xF0) goto yy668; - if (yych <= 0xF3) goto yy669; - if (yych <= 0xF4) goto yy670; + if (yych <= '`') goto yy1; + if (yych <= 'z') goto yy339; goto yy1; } } } -yy665: +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 yy563; + if (yych <= 0xBF) goto yy717; goto yy1; -yy666: +yy721: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy665; + if (yych <= 0xBF) goto yy720; goto yy1; -yy667: +yy722: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy665; + if (yych <= 0xBF) goto yy720; goto yy1; -yy668: +yy723: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy667; + if (yych <= 0xBF) goto yy722; goto yy1; -yy669: +yy724: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy667; + if (yych <= 0xBF) goto yy722; goto yy1; -yy670: +yy725: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy667; + if (yych <= 0x8F) goto yy722; goto yy1; -yy671: +yy726: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '&') { + if (yych <= '?') { + if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy671; - goto yy564; + if (yych == '\t') goto yy726; + goto yy466; } else { - if (yych <= '\r') goto yy671; - if (yych == ' ') goto yy671; - goto yy564; + if (yych <= '\r') goto yy726; + if (yych == ' ') goto yy726; + goto yy466; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy561; - if (yych == '-') goto yy671; - goto yy564; + if (yych <= '"') goto yy851; + if (yych == '-') goto yy599; + goto yy466; } else { if (yych <= ':') { - if (yych >= '0') goto yy671; + if (yych <= '/') goto yy600; + goto yy599; } else { - if (yych <= '<') goto yy564; - if (yych <= '=') goto yy772; - goto yy673; + if (yych <= '=') goto yy466; + if (yych <= '>') goto yy601; + goto yy600; } } } } else { if (yych <= 'z') { - if (yych <= '[') { - if (yych <= '?') goto yy672; - if (yych <= '@') goto yy564; - if (yych <= 'Z') goto yy671; - goto yy564; + if (yych <= '\\') { + if (yych <= '@') goto yy466; + if (yych <= 'Z') goto yy599; + if (yych <= '[') goto yy466; + goto yy602; } else { - if (yych <= '^') { - if (yych <= '\\') goto yy674; - goto yy564; - } else { - if (yych == '`') goto yy564; - goto yy671; - } + if (yych == '_') goto yy599; + if (yych <= '`') goto yy466; + goto yy599; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy564; + if (yych <= 0x7F) goto yy466; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy675; - goto yy676; + if (yych <= 0xDF) goto yy603; + goto yy604; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy677; - goto yy678; + if (yych <= 0xEF) goto yy605; + goto yy606; } else { - if (yych <= 0xF3) goto yy679; - if (yych <= 0xF4) goto yy680; + if (yych <= 0xF3) goto yy607; + if (yych <= 0xF4) goto yy608; goto yy1; } } } } -yy672: - yych = *++YYCURSOR; - if (yych <= '[') { - if (yych <= '/') { - if (yych <= '\'') { - if (yych <= 0x00) goto yy1; - if (yych <= '&') goto yy564; - goto yy561; - } else { - if (yych == '-') goto yy671; - if (yych <= '.') goto yy564; - goto yy672; - } +yy727: + yyaccept = 31; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy343; + if (yych >= '\'') goto yy718; } else { - if (yych <= '>') { - if (yych <= ':') goto yy671; - if (yych <= '=') goto yy564; - goto yy773; - } else { - if (yych <= '?') goto yy672; - if (yych <= '@') goto yy564; - if (yych <= 'Z') goto yy671; - goto yy564; + if (yych == '\\') goto yy729; + if (yych >= 0x80) goto yy343; + } + } 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 yy343; + } + } +yy728: + yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy728; + goto yy718; + } 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; + } + } +yy729: + yych = *++YYCURSOR; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy728; + goto yy1; + } else { + if (yych <= 0x7F) goto yy728; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy731; + if (yych <= 0xEF) goto yy732; + goto yy733; + } else { + if (yych <= 0xF3) goto yy734; + if (yych <= 0xF4) goto yy735; + goto yy1; + } + } +yy730: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy728; + goto yy1; +yy731: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy730; + goto yy1; +yy732: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy730; + goto yy1; +yy733: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy732; + goto yy1; +yy734: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy732; + goto yy1; +yy735: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy732; + goto yy1; +yy736: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= ' ') { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy610; + goto yy736; + } else { + if (yych == '\r') goto yy736; + if (yych <= 0x1F) goto yy610; + goto yy736; + } + } else { + if (yych <= '/') { + if (yych == '-') goto yy736; + if (yych <= '.') goto yy610; + } else { + if (yych <= ':') goto yy736; + if (yych <= '<') goto yy610; + if (yych <= '=') goto yy611; + goto yy1; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych <= '?') goto yy737; + if (yych <= '@') goto yy610; + if (yych <= 'Z') goto yy736; + goto yy610; + } else { + if (yych == '`') goto yy610; + if (yych <= 'z') goto yy736; + goto yy610; + } + } 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; + goto yy617; + } else { + if (yych <= 0xF3) goto yy618; + if (yych <= 0xF4) goto yy619; + goto yy1; + } + } + } +yy738: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy738; + goto yy612; + } else { + if (yych <= '\r') goto yy738; + if (yych == ' ') goto yy738; + goto yy612; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy610; + if (yych == '-') goto yy738; + goto yy612; + } else { + if (yych <= ':') { + if (yych >= '0') goto yy738; + } else { + if (yych <= '<') goto yy612; + if (yych <= '=') goto yy853; + goto yy740; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy739; + if (yych <= '@') goto yy612; + if (yych <= 'Z') goto yy738; + goto yy612; + } else { + if (yych <= '^') { + if (yych <= '\\') goto yy741; + goto yy612; + } else { + 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; + } + } + } + } +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 yy674; - if (yych <= '^') goto yy564; - goto yy671; + if (yych <= '\\') goto yy741; + if (yych <= '^') goto yy612; + goto yy738; } else { - if (yych <= '`') goto yy564; - if (yych <= 'z') goto yy671; - if (yych <= 0x7F) goto yy564; + if (yych <= '`') goto yy612; + if (yych <= 'z') goto yy738; + if (yych <= 0x7F) goto yy612; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy675; - if (yych <= 0xE0) goto yy676; - goto yy677; + if (yych <= 0xDF) goto yy742; + if (yych <= 0xE0) goto yy743; + goto yy744; } else { - if (yych <= 0xF0) goto yy678; - if (yych <= 0xF3) goto yy679; - if (yych <= 0xF4) goto yy680; + if (yych <= 0xF0) goto yy745; + if (yych <= 0xF3) goto yy746; + if (yych <= 0xF4) goto yy747; goto yy1; } } } -yy673: +yy740: yych = *++YYCURSOR; if (yych <= 0xC1) { - if (yych <= '\'') { + if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '&') goto yy673; - goto yy764; + if (yych <= '!') goto yy740; + goto yy855; } else { - if (yych == '\\') goto yy774; - if (yych <= 0x7F) goto yy673; + if (yych == '\\') goto yy856; + if (yych <= 0x7F) goto yy740; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy775; - if (yych <= 0xE0) goto yy776; - goto yy777; + if (yych <= 0xDF) goto yy857; + if (yych <= 0xE0) goto yy858; + goto yy859; } else { - if (yych <= 0xF0) goto yy778; - if (yych <= 0xF3) goto yy779; - if (yych <= 0xF4) goto yy780; + if (yych <= 0xF0) goto yy860; + if (yych <= 0xF3) goto yy861; + if (yych <= 0xF4) goto yy862; goto yy1; } } -yy674: +yy741: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '.') { if (yych <= '\n') { - if (yych <= 0x00) goto yy673; - if (yych <= '\t') goto yy564; - goto yy561; + if (yych <= 0x00) goto yy740; + if (yych <= '\t') goto yy612; + goto yy610; } else { - if (yych == '-') goto yy671; - goto yy564; + if (yych == '-') goto yy738; + goto yy612; } } else { if (yych <= '=') { - if (yych <= '/') goto yy672; - if (yych <= ':') goto yy671; - goto yy564; + if (yych <= '/') goto yy739; + if (yych <= ':') goto yy738; + goto yy612; } else { - if (yych <= '>') goto yy673; - if (yych <= '?') goto yy672; - if (yych <= '@') goto yy564; - goto yy671; + if (yych <= '>') goto yy740; + if (yych <= '?') goto yy739; + if (yych <= '@') goto yy612; + goto yy738; } } } else { if (yych <= 0xC1) { if (yych <= '`') { - if (yych == '_') goto yy671; - goto yy564; + if (yych == '_') goto yy738; + goto yy612; } else { - if (yych <= 'z') goto yy671; - if (yych <= 0x7F) goto yy564; + if (yych <= 'z') goto yy738; + if (yych <= 0x7F) goto yy612; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy675; - if (yych <= 0xE0) goto yy676; - goto yy677; + if (yych <= 0xDF) goto yy742; + if (yych <= 0xE0) goto yy743; + goto yy744; } else { - if (yych <= 0xF0) goto yy678; - if (yych <= 0xF3) goto yy679; - if (yych <= 0xF4) goto yy680; + if (yych <= 0xF0) goto yy745; + if (yych <= 0xF3) goto yy746; + if (yych <= 0xF4) goto yy747; goto yy1; } } } -yy675: +yy742: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy564; + if (yych <= 0xBF) goto yy612; goto yy1; -yy676: +yy743: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy675; + if (yych <= 0xBF) goto yy742; goto yy1; -yy677: +yy744: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy675; + if (yych <= 0xBF) goto yy742; goto yy1; -yy678: +yy745: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy677; + if (yych <= 0xBF) goto yy744; goto yy1; -yy679: +yy746: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy677; + if (yych <= 0xBF) goto yy744; goto yy1; -yy680: +yy747: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy677; + if (yych <= 0x8F) goto yy744; goto yy1; -yy681: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ':') { - if (yych <= '+') { - if (yych == '%') goto yy81; - if (yych <= '*') goto yy4; - goto yy81; +yy748: + yych = *++YYCURSOR; + if (yych <= '>') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy748; + goto yy613; + } else { + if (yych <= '\r') goto yy748; + if (yych == ' ') goto yy748; + goto yy613; + } } else { if (yych <= '.') { - if (yych <= ',') goto yy4; - goto yy46; + if (yych <= '\'') goto yy610; + if (yych == '-') goto yy748; + goto yy613; } else { - if (yych <= '/') goto yy4; - if (yych <= '9') goto yy781; - goto yy150; + if (yych <= ':') { + if (yych >= '0') goto yy748; + } else { + if (yych <= '<') goto yy613; + if (yych <= '=') goto yy863; + goto yy750; + } } } } else { - if (yych <= '^') { - if (yych <= '@') { - if (yych <= '?') goto yy4; - goto yy97; + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '?') goto yy749; + if (yych <= '@') goto yy613; + if (yych <= 'Z') goto yy748; + goto yy613; } else { - if (yych <= 'F') goto yy781; - if (yych <= 'Z') goto yy117; - goto yy4; + if (yych <= '^') { + if (yych <= '\\') goto yy751; + goto yy613; + } else { + if (yych == '`') goto yy613; + goto yy748; + } } } else { - if (yych <= '`') { - if (yych <= '_') goto yy46; - goto yy4; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy613; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy752; + goto yy753; } else { - if (yych <= 'f') goto yy781; - if (yych <= 'z') goto yy117; - goto yy4; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy754; + goto yy755; + } else { + if (yych <= 0xF3) goto yy756; + if (yych <= 0xF4) goto yy757; + goto yy1; + } } } } -yy682: +yy749: yych = *++YYCURSOR; - if (yych <= '/') goto yy1; - if (yych <= '9') goto yy782; - goto yy1; -yy683: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= ',') { - if (yych <= '!') { - if (yych <= '\f') { - if (yych <= 0x00) { - yyt4 = YYCURSOR; - goto yy234; - } - if (yych <= 0x08) goto yy4; - if (yych <= '\n') { - yyt4 = YYCURSOR; - goto yy234; - } - goto yy4; + if (yych <= '[') { + if (yych <= '/') { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy613; + goto yy610; + } else { + if (yych == '-') goto yy748; + if (yych <= '.') goto yy613; + goto yy749; + } + } else { + if (yych <= '>') { + if (yych <= ':') goto yy748; + if (yych <= '=') goto yy613; + goto yy864; + } else { + if (yych <= '?') goto yy749; + if (yych <= '@') goto yy613; + if (yych <= 'Z') goto yy748; + goto yy613; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '_') { + if (yych <= '\\') goto yy751; + if (yych <= '^') goto yy613; + goto yy748; + } else { + if (yych <= '`') goto yy613; + if (yych <= 'z') goto yy748; + if (yych <= 0x7F) goto yy613; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy752; + if (yych <= 0xE0) goto yy753; + goto yy754; + } else { + if (yych <= 0xF0) goto yy755; + if (yych <= 0xF3) goto yy756; + if (yych <= 0xF4) goto yy757; + goto yy1; + } + } + } +yy750: + yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '&') goto yy750; + goto yy855; + } else { + if (yych == '\\') goto yy865; + if (yych <= 0x7F) goto yy750; + goto yy1; + } + } else { + if (yych <= 0xEF) { + 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; + } + } +yy751: + yych = *++YYCURSOR; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy750; + if (yych <= '\t') goto yy613; + goto yy610; + } else { + if (yych == '-') goto yy748; + goto yy613; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy749; + if (yych <= ':') goto yy748; + goto yy613; + } else { + if (yych <= '>') goto yy750; + if (yych <= '?') goto yy749; + if (yych <= '@') goto yy613; + goto yy748; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '`') { + if (yych == '_') goto yy748; + goto yy613; + } else { + if (yych <= 'z') goto yy748; + if (yych <= 0x7F) goto yy613; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy752; + if (yych <= 0xE0) goto yy753; + goto yy754; + } else { + if (yych <= 0xF0) goto yy755; + if (yych <= 0xF3) goto yy756; + if (yych <= 0xF4) goto yy757; + goto yy1; + } + } + } +yy752: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy613; + goto yy1; +yy753: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy752; + goto yy1; +yy754: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy752; + goto yy1; +yy755: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy754; + goto yy1; +yy756: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy754; + goto yy1; +yy757: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy754; + goto yy1; +yy758: + 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 yy872; + goto yy152; + } + } + } else { + if (yych <= '^') { + if (yych <= '@') { + if (yych <= '?') goto yy4; + goto yy97; + } else { + if (yych <= 'F') goto yy872; + if (yych <= 'Z') goto yy117; + goto yy4; + } + } else { + if (yych <= '`') { + if (yych <= '_') goto yy46; + goto yy4; + } else { + if (yych <= 'f') goto yy872; + if (yych <= 'z') goto yy117; + goto yy4; + } + } + } +yy759: + yych = *++YYCURSOR; + if (yych <= '/') goto yy1; + if (yych <= '9') goto yy873; + goto yy1; +yy760: + 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 yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; if (yych <= ' ') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '&') { if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych == '%') goto yy81; goto yy4; } else { if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '+') goto yy81; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } } else { @@ -21305,27 +22923,27 @@ yy683: if (yych <= '-') goto yy46; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } if (yych <= '/') goto yy4; - goto yy781; + goto yy872; } else { if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '>') goto yy4; yyt4 = YYCURSOR; - goto yy236; + goto yy238; } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy781; + if (yych <= 'F') goto yy872; if (yych <= 'Z') goto yy117; goto yy4; } else { @@ -21333,91 +22951,91 @@ yy683: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy783; - if (yych <= 'z') goto yy351; + if (yych <= 'f') goto yy874; + if (yych <= 'z') goto yy354; goto yy4; } } } } -yy684: +yy761: ++YYCURSOR; yyt1 = yyt2; -yy685: +yy762: YYCURSOR = yyt1; -#line 196 "../../lnav/src/data_scanner_re.re" +#line 202 "../../lnav/src/data_scanner_re.re" { RET(DT_TIME); } -#line 21351 "../../lnav/src/data_scanner_re.cc" -yy686: - yyaccept = 31; +#line 22969 "../../lnav/src/data_scanner_re.cc" +yy763: + yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); yyt1 = yyt2; - if (yych <= '/') goto yy685; - if (yych <= '9') goto yy784; - goto yy685; -yy687: + if (yych <= '/') goto yy762; + if (yych <= '9') goto yy875; + goto yy762; +yy764: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy684; + if (yych <= 0xBF) goto yy761; goto yy1; -yy688: +yy765: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy687; + if (yych <= 0xBF) goto yy764; goto yy1; -yy689: +yy766: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy687; + if (yych <= 0xBF) goto yy764; goto yy1; -yy690: +yy767: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy689; + if (yych <= 0xBF) goto yy766; goto yy1; -yy691: +yy768: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy689; + if (yych <= 0xBF) goto yy766; goto yy1; -yy692: +yy769: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy689; + if (yych <= 0x8F) goto yy766; goto yy1; -yy693: - yyaccept = 28; +yy770: + yyaccept = 29; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[512+yych] & 128) { - goto yy362; + if (yybm[768+yych] & 64) { + goto yy365; } if (yych <= 0xE0) { if (yych <= '"') { - if (yych <= 0x1B) goto yy578; - goto yy693; + if (yych <= 0x1B) goto yy627; + goto yy770; } else { - if (yych <= 0xC1) goto yy578; - if (yych <= 0xDF) goto yy364; - goto yy365; + if (yych <= 0xC1) goto yy627; + if (yych <= 0xDF) goto yy367; + goto yy368; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy366; - goto yy367; + if (yych <= 0xEF) goto yy369; + goto yy370; } else { - if (yych <= 0xF3) goto yy368; - if (yych <= 0xF4) goto yy369; - goto yy578; + if (yych <= 0xF3) goto yy371; + if (yych <= 0xF4) goto yy372; + goto yy627; } } -yy694: +yy771: yych = *++YYCURSOR; - if (yych == 'm') goto yy785; + if (yych == 'm') goto yy876; goto yy101; -yy695: +yy772: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1024+yych] & 128) { + if (yybm[1280+yych] & 32) { goto yy102; } if (yych <= '\'') { @@ -21434,7 +23052,7 @@ yy695: if (yych <= ' ') { if (yych <= 0x1B) goto yy24; if (yych <= 0x1F) goto yy4; - goto yy786; + goto yy877; } else { if (yych == '"') goto yy24; if (yych <= '&') goto yy100; @@ -21464,106 +23082,106 @@ yy695: } } } -yy696: +yy773: ++YYCURSOR; -yy697: +yy774: YYCURSOR = yyt1; -#line 253 "../../lnav/src/data_scanner_re.re" +#line 259 "../../lnav/src/data_scanner_re.re" { RET(DT_IPV4_ADDRESS); } -#line 21476 "../../lnav/src/data_scanner_re.cc" -yy698: - yyaccept = 32; +#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 yy697; + if (yych <= 0x00) goto yy774; goto yy4; } else { - if (yych <= '\n') goto yy697; + if (yych <= '\n') goto yy774; if (yych <= '\f') goto yy4; - goto yy697; + goto yy774; } } else { if (yych <= 0x1F) { - if (yych == 0x1B) goto yy697; + if (yych == 0x1B) goto yy774; goto yy4; } else { if (yych == '$') goto yy4; - goto yy697; + goto yy774; } } } else { if (yych <= '`') { if (yych <= 'Z') { if (yych <= ':') goto yy4; - if (yych <= '?') goto yy697; + if (yych <= '?') goto yy774; goto yy4; } else { if (yych == '_') goto yy4; - goto yy697; + goto yy774; } } else { if (yych <= 0x7F) { if (yych <= 'z') goto yy4; - if (yych <= '~') goto yy697; + if (yych <= '~') goto yy774; goto yy4; } else { - if (yych <= 0xC1) goto yy697; + if (yych <= 0xC1) goto yy774; if (yych <= 0xF4) goto yy4; - goto yy697; + goto yy774; } } } -yy699: - yyaccept = 32; +yy776: + yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { if (yych <= '*') { if (yych == '%') goto yy82; - goto yy697; + goto yy774; } else { - if (yych == ',') goto yy697; + if (yych == ',') goto yy774; if (yych <= '.') goto yy82; - goto yy697; + goto yy774; } } else { if (yych <= '^') { if (yych <= '9') goto yy82; - if (yych <= '?') goto yy697; + if (yych <= '?') goto yy774; if (yych <= 'Z') goto yy82; - goto yy697; + goto yy774; } else { - if (yych == '`') goto yy697; + if (yych == '`') goto yy774; if (yych <= 'z') goto yy82; - goto yy697; + goto yy774; } } -yy700: - yyaccept = 32; +yy777: + yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy697; + if (yych <= 0x00) goto yy774; if (yych <= 0x08) goto yy4; - goto yy697; + goto yy774; } else { - if (yych == '\r') goto yy697; + if (yych == '\r') goto yy774; if (yych <= 0x1A) goto yy4; - goto yy697; + goto yy774; } } else { if (yych <= '%') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy697; + if (yych <= '#') goto yy774; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy697; + if (yych <= ',') goto yy774; goto yy46; } } @@ -21571,50 +23189,50 @@ yy700: if (yych <= '^') { if (yych <= ':') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy380; + if (yych <= '9') goto yy383; goto yy4; } else { - if (yych <= '?') goto yy697; + if (yych <= '?') goto yy774; if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy380; - goto yy697; + if (yych <= 'Z') goto yy383; + goto yy774; } } else { if (yych <= '~') { - if (yych == '`') goto yy697; - if (yych <= 'z') goto yy380; - goto yy697; + if (yych == '`') goto yy774; + if (yych <= 'z') goto yy383; + goto yy774; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy697; + if (yych <= 0xC1) goto yy774; if (yych <= 0xF4) goto yy4; - goto yy697; + goto yy774; } } } -yy701: - yyaccept = 32; +yy778: + yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy697; + if (yych <= 0x00) goto yy774; if (yych <= 0x08) goto yy4; - goto yy697; + goto yy774; } else { - if (yych == '\r') goto yy697; + if (yych == '\r') goto yy774; if (yych <= 0x1A) goto yy4; - goto yy697; + goto yy774; } } else { if (yych <= '%') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy697; + if (yych <= '#') goto yy774; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy697; + if (yych <= ',') goto yy774; goto yy46; } } @@ -21622,28 +23240,28 @@ yy701: if (yych <= '^') { if (yych <= ':') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy486; + if (yych <= '9') goto yy503; goto yy4; } else { - if (yych <= '?') goto yy697; + if (yych <= '?') goto yy774; if (yych <= '@') goto yy97; if (yych <= 'Z') goto yy46; - goto yy697; + goto yy774; } } else { if (yych <= '~') { - if (yych == '`') goto yy697; + if (yych == '`') goto yy774; if (yych <= 'z') goto yy46; - goto yy697; + goto yy774; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy697; + if (yych <= 0xC1) goto yy774; if (yych <= 0xF4) goto yy4; - goto yy697; + goto yy774; } } } -yy702: +yy779: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -21651,73 +23269,73 @@ yy702: if (yych <= '\f') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x08) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1B) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x1F) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } } else { if (yych <= '+') { if (yych <= '$') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy699; + goto yy776; } if (yych <= '*') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy699; + goto yy776; } else { if (yych <= '-') { if (yych <= ',') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy700; + goto yy777; } else { if (yych <= '.') { yyt1 = YYCURSOR; - goto yy701; + goto yy778; } if (yych <= '/') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } - goto yy486; + goto yy503; } } } @@ -21726,212 +23344,212 @@ yy702: if (yych <= 'Z') { if (yych <= ':') { yyt1 = YYCURSOR; - goto yy703; + goto yy780; } if (yych <= '?') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= '@') { yyt1 = YYCURSOR; - goto yy704; + goto yy781; } yyt1 = YYCURSOR; - goto yy705; + goto yy782; } else { if (yych <= '_') { if (yych <= '^') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy705; + goto yy782; } else { if (yych <= '`') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 'z') { yyt1 = YYCURSOR; - goto yy705; + goto yy782; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xDF) { yyt1 = YYCURSOR; - goto yy706; + goto yy783; } yyt1 = YYCURSOR; - goto yy707; + goto yy784; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy708; + goto yy785; } yyt1 = YYCURSOR; - goto yy709; + goto yy786; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy710; + goto yy787; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy711; + goto yy788; } - goto yy381; + goto yy384; } } } } -yy703: - yyaccept = 32; +yy780: + yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy155; - goto yy697; -yy704: - yyaccept = 32; + if (yych == ':') goto yy156; + goto yy774; +yy781: + yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { if (yych <= 0x1A) { if (yych <= '\n') { - if (yych <= 0x00) goto yy697; + if (yych <= 0x00) goto yy774; if (yych <= 0x08) goto yy4; - goto yy697; + goto yy774; } else { - if (yych == '\r') goto yy697; + if (yych == '\r') goto yy774; goto yy4; } } else { if (yych <= '#') { - if (yych <= 0x1B) goto yy697; + if (yych <= 0x1B) goto yy774; if (yych <= 0x1F) goto yy4; - goto yy697; + goto yy774; } else { if (yych <= '$') goto yy4; - if (yych <= ',') goto yy697; - if (yych <= '.') goto yy179; + if (yych <= ',') goto yy774; + if (yych <= '.') goto yy180; goto yy4; } } } else { if (yych <= '_') { if (yych <= '?') { - if (yych <= '9') goto yy179; + if (yych <= '9') goto yy180; if (yych <= ':') goto yy4; - goto yy697; + goto yy774; } else { if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy179; - if (yych <= '^') goto yy697; + if (yych <= 'Z') goto yy180; + if (yych <= '^') goto yy774; goto yy4; } } else { if (yych <= '~') { - if (yych <= '`') goto yy697; - if (yych <= 'z') goto yy179; - goto yy697; + if (yych <= '`') goto yy774; + if (yych <= 'z') goto yy180; + goto yy774; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy697; + if (yych <= 0xC1) goto yy774; if (yych <= 0xF4) goto yy4; - goto yy697; + goto yy774; } } } -yy705: - yyaccept = 32; +yy782: + yyaccept = 33; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '-') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy697; + if (yych <= 0x00) goto yy774; if (yych <= 0x08) goto yy4; - goto yy697; + goto yy774; } else { - if (yych == '\r') goto yy697; + if (yych == '\r') goto yy774; if (yych <= 0x1A) goto yy4; - goto yy697; + goto yy774; } } else { if (yych <= '%') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy697; + if (yych <= '#') goto yy774; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy697; - goto yy280; + if (yych <= ',') goto yy774; + goto yy282; } } } else { if (yych <= '^') { if (yych <= ':') { - if (yych <= '.') goto yy386; + if (yych <= '.') goto yy389; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy486; + if (yych <= '9') goto yy503; goto yy4; } else { - if (yych <= '?') goto yy697; + if (yych <= '?') goto yy774; if (yych <= '@') goto yy97; - if (yych <= 'Z') goto yy486; - goto yy697; + if (yych <= 'Z') goto yy503; + goto yy774; } } else { if (yych <= '~') { - if (yych == '`') goto yy697; - if (yych <= 'z') goto yy486; - goto yy697; + if (yych == '`') goto yy774; + if (yych <= 'z') goto yy503; + goto yy774; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy697; + if (yych <= 0xC1) goto yy774; if (yych <= 0xF4) goto yy4; - goto yy697; + goto yy774; } } } -yy706: +yy783: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy698; + if (yych <= 0xBF) goto yy775; goto yy1; -yy707: +yy784: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy706; + if (yych <= 0xBF) goto yy783; goto yy1; -yy708: +yy785: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy706; + if (yych <= 0xBF) goto yy783; goto yy1; -yy709: +yy786: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy708; + if (yych <= 0xBF) goto yy785; goto yy1; -yy710: +yy787: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy708; + if (yych <= 0xBF) goto yy785; goto yy1; -yy711: +yy788: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy708; + if (yych <= 0x8F) goto yy785; goto yy1; -yy712: +yy789: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '5') { @@ -21939,105 +23557,105 @@ yy712: if (yych <= '\f') { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x08) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { if (yych <= 0x1B) { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } if (yych <= 0x1F) { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } } } else { if (yych <= '+') { if (yych <= '$') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy699; + goto yy776; } if (yych <= '*') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy699; + goto yy776; } else { if (yych <= '-') { if (yych <= ',') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy700; + goto yy777; } else { if (yych <= '.') { yyt1 = YYCURSOR; - goto yy701; + goto yy778; } if (yych <= '/') { yyt1 = YYCURSOR; - goto yy698; + goto yy775; } - goto yy702; + goto yy779; } } } } else { if (yych <= 'z') { if (yych <= '@') { - if (yych <= '9') goto yy486; + if (yych <= '9') goto yy503; if (yych <= ':') { yyt1 = YYCURSOR; - goto yy703; + goto yy780; } if (yych <= '?') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy704; + goto yy781; } else { if (yych <= '^') { if (yych <= 'Z') { yyt1 = YYCURSOR; - goto yy705; + goto yy782; } yyt1 = YYCURSOR; - goto yy696; + goto yy773; } else { if (yych == '`') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy705; + goto yy782; } } } else { @@ -22045,75 +23663,75 @@ yy712: if (yych <= 0x7F) { if (yych <= '~') { yyt1 = YYCURSOR; - goto yy696; + goto yy773; } yyt1 = YYCURSOR; - goto yy698; + goto yy775; } else { - if (yych <= 0xC1) goto yy381; + if (yych <= 0xC1) goto yy384; if (yych <= 0xDF) { yyt1 = YYCURSOR; - goto yy706; + goto yy783; } yyt1 = YYCURSOR; - goto yy707; + goto yy784; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy708; + goto yy785; } yyt1 = YYCURSOR; - goto yy709; + goto yy786; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy710; + goto yy787; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy711; + goto yy788; } - goto yy381; + goto yy384; } } } } -yy713: +yy790: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '-') goto yy505; - if (yych == ':') goto yy505; - goto yy390; -yy714: + if (yych == '-') goto yy522; + if (yych == ':') goto yy522; + goto yy393; +yy791: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy787; + if (yych <= '9') goto yy878; goto yy4; -yy715: +yy792: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy788; + if (yych <= '9') goto yy879; goto yy1; -yy716: - yyaccept = 33; +yy793: + yyaccept = 34; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= 0x1F) { if (yych <= '\f') { - if (yych <= 0x00) goto yy717; + if (yych <= 0x00) goto yy794; if (yych <= 0x08) goto yy4; if (yych >= '\v') goto yy4; } else { - if (yych <= '\r') goto yy717; + if (yych <= '\r') goto yy794; if (yych != 0x1B) goto yy4; } } else { if (yych <= '%') { - if (yych <= ' ') goto yy789; - if (yych <= '#') goto yy717; + if (yych <= ' ') goto yy880; + if (yych <= '#') goto yy794; if (yych <= '$') goto yy4; goto yy81; } else { @@ -22125,11 +23743,11 @@ yy716: if (yych <= 'Z') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy790; + if (yych <= '9') goto yy881; if (yych <= ':') goto yy4; } else { if (yych <= '@') goto yy97; - if (yych == 'T') goto yy791; + if (yych == 'T') goto yy882; goto yy46; } } else { @@ -22140,73 +23758,73 @@ yy716: if (yych <= 0x7F) { if (yych >= 0x7F) goto yy4; } else { - if (yych <= 0xC1) goto yy717; + if (yych <= 0xC1) goto yy794; if (yych <= 0xF4) goto yy4; } } } } -yy717: -#line 210 "../../lnav/src/data_scanner_re.re" +yy794: +#line 216 "../../lnav/src/data_scanner_re.re" { RET(DT_DATE); } -#line 22155 "../../lnav/src/data_scanner_re.cc" -yy718: - yyaccept = 33; +#line 23773 "../../lnav/src/data_scanner_re.cc" +yy795: + yyaccept = 34; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy717; + if (yych <= 0x00) goto yy794; if (yych <= 0x08) goto yy4; - goto yy717; + goto yy794; } else { - if (yych == '\r') goto yy717; + if (yych == '\r') goto yy794; if (yych <= 0x1A) goto yy4; - goto yy717; + goto yy794; } } else { if (yych <= '#') { if (yych <= 0x1F) goto yy4; - if (yych <= ' ') goto yy789; - goto yy717; + if (yych <= ' ') goto yy880; + goto yy794; } else { if (yych <= '$') goto yy4; - if (yych <= ',') goto yy717; + if (yych <= ',') goto yy794; if (yych <= '/') goto yy4; - goto yy792; + goto yy883; } } } else { if (yych <= '_') { if (yych <= 'S') { if (yych <= ':') goto yy4; - if (yych <= '?') goto yy717; + if (yych <= '?') goto yy794; goto yy4; } else { - if (yych <= 'T') goto yy793; + if (yych <= 'T') goto yy884; if (yych <= 'Z') goto yy4; - if (yych <= '^') goto yy717; + if (yych <= '^') goto yy794; goto yy4; } } else { if (yych <= '~') { - if (yych <= '`') goto yy717; + if (yych <= '`') goto yy794; if (yych <= 'z') goto yy4; - goto yy717; + goto yy794; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy717; + if (yych <= 0xC1) goto yy794; if (yych <= 0xF4) goto yy4; - goto yy717; + goto yy794; } } } -yy719: +yy796: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -22237,26 +23855,26 @@ yy719: } } else { if (yych <= '.') { - if (yych <= '-') goto yy794; - goto yy291; + if (yych <= '-') goto yy885; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy795; - goto yy796; + if (yych <= '7') goto yy886; + goto yy887; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -22267,10 +23885,10 @@ yy719: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -22285,10 +23903,10 @@ yy719: } } } -yy720: +yy797: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -22317,25 +23935,25 @@ yy720: } else { if (yych <= '-') { if (yych <= ',') goto yy26; - goto yy794; + goto yy885; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy796; + goto yy887; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -22346,10 +23964,10 @@ yy720: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -22364,7 +23982,7 @@ yy720: } } } -yy721: +yy798: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -22388,7 +24006,7 @@ yy721: } else { if (yych <= '+') goto yy81; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy794; + if (yych <= '-') goto yy885; goto yy46; } } @@ -22396,12 +24014,12 @@ yy721: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy209; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy210; + if (yych <= ':') goto yy152; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy209; + if (yych <= 'F') goto yy210; if (yych <= 'Z') goto yy117; goto yy115; } @@ -22409,7 +24027,7 @@ yy721: if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy209; + if (yych <= 'f') goto yy210; goto yy117; } else { if (yych <= 0x7F) { @@ -22423,7 +24041,7 @@ yy721: } } } -yy722: +yy799: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -22445,9 +24063,9 @@ yy722: if (yych <= '%') goto yy81; goto yy115; } else { - if (yych <= '+') goto yy207; + if (yych <= '+') goto yy208; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy798; + if (yych <= '-') goto yy889; goto yy46; } } @@ -22455,12 +24073,12 @@ yy722: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy209; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy210; + if (yych <= ':') goto yy152; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy209; + if (yych <= 'F') goto yy210; if (yych <= 'Z') goto yy117; goto yy115; } @@ -22468,7 +24086,7 @@ yy722: if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy209; + if (yych <= 'f') goto yy210; goto yy117; } else { if (yych <= 0x7F) { @@ -22482,28 +24100,28 @@ yy722: } } } -yy723: +yy800: yyaccept = 18; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { if (yych <= '/') { yyt2 = yyt1; - goto yy212; + goto yy213; } - if (yych <= '9') goto yy595; + if (yych <= '9') goto yy644; yyt2 = yyt1; - goto yy212; + goto yy213; } else { - if (yych <= 'Z') goto yy595; + if (yych <= 'Z') goto yy644; if (yych <= '`') { yyt2 = yyt1; - goto yy212; + goto yy213; } - if (yych <= 'z') goto yy595; + if (yych <= 'z') goto yy644; yyt2 = yyt1; - goto yy212; + goto yy213; } -yy724: +yy801: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -22511,68 +24129,68 @@ yy724: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '-') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy799; + if (yych <= '9') goto yy890; if (yych >= ';') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -22582,76 +24200,76 @@ yy724: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy799; + if (yych <= 'F') goto yy890; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy799; + if (yych <= 'f') goto yy890; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy725: +yy802: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy800; - if (yych <= ':') goto yy155; + if (yych <= '9') goto yy891; + if (yych <= ':') goto yy156; goto yy1; } else { - if (yych <= 'F') goto yy800; + if (yych <= 'F') goto yy891; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy800; + if (yych <= 'f') goto yy891; goto yy1; } -yy726: +yy803: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { @@ -22659,121 +24277,121 @@ yy726: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= ',') { if (yych <= '#') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '9') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - goto yy799; + goto yy890; } else { - if (yych <= ':') goto yy725; + if (yych <= ':') goto yy802; if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } } } else { if (yych <= '~') { if (yych <= '_') { - if (yych <= 'F') goto yy799; + if (yych <= 'F') goto yy890; if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy799; + if (yych <= 'f') goto yy890; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy727: +yy804: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -22781,68 +24399,68 @@ yy727: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '-') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy801; - if (yych <= ':') goto yy725; + if (yych <= '9') goto yy892; + if (yych <= ':') goto yy802; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -22851,63 +24469,63 @@ yy727: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy799; + if (yych <= 'F') goto yy890; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy799; + if (yych <= 'f') goto yy890; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy728: +yy805: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -22915,67 +24533,67 @@ yy728: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '-') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '5') goto yy801; - if (yych <= '9') goto yy799; - goto yy725; + if (yych <= '5') goto yy892; + if (yych <= '9') goto yy890; + goto yy802; } } } @@ -22984,28 +24602,28 @@ yy728: if (yych <= 'Z') { if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy799; + if (yych <= 'F') goto yy890; goto yy3; } else { if (yych <= '_') { if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy799; + if (yych <= 'f') goto yy890; goto yy3; } } @@ -23014,78 +24632,78 @@ yy728: if (yych <= 0x7F) { if (yych <= '~') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy729: +yy806: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '`') { if (yych <= '/') { if (yych <= ',') { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } if (yych <= '-') { yyt1 = YYCURSOR; - goto yy802; + goto yy893; } if (yych <= '.') { yyt2 = YYCURSOR; - goto yy686; + goto yy763; } yyt2 = YYCURSOR; - goto yy684; + goto yy761; } else { if (yych <= ':') { if (yych <= '9') { yyt1 = YYCURSOR; - goto yy731; + goto yy808; } - goto yy803; + goto yy894; } else { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } if (yych <= 'F') { yyt1 = YYCURSOR; - goto yy731; + goto yy808; } yyt2 = YYCURSOR; - goto yy684; + goto yy761; } } } else { @@ -23093,137 +24711,137 @@ yy729: if (yych <= 0x7F) { if (yych <= 'f') { yyt1 = YYCURSOR; - goto yy731; + goto yy808; } yyt2 = YYCURSOR; - goto yy684; + goto yy761; } else { - if (yych <= 0xC1) goto yy390; + if (yych <= 0xC1) goto yy393; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy687; + goto yy764; } yyt2 = YYCURSOR; - goto yy688; + goto yy765; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy689; + goto yy766; } yyt2 = YYCURSOR; - goto yy690; + goto yy767; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy691; + goto yy768; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy692; + goto yy769; } - goto yy390; + goto yy393; } } } -yy730: +yy807: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy390; - goto yy505; + if (yych <= ',') goto yy393; + goto yy522; } else { - if (yych <= '/') goto yy390; - if (yych <= '9') goto yy603; - goto yy803; + if (yych <= '/') goto yy393; + if (yych <= '9') goto yy652; + goto yy894; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy390; - goto yy603; + if (yych <= '@') goto yy393; + goto yy652; } else { - if (yych <= '`') goto yy390; - if (yych <= 'f') goto yy603; - goto yy390; + if (yych <= '`') goto yy393; + if (yych <= 'f') goto yy652; + goto yy393; } } -yy731: - yyaccept = 31; +yy808: + yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy685; - if (yych <= '9') goto yy732; - if (yych <= ':') goto yy510; - goto yy685; + if (yych <= '/') goto yy762; + if (yych <= '9') goto yy809; + if (yych <= ':') goto yy527; + goto yy762; } else { - if (yych <= 'F') goto yy732; - if (yych <= '`') goto yy685; - if (yych >= 'g') goto yy685; + if (yych <= 'F') goto yy809; + if (yych <= '`') goto yy762; + if (yych >= 'g') goto yy762; } -yy732: +yy809: yych = *++YYCURSOR; - if (yych == ':') goto yy510; + if (yych == ':') goto yy527; goto yy1; -yy733: +yy810: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy804; + if (yych <= '9') goto yy895; if (yych >= ';') goto yy1; } else { - if (yych <= 'F') goto yy804; + if (yych <= 'F') goto yy895; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy804; + if (yych <= 'f') goto yy895; goto yy1; } -yy734: +yy811: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy805; - if (yych <= ':') goto yy806; + if (yych <= '9') goto yy896; + if (yych <= ':') goto yy897; goto yy1; } else { - if (yych <= 'F') goto yy805; + if (yych <= 'F') goto yy896; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy805; + if (yych <= 'f') goto yy896; goto yy1; } -yy735: +yy812: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy807; - goto yy808; + if (yych <= '9') goto yy898; + goto yy899; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy809; + goto yy900; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy809; + goto yy900; } } } else { @@ -23231,70 +24849,70 @@ yy735: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy736: +yy813: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy810; - goto yy808; + if (yych <= '9') goto yy901; + goto yy899; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy809; + goto yy900; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy809; + goto yy900; } } } else { @@ -23302,130 +24920,130 @@ yy736: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy737: +yy814: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '5') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '4') goto yy810; - goto yy811; + if (yych <= '4') goto yy901; + goto yy902; } } else { if (yych <= '@') { - if (yych <= '9') goto yy807; - if (yych <= ':') goto yy808; + if (yych <= '9') goto yy898; + if (yych <= ':') goto yy899; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy809; + if (yych <= 'F') goto yy900; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy809; + if (yych <= 'f') goto yy900; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy738: +yy815: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy809; - if (yych <= ':') goto yy808; + if (yych <= '9') goto yy900; + if (yych <= ':') goto yy899; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy809; + if (yych <= 'F') goto yy900; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy809; + if (yych <= 'f') goto yy900; goto yy1; } } @@ -23433,58 +25051,58 @@ yy738: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy739: +yy816: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy812; - if (yych <= ':') goto yy607; + if (yych <= '9') goto yy903; + if (yych <= ':') goto yy656; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy812; + if (yych <= 'F') goto yy903; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy812; + if (yych <= 'f') goto yy903; goto yy1; } } @@ -23492,69 +25110,69 @@ yy739: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy740: +yy817: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy812; - goto yy607; + if (yych <= '9') goto yy903; + goto yy656; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy812; + goto yy903; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy812; + goto yy903; } } } else { @@ -23562,168 +25180,168 @@ yy740: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy741: +yy818: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy813; + if (yych == '.') goto yy904; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy814; + if (yych <= '9') goto yy905; goto yy4; -yy742: +yy819: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy813; + if (yych == '.') goto yy904; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy741; + if (yych <= '9') goto yy818; goto yy4; -yy743: +yy820: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { - if (yych == '.') goto yy813; + if (yych == '.') goto yy904; goto yy4; } else { - if (yych <= '4') goto yy741; - if (yych <= '5') goto yy815; - if (yych <= '9') goto yy814; + if (yych <= '4') goto yy818; + if (yych <= '5') goto yy906; + if (yych <= '9') goto yy905; goto yy4; } -yy744: +yy821: yych = *++YYCURSOR; if (yych <= '1') { if (yych <= '/') goto yy1; - if (yych <= '0') goto yy816; - goto yy817; + if (yych <= '0') goto yy907; + goto yy908; } else { - if (yych <= '2') goto yy818; - if (yych <= '9') goto yy816; + if (yych <= '2') goto yy909; + if (yych <= '9') goto yy907; goto yy1; } -yy745: +yy822: yych = *++YYCURSOR; - if (yych == '.') goto yy744; + if (yych == '.') goto yy821; goto yy1; -yy746: +yy823: yych = *++YYCURSOR; - if (yych == '.') goto yy744; + if (yych == '.') goto yy821; if (yych <= '/') goto yy1; - if (yych <= '5') goto yy745; + if (yych <= '5') goto yy822; goto yy1; -yy747: +yy824: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '9') goto yy1; - if (yych <= ':') goto yy525; + if (yych <= ':') goto yy542; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy748: +yy825: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy819; - goto yy820; + if (yych <= '9') goto yy910; + goto yy911; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy524; + goto yy541; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy524; + goto yy541; } } } else { @@ -23731,70 +25349,70 @@ yy748: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy749: +yy826: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy821; - goto yy525; + if (yych <= '9') goto yy912; + goto yy542; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy524; + goto yy541; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy524; + goto yy541; } } } else { @@ -23802,141 +25420,141 @@ yy749: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy750: +yy827: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '5') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '4') goto yy821; - goto yy822; + if (yych <= '4') goto yy912; + goto yy913; } } else { if (yych <= '@') { - if (yych <= '9') goto yy819; - if (yych <= ':') goto yy525; + if (yych <= '9') goto yy910; + if (yych <= ':') goto yy542; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy524; + if (yych <= 'F') goto yy541; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy524; + if (yych <= 'f') goto yy541; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy751: +yy828: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy819; - goto yy525; + if (yych <= '9') goto yy910; + goto yy542; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy524; + goto yy541; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy524; + goto yy541; } } } else { @@ -23944,496 +25562,783 @@ yy751: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy752: - yyaccept = 29; +yy829: + yych = *++YYCURSOR; + if (yych <= '*') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy446; + goto yy829; + } else { + if (yych == '\r') goto yy829; + goto yy446; + } + } else { + if (yych <= '"') { + if (yych <= ' ') goto yy829; + if (yych <= '!') goto yy446; + goto yy449; + } else { + if (yych == '\'') goto yy450; + if (yych <= ')') goto yy446; + goto yy1; + } + } + } else { + if (yych <= 0xC1) { + if (yych <= '=') { + if (yych == '-') goto yy546; + goto yy446; + } else { + if (yych <= '>') goto yy453; + if (yych <= 0x7F) goto yy446; + goto yy1; + } + } else { + if (yych <= 0xEF) { + 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; + } + } + } +yy830: + yyaccept = 30; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[0+yych] & 128) { - goto yy823; + if (yybm[512+yych] & 128) { + goto yy549; } - if (yych <= 0xDF) { - if (yych <= '\'') { - if (yych <= 0x00) goto yy335; - if (yych <= '"') goto yy824; - goto yy825; + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy677; + if (yych <= '"') goto yy673; + goto yy430; } else { - if (yych <= '\\') goto yy826; - if (yych <= 0xC1) goto yy335; - goto yy827; + if (yych <= '-') goto yy550; + if (yych <= '\\') goto yy551; + goto yy677; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy828; - if (yych <= 0xEF) goto yy829; - goto yy830; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy552; + if (yych <= 0xE0) goto yy553; + goto yy554; } else { - if (yych <= 0xF3) goto yy831; - if (yych <= 0xF4) goto yy832; - goto yy335; + if (yych <= 0xF0) goto yy555; + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; + goto yy677; } } -yy753: - yych = *++YYCURSOR; +yy831: + yyaccept = 30; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[256+yych] & 1) { + goto yy558; + } if (yych <= 0xC1) { - if (yych <= '\n') { - if (yych <= 0x00) goto yy823; - if (yych <= '\t') goto yy621; - goto yy529; + if (yych <= '*') { + if (yych <= 0x00) goto yy677; + if (yych <= '\'') goto yy673; + goto yy438; } else { - if (yych == '>') goto yy752; - if (yych <= 0x7F) goto yy621; - goto yy1; + if (yych <= '-') goto yy559; + if (yych <= '\\') goto yy560; + goto yy677; + } + } 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 yy677; + } + } +yy832: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= 0x00) goto yy1; + if (yych == '-') goto yy914; + goto yy678; + } else { + if (yych <= '>') goto yy833; + if (yych == '\\') goto yy834; + goto yy678; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy754; - if (yych <= 0xE0) goto yy755; - goto yy756; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy835; + if (yych <= 0xE0) goto yy836; + goto yy837; } else { - if (yych <= 0xF0) goto yy757; - if (yych <= 0xF3) goto yy758; - if (yych <= 0xF4) goto yy759; + if (yych <= 0xF0) goto yy838; + if (yych <= 0xF3) goto yy839; + if (yych <= 0xF4) goto yy840; goto yy1; } } -yy754: +yy833: + yyaccept = 24; + yych = *(YYMARKER = ++YYCURSOR); + if (yybm[0+yych] & 64) { + goto yy915; + } + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy338; + if (yych <= '"') goto yy916; + goto yy917; + } else { + if (yych <= '*') goto yy918; + if (yych <= '-') goto yy919; + if (yych <= '\\') goto yy920; + goto yy338; + } + } 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 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; + } + } + } +yy835: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy621; + if (yych <= 0xBF) goto yy678; goto yy1; -yy755: +yy836: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy754; + if (yych <= 0xBF) goto yy835; goto yy1; -yy756: +yy837: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy754; + if (yych <= 0xBF) goto yy835; goto yy1; -yy757: +yy838: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy756; + if (yych <= 0xBF) goto yy837; goto yy1; -yy758: +yy839: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy756; + if (yych <= 0xBF) goto yy837; goto yy1; -yy759: +yy840: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy756; + if (yych <= 0x8F) goto yy837; goto yy1; -yy760: +yy841: yych = *++YYCURSOR; - if (yybm[0+yych] & 64) { - goto yy760; - } - if (yych <= 'Z') { - if (yych <= '-') { + if (yych <= '\\') { + if (yych <= ',') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy449; - if (yych <= '\'') goto yy448; - goto yy833; + if (yych == '\'') goto yy678; + goto yy569; } else { - if (yych <= ':') { - if (yych <= '/') goto yy834; - goto yy833; + if (yych <= '=') { + if (yych <= '-') goto yy841; + goto yy569; } else { - if (yych <= '>') goto yy835; - if (yych <= '?') goto yy834; - goto yy833; + if (yych <= '>') goto yy830; + if (yych <= '[') goto yy569; + goto yy681; } } } else { if (yych <= 0xE0) { - if (yych <= 'z') { - if (yych <= '\\') goto yy836; - goto yy833; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy837; - goto yy838; - } + 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 yy839; - goto yy840; + if (yych <= 0xEF) goto yy684; + goto yy685; } else { - if (yych <= 0xF3) goto yy841; - if (yych <= 0xF4) goto yy842; + if (yych <= 0xF3) goto yy686; + if (yych <= 0xF4) goto yy687; goto yy1; } } } -yy761: +yy842: yych = *++YYCURSOR; - if (yych <= ' ') { - if (yych <= '\f') { - if (yych == '\t') goto yy761; - goto yy1; + if (yych <= '\\') { + if (yych <= ',') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy678; + goto yy570; } else { - if (yych <= '\r') goto yy761; - if (yych <= 0x1F) goto yy1; - goto yy761; + if (yych <= '=') { + if (yych <= '-') goto yy842; + goto yy570; + } else { + if (yych <= '>') goto yy831; + if (yych <= '[') goto yy570; + goto yy690; + } } } else { - if (yych <= '=') { - if (yych == '/') goto yy228; - goto yy1; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy570; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy691; + goto yy692; } else { - if (yych <= '>') goto yy229; - if (yych <= '?') goto yy228; - goto yy1; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy693; + goto yy694; + } else { + if (yych <= 0xF3) goto yy695; + if (yych <= 0xF4) goto yy696; + goto yy1; + } } } -yy762: +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; + } else { + if (yych <= '\\') goto yy929; + if (yych <= 0xC1) goto yy338; + 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 yy338; + } + } +yy844: + yych = *++YYCURSOR; + if (yych <= 0xC1) { + if (yych <= '\n') { + if (yych <= 0x00) goto yy918; + if (yych <= '\t') goto yy698; + goto yy571; + } else { + if (yych == '>') goto yy843; + if (yych <= 0x7F) goto yy698; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy845; + if (yych <= 0xE0) goto yy846; + goto yy847; + } else { + if (yych <= 0xF0) goto yy848; + if (yych <= 0xF3) goto yy849; + if (yych <= 0xF4) goto yy850; + goto yy1; + } + } +yy845: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy698; + goto yy1; +yy846: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy845; + goto yy1; +yy847: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy845; + goto yy1; +yy848: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy847; + goto yy1; +yy849: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy847; + goto yy1; +yy850: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy847; + goto yy1; +yy851: + yych = *++YYCURSOR; + if (yybm[0+yych] & 32) { + goto yy851; + } + if (yych <= 'Z') { + if (yych <= '-') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy466; + if (yych <= '\'') goto yy465; + goto yy936; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy937; + goto yy936; + } else { + if (yych <= '>') goto yy938; + if (yych <= '?') goto yy937; + goto yy936; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 'z') { + if (yych <= '\\') goto yy939; + goto yy936; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy940; + goto yy941; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy942; + goto yy943; + } else { + if (yych <= 0xF3) goto yy944; + if (yych <= 0xF4) goto yy945; + goto yy1; + } + } + } +yy852: + yych = *++YYCURSOR; + if (yych <= ' ') { + if (yych <= '\f') { + if (yych == '\t') goto yy852; + goto yy1; + } else { + if (yych <= '\r') goto yy852; + if (yych <= 0x1F) goto yy1; + goto yy852; + } + } else { + if (yych <= '=') { + if (yych == '/') goto yy230; + goto yy1; + } else { + if (yych <= '>') goto yy231; + if (yych <= '?') goto yy230; + goto yy1; + } + } +yy853: yych = *++YYCURSOR; if (yych <= '?') { if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy762; - goto yy563; + if (yych == '\t') goto yy853; + goto yy612; } else { - if (yych <= '\r') goto yy762; - if (yych == ' ') goto yy762; - goto yy563; + if (yych <= '\r') goto yy853; + if (yych == ' ') goto yy853; + goto yy612; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy843; - if (yych == '-') goto yy661; - goto yy563; + if (yych <= '\'') goto yy946; + if (yych == '-') goto yy738; + goto yy612; } else { if (yych <= ':') { - if (yych <= '/') goto yy662; - goto yy661; + if (yych <= '/') goto yy739; + goto yy738; } else { - if (yych <= '=') goto yy563; - if (yych <= '>') goto yy663; - goto yy662; + if (yych <= '=') goto yy612; + if (yych <= '>') goto yy740; + goto yy739; } } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy563; - if (yych <= 'Z') goto yy661; - if (yych <= '[') goto yy563; - goto yy664; + if (yych <= '@') goto yy612; + if (yych <= 'Z') goto yy738; + if (yych <= '[') goto yy612; + goto yy741; } else { - if (yych == '_') goto yy661; - if (yych <= '`') goto yy563; - goto yy661; + if (yych == '_') goto yy738; + if (yych <= '`') goto yy612; + goto yy738; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy563; + if (yych <= 0x7F) goto yy612; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy665; - goto yy666; + if (yych <= 0xDF) goto yy742; + goto yy743; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy667; - goto yy668; + if (yych <= 0xEF) goto yy744; + goto yy745; } else { - if (yych <= 0xF3) goto yy669; - if (yych <= 0xF4) goto yy670; + if (yych <= 0xF3) goto yy746; + if (yych <= 0xF4) goto yy747; goto yy1; } } } } -yy763: - yyaccept = 30; +yy854: + yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xC1) { if (yych <= '"') { - if (yych <= 0x00) goto yy340; - if (yych <= '!') goto yy663; + if (yych <= 0x00) goto yy343; + if (yych <= '!') goto yy740; } else { - if (yych == '\\') goto yy765; - if (yych <= 0x7F) goto yy663; - goto yy340; + if (yych == '\\') goto yy856; + if (yych <= 0x7F) goto yy740; + goto yy343; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy766; - if (yych <= 0xE0) goto yy767; - goto yy768; + if (yych <= 0xDF) goto yy857; + if (yych <= 0xE0) goto yy858; + goto yy859; } else { - if (yych <= 0xF0) goto yy769; - if (yych <= 0xF3) goto yy770; - if (yych <= 0xF4) goto yy771; - goto yy340; + if (yych <= 0xF0) goto yy860; + if (yych <= 0xF3) goto yy861; + if (yych <= 0xF4) goto yy862; + goto yy343; } } -yy764: +yy855: yych = *++YYCURSOR; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy844; + goto yy947; } else { - if (yych == '\r') goto yy844; + if (yych == '\r') goto yy947; goto yy1; } } else { if (yych <= ',') { - if (yych <= ' ') goto yy844; + if (yych <= ' ') goto yy947; goto yy1; } else { - if (yych <= '-') goto yy456; + if (yych <= '-') goto yy473; if (yych <= '.') goto yy1; - goto yy228; + goto yy230; } } } else { if (yych <= 'Z') { if (yych <= '>') { - if (yych <= ':') goto yy456; + if (yych <= ':') goto yy473; goto yy1; } else { - if (yych <= '?') goto yy228; + if (yych <= '?') goto yy230; if (yych <= '@') goto yy1; - goto yy456; + goto yy473; } } else { if (yych <= '_') { if (yych <= '^') goto yy1; - goto yy456; + goto yy473; } else { if (yych <= '`') goto yy1; - if (yych <= 'z') goto yy456; + if (yych <= 'z') goto yy473; goto yy1; } } } -yy765: +yy856: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy663; + if (yych <= '\t') goto yy740; goto yy1; } else { - if (yych <= 0x7F) goto yy663; + if (yych <= 0x7F) goto yy740; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy767; - if (yych <= 0xEF) goto yy768; - goto yy769; + if (yych <= 0xE0) goto yy858; + if (yych <= 0xEF) goto yy859; + goto yy860; } else { - if (yych <= 0xF3) goto yy770; - if (yych <= 0xF4) goto yy771; + if (yych <= 0xF3) goto yy861; + if (yych <= 0xF4) goto yy862; goto yy1; } } -yy766: +yy857: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy663; + if (yych <= 0xBF) goto yy740; goto yy1; -yy767: +yy858: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy766; + if (yych <= 0xBF) goto yy857; goto yy1; -yy768: +yy859: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy766; + if (yych <= 0xBF) goto yy857; goto yy1; -yy769: +yy860: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy768; + if (yych <= 0xBF) goto yy859; goto yy1; -yy770: +yy861: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy768; + if (yych <= 0xBF) goto yy859; goto yy1; -yy771: +yy862: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy768; + if (yych <= 0x8F) goto yy859; goto yy1; -yy772: +yy863: yych = *++YYCURSOR; if (yych <= '?') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy772; - goto yy564; + if (yych == '\t') goto yy863; + goto yy613; } else { - if (yych <= '\r') goto yy772; - if (yych == ' ') goto yy772; - goto yy564; + if (yych <= '\r') goto yy863; + if (yych == ' ') goto yy863; + goto yy613; } } else { if (yych <= '.') { - if (yych <= '"') goto yy843; - if (yych == '-') goto yy671; - goto yy564; + if (yych <= '"') goto yy946; + if (yych == '-') goto yy748; + goto yy613; } else { if (yych <= ':') { - if (yych <= '/') goto yy672; - goto yy671; + if (yych <= '/') goto yy749; + goto yy748; } else { - if (yych <= '=') goto yy564; - if (yych <= '>') goto yy673; - goto yy672; + if (yych <= '=') goto yy613; + if (yych <= '>') goto yy750; + goto yy749; } } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy564; - if (yych <= 'Z') goto yy671; - if (yych <= '[') goto yy564; - goto yy674; + if (yych <= '@') goto yy613; + if (yych <= 'Z') goto yy748; + if (yych <= '[') goto yy613; + goto yy751; } else { - if (yych == '_') goto yy671; - if (yych <= '`') goto yy564; - goto yy671; + if (yych == '_') goto yy748; + if (yych <= '`') goto yy613; + goto yy748; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy564; + if (yych <= 0x7F) goto yy613; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy675; - goto yy676; + if (yych <= 0xDF) goto yy752; + goto yy753; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy677; - goto yy678; + if (yych <= 0xEF) goto yy754; + goto yy755; } else { - if (yych <= 0xF3) goto yy679; - if (yych <= 0xF4) goto yy680; + if (yych <= 0xF3) goto yy756; + if (yych <= 0xF4) goto yy757; goto yy1; } } } } -yy773: - yyaccept = 30; +yy864: + yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xC1) { if (yych <= '\'') { - if (yych <= 0x00) goto yy340; - if (yych <= '&') goto yy673; - goto yy764; + if (yych <= 0x00) goto yy343; + if (yych <= '&') goto yy750; + goto yy855; } else { - if (yych == '\\') goto yy774; - if (yych <= 0x7F) goto yy673; - goto yy340; + if (yych == '\\') goto yy865; + if (yych <= 0x7F) goto yy750; + goto yy343; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy775; - if (yych <= 0xE0) goto yy776; - goto yy777; + if (yych <= 0xDF) goto yy866; + if (yych <= 0xE0) goto yy867; + goto yy868; } else { - if (yych <= 0xF0) goto yy778; - if (yych <= 0xF3) goto yy779; - if (yych <= 0xF4) goto yy780; - goto yy340; + if (yych <= 0xF0) goto yy869; + if (yych <= 0xF3) goto yy870; + if (yych <= 0xF4) goto yy871; + goto yy343; } } -yy774: +yy865: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy673; + if (yych <= '\t') goto yy750; goto yy1; } else { - if (yych <= 0x7F) goto yy673; + if (yych <= 0x7F) goto yy750; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy776; - if (yych <= 0xEF) goto yy777; - goto yy778; + if (yych <= 0xE0) goto yy867; + if (yych <= 0xEF) goto yy868; + goto yy869; } else { - if (yych <= 0xF3) goto yy779; - if (yych <= 0xF4) goto yy780; + if (yych <= 0xF3) goto yy870; + if (yych <= 0xF4) goto yy871; goto yy1; } } -yy775: +yy866: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy673; + if (yych <= 0xBF) goto yy750; goto yy1; -yy776: +yy867: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy775; + if (yych <= 0xBF) goto yy866; goto yy1; -yy777: +yy868: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy775; + if (yych <= 0xBF) goto yy866; goto yy1; -yy778: +yy869: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy777; + if (yych <= 0xBF) goto yy868; goto yy1; -yy779: +yy870: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy777; + if (yych <= 0xBF) goto yy868; goto yy1; -yy780: +yy871: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy777; + if (yych <= 0x8F) goto yy868; goto yy1; -yy781: +yy872: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 4) { + if (yybm[1024+yych] & 1) { goto yy117; } if (yych <= '.') { @@ -24443,13 +26348,13 @@ yy781: } else { if (yych <= '+') goto yy81; if (yych <= ',') goto yy4; - if (yych <= '-') goto yy794; + if (yych <= '-') goto yy885; goto yy46; } } else { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; goto yy4; } else { if (yych <= '@') goto yy97; @@ -24457,12 +26362,12 @@ yy781: goto yy4; } } -yy782: +yy873: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy845; + if (yych <= '9') goto yy948; goto yy1; -yy783: +yy874: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '+') { @@ -24470,29 +26375,29 @@ yy783: if (yych <= '\n') { if (yych <= 0x00) { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x08) goto yy4; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } else { if (yych == '\r') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= 0x1F) goto yy4; yyt4 = YYCURSOR; - goto yy234; + goto yy236; } } else { if (yych <= '%') { if (yych <= '!') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '"') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } if (yych <= '$') goto yy4; goto yy81; @@ -24500,11 +26405,11 @@ yy783: if (yych <= '&') goto yy4; if (yych <= '\'') { yyt4 = YYCURSOR; - goto yy237; + goto yy239; } if (yych <= '*') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy81; } @@ -24514,23 +26419,23 @@ yy783: if (yych <= '/') { if (yych <= ',') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } - if (yych <= '-') goto yy794; + if (yych <= '-') goto yy885; if (yych <= '.') { yyt4 = YYCURSOR; - goto yy243; + goto yy245; } goto yy4; } else { if (yych <= '9') goto yy117; if (yych <= ':') { yyt3 = YYCURSOR; - goto yy247; + goto yy249; } if (yych <= ';') { yyt4 = YYCURSOR; - goto yy234; + goto yy236; } goto yy4; } @@ -24538,7 +26443,7 @@ yy783: if (yych <= '^') { if (yych <= '?') { yyt4 = YYCURSOR; - goto yy236; + goto yy238; } if (yych <= '@') goto yy97; if (yych <= 'Z') goto yy117; @@ -24546,63 +26451,63 @@ yy783: } else { if (yych <= '_') goto yy46; if (yych <= '`') goto yy4; - if (yych <= 'z') goto yy351; + if (yych <= 'z') goto yy354; goto yy4; } } } -yy784: +yy875: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy846; + if (yych <= '9') goto yy949; goto yy1; -yy785: +yy876: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yych != ' ') goto yy101; -yy786: +yy877: yych = *++YYCURSOR; - if (yych == 'F') goto yy847; + if (yych == 'F') goto yy950; goto yy1; -yy787: +yy878: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy848; + if (yych <= '9') goto yy951; goto yy4; -yy788: +yy879: yych = *++YYCURSOR; - if (yych == ' ') goto yy849; + if (yych == ' ') goto yy952; goto yy1; -yy789: +yy880: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy850; + if (yych <= '9') goto yy953; goto yy1; -yy790: - yyaccept = 33; +yy881: + yyaccept = 34; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= 0x1F) { if (yych <= '\f') { - if (yych <= 0x00) goto yy717; + if (yych <= 0x00) goto yy794; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy717; + if (yych <= '\n') goto yy794; goto yy4; } else { - if (yych <= '\r') goto yy717; - if (yych == 0x1B) goto yy717; + if (yych <= '\r') goto yy794; + if (yych == 0x1B) goto yy794; goto yy4; } } else { if (yych <= '%') { - if (yych <= ' ') goto yy789; - if (yych <= '#') goto yy717; + if (yych <= ' ') goto yy880; + if (yych <= '#') goto yy794; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy717; + if (yych <= ',') goto yy794; goto yy46; } } @@ -24612,7 +26517,7 @@ yy790: if (yych <= '/') goto yy4; if (yych <= '9') goto yy46; if (yych <= ':') goto yy4; - goto yy717; + goto yy794; } else { if (yych <= '@') goto yy97; if (yych != 'T') goto yy46; @@ -24620,21 +26525,21 @@ yy790: } else { if (yych <= 'z') { if (yych == '_') goto yy46; - if (yych <= '`') goto yy717; + if (yych <= '`') goto yy794; goto yy46; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy717; + if (yych <= '~') goto yy794; goto yy4; } else { - if (yych <= 0xC1) goto yy717; + if (yych <= 0xC1) goto yy794; if (yych <= 0xF4) goto yy4; - goto yy717; + goto yy794; } } } } -yy791: +yy882: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -24646,7 +26551,7 @@ yy791: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy851; + goto yy954; } } else { if (yych <= '^') { @@ -24660,60 +26565,60 @@ yy791: goto yy4; } } -yy792: - yyaccept = 33; +yy883: + yyaccept = 34; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= 0x1A) { if (yych <= '\n') { - if (yych <= 0x00) goto yy717; + if (yych <= 0x00) goto yy794; if (yych <= 0x08) goto yy4; - goto yy717; + goto yy794; } else { - if (yych == '\r') goto yy717; + if (yych == '\r') goto yy794; goto yy4; } } else { if (yych <= ' ') { - if (yych <= 0x1B) goto yy717; + if (yych <= 0x1B) goto yy794; if (yych <= 0x1F) goto yy4; - goto yy789; + goto yy880; } else { if (yych == '$') goto yy4; - if (yych <= ',') goto yy717; + if (yych <= ',') goto yy794; goto yy4; } } } else { if (yych <= '_') { if (yych <= 'T') { - if (yych <= '?') goto yy717; + if (yych <= '?') goto yy794; if (yych <= 'S') goto yy4; } else { if (yych <= 'Z') goto yy4; - if (yych <= '^') goto yy717; + if (yych <= '^') goto yy794; goto yy4; } } else { if (yych <= '~') { - if (yych <= '`') goto yy717; + if (yych <= '`') goto yy794; if (yych <= 'z') goto yy4; - goto yy717; + goto yy794; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy717; + if (yych <= 0xC1) goto yy794; if (yych <= 0xF4) goto yy4; - goto yy717; + goto yy794; } } } -yy793: +yy884: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy852; + if (yych <= '9') goto yy955; goto yy4; -yy794: +yy885: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -24727,14 +26632,14 @@ yy794: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy853; + if (yych <= '9') goto yy956; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy853; + if (yych <= 'F') goto yy956; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -24742,16 +26647,16 @@ yy794: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy853; + if (yych <= 'f') goto yy956; if (yych <= 'z') goto yy46; goto yy4; } } } -yy795: +yy886: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -24783,25 +26688,25 @@ yy795: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy854; - goto yy855; + if (yych <= '7') goto yy957; + goto yy958; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -24812,10 +26717,10 @@ yy795: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -24830,10 +26735,10 @@ yy795: } } } -yy796: +yy887: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -24864,22 +26769,22 @@ yy796: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy855; + goto yy958; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych >= 'F') goto yy209; + if (yych >= 'F') goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -24890,10 +26795,10 @@ yy796: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -24908,7 +26813,7 @@ yy796: } } } -yy797: +yy888: yyaccept = 12; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { @@ -24930,9 +26835,9 @@ yy797: if (yych <= '%') goto yy81; goto yy115; } else { - if (yych <= '+') goto yy207; + if (yych <= '+') goto yy208; if (yych <= ',') goto yy115; - if (yych <= '-') goto yy272; + if (yych <= '-') goto yy274; goto yy46; } } @@ -24940,12 +26845,12 @@ yy797: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy209; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy210; + if (yych <= ':') goto yy152; goto yy115; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy209; + if (yych <= 'F') goto yy210; if (yych <= 'Z') goto yy117; goto yy115; } @@ -24953,7 +26858,7 @@ yy797: if (yych <= 'z') { if (yych <= '_') goto yy46; if (yych <= '`') goto yy115; - if (yych <= 'f') goto yy209; + if (yych <= 'f') goto yy210; goto yy117; } else { if (yych <= 0x7F) { @@ -24967,7 +26872,7 @@ yy797: } } } -yy798: +yy889: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -24981,14 +26886,14 @@ yy798: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy856; + if (yych <= '9') goto yy959; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy853; + if (yych <= 'F') goto yy956; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -24996,13 +26901,13 @@ yy798: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy853; + if (yych <= 'f') goto yy956; if (yych <= 'z') goto yy46; goto yy4; } } } -yy799: +yy890: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { @@ -25010,153 +26915,153 @@ yy799: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= ',') { if (yych <= '#') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '9') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - goto yy857; + goto yy960; } else { - if (yych <= ':') goto yy725; + if (yych <= ':') goto yy802; if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } } } else { if (yych <= '~') { if (yych <= '_') { - if (yych <= 'F') goto yy857; + if (yych <= 'F') goto yy960; if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy857; + if (yych <= 'f') goto yy960; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy800: +yy891: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy858; - goto yy859; + if (yych <= '9') goto yy961; + goto yy962; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy858; + goto yy961; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy858; + goto yy961; } } } else { @@ -25164,38 +27069,38 @@ yy800: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy801: +yy892: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -25203,68 +27108,68 @@ yy801: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1A) { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= '-') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '/') { if (yych <= '.') { yyt2 = YYCURSOR; - goto yy412; + goto yy415; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '9') goto yy857; - if (yych <= ':') goto yy725; + if (yych <= '9') goto yy960; + if (yych <= ':') goto yy802; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } @@ -25273,212 +27178,212 @@ yy801: if (yych <= '^') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= 'F') goto yy857; + if (yych <= 'F') goto yy960; if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '`') { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'f') goto yy857; + if (yych <= 'f') goto yy960; if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy802: - yyaccept = 31; +yy893: + yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy685; - if (yych <= '9') goto yy584; - goto yy685; + if (yych <= '/') goto yy762; + if (yych <= '9') goto yy633; + goto yy762; } else { - if (yych <= 'F') goto yy584; - if (yych <= '`') goto yy685; - if (yych <= 'f') goto yy584; - goto yy685; + if (yych <= 'F') goto yy633; + if (yych <= '`') goto yy762; + if (yych <= 'f') goto yy633; + goto yy762; } -yy803: +yy894: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy860; - if (yych <= ':') goto yy605; + if (yych <= '9') goto yy963; + if (yych <= ':') goto yy654; goto yy1; } else { - if (yych <= 'F') goto yy860; + if (yych <= 'F') goto yy963; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy860; + if (yych <= 'f') goto yy963; goto yy1; } -yy804: +yy895: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy861; - if (yych <= ':') goto yy734; + if (yych <= '9') goto yy964; + if (yych <= ':') goto yy811; goto yy1; } else { - if (yych <= 'F') goto yy861; + if (yych <= 'F') goto yy964; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy861; + if (yych <= 'f') goto yy964; goto yy1; } -yy805: +yy896: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy862; - if (yych <= ':') goto yy863; + if (yych <= '9') goto yy965; + if (yych <= ':') goto yy966; goto yy1; } else { - if (yych <= 'F') goto yy862; + if (yych <= 'F') goto yy965; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy862; + if (yych <= 'f') goto yy965; goto yy1; } -yy806: +yy897: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '0') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy864; + goto yy967; } else { - if (yych <= '1') goto yy865; - if (yych <= '2') goto yy866; - goto yy864; + if (yych <= '1') goto yy968; + if (yych <= '2') goto yy969; + goto yy967; } } else { if (yych <= '@') { if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy867; + if (yych <= 'F') goto yy970; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy867; + if (yych <= 'f') goto yy970; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy807: +yy898: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy868; + if (yych <= '9') goto yy971; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy868; + goto yy971; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy868; + goto yy971; } } } else { @@ -25486,71 +27391,71 @@ yy807: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy808: +yy899: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy867; + if (yych <= '9') goto yy970; goto yy1; } else { - if (yych <= 'F') goto yy867; + if (yych <= 'F') goto yy970; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy867; + if (yych <= 'f') goto yy970; goto yy1; } -yy809: +yy900: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy868; - if (yych <= ':') goto yy808; + if (yych <= '9') goto yy971; + if (yych <= ':') goto yy899; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy868; + if (yych <= 'F') goto yy971; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy868; + if (yych <= 'f') goto yy971; goto yy1; } } @@ -25558,69 +27463,69 @@ yy809: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy810: +yy901: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy869; - goto yy808; + if (yych <= '9') goto yy972; + goto yy899; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy868; + goto yy971; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy868; + goto yy971; } } } else { @@ -25628,305 +27533,305 @@ yy810: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy811: +yy902: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '5') goto yy869; - goto yy868; + if (yych <= '5') goto yy972; + goto yy971; } } else { if (yych <= '@') { - if (yych <= ':') goto yy808; + if (yych <= ':') goto yy899; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy868; + if (yych <= 'F') goto yy971; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy868; + if (yych <= 'f') goto yy971; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy812: +yy903: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '9') goto yy1; - if (yych <= ':') goto yy607; + if (yych <= ':') goto yy656; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy813: +yy904: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '1') { if (yych <= '/') goto yy4; - if (yych <= '0') goto yy870; - goto yy871; + if (yych <= '0') goto yy973; + goto yy974; } else { - if (yych <= '2') goto yy872; - if (yych <= '9') goto yy870; + if (yych <= '2') goto yy975; + if (yych <= '9') goto yy973; goto yy4; } -yy814: +yy905: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy813; + if (yych == '.') goto yy904; goto yy4; -yy815: +yy906: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy813; + if (yych == '.') goto yy904; if (yych <= '/') goto yy4; - if (yych <= '5') goto yy814; + if (yych <= '5') goto yy905; goto yy4; -yy816: +yy907: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy873; + if (yych <= '9') goto yy976; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy817: +yy908: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy816; + if (yych <= '9') goto yy907; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy818: +yy909: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '9') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '4') goto yy816; - if (yych <= '5') goto yy874; - goto yy873; + if (yych <= '4') goto yy907; + if (yych <= '5') goto yy977; + goto yy976; } else { if (yych <= '@') { if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } goto yy1; } @@ -25935,69 +27840,69 @@ yy818: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy819: +yy910: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy618; - goto yy525; + if (yych <= '9') goto yy667; + goto yy542; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy618; + goto yy667; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy618; + goto yy667; } } } else { @@ -26005,91 +27910,91 @@ yy819: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy820: +yy911: yych = *++YYCURSOR; if (yych <= '9') { if (yych <= '0') { if (yych <= '/') goto yy1; - goto yy875; + goto yy978; } else { - if (yych <= '1') goto yy512; - if (yych <= '2') goto yy513; - goto yy511; + if (yych <= '1') goto yy529; + if (yych <= '2') goto yy530; + goto yy528; } } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy514; + goto yy531; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy514; + if (yych <= 'f') goto yy531; goto yy1; } } -yy821: +yy912: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy876; - goto yy525; + if (yych <= '9') goto yy979; + goto yy542; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy618; + goto yy667; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy618; + goto yy667; } } } else { @@ -26097,617 +28002,894 @@ yy821: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy822: +yy913: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '5') goto yy876; - goto yy618; + if (yych <= '5') goto yy979; + goto yy667; } } else { if (yych <= '@') { - if (yych <= ':') goto yy525; + if (yych <= ':') goto yy542; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy618; + if (yych <= 'F') goto yy667; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy618; + if (yych <= 'f') goto yy667; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy823: +yy914: yych = *++YYCURSOR; - if (yybm[0+yych] & 128) { - goto yy823; - } - if (yych <= 0xDF) { - if (yych <= '\'') { + if (yych <= 0x7F) { + if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych >= '#') goto yy825; + if (yych == '-') goto yy914; + goto yy678; } else { - if (yych <= '\\') goto yy826; - if (yych <= 0xC1) goto yy1; - goto yy827; + if (yych <= '>') goto yy980; + if (yych == '\\') goto yy834; + goto yy678; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy828; - if (yych <= 0xEF) goto yy829; - goto yy830; + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy835; + if (yych <= 0xE0) goto yy836; + goto yy837; } else { - if (yych <= 0xF3) goto yy831; - if (yych <= 0xF4) goto yy832; + if (yych <= 0xF0) goto yy838; + if (yych <= 0xF3) goto yy839; + if (yych <= 0xF4) goto yy840; goto yy1; } } -yy824: +yy915: yych = *++YYCURSOR; - if (yych <= '>') { + if (yybm[0+yych] & 64) { + goto yy915; + } + if (yych <= 0xC1) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych >= '#') goto yy917; + } 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; + } + } +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; + } + } + } 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; + } + } + } + } 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; + } + } + } + } +yy917: + 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 yy987; + } + } + } 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; + } + } + } + } +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 <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy877; - goto yy435; + if (yych == '\t') goto yy992; + goto yy438; } else { - if (yych <= '\r') goto yy877; - if (yych == ' ') goto yy877; - goto yy435; + if (yych <= '\r') goto yy992; + if (yych == ' ') goto yy992; + goto yy438; } } else { if (yych <= ',') { - if (yych <= '"') goto yy878; - if (yych == '\'') goto yy879; - goto yy435; + if (yych <= '"') goto yy993; + if (yych == '\'') goto yy994; + goto yy438; } else { if (yych <= '/') { - if (yych <= '-') goto yy880; - goto yy435; + if (yych <= '-') goto yy995; + goto yy438; } else { - if (yych <= ':') goto yy880; - if (yych <= '=') goto yy435; - goto yy630; + if (yych <= ':') goto yy995; + if (yych <= '=') goto yy438; + goto yy707; } } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy435; - if (yych <= 'Z') goto yy880; - if (yych <= '[') goto yy435; - goto yy436; + if (yych <= '@') goto yy438; + if (yych <= 'Z') goto yy995; + if (yych <= '[') goto yy438; + goto yy439; } else { - if (yych == '_') goto yy880; - if (yych <= '`') goto yy435; - goto yy880; + if (yych == '_') goto yy995; + if (yych <= '`') goto yy438; + goto yy995; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy435; + if (yych <= 0x7F) goto yy438; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy437; - goto yy438; + if (yych <= 0xDF) goto yy440; + goto yy441; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy439; - goto yy440; + if (yych <= 0xEF) goto yy442; + goto yy443; } else { - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; + if (yych <= 0xF3) goto yy444; + if (yych <= 0xF4) goto yy445; goto yy1; } } } } -yy825: +yy928: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy881; - goto yy427; + if (yych == '\t') goto yy996; + goto yy430; } else { - if (yych <= '\r') goto yy881; - if (yych == ' ') goto yy881; - goto yy427; + if (yych <= '\r') goto yy996; + if (yych == ' ') goto yy996; + goto yy430; } } else { if (yych <= ',') { - if (yych <= '"') goto yy882; - if (yych == '\'') goto yy883; - goto yy427; + if (yych <= '"') goto yy997; + if (yych == '\'') goto yy998; + goto yy430; } else { if (yych <= '/') { - if (yych <= '-') goto yy884; - goto yy427; + if (yych <= '-') goto yy999; + goto yy430; } else { - if (yych <= ':') goto yy884; - if (yych <= '=') goto yy427; - goto yy622; + if (yych <= ':') goto yy999; + if (yych <= '=') goto yy430; + goto yy699; } } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy427; - if (yych <= 'Z') goto yy884; - if (yych <= '[') goto yy427; - goto yy428; + if (yych <= '@') goto yy430; + if (yych <= 'Z') goto yy999; + if (yych <= '[') goto yy430; + goto yy431; } else { - if (yych == '_') goto yy884; - if (yych <= '`') goto yy427; - goto yy884; + if (yych == '_') goto yy999; + if (yych <= '`') goto yy430; + goto yy999; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy427; + if (yych <= 0x7F) goto yy430; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy429; - goto yy430; + if (yych <= 0xDF) goto yy432; + goto yy433; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy431; - goto yy432; + if (yych <= 0xEF) goto yy434; + goto yy435; } else { - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; + if (yych <= 0xF3) goto yy436; + if (yych <= 0xF4) goto yy437; goto yy1; } } } } -yy826: +yy929: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy823; + if (yych <= '\t') goto yy918; goto yy1; } else { - if (yych <= 0x7F) goto yy823; + if (yych <= 0x7F) goto yy918; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy828; - if (yych <= 0xEF) goto yy829; - goto yy830; + if (yych <= 0xE0) goto yy931; + if (yych <= 0xEF) goto yy932; + goto yy933; } else { - if (yych <= 0xF3) goto yy831; - if (yych <= 0xF4) goto yy832; + if (yych <= 0xF3) goto yy934; + if (yych <= 0xF4) goto yy935; goto yy1; } } -yy827: +yy930: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy823; + if (yych <= 0xBF) goto yy918; goto yy1; -yy828: +yy931: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy827; + if (yych <= 0xBF) goto yy930; goto yy1; -yy829: +yy932: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy827; + if (yych <= 0xBF) goto yy930; goto yy1; -yy830: +yy933: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy829; + if (yych <= 0xBF) goto yy932; goto yy1; -yy831: +yy934: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy829; + if (yych <= 0xBF) goto yy932; goto yy1; -yy832: +yy935: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy829; + if (yych <= 0x8F) goto yy932; goto yy1; -yy833: +yy936: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy833; - goto yy760; + if (yych == '\t') goto yy936; + goto yy851; } else { if (yych <= 0x1F) { - if (yych <= '\r') goto yy833; - goto yy760; + if (yych <= '\r') goto yy936; + goto yy851; } else { - if (yych <= ' ') goto yy833; - if (yych <= '!') goto yy760; - goto yy449; + if (yych <= ' ') goto yy936; + if (yych <= '!') goto yy851; + goto yy466; } } } else { if (yych <= '-') { - if (yych == '\'') goto yy448; - if (yych <= ',') goto yy760; - goto yy833; + if (yych == '\'') goto yy465; + if (yych <= ',') goto yy851; + goto yy936; } else { if (yych <= '/') { - if (yych <= '.') goto yy760; + if (yych <= '.') goto yy851; } else { - if (yych <= ':') goto yy833; - if (yych <= '<') goto yy760; - goto yy885; + if (yych <= ':') goto yy936; + if (yych <= '<') goto yy851; + goto yy1000; } } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '>') goto yy835; - if (yych <= '?') goto yy834; - if (yych <= '@') goto yy760; - goto yy833; + if (yych <= '>') goto yy938; + if (yych <= '?') goto yy937; + if (yych <= '@') goto yy851; + goto yy936; } else { if (yych <= '\\') { - if (yych <= '[') goto yy760; - goto yy836; + if (yych <= '[') goto yy851; + goto yy939; } else { - if (yych == '_') goto yy833; - goto yy760; + if (yych == '_') goto yy936; + goto yy851; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy833; - goto yy760; + if (yych <= 'z') goto yy936; + goto yy851; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy837; - goto yy838; + if (yych <= 0xDF) goto yy940; + goto yy941; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy839; - goto yy840; + if (yych <= 0xEF) goto yy942; + goto yy943; } else { - if (yych <= 0xF3) goto yy841; - if (yych <= 0xF4) goto yy842; + if (yych <= 0xF3) goto yy944; + if (yych <= 0xF4) goto yy945; goto yy1; } } } } -yy834: +yy937: yych = *++YYCURSOR; - if (yybm[0+yych] & 64) { - goto yy760; + if (yybm[0+yych] & 32) { + goto yy851; } if (yych <= 'Z') { if (yych <= '-') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy449; - if (yych <= '\'') goto yy448; - goto yy833; + if (yych <= '"') goto yy466; + if (yych <= '\'') goto yy465; + goto yy936; } else { if (yych <= ':') { - if (yych <= '/') goto yy834; - goto yy833; + if (yych <= '/') goto yy937; + goto yy936; } else { - if (yych <= '>') goto yy886; - if (yych <= '?') goto yy834; - goto yy833; + if (yych <= '>') goto yy1001; + if (yych <= '?') goto yy937; + goto yy936; } } } else { if (yych <= 0xE0) { if (yych <= 'z') { - if (yych <= '\\') goto yy836; - goto yy833; + if (yych <= '\\') goto yy939; + goto yy936; } else { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy837; - goto yy838; + if (yych <= 0xDF) goto yy940; + goto yy941; } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy839; - goto yy840; + if (yych <= 0xEF) goto yy942; + goto yy943; } else { - if (yych <= 0xF3) goto yy841; - if (yych <= 0xF4) goto yy842; + if (yych <= 0xF3) goto yy944; + if (yych <= 0xF4) goto yy945; goto yy1; } } } -yy835: - yyaccept = 27; +yy938: + yyaccept = 28; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x7F) { if (yych <= '&') { - if (yych <= 0x00) goto yy230; - if (yych == '"') goto yy888; - goto yy887; + if (yych <= 0x00) goto yy232; + if (yych == '"') goto yy1003; + goto yy1002; } else { - if (yych <= '\'') goto yy889; - if (yych == '\\') goto yy890; - goto yy887; + if (yych <= '\'') goto yy1004; + if (yych == '\\') goto yy1005; + goto yy1002; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy230; - if (yych <= 0xDF) goto yy891; - if (yych <= 0xE0) goto yy892; - goto yy893; - } else { - if (yych <= 0xF0) goto yy894; - if (yych <= 0xF3) goto yy895; - if (yych <= 0xF4) goto yy896; - goto yy230; + if (yych <= 0xC1) goto yy232; + 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 yy232; } } -yy836: +yy939: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '.') { if (yych <= '\n') { - if (yych <= 0x00) goto yy887; - if (yych <= '\t') goto yy760; - goto yy446; + if (yych <= 0x00) goto yy1002; + if (yych <= '\t') goto yy851; + goto yy463; } else { - if (yych == '-') goto yy833; - goto yy760; + if (yych == '-') goto yy936; + goto yy851; } } else { if (yych <= '=') { - if (yych <= '/') goto yy834; - if (yych <= ':') goto yy833; - goto yy760; + if (yych <= '/') goto yy937; + if (yych <= ':') goto yy936; + goto yy851; } else { - if (yych <= '>') goto yy835; - if (yych <= '?') goto yy834; - if (yych <= '@') goto yy760; - goto yy833; + if (yych <= '>') goto yy938; + if (yych <= '?') goto yy937; + if (yych <= '@') goto yy851; + goto yy936; } } } else { if (yych <= 0xC1) { if (yych <= '`') { - if (yych == '_') goto yy833; - goto yy760; + if (yych == '_') goto yy936; + goto yy851; } else { - if (yych <= 'z') goto yy833; - if (yych <= 0x7F) goto yy760; + if (yych <= 'z') goto yy936; + if (yych <= 0x7F) goto yy851; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy837; - if (yych <= 0xE0) goto yy838; - goto yy839; + if (yych <= 0xDF) goto yy940; + if (yych <= 0xE0) goto yy941; + goto yy942; } else { - if (yych <= 0xF0) goto yy840; - if (yych <= 0xF3) goto yy841; - if (yych <= 0xF4) goto yy842; + if (yych <= 0xF0) goto yy943; + if (yych <= 0xF3) goto yy944; + if (yych <= 0xF4) goto yy945; goto yy1; } } } -yy837: +yy940: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy760; + if (yych <= 0xBF) goto yy851; goto yy1; -yy838: +yy941: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy837; + if (yych <= 0xBF) goto yy940; goto yy1; -yy839: +yy942: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy837; + if (yych <= 0xBF) goto yy940; goto yy1; -yy840: +yy943: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy839; + if (yych <= 0xBF) goto yy942; goto yy1; -yy841: +yy944: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy839; + if (yych <= 0xBF) goto yy942; goto yy1; -yy842: +yy945: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy839; + if (yych <= 0x8F) goto yy942; goto yy1; -yy843: +yy946: yych = *++YYCURSOR; if (yych <= 'Z') { if (yych <= '-') { if (yych <= '"') { if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy843; - goto yy564; + if (yych <= '!') goto yy946; + goto yy613; } else { - if (yych == '\'') goto yy563; - if (yych <= ',') goto yy843; - goto yy897; + if (yych == '\'') goto yy612; + if (yych <= ',') goto yy946; + goto yy1012; } } else { if (yych <= '=') { - if (yych <= '.') goto yy843; - if (yych <= '/') goto yy898; - if (yych <= ':') goto yy897; - goto yy843; + if (yych <= '.') goto yy946; + if (yych <= '/') goto yy1013; + if (yych <= ':') goto yy1012; + goto yy946; } else { - if (yych <= '>') goto yy899; - if (yych <= '?') goto yy898; - if (yych <= '@') goto yy843; - goto yy897; + if (yych <= '>') goto yy1014; + if (yych <= '?') goto yy1013; + if (yych <= '@') goto yy946; + goto yy1012; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych == '\\') goto yy900; - goto yy843; + if (yych == '\\') goto yy1015; + goto yy946; } else { - if (yych == '`') goto yy843; - if (yych <= 'z') goto yy897; - goto yy843; + if (yych == '`') goto yy946; + if (yych <= 'z') goto yy1012; + goto yy946; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy901; - if (yych <= 0xE0) goto yy902; - goto yy903; + if (yych <= 0xDF) goto yy1016; + if (yych <= 0xE0) goto yy1017; + goto yy1018; } else { - if (yych <= 0xF0) goto yy904; - if (yych <= 0xF3) goto yy905; - if (yych <= 0xF4) goto yy906; + if (yych <= 0xF0) goto yy1019; + if (yych <= 0xF3) goto yy1020; + if (yych <= 0xF4) goto yy1021; goto yy1; } } } -yy844: +yy947: yych = *++YYCURSOR; if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x08) goto yy1; - goto yy844; + goto yy947; } else { - if (yych == '\r') goto yy844; + if (yych == '\r') goto yy947; goto yy1; } } else { if (yych <= '/') { - if (yych <= ' ') goto yy844; + if (yych <= ' ') goto yy947; if (yych <= '.') goto yy1; - goto yy228; + goto yy230; } else { - if (yych == '?') goto yy228; + if (yych == '?') goto yy230; goto yy1; } } -yy845: +yy948: yych = *++YYCURSOR; - if (yych == ':') goto yy907; + if (yych == ':') goto yy1022; goto yy1; -yy846: +yy949: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy908; + if (yych <= '9') goto yy1023; goto yy1; -yy847: +yy950: yych = *++YYCURSOR; - if (yych == 'i') goto yy909; + if (yych == 'i') goto yy1024; goto yy1; -yy848: +yy951: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy792; + if (yych <= '9') goto yy883; goto yy4; -yy849: +yy952: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy910; + if (yych <= '9') goto yy1025; goto yy1; -yy850: +yy953: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy911; + if (yych <= '9') goto yy1026; goto yy1; -yy851: +yy954: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '9') { @@ -26719,7 +28901,7 @@ yy851: if (yych <= ',') goto yy4; if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - goto yy912; + goto yy1027; } } else { if (yych <= '^') { @@ -26733,13 +28915,13 @@ yy851: goto yy4; } } -yy852: +yy955: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') goto yy4; - if (yych <= '9') goto yy913; + if (yych <= '9') goto yy1028; goto yy4; -yy853: +yy956: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -26753,14 +28935,14 @@ yy853: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy914; + if (yych <= '9') goto yy1029; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy914; + if (yych <= 'F') goto yy1029; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -26768,16 +28950,16 @@ yy853: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy914; + if (yych <= 'f') goto yy1029; if (yych <= 'z') goto yy46; goto yy4; } } } -yy854: +yy957: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -26809,25 +28991,25 @@ yy854: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy915; - goto yy916; + if (yych <= '7') goto yy1030; + goto yy1031; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -26838,10 +29020,10 @@ yy854: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -26856,10 +29038,10 @@ yy854: } } } -yy855: +yy958: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -26890,23 +29072,23 @@ yy855: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy916; + goto yy1031; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -26917,10 +29099,10 @@ yy855: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -26935,7 +29117,7 @@ yy855: } } } -yy856: +yy959: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -26966,12 +29148,12 @@ yy856: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy917; + if (yych <= '9') goto yy1032; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { - if (yych <= 'F') goto yy914; + if (yych <= 'F') goto yy1029; if (yych <= 'Z') goto yy46; if (yych <= '^') goto yy26; goto yy46; @@ -26979,7 +29161,7 @@ yy856: } else { if (yych <= '~') { if (yych <= '`') goto yy26; - if (yych <= 'f') goto yy914; + if (yych <= 'f') goto yy1029; if (yych <= 'z') goto yy46; goto yy26; } else { @@ -26990,7 +29172,7 @@ yy856: } } } -yy857: +yy960: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -26998,55 +29180,55 @@ yy857: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= ',') { if (yych <= '#') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '9') goto yy3; - if (yych <= ':') goto yy725; + if (yych <= ':') goto yy802; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { @@ -27054,90 +29236,90 @@ yy857: if (yych <= '_') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy3; if (yych <= '~') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy315; + goto yy317; } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy317; + goto yy319; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } -yy858: +yy961: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy918; + if (yych <= '9') goto yy1033; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy918; + goto yy1033; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy918; + goto yy1033; } } } else { @@ -27145,124 +29327,124 @@ yy858: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy859: +yy962: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy919; + if (yych <= '9') goto yy1034; goto yy1; } else { - if (yych <= 'F') goto yy919; + if (yych <= 'F') goto yy1034; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy919; + if (yych <= 'f') goto yy1034; goto yy1; } -yy860: +yy963: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy920; - if (yych <= ':') goto yy734; + if (yych <= '9') goto yy1035; + if (yych <= ':') goto yy811; goto yy1; } else { - if (yych <= 'F') goto yy920; + if (yych <= 'F') goto yy1035; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy920; + if (yych <= 'f') goto yy1035; goto yy1; } -yy861: +yy964: yych = *++YYCURSOR; - if (yych == ':') goto yy734; + if (yych == ':') goto yy811; goto yy1; -yy862: +yy965: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy921; + if (yych <= '9') goto yy1036; if (yych >= ';') goto yy1; } else { - if (yych <= 'F') goto yy921; + if (yych <= 'F') goto yy1036; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy921; + if (yych <= 'f') goto yy1036; goto yy1; } -yy863: +yy966: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy922; - if (yych <= ':') goto yy923; + if (yych <= '9') goto yy1037; + if (yych <= ':') goto yy1038; goto yy1; } else { - if (yych <= 'F') goto yy922; + if (yych <= 'F') goto yy1037; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy922; + if (yych <= 'f') goto yy1037; goto yy1; } -yy864: +yy967: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy924; - goto yy925; + if (yych <= '9') goto yy1039; + goto yy1040; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy926; + goto yy1041; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy926; + goto yy1041; } } } else { @@ -27270,70 +29452,70 @@ yy864: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy865: +yy968: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy927; - goto yy925; + if (yych <= '9') goto yy1042; + goto yy1040; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy926; + goto yy1041; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy926; + goto yy1041; } } } else { @@ -27341,130 +29523,130 @@ yy865: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy866: +yy969: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '5') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '4') goto yy927; - goto yy928; + if (yych <= '4') goto yy1042; + goto yy1043; } } else { if (yych <= '@') { - if (yych <= '9') goto yy924; - if (yych <= ':') goto yy925; + if (yych <= '9') goto yy1039; + if (yych <= ':') goto yy1040; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy926; + if (yych <= 'F') goto yy1041; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy926; + if (yych <= 'f') goto yy1041; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy867: +yy970: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy926; - if (yych <= ':') goto yy925; + if (yych <= '9') goto yy1041; + if (yych <= ':') goto yy1040; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy926; + if (yych <= 'F') goto yy1041; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy926; + if (yych <= 'f') goto yy1041; goto yy1; } } @@ -27472,58 +29654,58 @@ yy867: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy868: +yy971: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy929; - if (yych <= ':') goto yy808; + if (yych <= '9') goto yy1044; + if (yych <= ':') goto yy899; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy929; + if (yych <= 'F') goto yy1044; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy929; + if (yych <= 'f') goto yy1044; goto yy1; } } @@ -27531,69 +29713,69 @@ yy868: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy869: +yy972: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy929; - goto yy808; + if (yych <= '9') goto yy1044; + goto yy899; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy929; + goto yy1044; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy929; + goto yy1044; } } } else { @@ -27601,38 +29783,38 @@ yy869: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy870: +yy973: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -27640,47 +29822,47 @@ yy870: if (yych <= '\n') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych == '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= ',') { if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= '9') goto yy930; + if (yych <= '9') goto yy1045; if (yych <= ':') goto yy62; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { @@ -27688,59 +29870,59 @@ yy870: if (yych <= '_') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy3; if (yych <= '~') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy315; + goto yy317; } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy317; + goto yy319; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } -yy871: +yy974: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -27748,47 +29930,47 @@ yy871: if (yych <= '\n') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych == '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= ',') { if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } - if (yych <= '9') goto yy870; + if (yych <= '9') goto yy973; if (yych <= ':') goto yy62; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { @@ -27796,59 +29978,59 @@ yy871: if (yych <= '_') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 'Z') goto yy3; if (yych <= '^') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy3; if (yych <= '~') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy315; + goto yy317; } yyt2 = YYCURSOR; - goto yy316; + goto yy318; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy317; + goto yy319; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } -yy872: +yy975: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { @@ -27856,46 +30038,46 @@ yy872: if (yych <= '\f') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '\n') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { if (yych <= '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych == 0x1B) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } } else { if (yych <= '/') { if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy309; + goto yy311; } else { - if (yych <= '4') goto yy870; - if (yych <= '5') goto yy931; - if (yych <= '9') goto yy930; + if (yych <= '4') goto yy973; + if (yych <= '5') goto yy1046; + if (yych <= '9') goto yy1045; goto yy62; } } @@ -27904,197 +30086,197 @@ yy872: if (yych <= '^') { if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '@') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 'Z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '_') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy3; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= 0xC1) goto yy5; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy314; + goto yy316; } yyt2 = YYCURSOR; - goto yy315; + goto yy317; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy316; + goto yy318; } yyt2 = YYCURSOR; - goto yy317; + goto yy319; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy318; + goto yy320; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy319; + goto yy321; } goto yy5; } } } } -yy873: +yy976: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy874: +yy977: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '5') goto yy873; + if (yych <= '5') goto yy976; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy875: +yy978: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy606; - goto yy932; + if (yych <= '9') goto yy655; + goto yy1047; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy608; + goto yy657; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy608; + goto yy657; } } } else { @@ -28102,70 +30284,70 @@ yy875: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy876: +yy979: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy747; - goto yy525; + if (yych <= '9') goto yy824; + goto yy542; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy747; + goto yy824; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy747; + goto yy824; } } } else { @@ -28173,977 +30355,1597 @@ yy876: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy877: +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; + } else { + if (yych <= '*') goto yy918; + if (yych <= '-') goto yy919; + if (yych <= '\\') goto yy920; + goto yy677; + } + } 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 yy677; + } + } +yy981: yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= 0x1F) { + if (yych <= ',') { + if (yych <= ' ') { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy435; - goto yy877; + if (yych <= 0x08) goto yy558; + goto yy981; } else { - if (yych == '\r') goto yy877; - goto yy435; + if (yych == '\r') goto yy981; + if (yych <= 0x1F) goto yy558; + goto yy981; } } else { - if (yych <= '"') { - if (yych <= ' ') goto yy877; - if (yych <= '!') goto yy435; + if (yych <= '&') { + if (yych != '"') goto yy558; } else { - if (yych == '\'') goto yy879; - goto yy435; + if (yych <= '\'') goto yy983; + if (yych == '*') goto yy438; + goto yy558; } } } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '>') goto yy630; - if (yych <= '[') goto yy435; - goto yy436; + if (yych <= 0xC1) { + if (yych <= '>') { + if (yych <= '-') goto yy559; + if (yych <= '=') goto yy558; + goto yy689; } else { - if (yych <= 0x7F) goto yy435; - if (yych <= 0xC1) goto yy1; - goto yy437; + if (yych == '\\') goto yy560; + if (yych <= 0x7F) goto yy558; + goto yy1; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy438; - if (yych <= 0xEF) goto yy439; - goto yy440; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy561; + if (yych <= 0xE0) goto yy562; + goto yy563; } else { - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; + if (yych <= 0xF0) goto yy564; + if (yych <= 0xF3) goto yy565; + if (yych <= 0xF4) goto yy566; goto yy1; } } } -yy878: +yy982: yych = *++YYCURSOR; - if (yybm[0+yych] & 128) { - goto yy823; + if (yybm[0+yych] & 64) { + goto yy915; } - if (yych <= 0xDF) { + if (yych <= 0xC1) { if (yych <= '\'') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy435; - goto yy825; + if (yych <= '"') goto yy558; + goto yy917; } else { - if (yych <= '\\') goto yy826; - if (yych <= 0xC1) goto yy1; - goto yy827; + if (yych <= '*') goto yy918; + if (yych <= '-') goto yy919; + if (yych <= '\\') goto yy920; + goto yy1; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy828; - if (yych <= 0xEF) goto yy829; - goto yy830; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy921; + if (yych <= 0xE0) goto yy922; + goto yy923; } else { - if (yych <= 0xF3) goto yy831; - if (yych <= 0xF4) goto yy832; + if (yych <= 0xF0) goto yy924; + if (yych <= 0xF3) goto yy925; + if (yych <= 0xF4) goto yy926; goto yy1; } } -yy879: +yy983: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '!') { + if (yych <= '=') { + if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy877; - goto yy435; + if (yych == '\t') goto yy981; + goto yy558; } else { - if (yych <= '\r') goto yy877; - if (yych == ' ') goto yy877; - goto yy435; + 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 yy878; - if (yych == '\'') goto yy332; - goto yy435; + if (yych <= '*') { + if (yych == '\'') goto yy450; + if (yych <= ')') goto yy558; + goto yy438; } else { - if (yych <= '/') { - if (yych >= '.') goto yy435; + if (yych <= '-') { + if (yych <= ',') goto yy558; } else { - if (yych <= ':') goto yy880; - if (yych <= '=') goto yy435; - goto yy630; + if (yych <= '/') goto yy558; + if (yych <= ':') goto yy985; + goto yy558; } } } } else { if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy435; - if (yych <= 'Z') goto yy880; - if (yych <= '[') goto yy435; - goto yy436; + if (yych <= '[') { + if (yych <= '>') goto yy689; + if (yych <= '@') goto yy558; + if (yych <= 'Z') goto yy985; + goto yy558; } else { - if (yych == '_') goto yy880; - if (yych <= '`') goto yy435; + if (yych <= '^') { + if (yych <= '\\') goto yy560; + goto yy558; + } else { + if (yych == '`') goto yy558; + goto yy985; + } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy435; + if (yych <= 0x7F) goto yy558; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy437; - goto yy438; + if (yych <= 0xDF) goto yy561; + goto yy562; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy439; - goto yy440; + if (yych <= 0xEF) goto yy563; + goto yy564; } else { - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; + if (yych <= 0xF3) goto yy565; + if (yych <= 0xF4) goto yy566; goto yy1; } } } } -yy880: +yy984: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy933; - goto yy435; + if (yych == '\t') goto yy1048; + goto yy558; } else { - if (yych <= '\r') goto yy933; - if (yych == ' ') goto yy933; - goto yy435; + if (yych <= '\r') goto yy1048; + if (yych == ' ') goto yy1048; + goto yy558; } } else { if (yych <= ',') { - if (yych <= '"') goto yy878; - if (yych == '\'') goto yy879; - goto yy435; + if (yych <= '"') goto yy982; + if (yych == '\'') goto yy983; + goto yy558; } else { if (yych <= '/') { - if (yych <= '-') goto yy880; - goto yy435; + if (yych <= '-') goto yy1049; + goto yy558; } else { - if (yych <= ':') goto yy880; - if (yych <= '<') goto yy435; - goto yy934; + if (yych <= ':') goto yy985; + if (yych <= '<') goto yy558; + goto yy1050; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '>') goto yy630; - if (yych <= '@') goto yy435; - if (yych <= 'Z') goto yy880; - goto yy435; + if (yych <= '>') goto yy689; + if (yych <= '@') goto yy558; + if (yych >= '[') goto yy558; } else { if (yych <= '^') { - if (yych <= '\\') goto yy436; - goto yy435; + if (yych <= '\\') goto yy560; + goto yy558; } else { - if (yych == '`') goto yy435; - goto yy880; + if (yych == '`') goto yy558; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy435; + if (yych <= 0x7F) goto yy558; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy437; + 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; + } + } + } + } +yy985: + yych = *++YYCURSOR; + if (yych <= '<') { + if (yych <= '"') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1048; + goto yy558; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy1048; + goto yy558; + } else { + if (yych <= ' ') goto yy1048; + if (yych <= '!') goto yy558; + goto yy982; + } + } + } 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; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '=') goto yy1050; + if (yych <= '>') goto yy689; + if (yych <= '@') goto yy558; + goto yy985; + } else { + if (yych <= '\\') { + if (yych <= '[') goto yy558; + goto yy560; + } else { + if (yych == '_') goto yy985; + goto yy558; + } + } + } 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; + } } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy439; - goto yy440; + if (yych <= 0xEF) goto yy563; + goto yy564; } else { - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; + if (yych <= 0xF3) goto yy565; + if (yych <= 0xF4) goto yy566; goto yy1; } } } } -yy881: +yy986: yych = *++YYCURSOR; - if (yych <= '=') { - if (yych <= 0x1F) { + if (yych <= ',') { + if (yych <= ' ') { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy427; - goto yy881; + if (yych <= 0x08) goto yy549; + goto yy986; } else { - if (yych == '\r') goto yy881; - goto yy427; + if (yych == '\r') goto yy986; + if (yych <= 0x1F) goto yy549; + goto yy986; } } else { - if (yych <= '"') { - if (yych <= ' ') goto yy881; - if (yych <= '!') goto yy427; + if (yych <= '&') { + if (yych != '"') goto yy549; } else { - if (yych == '\'') goto yy883; - goto yy427; + if (yych <= '\'') goto yy988; + if (yych == '*') goto yy430; + goto yy549; } } } else { - if (yych <= 0xDF) { - if (yych <= '\\') { - if (yych <= '>') goto yy622; - if (yych <= '[') goto yy427; - goto yy428; + if (yych <= 0xC1) { + if (yych <= '>') { + if (yych <= '-') goto yy550; + if (yych <= '=') goto yy549; + goto yy680; } else { - if (yych <= 0x7F) goto yy427; - if (yych <= 0xC1) goto yy1; - goto yy429; + if (yych == '\\') goto yy551; + if (yych <= 0x7F) goto yy549; + goto yy1; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy430; - if (yych <= 0xEF) goto yy431; - goto yy432; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy552; + if (yych <= 0xE0) goto yy553; + goto yy554; } else { - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; + if (yych <= 0xF0) goto yy555; + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; goto yy1; } } } -yy882: +yy987: yych = *++YYCURSOR; - if (yych <= '>') { - if (yych <= '!') { + if (yych <= '=') { + if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy881; - goto yy427; + if (yych == '\t') goto yy986; + goto yy549; } else { - if (yych <= '\r') goto yy881; - if (yych == ' ') goto yy881; - goto yy427; + 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 yy331; - if (yych != '\'') goto yy427; + if (yych <= '*') { + if (yych == '\'') goto yy988; + if (yych <= ')') goto yy549; + goto yy430; } else { - if (yych <= '/') { - if (yych <= '-') goto yy884; - goto yy427; + if (yych <= '-') { + if (yych <= ',') goto yy549; + goto yy989; } else { - if (yych <= ':') goto yy884; - if (yych <= '=') goto yy427; - goto yy622; + if (yych <= '/') goto yy549; + if (yych <= ':') goto yy990; + goto yy549; } } } } else { if (yych <= 'z') { - if (yych <= '\\') { - if (yych <= '@') goto yy427; - if (yych <= 'Z') goto yy884; - if (yych <= '[') goto yy427; - goto yy428; + if (yych <= '[') { + if (yych <= '>') goto yy680; + if (yych <= '@') goto yy549; + if (yych <= 'Z') goto yy990; + goto yy549; } else { - if (yych == '_') goto yy884; - if (yych <= '`') goto yy427; - goto yy884; + if (yych <= '^') { + if (yych <= '\\') goto yy551; + goto yy549; + } else { + if (yych == '`') goto yy549; + goto yy990; + } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy427; + if (yych <= 0x7F) goto yy549; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy429; - goto yy430; + if (yych <= 0xDF) goto yy552; + goto yy553; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy431; - goto yy432; + if (yych <= 0xEF) goto yy554; + goto yy555; } else { - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; goto yy1; } } } } -yy883: +yy988: yych = *++YYCURSOR; - if (yybm[0+yych] & 128) { - goto yy823; + if (yybm[0+yych] & 64) { + goto yy915; } - if (yych <= 0xDF) { + if (yych <= 0xC1) { if (yych <= '\'') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy824; - goto yy427; + if (yych <= '"') goto yy916; + goto yy549; } else { - if (yych <= '\\') goto yy826; - if (yych <= 0xC1) goto yy1; - goto yy827; + if (yych <= '*') goto yy918; + if (yych <= '-') goto yy919; + if (yych <= '\\') goto yy920; + goto yy1; } } else { - if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy828; - if (yych <= 0xEF) goto yy829; - goto yy830; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy921; + if (yych <= 0xE0) goto yy922; + goto yy923; } else { - if (yych <= 0xF3) goto yy831; - if (yych <= 0xF4) goto yy832; + if (yych <= 0xF0) goto yy924; + if (yych <= 0xF3) goto yy925; + if (yych <= 0xF4) goto yy926; goto yy1; } } -yy884: +yy989: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy935; - goto yy427; + if (yych == '\t') goto yy1051; + goto yy549; } else { - if (yych <= '\r') goto yy935; - if (yych == ' ') goto yy935; - goto yy427; + if (yych <= '\r') goto yy1051; + if (yych == ' ') goto yy1051; + goto yy549; } } else { if (yych <= ',') { - if (yych <= '"') goto yy882; - if (yych == '\'') goto yy883; - goto yy427; + if (yych <= '"') goto yy987; + if (yych == '\'') goto yy988; + goto yy549; } else { if (yych <= '/') { - if (yych <= '-') goto yy884; - goto yy427; + if (yych <= '-') goto yy1052; + goto yy549; } else { - if (yych <= ':') goto yy884; - if (yych <= '<') goto yy427; - goto yy936; + if (yych <= ':') goto yy990; + if (yych <= '<') goto yy549; + goto yy1053; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '>') goto yy622; - if (yych <= '@') goto yy427; - if (yych <= 'Z') goto yy884; - goto yy427; + if (yych <= '>') goto yy680; + if (yych <= '@') goto yy549; + if (yych >= '[') goto yy549; } else { if (yych <= '^') { - if (yych <= '\\') goto yy428; - goto yy427; + if (yych <= '\\') goto yy551; + goto yy549; } else { - if (yych == '`') goto yy427; - goto yy884; + if (yych == '`') goto yy549; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy427; + if (yych <= 0x7F) goto yy549; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy429; - goto yy430; + if (yych <= 0xDF) goto yy552; + goto yy553; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy431; - goto yy432; + if (yych <= 0xEF) goto yy554; + goto yy555; } else { - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; goto yy1; } } } } -yy885: +yy990: yych = *++YYCURSOR; - if (yych <= '@') { - if (yych <= ',') { + if (yych <= '<') { + if (yych <= '"') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy885; - goto yy760; + if (yych == '\t') goto yy1051; + goto yy549; } else { - if (yych <= '\r') goto yy885; - if (yych == ' ') goto yy885; - goto yy760; + if (yych <= 0x1F) { + if (yych <= '\r') goto yy1051; + goto yy549; + } else { + if (yych <= ' ') goto yy1051; + if (yych <= '!') goto yy549; + goto yy987; + } } } else { - if (yych <= ':') { - if (yych <= '-') goto yy833; - if (yych <= '.') goto yy760; - if (yych <= '/') goto yy834; - goto yy833; + if (yych <= '*') { + if (yych == '\'') goto yy988; + if (yych <= ')') goto yy549; + goto yy430; } else { - if (yych <= '=') goto yy760; - if (yych <= '>') goto yy835; - if (yych <= '?') goto yy834; - goto yy760; + if (yych <= '-') { + if (yych <= ',') goto yy549; + goto yy989; + } else { + if (yych <= '/') goto yy549; + if (yych <= ':') goto yy990; + goto yy549; + } } } } else { - if (yych <= 0x7F) { - if (yych <= '^') { - if (yych <= 'Z') goto yy833; - if (yych == '\\') goto yy836; - goto yy760; + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '=') goto yy1053; + if (yych <= '>') goto yy680; + if (yych <= '@') goto yy549; + goto yy990; } else { - if (yych == '`') goto yy760; - if (yych <= 'z') goto yy833; - goto yy760; + if (yych <= '\\') { + if (yych <= '[') goto yy549; + goto yy551; + } else { + if (yych == '_') goto yy990; + goto yy549; + } } } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy837; - if (yych <= 0xE0) goto yy838; - goto yy839; + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy990; + goto yy549; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy552; + goto yy553; + } } else { - if (yych <= 0xF0) goto yy840; - if (yych <= 0xF3) goto yy841; - if (yych <= 0xF4) goto yy842; - goto yy1; + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy554; + goto yy555; + } else { + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; + goto yy1; + } } } } -yy886: - yyaccept = 30; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0x7F) { - if (yych <= '&') { - if (yych <= 0x00) goto yy340; - if (yych == '"') goto yy888; +yy991: + yych = *++YYCURSOR; + if (yych <= '[') { + if (yych <= '\'') { + if (yych <= '!') { + if (yych <= 0x00) goto yy1; + goto yy915; + } else { + if (yych <= '"') goto yy916; + if (yych <= '&') goto yy915; + goto yy917; + } } else { - if (yych <= '\'') goto yy889; - if (yych == '\\') goto yy890; + if (yych <= '-') { + if (yych <= ',') goto yy915; + goto yy991; + } else { + if (yych == '>') goto yy980; + goto yy915; + } } } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy340; - if (yych <= 0xDF) goto yy891; - if (yych <= 0xE0) goto yy892; - goto yy893; - } else { - if (yych <= 0xF0) goto yy894; - if (yych <= 0xF3) goto yy895; - if (yych <= 0xF4) goto yy896; - goto yy340; - } - } -yy887: + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= '\\') goto yy920; + goto yy915; + } else { + 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; + } + } + } +yy992: yych = *++YYCURSOR; - if (yych <= 0x7F) { - if (yych <= '&') { - if (yych <= 0x00) goto yy1; - if (yych != '"') goto yy887; + if (yych <= '=') { + if (yych <= 0x1F) { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy438; + goto yy992; + } else { + if (yych == '\r') goto yy992; + goto yy438; + } } else { - if (yych <= '\'') goto yy889; - if (yych == '\\') goto yy890; - goto yy887; + if (yych <= '"') { + if (yych <= ' ') goto yy992; + if (yych <= '!') goto yy438; + } else { + if (yych == '\'') goto yy994; + goto yy438; + } } } else { - if (yych <= 0xEF) { + if (yych <= 0xDF) { + if (yych <= '\\') { + if (yych <= '>') goto yy707; + if (yych <= '[') goto yy438; + goto yy439; + } else { + if (yych <= 0x7F) goto yy438; + 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; + } + } + } +yy993: + yych = *++YYCURSOR; + if (yybm[0+yych] & 128) { + goto yy918; + } + if (yych <= 0xDF) { + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy438; + goto yy928; + } else { + if (yych <= '\\') goto yy929; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy891; - if (yych <= 0xE0) goto yy892; - goto yy893; + goto yy930; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy931; + if (yych <= 0xEF) goto yy932; + goto yy933; } else { - if (yych <= 0xF0) goto yy894; - if (yych <= 0xF3) goto yy895; - if (yych <= 0xF4) goto yy896; + if (yych <= 0xF3) goto yy934; + if (yych <= 0xF4) goto yy935; goto yy1; } } -yy888: +yy994: yych = *++YYCURSOR; - if (yych <= '?') { - if (yych <= '&') { + if (yych <= '>') { + if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy937; - goto yy651; + if (yych == '\t') goto yy992; + goto yy438; } else { - if (yych <= '\r') goto yy937; - if (yych == ' ') goto yy937; - goto yy651; + if (yych <= '\r') goto yy992; + if (yych == ' ') goto yy992; + goto yy438; } } else { - if (yych <= '.') { - if (yych <= '\'') goto yy641; - if (yych == '-') goto yy938; - goto yy651; + if (yych <= ',') { + if (yych <= '"') goto yy993; + if (yych == '\'') goto yy334; + goto yy438; } else { - if (yych <= ':') { - if (yych <= '/') goto yy939; - goto yy938; + if (yych <= '/') { + if (yych >= '.') goto yy438; } else { - if (yych <= '=') goto yy651; - if (yych <= '>') goto yy552; - goto yy939; + if (yych <= ':') goto yy995; + if (yych <= '=') goto yy438; + goto yy707; } } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy651; - if (yych <= 'Z') goto yy938; - if (yych <= '[') goto yy651; - goto yy652; + if (yych <= '@') goto yy438; + if (yych <= 'Z') goto yy995; + if (yych <= '[') goto yy438; + goto yy439; } else { - if (yych == '_') goto yy938; - if (yych <= '`') goto yy651; - goto yy938; + if (yych == '_') goto yy995; + if (yych <= '`') goto yy438; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy651; + if (yych <= 0x7F) goto yy438; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy653; - goto yy654; + if (yych <= 0xDF) goto yy440; + goto yy441; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy655; - goto yy656; + if (yych <= 0xEF) goto yy442; + goto yy443; } else { - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; + if (yych <= 0xF3) goto yy444; + if (yych <= 0xF4) goto yy445; goto yy1; } } } } -yy889: +yy995: yych = *++YYCURSOR; - if (yych <= '?') { + if (yych <= '=') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy940; - goto yy640; + if (yych == '\t') goto yy1054; + goto yy438; } else { - if (yych <= '\r') goto yy940; - if (yych == ' ') goto yy940; - goto yy640; + if (yych <= '\r') goto yy1054; + if (yych == ' ') goto yy1054; + goto yy438; } } else { - if (yych <= '.') { - if (yych <= '"') goto yy641; - if (yych == '-') goto yy941; - goto yy640; + if (yych <= ',') { + if (yych <= '"') goto yy993; + if (yych == '\'') goto yy994; + goto yy438; } else { - if (yych <= ':') { - if (yych <= '/') goto yy942; - goto yy941; + if (yych <= '/') { + if (yych <= '-') goto yy995; + goto yy438; } else { - if (yych <= '=') goto yy640; - if (yych <= '>') goto yy542; - goto yy942; + 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; + goto yy1; + } + } + } + } +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 yy640; - if (yych <= 'Z') goto yy941; - if (yych <= '[') goto yy640; - goto yy642; + if (yych <= '>') goto yy699; + if (yych <= '[') goto yy430; + goto yy431; } else { - if (yych == '_') goto yy941; - if (yych <= '`') goto yy640; - goto yy941; + 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; + } else { + if (yych <= '\r') goto yy996; + if (yych == ' ') goto yy996; + goto yy430; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy333; + if (yych != '\'') goto yy430; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy999; + goto yy430; + } 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 yy640; + if (yych <= 0x7F) goto yy430; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy643; - goto yy644; + if (yych <= 0xDF) goto yy432; + goto yy433; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy645; - goto yy646; + if (yych <= 0xEF) goto yy434; + goto yy435; } else { - if (yych <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; + if (yych <= 0xF3) goto yy436; + if (yych <= 0xF4) goto yy437; goto yy1; } } } } -yy890: +yy998: yych = *++YYCURSOR; + if (yybm[0+yych] & 128) { + goto yy918; + } if (yych <= 0xDF) { - if (yych <= '\n') { - if (yych <= '\t') goto yy887; - goto yy1; + if (yych <= '\'') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy927; + goto yy430; } else { - if (yych <= 0x7F) goto yy887; + if (yych <= '\\') goto yy929; if (yych <= 0xC1) goto yy1; + goto yy930; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy892; - if (yych <= 0xEF) goto yy893; - goto yy894; + if (yych <= 0xE0) goto yy931; + if (yych <= 0xEF) goto yy932; + goto yy933; } else { - if (yych <= 0xF3) goto yy895; - if (yych <= 0xF4) goto yy896; + if (yych <= 0xF3) goto yy934; + if (yych <= 0xF4) goto yy935; goto yy1; } } -yy891: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy887; - goto yy1; -yy892: - yych = *++YYCURSOR; - if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy891; - goto yy1; -yy893: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy891; - goto yy1; -yy894: - yych = *++YYCURSOR; - if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy893; - goto yy1; -yy895: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy893; - goto yy1; -yy896: - yych = *++YYCURSOR; - if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy893; - goto yy1; -yy897: +yy999: yych = *++YYCURSOR; if (yych <= '=') { - if (yych <= '"') { + if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy897; - goto yy843; + if (yych == '\t') goto yy1056; + goto yy430; } else { - if (yych <= 0x1F) { - if (yych <= '\r') goto yy897; - goto yy843; - } else { - if (yych <= ' ') goto yy897; - if (yych <= '!') goto yy843; - goto yy564; - } + if (yych <= '\r') goto yy1056; + if (yych == ' ') goto yy1056; + goto yy430; } } else { - if (yych <= '-') { - if (yych == '\'') goto yy563; - if (yych <= ',') goto yy843; - goto yy897; + if (yych <= ',') { + if (yych <= '"') goto yy997; + if (yych == '\'') goto yy998; + goto yy430; } else { if (yych <= '/') { - if (yych <= '.') goto yy843; + if (yych <= '-') goto yy999; + goto yy430; } else { - if (yych <= ':') goto yy897; - if (yych <= '<') goto yy843; - goto yy943; + if (yych <= ':') goto yy999; + if (yych <= '<') goto yy430; + goto yy1057; } } } } else { - if (yych <= '`') { - if (yych <= 'Z') { - if (yych <= '>') goto yy899; - if (yych <= '?') goto yy898; - if (yych <= '@') goto yy843; - goto yy897; + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy699; + if (yych <= '@') goto yy430; + if (yych <= 'Z') goto yy999; + goto yy430; } else { - if (yych <= '\\') { - if (yych <= '[') goto yy843; - goto yy900; + if (yych <= '^') { + if (yych <= '\\') goto yy431; + goto yy430; } else { - if (yych == '_') goto yy897; - goto yy843; + if (yych == '`') goto yy430; + goto yy999; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) { - if (yych <= 'z') goto yy897; - goto yy843; - } else { - if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy901; - goto yy902; - } + 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 yy903; - goto yy904; + if (yych <= 0xEF) goto yy434; + goto yy435; } else { - if (yych <= 0xF3) goto yy905; - if (yych <= 0xF4) goto yy906; + if (yych <= 0xF3) goto yy436; + if (yych <= 0xF4) goto yy437; goto yy1; } } } } -yy898: +yy1000: yych = *++YYCURSOR; - if (yych <= 'Z') { - if (yych <= '-') { - if (yych <= '"') { + if (yych <= '@') { + if (yych <= ',') { + if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych <= '!') goto yy843; - goto yy564; + if (yych == '\t') goto yy1000; + goto yy851; } else { - if (yych == '\'') goto yy563; - if (yych <= ',') goto yy843; - goto yy897; + if (yych <= '\r') goto yy1000; + if (yych == ' ') goto yy1000; + goto yy851; } } else { - if (yych <= '=') { - if (yych <= '.') goto yy843; - if (yych <= '/') goto yy898; - if (yych <= ':') goto yy897; - goto yy843; + if (yych <= ':') { + if (yych <= '-') goto yy936; + if (yych <= '.') goto yy851; + if (yych <= '/') goto yy937; + goto yy936; } else { - if (yych <= '>') goto yy944; - if (yych <= '?') goto yy898; - if (yych <= '@') goto yy843; - goto yy897; + if (yych <= '=') goto yy851; + if (yych <= '>') goto yy938; + if (yych <= '?') goto yy937; + goto yy851; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych == '\\') goto yy900; - goto yy843; + if (yych <= 'Z') goto yy936; + if (yych == '\\') goto yy939; + goto yy851; } else { - if (yych == '`') goto yy843; - if (yych <= 'z') goto yy897; - goto yy843; + if (yych == '`') goto yy851; + if (yych <= 'z') goto yy936; + goto yy851; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy901; - if (yych <= 0xE0) goto yy902; - goto yy903; + if (yych <= 0xDF) goto yy940; + if (yych <= 0xE0) goto yy941; + goto yy942; } else { - if (yych <= 0xF0) goto yy904; - if (yych <= 0xF3) goto yy905; - if (yych <= 0xF4) goto yy906; + if (yych <= 0xF0) goto yy943; + if (yych <= 0xF3) goto yy944; + if (yych <= 0xF4) goto yy945; goto yy1; } } } -yy899: +yy1001: + yyaccept = 31; + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy343; + if (yych == '"') goto yy1003; + } else { + if (yych <= '\'') goto yy1004; + if (yych == '\\') goto yy1005; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy343; + 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 yy343; + } + } +yy1002: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '&') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy945; - goto yy899; + if (yych != '"') goto yy1002; } else { - if (yych <= '\'') goto yy946; - if (yych == '\\') goto yy947; - goto yy899; + if (yych <= '\'') goto yy1004; + if (yych == '\\') goto yy1005; + goto yy1002; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy948; - if (yych <= 0xE0) goto yy949; - goto yy950; + if (yych <= 0xDF) goto yy1006; + if (yych <= 0xE0) goto yy1007; + goto yy1008; } else { - if (yych <= 0xF0) goto yy951; - if (yych <= 0xF3) goto yy952; - if (yych <= 0xF4) goto yy953; + if (yych <= 0xF0) goto yy1009; + if (yych <= 0xF3) goto yy1010; + if (yych <= 0xF4) goto yy1011; goto yy1; } } -yy900: +yy1003: yych = *++YYCURSOR; - if (yych <= 'Z') { - if (yych <= '.') { - if (yych <= '\n') { - if (yych <= 0x00) goto yy899; - if (yych <= '\t') goto yy843; - goto yy561; + if (yych <= '?') { + if (yych <= '&') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1058; + goto yy728; } else { - if (yych == '-') goto yy897; - goto yy843; + if (yych <= '\r') goto yy1058; + if (yych == ' ') goto yy1058; + goto yy728; } } else { - if (yych <= '=') { - if (yych <= '/') goto yy898; - if (yych <= ':') goto yy897; - goto yy843; + if (yych <= '.') { + if (yych <= '\'') goto yy718; + if (yych == '-') goto yy1059; + goto yy728; } else { - if (yych <= '>') goto yy899; - if (yych <= '?') goto yy898; - if (yych <= '@') goto yy843; - goto yy897; - } - } + if (yych <= ':') { + if (yych <= '/') goto yy1060; + goto yy1059; + } else { + if (yych <= '=') goto yy728; + if (yych <= '>') goto yy601; + goto yy1060; + } + } + } + } 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; + } + } 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; + } + } + } + } +yy1004: + yych = *++YYCURSOR; + if (yych <= '?') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1061; + goto yy717; + } else { + if (yych <= '\r') goto yy1061; + if (yych == ' ') goto yy1061; + goto yy717; + } + } else { + if (yych <= '.') { + if (yych <= '"') goto yy718; + if (yych == '-') goto yy1062; + goto yy717; + } else { + if (yych <= ':') { + if (yych <= '/') goto yy1063; + goto yy1062; + } else { + if (yych <= '=') goto yy717; + if (yych <= '>') goto yy591; + goto yy1063; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '\\') { + if (yych <= '@') goto yy717; + if (yych <= 'Z') goto yy1062; + if (yych <= '[') goto yy717; + goto yy719; + } else { + if (yych == '_') goto yy1062; + if (yych <= '`') goto yy717; + goto yy1062; + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy717; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy720; + goto yy721; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy722; + goto yy723; + } else { + if (yych <= 0xF3) goto yy724; + if (yych <= 0xF4) goto yy725; + goto yy1; + } + } + } + } +yy1005: + yych = *++YYCURSOR; + if (yych <= 0xDF) { + if (yych <= '\n') { + if (yych <= '\t') goto yy1002; + goto yy1; + } else { + if (yych <= 0x7F) goto yy1002; + if (yych <= 0xC1) goto yy1; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xE0) goto yy1007; + if (yych <= 0xEF) goto yy1008; + goto yy1009; + } else { + if (yych <= 0xF3) goto yy1010; + if (yych <= 0xF4) goto yy1011; + goto yy1; + } + } +yy1006: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1002; + goto yy1; +yy1007: + yych = *++YYCURSOR; + if (yych <= 0x9F) goto yy1; + if (yych <= 0xBF) goto yy1006; + goto yy1; +yy1008: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1006; + goto yy1; +yy1009: + yych = *++YYCURSOR; + if (yych <= 0x8F) goto yy1; + if (yych <= 0xBF) goto yy1008; + goto yy1; +yy1010: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0xBF) goto yy1008; + goto yy1; +yy1011: + yych = *++YYCURSOR; + if (yych <= 0x7F) goto yy1; + if (yych <= 0x8F) goto yy1008; + goto yy1; +yy1012: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= '"') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1012; + goto yy946; + } else { + if (yych <= 0x1F) { + if (yych <= '\r') goto yy1012; + goto yy946; + } else { + if (yych <= ' ') goto yy1012; + if (yych <= '!') goto yy946; + goto yy613; + } + } + } else { + if (yych <= '-') { + if (yych == '\'') goto yy612; + if (yych <= ',') goto yy946; + goto yy1012; + } else { + if (yych <= '/') { + if (yych <= '.') goto yy946; + } else { + if (yych <= ':') goto yy1012; + if (yych <= '<') goto yy946; + goto yy1064; + } + } + } + } else { + if (yych <= '`') { + if (yych <= 'Z') { + if (yych <= '>') goto yy1014; + if (yych <= '?') goto yy1013; + if (yych <= '@') goto yy946; + goto yy1012; + } else { + if (yych <= '\\') { + if (yych <= '[') goto yy946; + goto yy1015; + } else { + if (yych == '_') goto yy1012; + goto yy946; + } + } + } else { + if (yych <= 0xE0) { + if (yych <= 0x7F) { + if (yych <= 'z') goto yy1012; + goto yy946; + } else { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy1016; + goto yy1017; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy1018; + goto yy1019; + } else { + if (yych <= 0xF3) goto yy1020; + if (yych <= 0xF4) goto yy1021; + goto yy1; + } + } + } + } +yy1013: + yych = *++YYCURSOR; + if (yych <= 'Z') { + if (yych <= '-') { + if (yych <= '"') { + if (yych <= 0x00) goto yy1; + if (yych <= '!') goto yy946; + goto yy613; + } else { + if (yych == '\'') goto yy612; + if (yych <= ',') goto yy946; + goto yy1012; + } + } else { + if (yych <= '=') { + if (yych <= '.') goto yy946; + if (yych <= '/') goto yy1013; + if (yych <= ':') goto yy1012; + goto yy946; + } else { + if (yych <= '>') goto yy1065; + if (yych <= '?') goto yy1013; + if (yych <= '@') goto yy946; + goto yy1012; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '^') { + if (yych == '\\') goto yy1015; + goto yy946; + } else { + if (yych == '`') goto yy946; + if (yych <= 'z') goto yy1012; + goto yy946; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy1016; + if (yych <= 0xE0) goto yy1017; + goto yy1018; + } else { + if (yych <= 0xF0) goto yy1019; + if (yych <= 0xF3) goto yy1020; + if (yych <= 0xF4) goto yy1021; + goto yy1; + } + } + } +yy1014: + yych = *++YYCURSOR; + if (yych <= 0x7F) { + if (yych <= '&') { + if (yych <= 0x00) goto yy1; + if (yych == '"') goto yy1066; + goto yy1014; + } else { + if (yych <= '\'') goto yy1067; + if (yych == '\\') goto yy1068; + goto yy1014; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy1069; + if (yych <= 0xE0) goto yy1070; + goto yy1071; + } else { + if (yych <= 0xF0) goto yy1072; + if (yych <= 0xF3) goto yy1073; + if (yych <= 0xF4) goto yy1074; + goto yy1; + } + } +yy1015: + yych = *++YYCURSOR; + if (yych <= 'Z') { + if (yych <= '.') { + if (yych <= '\n') { + if (yych <= 0x00) goto yy1014; + if (yych <= '\t') goto yy946; + goto yy610; + } else { + if (yych == '-') goto yy1012; + goto yy946; + } + } else { + if (yych <= '=') { + if (yych <= '/') goto yy1013; + if (yych <= ':') goto yy1012; + goto yy946; + } else { + if (yych <= '>') goto yy1014; + if (yych <= '?') goto yy1013; + if (yych <= '@') goto yy946; + goto yy1012; + } + } } else { if (yych <= 0xC1) { if (yych <= '`') { - if (yych == '_') goto yy897; - goto yy843; + if (yych == '_') goto yy1012; + goto yy946; } else { - if (yych <= 'z') goto yy897; - if (yych <= 0x7F) goto yy843; + if (yych <= 'z') goto yy1012; + if (yych <= 0x7F) goto yy946; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy901; - if (yych <= 0xE0) goto yy902; - goto yy903; + if (yych <= 0xDF) goto yy1016; + if (yych <= 0xE0) goto yy1017; + goto yy1018; } else { - if (yych <= 0xF0) goto yy904; - if (yych <= 0xF3) goto yy905; - if (yych <= 0xF4) goto yy906; + if (yych <= 0xF0) goto yy1019; + if (yych <= 0xF3) goto yy1020; + if (yych <= 0xF4) goto yy1021; goto yy1; } } } -yy901: +yy1016: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy843; + if (yych <= 0xBF) goto yy946; goto yy1; -yy902: +yy1017: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy901; + if (yych <= 0xBF) goto yy1016; goto yy1; -yy903: +yy1018: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy901; + if (yych <= 0xBF) goto yy1016; goto yy1; -yy904: +yy1019: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy903; + if (yych <= 0xBF) goto yy1018; goto yy1; -yy905: +yy1020: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy903; + if (yych <= 0xBF) goto yy1018; goto yy1; -yy906: +yy1021: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy903; + if (yych <= 0x8F) goto yy1018; goto yy1; -yy907: +yy1022: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy954; + if (yych <= '9') goto yy1075; goto yy1; -yy908: +yy1023: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= ':') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } if (yych <= '9') { yyt1 = YYCURSOR; - goto yy955; + goto yy1076; } goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy687; + goto yy764; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy688; + goto yy765; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy689; + goto yy766; } yyt2 = YYCURSOR; - goto yy690; + goto yy767; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy691; + goto yy768; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy692; + goto yy769; } goto yy1; } } -yy909: +yy1024: yych = *++YYCURSOR; - if (yych == 'l') goto yy956; + if (yych == 'l') goto yy1077; goto yy1; -yy910: +yy1025: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy957; + if (yych <= '9') goto yy1078; goto yy1; -yy911: +yy1026: yych = *++YYCURSOR; - if (yych == ':') goto yy958; + if (yych == ':') goto yy1079; goto yy1; -yy912: +yy1027: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { + if (yybm[1536+yych] & 32) { goto yy46; } if (yych <= '+') { @@ -29153,18 +31955,18 @@ yy912: } else { if (yych <= ':') { if (yych <= '/') goto yy4; - goto yy959; + goto yy1080; } else { if (yych == '@') goto yy97; goto yy4; } } -yy913: +yy1028: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy959; + if (yych == ':') goto yy1080; goto yy4; -yy914: +yy1029: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -29178,14 +31980,14 @@ yy914: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy960; + if (yych <= '9') goto yy1081; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy960; + if (yych <= 'F') goto yy1081; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -29193,16 +31995,16 @@ yy914: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy960; + if (yych <= 'f') goto yy1081; if (yych <= 'z') goto yy46; goto yy4; } } } -yy915: +yy1030: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -29234,25 +32036,25 @@ yy915: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy961; - goto yy962; + if (yych <= '7') goto yy1082; + goto yy1083; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -29263,10 +32065,10 @@ yy915: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -29281,10 +32083,10 @@ yy915: } } } -yy916: +yy1031: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -29315,23 +32117,23 @@ yy916: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy962; + goto yy1083; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -29342,10 +32144,10 @@ yy916: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -29360,7 +32162,7 @@ yy916: } } } -yy917: +yy1032: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -29391,12 +32193,12 @@ yy917: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy963; + if (yych <= '9') goto yy1084; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { - if (yych <= 'F') goto yy960; + if (yych <= 'F') goto yy1081; if (yych <= 'Z') goto yy46; if (yych <= '^') goto yy26; goto yy46; @@ -29404,7 +32206,7 @@ yy917: } else { if (yych <= '~') { if (yych <= '`') goto yy26; - if (yych <= 'f') goto yy960; + if (yych <= 'f') goto yy1081; if (yych <= 'z') goto yy46; goto yy26; } else { @@ -29415,39 +32217,39 @@ yy917: } } } -yy918: +yy1033: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy964; - goto yy859; + if (yych <= '9') goto yy1085; + goto yy962; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy964; + goto yy1085; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy964; + goto yy1085; } } } else { @@ -29455,70 +32257,70 @@ yy918: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy919: +yy1034: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy965; - goto yy966; + if (yych <= '9') goto yy1086; + goto yy1087; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy965; + goto yy1086; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy965; + goto yy1086; } } } else { @@ -29526,107 +32328,107 @@ yy919: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy920: +yy1035: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy390; - goto yy505; + if (yych <= ',') goto yy393; + goto yy522; } else { - if (yych <= '/') goto yy390; - if (yych <= '9') goto yy804; - goto yy967; + if (yych <= '/') goto yy393; + if (yych <= '9') goto yy895; + goto yy1088; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy390; - goto yy804; + if (yych <= '@') goto yy393; + goto yy895; } else { - if (yych <= '`') goto yy390; - if (yych <= 'f') goto yy804; - goto yy390; + if (yych <= '`') goto yy393; + if (yych <= 'f') goto yy895; + goto yy393; } } -yy921: +yy1036: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy968; - if (yych <= ':') goto yy863; + if (yych <= '9') goto yy1089; + if (yych <= ':') goto yy966; goto yy1; } else { - if (yych <= 'F') goto yy968; + if (yych <= 'F') goto yy1089; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy968; + if (yych <= 'f') goto yy1089; goto yy1; } -yy922: +yy1037: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy969; - if (yych <= ':') goto yy970; + if (yych <= '9') goto yy1090; + if (yych <= ':') goto yy1091; goto yy1; } else { - if (yych <= 'F') goto yy969; + if (yych <= 'F') goto yy1090; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy969; + if (yych <= 'f') goto yy1090; goto yy1; } -yy923: +yy1038: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy971; + if (yych <= '9') goto yy1092; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy971; + if (yych <= 'F') goto yy1092; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy971; + if (yych <= 'f') goto yy1092; goto yy1; } } @@ -29634,68 +32436,68 @@ yy923: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy924: +yy1039: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy972; + if (yych <= '9') goto yy1093; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy972; + goto yy1093; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy972; + goto yy1093; } } } else { @@ -29703,71 +32505,71 @@ yy924: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy925: +yy1040: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy971; + if (yych <= '9') goto yy1092; goto yy1; } else { - if (yych <= 'F') goto yy971; + if (yych <= 'F') goto yy1092; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy971; + if (yych <= 'f') goto yy1092; goto yy1; } -yy926: +yy1041: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy972; - if (yych <= ':') goto yy925; + if (yych <= '9') goto yy1093; + if (yych <= ':') goto yy1040; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy972; + if (yych <= 'F') goto yy1093; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy972; + if (yych <= 'f') goto yy1093; goto yy1; } } @@ -29775,69 +32577,69 @@ yy926: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy927: +yy1042: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy973; - goto yy925; + if (yych <= '9') goto yy1094; + goto yy1040; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy972; + goto yy1093; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy972; + goto yy1093; } } } else { @@ -29845,159 +32647,159 @@ yy927: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy928: +yy1043: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '5') goto yy973; - goto yy972; + if (yych <= '5') goto yy1094; + goto yy1093; } } else { if (yych <= '@') { - if (yych <= ':') goto yy925; + if (yych <= ':') goto yy1040; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy972; + if (yych <= 'F') goto yy1093; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy972; + if (yych <= 'f') goto yy1093; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy929: +yy1044: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '9') goto yy1; - if (yych <= ':') goto yy808; + if (yych <= ':') goto yy899; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy930: +yy1045: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { @@ -30005,954 +32807,1230 @@ yy930: if (yych <= '\n') { if (yych <= 0x00) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x08) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych == '\r') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0x1A) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= ',') { if (yych <= 0x1F) { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych == '$') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy309; + goto yy311; } if (yych <= ':') goto yy4; if (yych <= '?') { yyt2 = YYCURSOR; - goto yy211; + 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; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy321; + } + goto yy4; + } + } + } +yy1046: + 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 yy309; + goto yy212; + } else { + if (yych <= '/') { + yyt2 = YYCURSOR; + goto yy311; + } + if (yych <= '5') goto yy1045; + if (yych <= ':') goto yy4; + yyt2 = YYCURSOR; + goto yy212; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '_') { + if (yych <= '@') { + yyt2 = YYCURSOR; + goto yy311; + } + 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; + } + if (yych <= 0xF4) { + yyt2 = YYCURSOR; + goto yy321; + } + goto yy4; + } + } + } +yy1047: + yych = *++YYCURSOR; + if (yych <= '9') { + if (yych <= '0') { + if (yych <= '/') goto yy1; + goto yy1095; + } else { + if (yych <= '1') goto yy813; + if (yych <= '2') goto yy814; + goto yy812; + } + } else { + if (yych <= 'F') { + if (yych <= '@') goto yy1; + goto yy815; + } else { + if (yych <= '`') goto yy1; + if (yych <= 'f') goto yy815; + goto yy1; + } + } +yy1048: + yych = *++YYCURSOR; + if (yych <= ',') { + if (yych <= ' ') { + if (yych <= '\t') { + if (yych <= 0x00) goto yy1; + if (yych <= 0x08) goto yy558; + goto yy1048; + } else { + if (yych == '\r') goto yy1048; + if (yych <= 0x1F) goto yy558; + goto yy1048; + } + } else { + if (yych <= '&') { + if (yych == '"') goto yy982; + goto yy558; + } else { + if (yych <= '\'') goto yy983; + if (yych == '*') goto yy438; + goto yy558; + } + } + } else { + if (yych <= 0x7F) { + if (yych <= '=') { + if (yych <= '-') goto yy559; + if (yych <= '<') goto yy558; + goto yy1050; + } else { + if (yych <= '>') goto yy689; + if (yych == '\\') goto yy560; + goto yy558; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xC1) goto yy1; + 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; + } + } + } +yy1049: + yych = *++YYCURSOR; + if (yych <= '=') { + if (yych <= '!') { + if (yych <= '\f') { + if (yych <= 0x00) goto yy1; + if (yych == '\t') goto yy1048; + goto yy558; + } else { + if (yych <= '\r') goto yy1048; + if (yych == ' ') goto yy1048; + goto yy558; + } + } else { + if (yych <= ',') { + if (yych <= '"') goto yy982; + if (yych == '\'') goto yy983; + goto yy558; + } else { + if (yych <= '/') { + if (yych <= '-') goto yy1049; + goto yy558; + } else { + if (yych <= ':') goto yy985; + if (yych <= '<') goto yy558; + } + } + } + } else { + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy831; + 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; + } + } + } + } +yy1050: + yych = *++YYCURSOR; + if (yybm[256+yych] & 16) { + goto yy570; + } + if (yych <= 0xC1) { + if (yych <= '*') { + if (yych <= 0x00) goto yy1; + if (yych <= '"') goto yy678; + goto yy580; + } else { + if (yych <= '-') goto yy688; + if (yych <= '>') goto yy558; + if (yych <= '\\') goto yy690; + goto yy1; + } + } else { + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy691; + if (yych <= 0xE0) goto yy692; + goto yy693; + } else { + if (yych <= 0xF0) goto yy694; + if (yych <= 0xF3) goto yy695; + if (yych <= 0xF4) goto yy696; + 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 <= 'Z') goto yy4; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy211; - } - yyt2 = YYCURSOR; - goto yy309; + if (yych <= '=') { + if (yych <= '-') goto yy550; + if (yych <= '<') goto yy549; + goto yy1053; } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy211; - } - if (yych <= 'z') goto yy4; - if (yych <= '~') { - yyt2 = YYCURSOR; - goto yy211; - } - yyt2 = YYCURSOR; - goto yy309; + if (yych <= '>') goto yy680; + if (yych == '\\') goto yy551; + goto yy549; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy4; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy314; - } - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy315; - } - yyt2 = YYCURSOR; - goto yy316; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy552; + if (yych <= 0xE0) goto yy553; + goto yy554; } else { - if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy317; - } - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy318; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy319; - } - goto yy4; + if (yych <= 0xF0) goto yy555; + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; + goto yy1; } } } -yy931: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '?') { - if (yych <= 0x1B) { - if (yych <= '\n') { - if (yych <= 0x00) { - yyt2 = YYCURSOR; - goto yy211; - } - if (yych <= 0x08) { - yyt2 = YYCURSOR; - goto yy309; - } - yyt2 = YYCURSOR; - goto yy211; +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') { - yyt2 = YYCURSOR; - goto yy211; - } - if (yych <= 0x1A) { - yyt2 = YYCURSOR; - goto yy309; - } - yyt2 = YYCURSOR; - goto yy211; + if (yych <= '\r') goto yy1051; + if (yych == ' ') goto yy1051; + goto yy549; } } else { if (yych <= ',') { - if (yych <= 0x1F) { - yyt2 = YYCURSOR; - goto yy309; - } - if (yych == '$') { - yyt2 = YYCURSOR; - goto yy309; - } - yyt2 = YYCURSOR; - goto yy211; + if (yych <= '"') goto yy987; + if (yych == '\'') goto yy988; + goto yy549; } else { if (yych <= '/') { - yyt2 = YYCURSOR; - goto yy309; + if (yych <= '-') goto yy1052; + goto yy549; + } else { + if (yych <= ':') goto yy990; + if (yych <= '<') goto yy549; } - if (yych <= '5') goto yy930; - if (yych <= ':') goto yy4; - yyt2 = YYCURSOR; - goto yy211; } } } else { - if (yych <= 0x7F) { - if (yych <= '_') { - if (yych <= '@') { - yyt2 = YYCURSOR; - goto yy309; - } - if (yych <= 'Z') goto yy4; - if (yych <= '^') { - yyt2 = YYCURSOR; - goto yy211; - } - yyt2 = YYCURSOR; - goto yy309; + if (yych <= 'z') { + if (yych <= '[') { + if (yych <= '>') goto yy830; + if (yych <= '@') goto yy549; + if (yych <= 'Z') goto yy990; + goto yy549; } else { - if (yych <= '`') { - yyt2 = YYCURSOR; - goto yy211; - } - if (yych <= 'z') goto yy4; - if (yych <= '~') { - yyt2 = YYCURSOR; - goto yy211; + if (yych <= '^') { + if (yych <= '\\') goto yy551; + goto yy549; + } else { + if (yych == '`') goto yy549; + goto yy990; } - yyt2 = YYCURSOR; - goto yy309; } } else { - if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy4; - if (yych <= 0xDF) { - yyt2 = YYCURSOR; - goto yy314; - } - if (yych <= 0xE0) { - yyt2 = YYCURSOR; - goto yy315; - } - yyt2 = YYCURSOR; - goto yy316; + if (yych <= 0xE0) { + if (yych <= 0x7F) goto yy549; + if (yych <= 0xC1) goto yy1; + if (yych <= 0xDF) goto yy552; + goto yy553; } else { if (yych <= 0xF0) { - yyt2 = YYCURSOR; - goto yy317; - } - if (yych <= 0xF3) { - yyt2 = YYCURSOR; - goto yy318; - } - if (yych <= 0xF4) { - yyt2 = YYCURSOR; - goto yy319; + if (yych <= 0xEF) goto yy554; + goto yy555; + } else { + if (yych <= 0xF3) goto yy556; + if (yych <= 0xF4) goto yy557; + goto yy1; } - goto yy4; } } } -yy932: +yy1053: yych = *++YYCURSOR; - if (yych <= '9') { - if (yych <= '0') { - if (yych <= '/') goto yy1; - goto yy974; + 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 <= '1') goto yy736; - if (yych <= '2') goto yy737; - goto yy735; + if (yych <= '-') goto yy679; + if (yych <= '>') goto yy549; + if (yych <= '\\') goto yy681; + goto yy1; } } else { - if (yych <= 'F') { - if (yych <= '@') goto yy1; - goto yy738; + if (yych <= 0xEF) { + if (yych <= 0xDF) goto yy682; + if (yych <= 0xE0) goto yy683; + goto yy684; } else { - if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy738; + if (yych <= 0xF0) goto yy685; + if (yych <= 0xF3) goto yy686; + if (yych <= 0xF4) goto yy687; goto yy1; } } -yy933: +yy1054: yych = *++YYCURSOR; if (yych <= '<') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy435; - goto yy933; + if (yych <= 0x08) goto yy438; + goto yy1054; } else { - if (yych == '\r') goto yy933; - goto yy435; + if (yych == '\r') goto yy1054; + goto yy438; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy933; - if (yych <= '!') goto yy435; - goto yy878; + if (yych <= ' ') goto yy1054; + if (yych <= '!') goto yy438; + goto yy993; } else { - if (yych == '\'') goto yy879; - goto yy435; + if (yych == '\'') goto yy994; + goto yy438; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '=') goto yy934; - if (yych <= '>') goto yy630; - goto yy435; + if (yych <= '=') goto yy1055; + if (yych <= '>') goto yy707; + goto yy438; } else { - if (yych <= '\\') goto yy436; - if (yych <= 0x7F) goto yy435; + if (yych <= '\\') goto yy439; + if (yych <= 0x7F) goto yy438; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy437; - if (yych <= 0xE0) goto yy438; - goto yy439; + if (yych <= 0xDF) goto yy440; + if (yych <= 0xE0) goto yy441; + goto yy442; } else { - if (yych <= 0xF0) goto yy440; - if (yych <= 0xF3) goto yy441; - if (yych <= 0xF4) goto yy442; + if (yych <= 0xF0) goto yy443; + if (yych <= 0xF3) goto yy444; + if (yych <= 0xF4) goto yy445; goto yy1; } } } -yy934: +yy1055: yych = *++YYCURSOR; - if (yybm[0+yych] & 2) { - goto yy531; + if (yybm[256+yych] & 128) { + goto yy580; } if (yych <= 0xDF) { if (yych <= '>') { if (yych <= 0x00) goto yy1; - if (yych <= '"') goto yy621; - goto yy435; + if (yych <= '"') goto yy698; + goto yy438; } else { - if (yych <= '\\') goto yy631; + if (yych <= '\\') goto yy708; if (yych <= 0xC1) goto yy1; - goto yy632; + goto yy709; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy633; - if (yych <= 0xEF) goto yy634; - goto yy635; + if (yych <= 0xE0) goto yy710; + if (yych <= 0xEF) goto yy711; + goto yy712; } else { - if (yych <= 0xF3) goto yy636; - if (yych <= 0xF4) goto yy637; + if (yych <= 0xF3) goto yy713; + if (yych <= 0xF4) goto yy714; goto yy1; } } -yy935: +yy1056: yych = *++YYCURSOR; if (yych <= '<') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy427; - goto yy935; + if (yych <= 0x08) goto yy430; + goto yy1056; } else { - if (yych == '\r') goto yy935; - goto yy427; + if (yych == '\r') goto yy1056; + goto yy430; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy935; - if (yych <= '!') goto yy427; - goto yy882; + if (yych <= ' ') goto yy1056; + if (yych <= '!') goto yy430; + goto yy997; } else { - if (yych == '\'') goto yy883; - goto yy427; + if (yych == '\'') goto yy998; + goto yy430; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '=') goto yy936; - if (yych <= '>') goto yy622; - goto yy427; + if (yych <= '=') goto yy1057; + if (yych <= '>') goto yy699; + goto yy430; } else { - if (yych <= '\\') goto yy428; - if (yych <= 0x7F) goto yy427; + if (yych <= '\\') goto yy431; + if (yych <= 0x7F) goto yy430; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy429; - if (yych <= 0xE0) goto yy430; - goto yy431; + if (yych <= 0xDF) goto yy432; + if (yych <= 0xE0) goto yy433; + goto yy434; } else { - if (yych <= 0xF0) goto yy432; - if (yych <= 0xF3) goto yy433; - if (yych <= 0xF4) goto yy434; + if (yych <= 0xF0) goto yy435; + if (yych <= 0xF3) goto yy436; + if (yych <= 0xF4) goto yy437; goto yy1; } } } -yy936: +yy1057: yych = *++YYCURSOR; - if (yybm[0+yych] & 1) { - goto yy530; + if (yybm[256+yych] & 64) { + goto yy579; } if (yych <= 0xDF) { if (yych <= '>') { if (yych <= 0x00) goto yy1; - if (yych <= '\'') goto yy621; - goto yy427; + if (yych <= '\'') goto yy698; + goto yy430; } else { - if (yych <= '\\') goto yy623; + if (yych <= '\\') goto yy700; if (yych <= 0xC1) goto yy1; - goto yy624; + goto yy701; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy625; - if (yych <= 0xEF) goto yy626; - goto yy627; + if (yych <= 0xE0) goto yy702; + if (yych <= 0xEF) goto yy703; + goto yy704; } else { - if (yych <= 0xF3) goto yy628; - if (yych <= 0xF4) goto yy629; + if (yych <= 0xF3) goto yy705; + if (yych <= 0xF4) goto yy706; goto yy1; } } -yy937: +yy1058: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy651; - goto yy937; + if (yych <= 0x08) goto yy728; + goto yy1058; } else { - if (yych == '\r') goto yy937; - goto yy651; + if (yych == '\r') goto yy1058; + goto yy728; } } else { if (yych <= '\'') { - if (yych <= ' ') goto yy937; - if (yych <= '&') goto yy651; - goto yy641; + if (yych <= ' ') goto yy1058; + if (yych <= '&') goto yy728; + goto yy718; } else { - if (yych == '/') goto yy939; - goto yy651; + if (yych == '/') goto yy1060; + goto yy728; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '>') goto yy552; - if (yych <= '?') goto yy939; - goto yy651; + if (yych <= '>') goto yy601; + if (yych <= '?') goto yy1060; + goto yy728; } else { - if (yych <= '\\') goto yy652; - if (yych <= 0x7F) goto yy651; + if (yych <= '\\') goto yy729; + if (yych <= 0x7F) goto yy728; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy653; - if (yych <= 0xE0) goto yy654; - goto yy655; + if (yych <= 0xDF) goto yy730; + if (yych <= 0xE0) goto yy731; + goto yy732; } else { - if (yych <= 0xF0) goto yy656; - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; + if (yych <= 0xF0) goto yy733; + if (yych <= 0xF3) goto yy734; + if (yych <= 0xF4) goto yy735; goto yy1; } } } -yy938: +yy1059: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy975; - goto yy651; + if (yych == '\t') goto yy1096; + goto yy728; } else { - if (yych <= '\r') goto yy975; - if (yych == ' ') goto yy975; - goto yy651; + if (yych <= '\r') goto yy1096; + if (yych == ' ') goto yy1096; + goto yy728; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy641; - if (yych == '-') goto yy938; - goto yy651; + if (yych <= '\'') goto yy718; + if (yych == '-') goto yy1059; + goto yy728; } else { if (yych <= ':') { - if (yych >= '0') goto yy938; + if (yych >= '0') goto yy1059; } else { - if (yych <= '<') goto yy651; - if (yych <= '=') goto yy976; - goto yy552; + if (yych <= '<') goto yy728; + if (yych <= '=') goto yy1097; + goto yy601; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '?') goto yy939; - if (yych <= '@') goto yy651; - if (yych <= 'Z') goto yy938; - goto yy651; + if (yych <= '?') goto yy1060; + if (yych <= '@') goto yy728; + if (yych <= 'Z') goto yy1059; + goto yy728; } else { if (yych <= '^') { - if (yych <= '\\') goto yy652; - goto yy651; + if (yych <= '\\') goto yy729; + goto yy728; } else { - if (yych == '`') goto yy651; - goto yy938; + if (yych == '`') goto yy728; + goto yy1059; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy651; + if (yych <= 0x7F) goto yy728; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy653; - goto yy654; + if (yych <= 0xDF) goto yy730; + goto yy731; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy655; - goto yy656; + if (yych <= 0xEF) goto yy732; + goto yy733; } else { - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; + if (yych <= 0xF3) goto yy734; + if (yych <= 0xF4) goto yy735; goto yy1; } } } } -yy939: +yy1060: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych == '\'') goto yy641; - goto yy651; + if (yych == '\'') goto yy718; + goto yy728; } else { - if (yych <= '>') goto yy650; - if (yych == '\\') goto yy652; - goto yy651; + if (yych <= '>') goto yy727; + if (yych == '\\') goto yy729; + goto yy728; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy653; - if (yych <= 0xE0) goto yy654; - goto yy655; + if (yych <= 0xDF) goto yy730; + if (yych <= 0xE0) goto yy731; + goto yy732; } else { - if (yych <= 0xF0) goto yy656; - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; + if (yych <= 0xF0) goto yy733; + if (yych <= 0xF3) goto yy734; + if (yych <= 0xF4) goto yy735; goto yy1; } } -yy940: +yy1061: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy640; - goto yy940; + if (yych <= 0x08) goto yy717; + goto yy1061; } else { - if (yych == '\r') goto yy940; - goto yy640; + if (yych == '\r') goto yy1061; + goto yy717; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy940; - if (yych <= '!') goto yy640; - goto yy641; + if (yych <= ' ') goto yy1061; + if (yych <= '!') goto yy717; + goto yy718; } else { - if (yych == '/') goto yy942; - goto yy640; + if (yych == '/') goto yy1063; + goto yy717; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '>') goto yy542; - if (yych <= '?') goto yy942; - goto yy640; + if (yych <= '>') goto yy591; + if (yych <= '?') goto yy1063; + goto yy717; } else { - if (yych <= '\\') goto yy642; - if (yych <= 0x7F) goto yy640; + if (yych <= '\\') goto yy719; + if (yych <= 0x7F) goto yy717; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy643; - if (yych <= 0xE0) goto yy644; - goto yy645; + if (yych <= 0xDF) goto yy720; + if (yych <= 0xE0) goto yy721; + goto yy722; } else { - if (yych <= 0xF0) goto yy646; - if (yych <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; + if (yych <= 0xF0) goto yy723; + if (yych <= 0xF3) goto yy724; + if (yych <= 0xF4) goto yy725; goto yy1; } } } -yy941: +yy1062: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy977; - goto yy640; + if (yych == '\t') goto yy1098; + goto yy717; } else { - if (yych <= '\r') goto yy977; - if (yych == ' ') goto yy977; - goto yy640; + if (yych <= '\r') goto yy1098; + if (yych == ' ') goto yy1098; + goto yy717; } } else { if (yych <= '.') { - if (yych <= '"') goto yy641; - if (yych == '-') goto yy941; - goto yy640; + if (yych <= '"') goto yy718; + if (yych == '-') goto yy1062; + goto yy717; } else { if (yych <= ':') { - if (yych >= '0') goto yy941; + if (yych >= '0') goto yy1062; } else { - if (yych <= '<') goto yy640; - if (yych <= '=') goto yy978; - goto yy542; + if (yych <= '<') goto yy717; + if (yych <= '=') goto yy1099; + goto yy591; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '?') goto yy942; - if (yych <= '@') goto yy640; - if (yych <= 'Z') goto yy941; - goto yy640; + if (yych <= '?') goto yy1063; + if (yych <= '@') goto yy717; + if (yych <= 'Z') goto yy1062; + goto yy717; } else { if (yych <= '^') { - if (yych <= '\\') goto yy642; - goto yy640; + if (yych <= '\\') goto yy719; + goto yy717; } else { - if (yych == '`') goto yy640; - goto yy941; + if (yych == '`') goto yy717; + goto yy1062; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy640; + if (yych <= 0x7F) goto yy717; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy643; - goto yy644; + if (yych <= 0xDF) goto yy720; + goto yy721; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy645; - goto yy646; + if (yych <= 0xEF) goto yy722; + goto yy723; } else { - if (yych <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; + if (yych <= 0xF3) goto yy724; + if (yych <= 0xF4) goto yy725; goto yy1; } } } } -yy942: +yy1063: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy641; - goto yy640; + if (yych == '"') goto yy718; + goto yy717; } else { - if (yych <= '>') goto yy639; - if (yych == '\\') goto yy642; - goto yy640; + if (yych <= '>') goto yy716; + if (yych == '\\') goto yy719; + goto yy717; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy643; - if (yych <= 0xE0) goto yy644; - goto yy645; + if (yych <= 0xDF) goto yy720; + if (yych <= 0xE0) goto yy721; + goto yy722; } else { - if (yych <= 0xF0) goto yy646; - if (yych <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; + if (yych <= 0xF0) goto yy723; + if (yych <= 0xF3) goto yy724; + if (yych <= 0xF4) goto yy725; goto yy1; } } -yy943: +yy1064: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= ',') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy943; - goto yy843; + if (yych == '\t') goto yy1064; + goto yy946; } else { - if (yych <= '\r') goto yy943; - if (yych == ' ') goto yy943; - goto yy843; + if (yych <= '\r') goto yy1064; + if (yych == ' ') goto yy1064; + goto yy946; } } else { if (yych <= ':') { - if (yych <= '-') goto yy897; - if (yych <= '.') goto yy843; - if (yych <= '/') goto yy898; - goto yy897; + if (yych <= '-') goto yy1012; + if (yych <= '.') goto yy946; + if (yych <= '/') goto yy1013; + goto yy1012; } else { - if (yych <= '=') goto yy843; - if (yych <= '>') goto yy899; - if (yych <= '?') goto yy898; - goto yy843; + if (yych <= '=') goto yy946; + if (yych <= '>') goto yy1014; + if (yych <= '?') goto yy1013; + goto yy946; } } } else { if (yych <= 0x7F) { if (yych <= '^') { - if (yych <= 'Z') goto yy897; - if (yych == '\\') goto yy900; - goto yy843; + if (yych <= 'Z') goto yy1012; + if (yych == '\\') goto yy1015; + goto yy946; } else { - if (yych == '`') goto yy843; - if (yych <= 'z') goto yy897; - goto yy843; + if (yych == '`') goto yy946; + if (yych <= 'z') goto yy1012; + goto yy946; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy901; - if (yych <= 0xE0) goto yy902; - goto yy903; + if (yych <= 0xDF) goto yy1016; + if (yych <= 0xE0) goto yy1017; + goto yy1018; } else { - if (yych <= 0xF0) goto yy904; - if (yych <= 0xF3) goto yy905; - if (yych <= 0xF4) goto yy906; + if (yych <= 0xF0) goto yy1019; + if (yych <= 0xF3) goto yy1020; + if (yych <= 0xF4) goto yy1021; goto yy1; } } } -yy944: - yyaccept = 30; +yy1065: + yyaccept = 31; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x7F) { if (yych <= '&') { - if (yych <= 0x00) goto yy340; - if (yych != '"') goto yy899; + if (yych <= 0x00) goto yy343; + if (yych != '"') goto yy1014; } else { - if (yych <= '\'') goto yy946; - if (yych == '\\') goto yy947; - goto yy899; + if (yych <= '\'') goto yy1067; + if (yych == '\\') goto yy1068; + goto yy1014; } } else { if (yych <= 0xEF) { - if (yych <= 0xC1) goto yy340; - if (yych <= 0xDF) goto yy948; - if (yych <= 0xE0) goto yy949; - goto yy950; - } else { - if (yych <= 0xF0) goto yy951; - if (yych <= 0xF3) goto yy952; - if (yych <= 0xF4) goto yy953; - goto yy340; + if (yych <= 0xC1) goto yy343; + if (yych <= 0xDF) goto yy1069; + if (yych <= 0xE0) goto yy1070; + goto yy1071; + } else { + if (yych <= 0xF0) goto yy1072; + if (yych <= 0xF3) goto yy1073; + if (yych <= 0xF4) goto yy1074; + goto yy343; } } -yy945: +yy1066: yych = *++YYCURSOR; if (yych <= '?') { if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy979; - goto yy673; + if (yych == '\t') goto yy1100; + goto yy750; } else { - if (yych <= '\r') goto yy979; - if (yych == ' ') goto yy979; - goto yy673; + if (yych <= '\r') goto yy1100; + if (yych == ' ') goto yy1100; + goto yy750; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy764; - if (yych == '-') goto yy980; - goto yy673; + if (yych <= '\'') goto yy855; + if (yych == '-') goto yy1101; + goto yy750; } else { - if (yych <= '/') goto yy981; - if (yych <= ':') goto yy980; - if (yych <= '>') goto yy673; - goto yy981; + if (yych <= '/') goto yy1102; + if (yych <= ':') goto yy1101; + if (yych <= '>') goto yy750; + goto yy1102; } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy673; - if (yych <= 'Z') goto yy980; - if (yych <= '[') goto yy673; - goto yy774; + if (yych <= '@') goto yy750; + if (yych <= 'Z') goto yy1101; + if (yych <= '[') goto yy750; + goto yy865; } else { - if (yych == '_') goto yy980; - if (yych <= '`') goto yy673; - goto yy980; + if (yych == '_') goto yy1101; + if (yych <= '`') goto yy750; + goto yy1101; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy673; + if (yych <= 0x7F) goto yy750; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy775; - goto yy776; + if (yych <= 0xDF) goto yy866; + goto yy867; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy777; - goto yy778; + if (yych <= 0xEF) goto yy868; + goto yy869; } else { - if (yych <= 0xF3) goto yy779; - if (yych <= 0xF4) goto yy780; + if (yych <= 0xF3) goto yy870; + if (yych <= 0xF4) goto yy871; goto yy1; } } } } -yy946: +yy1067: yych = *++YYCURSOR; if (yych <= '?') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy982; - goto yy663; + if (yych == '\t') goto yy1103; + goto yy740; } else { - if (yych <= '\r') goto yy982; - if (yych == ' ') goto yy982; - goto yy663; + if (yych <= '\r') goto yy1103; + if (yych == ' ') goto yy1103; + goto yy740; } } else { if (yych <= '.') { - if (yych <= '"') goto yy764; - if (yych == '-') goto yy983; - goto yy663; + if (yych <= '"') goto yy855; + if (yych == '-') goto yy1104; + goto yy740; } else { - if (yych <= '/') goto yy984; - if (yych <= ':') goto yy983; - if (yych <= '>') goto yy663; - goto yy984; + if (yych <= '/') goto yy1105; + if (yych <= ':') goto yy1104; + if (yych <= '>') goto yy740; + goto yy1105; } } } else { if (yych <= 'z') { if (yych <= '\\') { - if (yych <= '@') goto yy663; - if (yych <= 'Z') goto yy983; - if (yych <= '[') goto yy663; - goto yy765; + if (yych <= '@') goto yy740; + if (yych <= 'Z') goto yy1104; + if (yych <= '[') goto yy740; + goto yy856; } else { - if (yych == '_') goto yy983; - if (yych <= '`') goto yy663; - goto yy983; + if (yych == '_') goto yy1104; + if (yych <= '`') goto yy740; + goto yy1104; } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy663; + if (yych <= 0x7F) goto yy740; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy766; - goto yy767; + if (yych <= 0xDF) goto yy857; + goto yy858; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy768; - goto yy769; + if (yych <= 0xEF) goto yy859; + goto yy860; } else { - if (yych <= 0xF3) goto yy770; - if (yych <= 0xF4) goto yy771; + if (yych <= 0xF3) goto yy861; + if (yych <= 0xF4) goto yy862; goto yy1; } } } } -yy947: +yy1068: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '\n') { - if (yych <= '\t') goto yy899; + if (yych <= '\t') goto yy1014; goto yy1; } else { - if (yych <= 0x7F) goto yy899; + if (yych <= 0x7F) goto yy1014; if (yych <= 0xC1) goto yy1; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy949; - if (yych <= 0xEF) goto yy950; - goto yy951; + if (yych <= 0xE0) goto yy1070; + if (yych <= 0xEF) goto yy1071; + goto yy1072; } else { - if (yych <= 0xF3) goto yy952; - if (yych <= 0xF4) goto yy953; + if (yych <= 0xF3) goto yy1073; + if (yych <= 0xF4) goto yy1074; goto yy1; } } -yy948: +yy1069: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy899; + if (yych <= 0xBF) goto yy1014; goto yy1; -yy949: +yy1070: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy948; + if (yych <= 0xBF) goto yy1069; goto yy1; -yy950: +yy1071: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy948; + if (yych <= 0xBF) goto yy1069; goto yy1; -yy951: +yy1072: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy950; + if (yych <= 0xBF) goto yy1071; goto yy1; -yy952: +yy1073: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy950; + if (yych <= 0xBF) goto yy1071; goto yy1; -yy953: +yy1074: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy950; + if (yych <= 0x8F) goto yy1071; goto yy1; -yy954: +yy1075: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy985; + if (yych <= '9') goto yy1106; goto yy1; -yy955: - yyaccept = 31; +yy1076: + yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xDF) { if (yych <= ':') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } if (yych <= '9') { yyt1 = YYCURSOR; - goto yy987; + goto yy1108; } - goto yy685; + goto yy762; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } - if (yych <= 0xC1) goto yy685; + if (yych <= 0xC1) goto yy762; yyt2 = YYCURSOR; - goto yy687; + goto yy764; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy688; + goto yy765; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy689; + goto yy766; } yyt2 = YYCURSOR; - goto yy690; + goto yy767; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy691; + goto yy768; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy692; + goto yy769; } - goto yy685; + goto yy762; } } -yy956: +yy1077: yych = *++YYCURSOR; - if (yych == 'e') goto yy988; + if (yych == 'e') goto yy1109; goto yy1; -yy957: +yy1078: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy989; + if (yych <= '9') goto yy1110; goto yy1; -yy958: +yy1079: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy990; + if (yych <= '9') goto yy1111; goto yy1; -yy959: +yy1080: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy990; - if (yych <= ':') goto yy155; + if (yych <= '9') goto yy1111; + if (yych <= ':') goto yy156; goto yy1; -yy960: +yy1081: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -30966,14 +34044,14 @@ yy960: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy991; + if (yych <= '9') goto yy1112; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy991; + if (yych <= 'F') goto yy1112; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -30981,16 +34059,16 @@ yy960: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy991; + if (yych <= 'f') goto yy1112; if (yych <= 'z') goto yy46; goto yy4; } } } -yy961: +yy1082: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -31022,25 +34100,25 @@ yy961: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy992; - goto yy993; + if (yych <= '7') goto yy1113; + goto yy1114; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -31051,10 +34129,10 @@ yy961: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -31069,10 +34147,10 @@ yy961: } } } -yy962: +yy1083: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -31103,23 +34181,23 @@ yy962: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy993; + goto yy1114; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -31130,10 +34208,10 @@ yy962: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -31148,7 +34226,7 @@ yy962: } } } -yy963: +yy1084: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -31179,12 +34257,12 @@ yy963: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy994; + if (yych <= '9') goto yy1115; if (yych <= ':') goto yy4; if (yych <= '?') goto yy26; goto yy97; } else { - if (yych <= 'F') goto yy991; + if (yych <= 'F') goto yy1112; if (yych <= 'Z') goto yy46; if (yych <= '^') goto yy26; goto yy46; @@ -31192,7 +34270,7 @@ yy963: } else { if (yych <= '~') { if (yych <= '`') goto yy26; - if (yych <= 'f') goto yy991; + if (yych <= 'f') goto yy1112; if (yych <= 'z') goto yy46; goto yy26; } else { @@ -31203,29 +34281,29 @@ yy963: } } } -yy964: +yy1085: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '9') { if (yych == '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } goto yy1; } else { if (yych <= '@') { - if (yych <= ':') goto yy859; + if (yych <= ':') goto yy962; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } goto yy1; } @@ -31234,68 +34312,68 @@ yy964: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy965: +yy1086: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy995; + if (yych <= '9') goto yy1116; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy995; + goto yy1116; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy995; + goto yy1116; } } } else { @@ -31303,113 +34381,113 @@ yy965: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy966: +yy1087: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy996; + if (yych <= '9') goto yy1117; goto yy1; } else { - if (yych <= 'F') goto yy996; + if (yych <= 'F') goto yy1117; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy996; + if (yych <= 'f') goto yy1117; goto yy1; } -yy967: +yy1088: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy997; - if (yych <= ':') goto yy806; + if (yych <= '9') goto yy1118; + if (yych <= ':') goto yy897; goto yy1; } else { - if (yych <= 'F') goto yy997; + if (yych <= 'F') goto yy1118; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy997; + if (yych <= 'f') goto yy1118; goto yy1; } -yy968: +yy1089: yych = *++YYCURSOR; - if (yych == ':') goto yy863; + if (yych == ':') goto yy966; goto yy1; -yy969: +yy1090: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy998; + if (yych <= '9') goto yy1119; if (yych >= ';') goto yy1; } else { - if (yych <= 'F') goto yy998; + if (yych <= 'F') goto yy1119; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy998; + if (yych <= 'f') goto yy1119; goto yy1; } -yy970: +yy1091: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy999; - if (yych <= ':') goto yy1000; + if (yych <= '9') goto yy1120; + if (yych <= ':') goto yy1121; goto yy1; } else { - if (yych <= 'F') goto yy999; + if (yych <= 'F') goto yy1120; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy999; + if (yych <= 'f') goto yy1120; goto yy1; } -yy971: +yy1092: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1001; - if (yych <= ':') goto yy1002; + if (yych <= '9') goto yy1122; + if (yych <= ':') goto yy1123; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1001; + if (yych <= 'F') goto yy1122; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy1001; + if (yych <= 'f') goto yy1122; goto yy1; } } @@ -31417,58 +34495,58 @@ yy971: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy972: +yy1093: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1003; - if (yych <= ':') goto yy925; + if (yych <= '9') goto yy1124; + if (yych <= ':') goto yy1040; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1003; + if (yych <= 'F') goto yy1124; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy1003; + if (yych <= 'f') goto yy1124; goto yy1; } } @@ -31476,69 +34554,69 @@ yy972: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy973: +yy1094: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1003; - goto yy925; + if (yych <= '9') goto yy1124; + goto yy1040; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1003; + goto yy1124; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1003; + goto yy1124; } } } else { @@ -31546,70 +34624,70 @@ yy973: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy974: +yy1095: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy807; - goto yy1004; + if (yych <= '9') goto yy898; + goto yy1125; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy809; + goto yy900; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy809; + goto yy900; } } } else { @@ -31617,551 +34695,551 @@ yy974: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy975: +yy1096: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy651; - goto yy975; + if (yych <= 0x08) goto yy728; + goto yy1096; } else { - if (yych == '\r') goto yy975; - goto yy651; + if (yych == '\r') goto yy1096; + goto yy728; } } else { if (yych <= '\'') { - if (yych <= ' ') goto yy975; - if (yych <= '&') goto yy651; - goto yy641; + if (yych <= ' ') goto yy1096; + if (yych <= '&') goto yy728; + goto yy718; } else { - if (yych == '/') goto yy939; - if (yych <= '<') goto yy651; + if (yych == '/') goto yy1060; + if (yych <= '<') goto yy728; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '>') goto yy552; - if (yych <= '?') goto yy939; - goto yy651; + if (yych <= '>') goto yy601; + if (yych <= '?') goto yy1060; + goto yy728; } else { - if (yych <= '\\') goto yy652; - if (yych <= 0x7F) goto yy651; + if (yych <= '\\') goto yy729; + if (yych <= 0x7F) goto yy728; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy653; - if (yych <= 0xE0) goto yy654; - goto yy655; + if (yych <= 0xDF) goto yy730; + if (yych <= 0xE0) goto yy731; + goto yy732; } else { - if (yych <= 0xF0) goto yy656; - if (yych <= 0xF3) goto yy657; - if (yych <= 0xF4) goto yy658; + if (yych <= 0xF0) goto yy733; + if (yych <= 0xF3) goto yy734; + if (yych <= 0xF4) goto yy735; goto yy1; } } } -yy976: +yy1097: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy1; - goto yy449; + goto yy466; } else { - if (yych <= '\t') goto yy649; - if (yych <= '\f') goto yy449; - goto yy649; + if (yych <= '\t') goto yy726; + if (yych <= '\f') goto yy466; + goto yy726; } } else { if (yych <= '!') { - if (yych == ' ') goto yy649; - goto yy449; + if (yych == ' ') goto yy726; + goto yy466; } else { - if (yych <= '"') goto yy760; - if (yych <= '=') goto yy449; - goto yy651; + if (yych <= '"') goto yy851; + if (yych <= '=') goto yy466; + goto yy728; } } } else { if (yych <= 0xDF) { if (yych <= '\\') { - if (yych <= '[') goto yy449; - goto yy553; + if (yych <= '[') goto yy466; + goto yy602; } else { - if (yych <= 0x7F) goto yy449; + if (yych <= 0x7F) goto yy466; if (yych <= 0xC1) goto yy1; - goto yy554; + goto yy603; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy555; - if (yych <= 0xEF) goto yy556; - goto yy557; + if (yych <= 0xE0) goto yy604; + if (yych <= 0xEF) goto yy605; + goto yy606; } else { - if (yych <= 0xF3) goto yy558; - if (yych <= 0xF4) goto yy559; + if (yych <= 0xF3) goto yy607; + if (yych <= 0xF4) goto yy608; goto yy1; } } } -yy977: +yy1098: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy640; - goto yy977; + if (yych <= 0x08) goto yy717; + goto yy1098; } else { - if (yych == '\r') goto yy977; - goto yy640; + if (yych == '\r') goto yy1098; + goto yy717; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy977; - if (yych <= '!') goto yy640; - goto yy641; + if (yych <= ' ') goto yy1098; + if (yych <= '!') goto yy717; + goto yy718; } else { - if (yych == '/') goto yy942; - if (yych <= '<') goto yy640; + if (yych == '/') goto yy1063; + if (yych <= '<') goto yy717; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych <= '>') goto yy542; - if (yych <= '?') goto yy942; - goto yy640; + if (yych <= '>') goto yy591; + if (yych <= '?') goto yy1063; + goto yy717; } else { - if (yych <= '\\') goto yy642; - if (yych <= 0x7F) goto yy640; + if (yych <= '\\') goto yy719; + if (yych <= 0x7F) goto yy717; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy643; - if (yych <= 0xE0) goto yy644; - goto yy645; + if (yych <= 0xDF) goto yy720; + if (yych <= 0xE0) goto yy721; + goto yy722; } else { - if (yych <= 0xF0) goto yy646; - if (yych <= 0xF3) goto yy647; - if (yych <= 0xF4) goto yy648; + if (yych <= 0xF0) goto yy723; + if (yych <= 0xF3) goto yy724; + if (yych <= 0xF4) goto yy725; goto yy1; } } } -yy978: +yy1099: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy1; - goto yy448; + goto yy465; } else { - if (yych <= '\t') goto yy638; - if (yych <= '\f') goto yy448; - goto yy638; + if (yych <= '\t') goto yy715; + if (yych <= '\f') goto yy465; + goto yy715; } } else { if (yych <= '&') { - if (yych == ' ') goto yy638; - goto yy448; + if (yych == ' ') goto yy715; + goto yy465; } else { - if (yych <= '\'') goto yy760; - if (yych <= '=') goto yy448; - goto yy640; + if (yych <= '\'') goto yy851; + if (yych <= '=') goto yy465; + goto yy717; } } } else { if (yych <= 0xDF) { if (yych <= '\\') { - if (yych <= '[') goto yy448; - goto yy543; + if (yych <= '[') goto yy465; + goto yy592; } else { - if (yych <= 0x7F) goto yy448; + if (yych <= 0x7F) goto yy465; if (yych <= 0xC1) goto yy1; - goto yy544; + goto yy593; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy545; - if (yych <= 0xEF) goto yy546; - goto yy547; + if (yych <= 0xE0) goto yy594; + if (yych <= 0xEF) goto yy595; + goto yy596; } else { - if (yych <= 0xF3) goto yy548; - if (yych <= 0xF4) goto yy549; + if (yych <= 0xF3) goto yy597; + if (yych <= 0xF4) goto yy598; goto yy1; } } } -yy979: +yy1100: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy673; - goto yy979; + if (yych <= 0x08) goto yy750; + goto yy1100; } else { - if (yych == '\r') goto yy979; - goto yy673; + if (yych == '\r') goto yy1100; + goto yy750; } } else { if (yych <= '\'') { - if (yych <= ' ') goto yy979; - if (yych <= '&') goto yy673; - goto yy764; + if (yych <= ' ') goto yy1100; + if (yych <= '&') goto yy750; + goto yy855; } else { - if (yych == '/') goto yy981; - goto yy673; + if (yych == '/') goto yy1102; + goto yy750; } } } else { if (yych <= 0xDF) { if (yych <= '\\') { - if (yych <= '?') goto yy981; - if (yych <= '[') goto yy673; - goto yy774; + if (yych <= '?') goto yy1102; + if (yych <= '[') goto yy750; + goto yy865; } else { - if (yych <= 0x7F) goto yy673; + if (yych <= 0x7F) goto yy750; if (yych <= 0xC1) goto yy1; - goto yy775; + goto yy866; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy776; - if (yych <= 0xEF) goto yy777; - goto yy778; + if (yych <= 0xE0) goto yy867; + if (yych <= 0xEF) goto yy868; + goto yy869; } else { - if (yych <= 0xF3) goto yy779; - if (yych <= 0xF4) goto yy780; + if (yych <= 0xF3) goto yy870; + if (yych <= 0xF4) goto yy871; goto yy1; } } } -yy980: +yy1101: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '&') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1005; - goto yy673; + if (yych == '\t') goto yy1126; + goto yy750; } else { - if (yych <= '\r') goto yy1005; - if (yych == ' ') goto yy1005; - goto yy673; + if (yych <= '\r') goto yy1126; + if (yych == ' ') goto yy1126; + goto yy750; } } else { if (yych <= '.') { - if (yych <= '\'') goto yy764; - if (yych == '-') goto yy980; - goto yy673; + if (yych <= '\'') goto yy855; + if (yych == '-') goto yy1101; + goto yy750; } else { if (yych <= ':') { - if (yych >= '0') goto yy980; + if (yych >= '0') goto yy1101; } else { - if (yych == '=') goto yy1006; - goto yy673; + if (yych == '=') goto yy1127; + goto yy750; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '?') goto yy981; - if (yych <= '@') goto yy673; - if (yych <= 'Z') goto yy980; - goto yy673; + if (yych <= '?') goto yy1102; + if (yych <= '@') goto yy750; + if (yych <= 'Z') goto yy1101; + goto yy750; } else { if (yych <= '^') { - if (yych <= '\\') goto yy774; - goto yy673; + if (yych <= '\\') goto yy865; + goto yy750; } else { - if (yych == '`') goto yy673; - goto yy980; + if (yych == '`') goto yy750; + goto yy1101; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy673; + if (yych <= 0x7F) goto yy750; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy775; - goto yy776; + if (yych <= 0xDF) goto yy866; + goto yy867; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy777; - goto yy778; + if (yych <= 0xEF) goto yy868; + goto yy869; } else { - if (yych <= 0xF3) goto yy779; - if (yych <= 0xF4) goto yy780; + if (yych <= 0xF3) goto yy870; + if (yych <= 0xF4) goto yy871; goto yy1; } } } } -yy981: +yy1102: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych == '\'') goto yy764; - goto yy673; + if (yych == '\'') goto yy855; + goto yy750; } else { - if (yych <= '>') goto yy773; - if (yych == '\\') goto yy774; - goto yy673; + if (yych <= '>') goto yy864; + if (yych == '\\') goto yy865; + goto yy750; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy775; - if (yych <= 0xE0) goto yy776; - goto yy777; + if (yych <= 0xDF) goto yy866; + if (yych <= 0xE0) goto yy867; + goto yy868; } else { - if (yych <= 0xF0) goto yy778; - if (yych <= 0xF3) goto yy779; - if (yych <= 0xF4) goto yy780; + if (yych <= 0xF0) goto yy869; + if (yych <= 0xF3) goto yy870; + if (yych <= 0xF4) goto yy871; goto yy1; } } -yy982: +yy1103: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy663; - goto yy982; + if (yych <= 0x08) goto yy740; + goto yy1103; } else { - if (yych == '\r') goto yy982; - goto yy663; + if (yych == '\r') goto yy1103; + goto yy740; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy982; - if (yych <= '!') goto yy663; - goto yy764; + if (yych <= ' ') goto yy1103; + if (yych <= '!') goto yy740; + goto yy855; } else { - if (yych == '/') goto yy984; - goto yy663; + if (yych == '/') goto yy1105; + goto yy740; } } } else { if (yych <= 0xDF) { if (yych <= '\\') { - if (yych <= '?') goto yy984; - if (yych <= '[') goto yy663; - goto yy765; + if (yych <= '?') goto yy1105; + if (yych <= '[') goto yy740; + goto yy856; } else { - if (yych <= 0x7F) goto yy663; + if (yych <= 0x7F) goto yy740; if (yych <= 0xC1) goto yy1; - goto yy766; + goto yy857; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy767; - if (yych <= 0xEF) goto yy768; - goto yy769; + if (yych <= 0xE0) goto yy858; + if (yych <= 0xEF) goto yy859; + goto yy860; } else { - if (yych <= 0xF3) goto yy770; - if (yych <= 0xF4) goto yy771; + if (yych <= 0xF3) goto yy861; + if (yych <= 0xF4) goto yy862; goto yy1; } } } -yy983: +yy1104: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '!') { if (yych <= '\f') { if (yych <= 0x00) goto yy1; - if (yych == '\t') goto yy1007; - goto yy663; + if (yych == '\t') goto yy1128; + goto yy740; } else { - if (yych <= '\r') goto yy1007; - if (yych == ' ') goto yy1007; - goto yy663; + if (yych <= '\r') goto yy1128; + if (yych == ' ') goto yy1128; + goto yy740; } } else { if (yych <= '.') { - if (yych <= '"') goto yy764; - if (yych == '-') goto yy983; - goto yy663; + if (yych <= '"') goto yy855; + if (yych == '-') goto yy1104; + goto yy740; } else { if (yych <= ':') { - if (yych >= '0') goto yy983; + if (yych >= '0') goto yy1104; } else { - if (yych == '=') goto yy1008; - goto yy663; + if (yych == '=') goto yy1129; + goto yy740; } } } } else { if (yych <= 'z') { if (yych <= '[') { - if (yych <= '?') goto yy984; - if (yych <= '@') goto yy663; - if (yych <= 'Z') goto yy983; - goto yy663; + if (yych <= '?') goto yy1105; + if (yych <= '@') goto yy740; + if (yych <= 'Z') goto yy1104; + goto yy740; } else { if (yych <= '^') { - if (yych <= '\\') goto yy765; - goto yy663; + if (yych <= '\\') goto yy856; + goto yy740; } else { - if (yych == '`') goto yy663; - goto yy983; + if (yych == '`') goto yy740; + goto yy1104; } } } else { if (yych <= 0xE0) { - if (yych <= 0x7F) goto yy663; + if (yych <= 0x7F) goto yy740; if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy766; - goto yy767; + if (yych <= 0xDF) goto yy857; + goto yy858; } else { if (yych <= 0xF0) { - if (yych <= 0xEF) goto yy768; - goto yy769; + if (yych <= 0xEF) goto yy859; + goto yy860; } else { - if (yych <= 0xF3) goto yy770; - if (yych <= 0xF4) goto yy771; + if (yych <= 0xF3) goto yy861; + if (yych <= 0xF4) goto yy862; goto yy1; } } } } -yy984: +yy1105: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '=') { if (yych <= 0x00) goto yy1; - if (yych == '"') goto yy764; - goto yy663; + if (yych == '"') goto yy855; + goto yy740; } else { - if (yych <= '>') goto yy763; - if (yych == '\\') goto yy765; - goto yy663; + if (yych <= '>') goto yy854; + if (yych == '\\') goto yy856; + goto yy740; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; - if (yych <= 0xDF) goto yy766; - if (yych <= 0xE0) goto yy767; - goto yy768; + if (yych <= 0xDF) goto yy857; + if (yych <= 0xE0) goto yy858; + goto yy859; } else { - if (yych <= 0xF0) goto yy769; - if (yych <= 0xF3) goto yy770; - if (yych <= 0xF4) goto yy771; + if (yych <= 0xF0) goto yy860; + if (yych <= 0xF3) goto yy861; + if (yych <= 0xF4) goto yy862; goto yy1; } } -yy985: - yyaccept = 34; +yy1106: + yyaccept = 35; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy1009; -yy986: -#line 207 "../../lnav/src/data_scanner_re.re" + if (yych == ':') goto yy1130; +yy1107: +#line 213 "../../lnav/src/data_scanner_re.re" { RET(DT_DATE_TIME); } -#line 32103 "../../lnav/src/data_scanner_re.cc" -yy987: - yyaccept = 31; +#line 35181 "../../lnav/src/data_scanner_re.cc" +yy1108: + yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xDF) { if (yych <= ':') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } if (yych <= '9') { yyt1 = YYCURSOR; - goto yy1010; + goto yy1131; } - goto yy685; + goto yy762; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } - if (yych <= 0xC1) goto yy685; + if (yych <= 0xC1) goto yy762; yyt2 = YYCURSOR; - goto yy687; + goto yy764; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy688; + goto yy765; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy689; + goto yy766; } yyt2 = YYCURSOR; - goto yy690; + goto yy767; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy691; + goto yy768; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy692; + goto yy769; } - goto yy685; + goto yy762; } } -yy988: +yy1109: yych = *++YYCURSOR; - if (yych == 's') goto yy1011; + if (yych == 's') goto yy1132; goto yy1; -yy989: +yy1110: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1012; + if (yych <= '9') goto yy1133; goto yy1; -yy990: +yy1111: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1013; + if (yych <= '9') goto yy1134; goto yy1; -yy991: +yy1112: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -32171,7 +35249,7 @@ yy991: goto yy81; } else { if (yych <= ',') goto yy4; - if (yych <= '-') goto yy1015; + if (yych <= '-') goto yy1136; if (yych <= '.') goto yy46; goto yy4; } @@ -32192,10 +35270,10 @@ yy991: } } } -yy992: +yy1113: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -32227,25 +35305,25 @@ yy992: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1016; - goto yy1017; + if (yych <= '7') goto yy1137; + goto yy1138; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -32256,10 +35334,10 @@ yy992: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -32274,10 +35352,10 @@ yy992: } } } -yy993: +yy1114: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -32308,23 +35386,23 @@ yy993: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy1017; + goto yy1138; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -32335,10 +35413,10 @@ yy993: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -32353,7 +35431,7 @@ yy993: } } } -yy994: +yy1115: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '-') { @@ -32376,7 +35454,7 @@ yy994: } else { if (yych == '+') goto yy81; if (yych <= ',') goto yy26; - goto yy1015; + goto yy1136; } } } else { @@ -32384,7 +35462,7 @@ yy994: if (yych <= ':') { if (yych <= '.') goto yy46; if (yych <= '/') goto yy4; - if (yych <= '9') goto yy373; + if (yych <= '9') goto yy376; goto yy4; } else { if (yych <= '?') goto yy26; @@ -32405,39 +35483,39 @@ yy994: } } } -yy995: +yy1116: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1018; - goto yy966; + if (yych <= '9') goto yy1139; + goto yy1087; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1018; + goto yy1139; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1018; + goto yy1139; } } } else { @@ -32445,70 +35523,70 @@ yy995: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy996: +yy1117: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1019; - goto yy925; + if (yych <= '9') goto yy1140; + goto yy1040; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1019; + goto yy1140; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1019; + goto yy1140; } } } else { @@ -32516,98 +35594,98 @@ yy996: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy997: +yy1118: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1020; - if (yych <= ':') goto yy863; + if (yych <= '9') goto yy1141; + if (yych <= ':') goto yy966; goto yy1; } else { - if (yych <= 'F') goto yy1020; + if (yych <= 'F') goto yy1141; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1020; + if (yych <= 'f') goto yy1141; goto yy1; } -yy998: +yy1119: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1021; - if (yych <= ':') goto yy970; + if (yych <= '9') goto yy1142; + if (yych <= ':') goto yy1091; goto yy1; } else { - if (yych <= 'F') goto yy1021; + if (yych <= 'F') goto yy1142; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1021; + if (yych <= 'f') goto yy1142; goto yy1; } -yy999: +yy1120: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1022; - if (yych <= ':') goto yy1023; + if (yych <= '9') goto yy1143; + if (yych <= ':') goto yy1144; goto yy1; } else { - if (yych <= 'F') goto yy1022; + if (yych <= 'F') goto yy1143; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1022; + if (yych <= 'f') goto yy1143; goto yy1; } -yy1000: +yy1121: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1024; + if (yych <= '9') goto yy1145; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1024; + if (yych <= 'F') goto yy1145; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy1024; + if (yych <= 'f') goto yy1145; goto yy1; } } @@ -32615,59 +35693,59 @@ yy1000: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1001: +yy1122: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1025; + if (yych <= '9') goto yy1146; if (yych >= ';') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1025; + if (yych <= 'F') goto yy1146; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy1025; + if (yych <= 'f') goto yy1146; goto yy1; } } @@ -32675,366 +35753,366 @@ yy1001: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1002: +yy1123: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1024; + if (yych <= '9') goto yy1145; goto yy1; } else { - if (yych <= 'F') goto yy1024; + if (yych <= 'F') goto yy1145; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1024; + if (yych <= 'f') goto yy1145; goto yy1; } -yy1003: +yy1124: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '9') goto yy1; - if (yych <= ':') goto yy925; + if (yych <= ':') goto yy1040; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy1004: +yy1125: yych = *++YYCURSOR; if (yych <= '9') { if (yych <= '0') { if (yych <= '/') goto yy1; - goto yy1026; + goto yy1147; } else { - if (yych <= '1') goto yy865; - if (yych <= '2') goto yy866; - goto yy864; + if (yych <= '1') goto yy968; + if (yych <= '2') goto yy969; + goto yy967; } } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy867; + goto yy970; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy867; + if (yych <= 'f') goto yy970; goto yy1; } } -yy1005: +yy1126: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy673; - goto yy1005; + if (yych <= 0x08) goto yy750; + goto yy1126; } else { - if (yych == '\r') goto yy1005; - goto yy673; + if (yych == '\r') goto yy1126; + goto yy750; } } else { if (yych <= '\'') { - if (yych <= ' ') goto yy1005; - if (yych <= '&') goto yy673; - goto yy764; + if (yych <= ' ') goto yy1126; + if (yych <= '&') goto yy750; + goto yy855; } else { - if (yych == '/') goto yy981; - if (yych <= '<') goto yy673; + if (yych == '/') goto yy1102; + if (yych <= '<') goto yy750; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych == '?') goto yy981; - goto yy673; + if (yych == '?') goto yy1102; + goto yy750; } else { - if (yych <= '\\') goto yy774; - if (yych <= 0x7F) goto yy673; + if (yych <= '\\') goto yy865; + if (yych <= 0x7F) goto yy750; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy775; - if (yych <= 0xE0) goto yy776; - goto yy777; + if (yych <= 0xDF) goto yy866; + if (yych <= 0xE0) goto yy867; + goto yy868; } else { - if (yych <= 0xF0) goto yy778; - if (yych <= 0xF3) goto yy779; - if (yych <= 0xF4) goto yy780; + if (yych <= 0xF0) goto yy869; + if (yych <= 0xF3) goto yy870; + if (yych <= 0xF4) goto yy871; goto yy1; } } } -yy1006: +yy1127: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy1; - goto yy564; + goto yy613; } else { - if (yych <= '\t') goto yy772; - if (yych <= '\f') goto yy564; - goto yy772; + if (yych <= '\t') goto yy863; + if (yych <= '\f') goto yy613; + goto yy863; } } else { if (yych <= '!') { - if (yych == ' ') goto yy772; - goto yy564; + if (yych == ' ') goto yy863; + goto yy613; } else { - if (yych <= '"') goto yy843; - if (yych <= '=') goto yy564; - goto yy673; + if (yych <= '"') goto yy946; + if (yych <= '=') goto yy613; + goto yy750; } } } else { if (yych <= 0xDF) { if (yych <= '\\') { - if (yych <= '[') goto yy564; - goto yy674; + if (yych <= '[') goto yy613; + goto yy751; } else { - if (yych <= 0x7F) goto yy564; + if (yych <= 0x7F) goto yy613; if (yych <= 0xC1) goto yy1; - goto yy675; + goto yy752; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy676; - if (yych <= 0xEF) goto yy677; - goto yy678; + if (yych <= 0xE0) goto yy753; + if (yych <= 0xEF) goto yy754; + goto yy755; } else { - if (yych <= 0xF3) goto yy679; - if (yych <= 0xF4) goto yy680; + if (yych <= 0xF3) goto yy756; + if (yych <= 0xF4) goto yy757; goto yy1; } } } -yy1007: +yy1128: yych = *++YYCURSOR; if (yych <= '=') { if (yych <= 0x1F) { if (yych <= '\t') { if (yych <= 0x00) goto yy1; - if (yych <= 0x08) goto yy663; - goto yy1007; + if (yych <= 0x08) goto yy740; + goto yy1128; } else { - if (yych == '\r') goto yy1007; - goto yy663; + if (yych == '\r') goto yy1128; + goto yy740; } } else { if (yych <= '"') { - if (yych <= ' ') goto yy1007; - if (yych <= '!') goto yy663; - goto yy764; + if (yych <= ' ') goto yy1128; + if (yych <= '!') goto yy740; + goto yy855; } else { - if (yych == '/') goto yy984; - if (yych <= '<') goto yy663; + if (yych == '/') goto yy1105; + if (yych <= '<') goto yy740; } } } else { if (yych <= 0xC1) { if (yych <= '[') { - if (yych == '?') goto yy984; - goto yy663; + if (yych == '?') goto yy1105; + goto yy740; } else { - if (yych <= '\\') goto yy765; - if (yych <= 0x7F) goto yy663; + if (yych <= '\\') goto yy856; + if (yych <= 0x7F) goto yy740; goto yy1; } } else { if (yych <= 0xEF) { - if (yych <= 0xDF) goto yy766; - if (yych <= 0xE0) goto yy767; - goto yy768; + if (yych <= 0xDF) goto yy857; + if (yych <= 0xE0) goto yy858; + goto yy859; } else { - if (yych <= 0xF0) goto yy769; - if (yych <= 0xF3) goto yy770; - if (yych <= 0xF4) goto yy771; + if (yych <= 0xF0) goto yy860; + if (yych <= 0xF3) goto yy861; + if (yych <= 0xF4) goto yy862; goto yy1; } } } -yy1008: +yy1129: yych = *++YYCURSOR; if (yych <= '>') { if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy1; - goto yy563; + goto yy612; } else { - if (yych <= '\t') goto yy762; - if (yych <= '\f') goto yy563; - goto yy762; + if (yych <= '\t') goto yy853; + if (yych <= '\f') goto yy612; + goto yy853; } } else { if (yych <= '&') { - if (yych == ' ') goto yy762; - goto yy563; + if (yych == ' ') goto yy853; + goto yy612; } else { - if (yych <= '\'') goto yy843; - if (yych <= '=') goto yy563; - goto yy663; + if (yych <= '\'') goto yy946; + if (yych <= '=') goto yy612; + goto yy740; } } } else { if (yych <= 0xDF) { if (yych <= '\\') { - if (yych <= '[') goto yy563; - goto yy664; + if (yych <= '[') goto yy612; + goto yy741; } else { - if (yych <= 0x7F) goto yy563; + if (yych <= 0x7F) goto yy612; if (yych <= 0xC1) goto yy1; - goto yy665; + goto yy742; } } else { if (yych <= 0xF0) { - if (yych <= 0xE0) goto yy666; - if (yych <= 0xEF) goto yy667; - goto yy668; + if (yych <= 0xE0) goto yy743; + if (yych <= 0xEF) goto yy744; + goto yy745; } else { - if (yych <= 0xF3) goto yy669; - if (yych <= 0xF4) goto yy670; + if (yych <= 0xF3) goto yy746; + if (yych <= 0xF4) goto yy747; goto yy1; } } } -yy1009: +yy1130: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1027; + if (yych <= '9') goto yy1148; goto yy1; -yy1010: - yyaccept = 31; +yy1131: + yyaccept = 32; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0xDF) { if (yych <= ':') { if (yych <= '9') { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } - goto yy685; + goto yy762; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy684; + goto yy761; } - if (yych <= 0xC1) goto yy685; + if (yych <= 0xC1) goto yy762; yyt2 = YYCURSOR; - goto yy687; + goto yy764; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy688; + goto yy765; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy689; + goto yy766; } yyt2 = YYCURSOR; - goto yy690; + goto yy767; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy691; + goto yy768; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy692; + goto yy769; } - goto yy685; + goto yy762; } } -yy1011: +yy1132: yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ' ') goto yy1028; + if (yych == ' ') goto yy1149; goto yy101; -yy1012: +yy1133: yych = *++YYCURSOR; - if (yych == ' ') goto yy1029; + if (yych == ' ') goto yy1150; goto yy1; -yy1013: - yyaccept = 35; +yy1134: + yyaccept = 36; yych = *(YYMARKER = ++YYCURSOR); - if (yych == ':') goto yy1030; -yy1014: -#line 204 "../../lnav/src/data_scanner_re.re" + if (yych == ':') goto yy1151; +yy1135: +#line 210 "../../lnav/src/data_scanner_re.re" { RET(DT_DATE_TIME); } -#line 33037 "../../lnav/src/data_scanner_re.cc" -yy1015: +#line 36115 "../../lnav/src/data_scanner_re.cc" +yy1136: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -33048,14 +36126,14 @@ yy1015: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1031; + if (yych <= '9') goto yy1152; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1031; + if (yych <= 'F') goto yy1152; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -33063,16 +36141,16 @@ yy1015: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1031; + if (yych <= 'f') goto yy1152; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1016: +yy1137: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -33104,25 +36182,25 @@ yy1016: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1032; - goto yy1033; + if (yych <= '7') goto yy1153; + goto yy1154; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -33133,10 +36211,10 @@ yy1016: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -33151,10 +36229,10 @@ yy1016: } } } -yy1017: +yy1138: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -33185,23 +36263,23 @@ yy1017: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy1033; + goto yy1154; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -33212,10 +36290,10 @@ yy1017: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -33230,29 +36308,29 @@ yy1017: } } } -yy1018: +yy1139: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '9') { if (yych == '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } goto yy1; } else { if (yych <= '@') { - if (yych <= ':') goto yy966; + if (yych <= ':') goto yy1087; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } goto yy1; } @@ -33261,69 +36339,69 @@ yy1018: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1019: +yy1140: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1034; - goto yy925; + if (yych <= '9') goto yy1155; + goto yy1040; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1034; + goto yy1155; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1034; + goto yy1155; } } } else { @@ -33331,109 +36409,109 @@ yy1019: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1020: +yy1141: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy390; - goto yy505; + if (yych <= ',') goto yy393; + goto yy522; } else { - if (yych <= '/') goto yy390; - if (yych <= '9') goto yy921; - goto yy1035; + if (yych <= '/') goto yy393; + if (yych <= '9') goto yy1036; + goto yy1156; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy390; - goto yy921; + if (yych <= '@') goto yy393; + goto yy1036; } else { - if (yych <= '`') goto yy390; - if (yych <= 'f') goto yy921; - goto yy390; + if (yych <= '`') goto yy393; + if (yych <= 'f') goto yy1036; + goto yy393; } } -yy1021: +yy1142: yych = *++YYCURSOR; - if (yych == ':') goto yy970; + if (yych == ':') goto yy1091; goto yy1; -yy1022: +yy1143: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1036; + if (yych <= '9') goto yy1157; if (yych >= ';') goto yy1; } else { - if (yych <= 'F') goto yy1036; + if (yych <= 'F') goto yy1157; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1036; + if (yych <= 'f') goto yy1157; goto yy1; } -yy1023: +yy1144: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1024; - if (yych <= ':') goto yy873; + if (yych <= '9') goto yy1145; + if (yych <= ':') goto yy976; goto yy1; } else { - if (yych <= 'F') goto yy1024; + if (yych <= 'F') goto yy1145; if (yych <= '`') goto yy1; if (yych >= 'g') goto yy1; } -yy1024: +yy1145: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1037; + if (yych <= '9') goto yy1158; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1037; + if (yych <= 'F') goto yy1158; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy1037; + if (yych <= 'f') goto yy1158; goto yy1; } } @@ -33441,58 +36519,58 @@ yy1024: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1025: +yy1146: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1038; - if (yych <= ':') goto yy1002; + if (yych <= '9') goto yy1159; + if (yych <= ':') goto yy1123; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1038; + if (yych <= 'F') goto yy1159; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy1038; + if (yych <= 'f') goto yy1159; goto yy1; } } @@ -33500,69 +36578,69 @@ yy1025: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1026: +yy1147: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy924; - goto yy1039; + if (yych <= '9') goto yy1039; + goto yy1160; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy926; + goto yy1041; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy926; + goto yy1041; } } } else { @@ -33570,57 +36648,57 @@ yy1026: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1027: +yy1148: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1040; + if (yych <= '9') goto yy1161; goto yy1; -yy1028: +yy1149: yych = *++YYCURSOR; - if (yych == '(') goto yy1041; + if (yych == '(') goto yy1162; goto yy1; -yy1029: +yy1150: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1042; + if (yych <= '9') goto yy1163; goto yy1; -yy1030: +yy1151: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1043; + if (yych <= '9') goto yy1164; goto yy1; -yy1031: +yy1152: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -33634,14 +36712,14 @@ yy1031: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1044; + if (yych <= '9') goto yy1165; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1044; + if (yych <= 'F') goto yy1165; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -33649,16 +36727,16 @@ yy1031: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1044; + if (yych <= 'f') goto yy1165; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1032: +yy1153: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -33690,25 +36768,25 @@ yy1032: } else { if (yych <= '.') { if (yych <= '-') goto yy46; - goto yy291; + goto yy293; } else { if (yych <= '/') goto yy4; - if (yych <= '7') goto yy1045; - goto yy1046; + if (yych <= '7') goto yy1166; + goto yy1167; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy111; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy111; @@ -33719,10 +36797,10 @@ yy1032: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy111; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -33737,10 +36815,10 @@ yy1032: } } } -yy1033: +yy1154: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '9') { @@ -33771,23 +36849,23 @@ yy1033: if (yych <= ',') goto yy26; goto yy46; } else { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy4; - goto yy1046; + goto yy1167; } } } } else { if (yych <= '_') { if (yych <= 'D') { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { if (yych <= 'F') { - if (yych <= 'E') goto yy797; - goto yy209; + if (yych <= 'E') goto yy888; + goto yy210; } else { if (yych <= 'Z') goto yy117; if (yych <= '^') goto yy26; @@ -33798,10 +36876,10 @@ yy1033: if (yych <= 'z') { if (yych <= 'd') { if (yych <= '`') goto yy26; - goto yy209; + goto yy210; } else { - if (yych <= 'e') goto yy797; - if (yych <= 'f') goto yy209; + if (yych <= 'e') goto yy888; + if (yych <= 'f') goto yy210; goto yy117; } } else { @@ -33816,39 +36894,39 @@ yy1033: } } } -yy1034: +yy1155: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '%') { if (yych <= '$') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy723; + goto yy800; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1047; - goto yy925; + if (yych <= '9') goto yy1168; + goto yy1040; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1047; + goto yy1168; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1047; + goto yy1168; } } } else { @@ -33856,85 +36934,85 @@ yy1034: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1035: +yy1156: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1048; - if (yych <= ':') goto yy923; + if (yych <= '9') goto yy1169; + if (yych <= ':') goto yy1038; goto yy1; } else { - if (yych <= 'F') goto yy1048; + if (yych <= 'F') goto yy1169; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1048; + if (yych <= 'f') goto yy1169; goto yy1; } -yy1036: +yy1157: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1049; - if (yych <= ':') goto yy1023; + if (yych <= '9') goto yy1170; + if (yych <= ':') goto yy1144; goto yy1; } else { - if (yych <= 'F') goto yy1049; + if (yych <= 'F') goto yy1170; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1049; + if (yych <= 'f') goto yy1170; goto yy1; } -yy1037: +yy1158: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1050; + if (yych <= '9') goto yy1171; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1050; + if (yych <= 'F') goto yy1171; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy1050; + if (yych <= 'f') goto yy1171; goto yy1; } } @@ -33942,128 +37020,128 @@ yy1037: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1038: +yy1159: yych = *++YYCURSOR; if (yych <= 0x7F) { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= '9') goto yy1; - if (yych <= ':') goto yy1002; + if (yych <= ':') goto yy1123; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } else { if (yych <= 0xEF) { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } yyt2 = YYCURSOR; - goto yy220; + goto yy221; } else { if (yych <= 0xF0) { yyt2 = YYCURSOR; - goto yy221; + goto yy222; } if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } -yy1039: +yy1160: yych = *++YYCURSOR; if (yych <= '9') { if (yych <= '0') { if (yych <= '/') goto yy1; - goto yy1051; + goto yy1172; } else { - if (yych <= '1') goto yy1052; - if (yych <= '2') goto yy1053; - goto yy1051; + if (yych <= '1') goto yy1173; + if (yych <= '2') goto yy1174; + goto yy1172; } } else { if (yych <= 'F') { if (yych <= '@') goto yy1; - goto yy971; + goto yy1092; } else { if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy971; + if (yych <= 'f') goto yy1092; goto yy1; } } -yy1040: - yyaccept = 34; +yy1161: + yyaccept = 35; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy1054; - goto yy986; -yy1041: + if (yych == '.') goto yy1175; + goto yy1107; +yy1162: yych = *++YYCURSOR; - if (yych == 'x') goto yy1055; + if (yych == 'x') goto yy1176; goto yy1; -yy1042: +yy1163: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1056; + if (yych <= '9') goto yy1177; goto yy1; -yy1043: +yy1164: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1057; + if (yych <= '9') goto yy1178; goto yy1; -yy1044: +yy1165: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -34077,14 +37155,14 @@ yy1044: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1058; + if (yych <= '9') goto yy1179; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1058; + if (yych <= 'F') goto yy1179; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -34092,13 +37170,13 @@ yy1044: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1058; + if (yych <= 'f') goto yy1179; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1045: +yy1166: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -34107,41 +37185,41 @@ yy1045: if (yych <= 0x08) { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } else { if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } if (yych <= '\f') { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } } else { if (yych <= 0x1B) { if (yych <= 0x1A) { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } else { if (yych <= 0x1F) { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } if (yych <= ' ') { yyt1 = YYCURSOR; - goto yy1062; + goto yy1183; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } } } else { @@ -34149,38 +37227,38 @@ yy1045: if (yych <= '%') { if (yych <= '$') { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } yyt1 = YYCURSOR; - goto yy1063; + goto yy1184; } else { if (yych == '+') { yyt1 = YYCURSOR; - goto yy1063; + goto yy1184; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } } else { if (yych <= '/') { if (yych <= '-') { yyt1 = YYCURSOR; - goto yy1064; + goto yy1185; } if (yych <= '.') { yyt1 = YYCURSOR; - goto yy1065; + goto yy1186; } yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } else { - if (yych <= '9') goto yy1067; + if (yych <= '9') goto yy1188; if (yych <= ':') { yyt1 = YYCURSOR; - goto yy1069; + goto yy1190; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } } } @@ -34190,37 +37268,37 @@ yy1045: if (yych <= 'D') { if (yych <= '@') { yyt1 = YYCURSOR; - goto yy1070; + goto yy1191; } yyt1 = YYCURSOR; - goto yy1071; + goto yy1192; } else { if (yych <= 'E') { yyt1 = YYCURSOR; - goto yy1072; + goto yy1193; } if (yych <= 'F') { yyt1 = YYCURSOR; - goto yy1071; + goto yy1192; } yyt1 = YYCURSOR; - goto yy1073; + goto yy1194; } } else { if (yych <= '`') { if (yych == '_') { yyt1 = YYCURSOR; - goto yy1064; + goto yy1185; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } else { if (yych == 'e') { yyt1 = YYCURSOR; - goto yy1072; + goto yy1193; } yyt1 = YYCURSOR; - goto yy1071; + goto yy1192; } } } else { @@ -34228,46 +37306,46 @@ yy1045: if (yych <= '~') { if (yych <= 'z') { yyt1 = YYCURSOR; - goto yy1073; + goto yy1194; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } else { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } - if (yych <= 0xC1) goto yy1067; + if (yych <= 0xC1) goto yy1188; yyt1 = YYCURSOR; - goto yy1074; + goto yy1195; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt1 = YYCURSOR; - goto yy1075; + goto yy1196; } if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy1076; + goto yy1197; } yyt1 = YYCURSOR; - goto yy1077; + goto yy1198; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy1078; + goto yy1199; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy1079; + goto yy1200; } - goto yy1067; + goto yy1188; } } } } -yy1046: +yy1167: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -34276,41 +37354,41 @@ yy1046: if (yych <= 0x08) { if (yych <= 0x00) { yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } else { if (yych <= '\n') { yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } if (yych <= '\f') { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } } else { if (yych <= 0x1B) { if (yych <= 0x1A) { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } else { if (yych <= 0x1F) { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } if (yych <= ' ') { yyt1 = YYCURSOR; - goto yy1062; + goto yy1183; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } } } else { @@ -34318,38 +37396,38 @@ yy1046: if (yych <= '%') { if (yych <= '$') { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } yyt1 = YYCURSOR; - goto yy1063; + goto yy1184; } else { if (yych == '+') { yyt1 = YYCURSOR; - goto yy1063; + goto yy1184; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } } else { if (yych <= '/') { if (yych <= '-') { yyt1 = YYCURSOR; - goto yy1064; + goto yy1185; } if (yych <= '.') { yyt1 = YYCURSOR; - goto yy1065; + goto yy1186; } yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } else { - if (yych <= '9') goto yy1068; + if (yych <= '9') goto yy1189; if (yych <= ':') { yyt1 = YYCURSOR; - goto yy1069; + goto yy1190; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } } } @@ -34359,37 +37437,37 @@ yy1046: if (yych <= 'D') { if (yych <= '@') { yyt1 = YYCURSOR; - goto yy1070; + goto yy1191; } yyt1 = YYCURSOR; - goto yy1071; + goto yy1192; } else { if (yych <= 'E') { yyt1 = YYCURSOR; - goto yy1072; + goto yy1193; } if (yych <= 'F') { yyt1 = YYCURSOR; - goto yy1071; + goto yy1192; } yyt1 = YYCURSOR; - goto yy1073; + goto yy1194; } } else { if (yych <= '`') { if (yych == '_') { yyt1 = YYCURSOR; - goto yy1064; + goto yy1185; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } else { if (yych == 'e') { yyt1 = YYCURSOR; - goto yy1072; + goto yy1193; } yyt1 = YYCURSOR; - goto yy1071; + goto yy1192; } } } else { @@ -34397,68 +37475,68 @@ yy1046: if (yych <= '~') { if (yych <= 'z') { yyt1 = YYCURSOR; - goto yy1073; + goto yy1194; } yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } else { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy1061; + goto yy1182; } if (yych <= 0xC1) goto yy26; yyt1 = YYCURSOR; - goto yy1074; + goto yy1195; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt1 = YYCURSOR; - goto yy1075; + goto yy1196; } if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy1076; + goto yy1197; } yyt1 = YYCURSOR; - goto yy1077; + goto yy1198; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy1078; + goto yy1199; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy1079; + goto yy1200; } goto yy26; } } } } -yy1047: +yy1168: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '9') { if (yych == '%') { yyt1 = YYCURSOR; - goto yy723; + goto yy800; } if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } goto yy1; } else { if (yych <= '@') { - if (yych <= ':') goto yy925; + if (yych <= ':') goto yy1040; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } goto yy1; } @@ -34467,75 +37545,75 @@ yy1047: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1048: +yy1169: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1080; - if (yych <= ':') goto yy970; + if (yych <= '9') goto yy1201; + if (yych <= ':') goto yy1091; goto yy1; } else { - if (yych <= 'F') goto yy1080; + if (yych <= 'F') goto yy1201; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1080; + if (yych <= 'f') goto yy1201; goto yy1; } -yy1049: +yy1170: yych = *++YYCURSOR; - if (yych == ':') goto yy1023; + if (yych == ':') goto yy1144; goto yy1; -yy1050: +yy1171: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy873; + if (yych <= '9') goto yy976; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy873; + if (yych <= 'F') goto yy976; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy873; + if (yych <= 'f') goto yy976; goto yy1; } } @@ -34543,69 +37621,69 @@ yy1050: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1051: +yy1172: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1081; - goto yy1002; + if (yych <= '9') goto yy1202; + goto yy1123; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1001; + goto yy1122; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1001; + goto yy1122; } } } else { @@ -34613,70 +37691,70 @@ yy1051: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1052: +yy1173: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1082; - goto yy1002; + if (yych <= '9') goto yy1203; + goto yy1123; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1001; + goto yy1122; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1001; + goto yy1122; } } } else { @@ -34684,128 +37762,128 @@ yy1052: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1053: +yy1174: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '5') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '4') goto yy1082; - goto yy1083; + if (yych <= '4') goto yy1203; + goto yy1204; } } else { if (yych <= '@') { - if (yych <= '9') goto yy1081; - if (yych <= ':') goto yy1002; + if (yych <= '9') goto yy1202; + if (yych <= ':') goto yy1123; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy1001; + if (yych <= 'F') goto yy1122; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy1001; + if (yych <= 'f') goto yy1122; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1054: +yy1175: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1084; + if (yych <= '9') goto yy1205; goto yy1; -yy1055: +yy1176: yych = *++YYCURSOR; - if (yych == '8') goto yy1085; + if (yych == '8') goto yy1206; goto yy1; -yy1056: +yy1177: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1086; + if (yych <= '9') goto yy1207; goto yy1; -yy1057: - yyaccept = 35; +yy1178: + yyaccept = 36; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '.') goto yy1087; - goto yy1014; -yy1058: + if (yych == '.') goto yy1208; + goto yy1135; +yy1179: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -34819,14 +37897,14 @@ yy1058: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1088; + if (yych <= '9') goto yy1209; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1088; + if (yych <= 'F') goto yy1209; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -34834,17 +37912,17 @@ yy1058: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1088; + if (yych <= 'f') goto yy1209; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1059: +yy1180: ++YYCURSOR; -yy1060: +yy1181: YYCURSOR = yyt1; -#line 259 "../../lnav/src/data_scanner_re.re" +#line 265 "../../lnav/src/data_scanner_re.re" { CAPTURE(DT_CREDIT_CARD_NUMBER); if (!this->is_credit_card(this->to_string_fragment(cap_all))) { @@ -34857,105 +37935,105 @@ yy1060: } return tokenize_result{token_out, cap_all, cap_inner, this->ds_input.data()}; } -#line 34861 "../../lnav/src/data_scanner_re.cc" -yy1061: - yyaccept = 36; +#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 yy1060; + if (yych <= 0x00) goto yy1181; goto yy4; } else { - if (yych <= '\n') goto yy1060; + if (yych <= '\n') goto yy1181; if (yych <= '\f') goto yy4; - goto yy1060; + goto yy1181; } } else { if (yych <= 0x1F) { - if (yych == 0x1B) goto yy1060; + if (yych == 0x1B) goto yy1181; goto yy4; } else { if (yych == '$') goto yy4; - goto yy1060; + goto yy1181; } } } else { if (yych <= '`') { if (yych <= 'Z') { if (yych <= ':') goto yy4; - if (yych <= '?') goto yy1060; + if (yych <= '?') goto yy1181; goto yy4; } else { if (yych == '_') goto yy4; - goto yy1060; + goto yy1181; } } else { if (yych <= 0x7F) { if (yych <= 'z') goto yy4; - if (yych <= '~') goto yy1060; + if (yych <= '~') goto yy1181; goto yy4; } else { - if (yych <= 0xC1) goto yy1060; + if (yych <= 0xC1) goto yy1181; if (yych <= 0xF4) goto yy4; - goto yy1060; + goto yy1181; } } } -yy1062: - yyaccept = 36; +yy1183: + yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } - if (yych == '%') goto yy190; - goto yy1060; -yy1063: - yyaccept = 36; + if (yych == '%') goto yy191; + goto yy1181; +yy1184: + yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { if (yych <= '*') { if (yych == '%') goto yy82; - goto yy1060; + goto yy1181; } else { - if (yych == ',') goto yy1060; + if (yych == ',') goto yy1181; if (yych <= '.') goto yy82; - goto yy1060; + goto yy1181; } } else { if (yych <= '^') { if (yych <= '9') goto yy82; - if (yych <= '?') goto yy1060; + if (yych <= '?') goto yy1181; if (yych <= 'Z') goto yy82; - goto yy1060; + goto yy1181; } else { - if (yych == '`') goto yy1060; + if (yych == '`') goto yy1181; if (yych <= 'z') goto yy82; - goto yy1060; + goto yy1181; } } -yy1064: - yyaccept = 36; +yy1185: + yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { + if (yybm[1536+yych] & 32) { goto yy46; } if (yych <= '%') { if (yych <= '\r') { if (yych <= 0x08) { - if (yych <= 0x00) goto yy1060; + if (yych <= 0x00) goto yy1181; goto yy4; } else { - if (yych <= '\n') goto yy1060; + if (yych <= '\n') goto yy1181; if (yych <= '\f') goto yy4; - goto yy1060; + goto yy1181; } } else { if (yych <= 0x1F) { - if (yych == 0x1B) goto yy1060; + if (yych == 0x1B) goto yy1181; goto yy4; } else { - if (yych <= '#') goto yy1060; + if (yych <= '#') goto yy1181; if (yych <= '$') goto yy4; goto yy81; } @@ -34963,48 +38041,48 @@ yy1064: } else { if (yych <= '?') { if (yych <= '+') { - if (yych <= '*') goto yy1060; + if (yych <= '*') goto yy1181; goto yy81; } else { - if (yych <= ',') goto yy1060; + if (yych <= ',') goto yy1181; if (yych <= ':') goto yy4; - goto yy1060; + goto yy1181; } } else { if (yych <= 0x7F) { if (yych <= '@') goto yy97; - if (yych <= '~') goto yy1060; + if (yych <= '~') goto yy1181; goto yy4; } else { - if (yych <= 0xC1) goto yy1060; + if (yych <= 0xC1) goto yy1181; if (yych <= 0xF4) goto yy4; - goto yy1060; + goto yy1181; } } } -yy1065: - yyaccept = 36; +yy1186: + yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= 0x1B) { if (yych <= '\n') { - if (yych <= 0x00) goto yy1060; + if (yych <= 0x00) goto yy1181; if (yych <= 0x08) goto yy4; - goto yy1060; + goto yy1181; } else { - if (yych == '\r') goto yy1060; + if (yych == '\r') goto yy1181; if (yych <= 0x1A) goto yy4; - goto yy1060; + goto yy1181; } } else { if (yych <= '%') { if (yych <= 0x1F) goto yy4; - if (yych <= '#') goto yy1060; + if (yych <= '#') goto yy1181; if (yych <= '$') goto yy4; goto yy81; } else { if (yych == '+') goto yy81; - if (yych <= ',') goto yy1060; + if (yych <= ',') goto yy1181; goto yy46; } } @@ -35012,32 +38090,32 @@ yy1065: if (yych <= '^') { if (yych <= ':') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy395; + if (yych <= '9') goto yy398; goto yy4; } else { - if (yych <= '?') goto yy1060; + if (yych <= '?') goto yy1181; if (yych <= '@') goto yy97; if (yych <= 'Z') goto yy46; - goto yy1060; + goto yy1181; } } else { if (yych <= '~') { - if (yych == '`') goto yy1060; + if (yych == '`') goto yy1181; if (yych <= 'z') goto yy46; - goto yy1060; + goto yy1181; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy1060; + if (yych <= 0xC1) goto yy1181; if (yych <= 0xF4) goto yy4; - goto yy1060; + goto yy1181; } } } -yy1066: +yy1187: yyaccept = 11; yych = *(YYMARKER = ++YYCURSOR); -yy1067: - if (yybm[768+yych] & 2) { +yy1188: + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '?') { @@ -35073,12 +38151,12 @@ yy1067: } } else { if (yych <= '7') { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy3; - goto yy1066; + goto yy1187; } else { - if (yych <= '9') goto yy1068; - if (yych <= ':') goto yy150; + if (yych <= '9') goto yy1189; + if (yych <= ':') goto yy152; goto yy111; } } @@ -35088,10 +38166,10 @@ yy1067: if (yych <= 'Z') { if (yych <= 'D') { if (yych <= '@') goto yy97; - goto yy209; + goto yy210; } else { - if (yych <= 'E') goto yy797; - if (yych <= 'F') goto yy209; + if (yych <= 'E') goto yy888; + if (yych <= 'F') goto yy210; goto yy117; } } else { @@ -35099,8 +38177,8 @@ yy1067: if (yych == '_') goto yy46; goto yy111; } else { - if (yych == 'e') goto yy797; - goto yy209; + if (yych == 'e') goto yy888; + goto yy210; } } } else { @@ -35126,10 +38204,10 @@ yy1067: } } } -yy1068: +yy1189: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 2) { + if (yybm[1280+yych] & 128) { goto yy105; } if (yych <= '@') { @@ -35165,11 +38243,11 @@ yy1068: } } else { if (yych <= '9') { - if (yych <= '.') goto yy291; + if (yych <= '.') goto yy293; if (yych <= '/') goto yy3; - goto yy1068; + goto yy1189; } else { - if (yych <= ':') goto yy150; + if (yych <= ':') goto yy152; if (yych <= '?') goto yy26; goto yy97; } @@ -35179,10 +38257,10 @@ yy1068: if (yych <= 'f') { if (yych <= '^') { if (yych <= 'E') { - if (yych <= 'D') goto yy209; - goto yy797; + if (yych <= 'D') goto yy210; + goto yy888; } else { - if (yych <= 'F') goto yy209; + if (yych <= 'F') goto yy210; if (yych <= 'Z') goto yy117; goto yy26; } @@ -35191,8 +38269,8 @@ yy1068: if (yych <= '_') goto yy46; goto yy26; } else { - if (yych == 'e') goto yy797; - goto yy209; + if (yych == 'e') goto yy888; + goto yy210; } } } else { @@ -35218,86 +38296,86 @@ yy1068: } } } -yy1069: - yyaccept = 36; +yy1190: + yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yych == '/') goto yy202; - if (yych == ':') goto yy155; - goto yy1060; -yy1070: - yyaccept = 36; + 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 yy1060; + if (yych <= 0x00) goto yy1181; if (yych <= 0x08) goto yy4; - goto yy1060; + goto yy1181; } else { - if (yych == '\r') goto yy1060; + if (yych == '\r') goto yy1181; goto yy4; } } else { if (yych <= '#') { - if (yych <= 0x1B) goto yy1060; + if (yych <= 0x1B) goto yy1181; if (yych <= 0x1F) goto yy4; - goto yy1060; + goto yy1181; } else { if (yych <= '$') goto yy4; - if (yych <= ',') goto yy1060; - if (yych <= '.') goto yy179; + if (yych <= ',') goto yy1181; + if (yych <= '.') goto yy180; goto yy4; } } } else { if (yych <= '_') { if (yych <= '?') { - if (yych <= '9') goto yy179; + if (yych <= '9') goto yy180; if (yych <= ':') goto yy4; - goto yy1060; + goto yy1181; } else { if (yych <= '@') goto yy4; - if (yych <= 'Z') goto yy179; - if (yych <= '^') goto yy1060; + if (yych <= 'Z') goto yy180; + if (yych <= '^') goto yy1181; goto yy4; } } else { if (yych <= '~') { - if (yych <= '`') goto yy1060; - if (yych <= 'z') goto yy179; - goto yy1060; + if (yych <= '`') goto yy1181; + if (yych <= 'z') goto yy180; + goto yy1181; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy1060; + if (yych <= 0xC1) goto yy1181; if (yych <= 0xF4) goto yy4; - goto yy1060; + goto yy1181; } } } -yy1071: - yyaccept = 36; +yy1192: + yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { if (yych <= 0x1F) { if (yych <= '\f') { - if (yych <= 0x00) goto yy1060; + if (yych <= 0x00) goto yy1181; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy1060; + if (yych <= '\n') goto yy1181; goto yy4; } else { - if (yych <= '\r') goto yy1060; - if (yych == 0x1B) goto yy1060; + if (yych <= '\r') goto yy1181; + if (yych == 0x1B) goto yy1181; goto yy4; } } else { if (yych <= '*') { - if (yych <= '#') goto yy1060; + if (yych <= '#') goto yy1181; if (yych <= '$') goto yy4; if (yych <= '%') goto yy81; - goto yy1060; + goto yy1181; } else { if (yych <= '+') goto yy81; - if (yych <= ',') goto yy1060; + if (yych <= ',') goto yy1181; if (yych <= '.') goto yy46; goto yy4; } @@ -35305,55 +38383,55 @@ yy1071: } else { if (yych <= '_') { if (yych <= '@') { - if (yych <= '9') goto yy209; - if (yych <= ':') goto yy150; - if (yych <= '?') goto yy1060; + if (yych <= '9') goto yy210; + if (yych <= ':') goto yy152; + if (yych <= '?') goto yy1181; goto yy97; } else { - if (yych <= 'F') goto yy209; + if (yych <= 'F') goto yy210; if (yych <= 'Z') goto yy117; - if (yych <= '^') goto yy1060; + if (yych <= '^') goto yy1181; goto yy46; } } else { if (yych <= '~') { - if (yych <= '`') goto yy1060; - if (yych <= 'f') goto yy209; + if (yych <= '`') goto yy1181; + if (yych <= 'f') goto yy210; if (yych <= 'z') goto yy117; - goto yy1060; + goto yy1181; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy1060; + if (yych <= 0xC1) goto yy1181; if (yych <= 0xF4) goto yy4; - goto yy1060; + goto yy1181; } } } -yy1072: - yyaccept = 36; +yy1193: + yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { if (yych <= 0x1F) { if (yych <= '\f') { - if (yych <= 0x00) goto yy1060; + if (yych <= 0x00) goto yy1181; if (yych <= 0x08) goto yy4; - if (yych <= '\n') goto yy1060; + if (yych <= '\n') goto yy1181; goto yy4; } else { - if (yych <= '\r') goto yy1060; - if (yych == 0x1B) goto yy1060; + if (yych <= '\r') goto yy1181; + if (yych == 0x1B) goto yy1181; goto yy4; } } else { if (yych <= '*') { - if (yych <= '#') goto yy1060; + if (yych <= '#') goto yy1181; if (yych <= '$') goto yy4; if (yych <= '%') goto yy81; - goto yy1060; + goto yy1181; } else { - if (yych <= '+') goto yy207; - if (yych <= ',') goto yy1060; - if (yych <= '-') goto yy272; + if (yych <= '+') goto yy208; + if (yych <= ',') goto yy1181; + if (yych <= '-') goto yy274; goto yy46; } } @@ -35361,169 +38439,169 @@ yy1072: if (yych <= '^') { if (yych <= '?') { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy209; - if (yych <= ':') goto yy150; - goto yy1060; + if (yych <= '9') goto yy210; + if (yych <= ':') goto yy152; + goto yy1181; } else { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy209; + if (yych <= 'F') goto yy210; if (yych <= 'Z') goto yy117; - goto yy1060; + goto yy1181; } } else { if (yych <= 'z') { if (yych <= '_') goto yy46; - if (yych <= '`') goto yy1060; - if (yych <= 'f') goto yy209; + if (yych <= '`') goto yy1181; + if (yych <= 'f') goto yy210; goto yy117; } else { if (yych <= 0x7F) { - if (yych <= '~') goto yy1060; + if (yych <= '~') goto yy1181; goto yy4; } else { - if (yych <= 0xC1) goto yy1060; + if (yych <= 0xC1) goto yy1181; if (yych <= 0xF4) goto yy4; - goto yy1060; + goto yy1181; } } } } -yy1073: - yyaccept = 36; +yy1194: + yyaccept = 37; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[768+yych] & 4) { + if (yybm[1024+yych] & 1) { goto yy117; } if (yych <= '+') { if (yych <= 0x1A) { if (yych <= '\n') { - if (yych <= 0x00) goto yy1060; + if (yych <= 0x00) goto yy1181; if (yych <= 0x08) goto yy4; - goto yy1060; + goto yy1181; } else { - if (yych == '\r') goto yy1060; + if (yych == '\r') goto yy1181; goto yy4; } } else { if (yych <= '#') { - if (yych <= 0x1B) goto yy1060; + if (yych <= 0x1B) goto yy1181; if (yych <= 0x1F) goto yy4; - goto yy1060; + goto yy1181; } else { if (yych <= '$') goto yy4; if (yych <= '%') goto yy81; - if (yych <= '*') goto yy1060; + if (yych <= '*') goto yy1181; goto yy81; } } } else { if (yych <= '@') { if (yych <= '/') { - if (yych <= ',') goto yy1060; + if (yych <= ',') goto yy1181; if (yych <= '.') goto yy46; goto yy4; } else { - if (yych <= ':') goto yy150; - if (yych <= '?') goto yy1060; + if (yych <= ':') goto yy152; + if (yych <= '?') goto yy1181; goto yy97; } } else { if (yych <= '~') { if (yych == '_') goto yy46; - goto yy1060; + goto yy1181; } else { if (yych <= 0x7F) goto yy4; - if (yych <= 0xC1) goto yy1060; + if (yych <= 0xC1) goto yy1181; if (yych <= 0xF4) goto yy4; - goto yy1060; + goto yy1181; } } } -yy1074: +yy1195: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1061; + if (yych <= 0xBF) goto yy1182; goto yy1; -yy1075: +yy1196: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy1074; + if (yych <= 0xBF) goto yy1195; goto yy1; -yy1076: +yy1197: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1074; + if (yych <= 0xBF) goto yy1195; goto yy1; -yy1077: +yy1198: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy1076; + if (yych <= 0xBF) goto yy1197; goto yy1; -yy1078: +yy1199: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1076; + if (yych <= 0xBF) goto yy1197; goto yy1; -yy1079: +yy1200: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy1076; + if (yych <= 0x8F) goto yy1197; goto yy1; -yy1080: +yy1201: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy390; - goto yy505; + if (yych <= ',') goto yy393; + goto yy522; } else { - if (yych <= '/') goto yy390; - if (yych <= '9') goto yy998; - goto yy1089; + if (yych <= '/') goto yy393; + if (yych <= '9') goto yy1119; + goto yy1210; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy390; - goto yy998; + if (yych <= '@') goto yy393; + goto yy1119; } else { - if (yych <= '`') goto yy390; - if (yych <= 'f') goto yy998; - goto yy390; + if (yych <= '`') goto yy393; + if (yych <= 'f') goto yy1119; + goto yy393; } } -yy1081: +yy1202: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1025; - goto yy1002; + if (yych <= '9') goto yy1146; + goto yy1123; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1025; + goto yy1146; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1025; + goto yy1146; } } } else { @@ -35531,70 +38609,70 @@ yy1081: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1082: +yy1203: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1090; - goto yy1002; + if (yych <= '9') goto yy1211; + goto yy1123; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1025; + goto yy1146; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1025; + goto yy1146; } } } else { @@ -35602,127 +38680,127 @@ yy1082: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1083: +yy1204: yych = *++YYCURSOR; if (yych <= '`') { if (yych <= '9') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '5') goto yy1090; - goto yy1025; + if (yych <= '5') goto yy1211; + goto yy1146; } } else { if (yych <= '@') { - if (yych <= ':') goto yy1002; + if (yych <= ':') goto yy1123; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 'F') goto yy1025; + if (yych <= 'F') goto yy1146; if (yych <= 'Z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } } } else { if (yych <= 0xDF) { if (yych <= 'z') { - if (yych <= 'f') goto yy1025; + if (yych <= 'f') goto yy1146; goto yy1; } else { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; yyt2 = YYCURSOR; - goto yy218; + goto yy219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt2 = YYCURSOR; - goto yy219; + goto yy220; } if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1084: +yy1205: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1091; + if (yych <= '9') goto yy1212; goto yy1; -yy1085: +yy1206: yych = *++YYCURSOR; - if (yych == '6') goto yy1092; + if (yych == '6') goto yy1213; goto yy1; -yy1086: +yy1207: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1093; + if (yych <= '9') goto yy1214; goto yy1; -yy1087: +yy1208: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1094; + if (yych <= '9') goto yy1215; goto yy1; -yy1088: +yy1209: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -35732,7 +38810,7 @@ yy1088: goto yy81; } else { if (yych <= ',') goto yy4; - if (yych <= '-') goto yy1095; + if (yych <= '-') goto yy1216; if (yych <= '.') goto yy46; goto yy4; } @@ -35753,52 +38831,52 @@ yy1088: } } } -yy1089: +yy1210: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1096; - if (yych <= ':') goto yy1000; + if (yych <= '9') goto yy1217; + if (yych <= ':') goto yy1121; goto yy1; } else { - if (yych <= 'F') goto yy1096; + if (yych <= 'F') goto yy1217; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1096; + if (yych <= 'f') goto yy1217; goto yy1; } -yy1090: +yy1211: yych = *++YYCURSOR; if (yych <= 'f') { if (yych <= ':') { if (yych <= '.') { if (yych <= '-') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt1 = YYCURSOR; - goto yy322; + goto yy324; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1038; - goto yy1002; + if (yych <= '9') goto yy1159; + goto yy1123; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1038; + goto yy1159; } else { if (yych <= 'Z') goto yy1; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1038; + goto yy1159; } } } else { @@ -35806,94 +38884,94 @@ yy1090: if (yych <= 0x7F) { if (yych <= 'z') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1091: +yy1212: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1097; + if (yych <= '9') goto yy1218; goto yy1; -yy1092: +yy1213: yych = *++YYCURSOR; if (yych == ')') goto yy100; goto yy1; -yy1093: +yy1214: yych = *++YYCURSOR; if (yych <= 0xDF) { if (yych <= '9') { if (yych <= '/') { yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } goto yy1; } else { if (yych <= 0x7F) { yyt1 = YYCURSOR; - goto yy1059; + goto yy1180; } if (yych <= 0xC1) goto yy1; yyt1 = YYCURSOR; - goto yy1098; + goto yy1219; } } else { if (yych <= 0xF0) { if (yych <= 0xE0) { yyt1 = YYCURSOR; - goto yy1099; + goto yy1220; } if (yych <= 0xEF) { yyt1 = YYCURSOR; - goto yy1100; + goto yy1221; } yyt1 = YYCURSOR; - goto yy1101; + goto yy1222; } else { if (yych <= 0xF3) { yyt1 = YYCURSOR; - goto yy1102; + goto yy1223; } if (yych <= 0xF4) { yyt1 = YYCURSOR; - goto yy1103; + goto yy1224; } goto yy1; } } -yy1094: +yy1215: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1104; + if (yych <= '9') goto yy1225; goto yy1; -yy1095: +yy1216: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -35907,14 +38985,14 @@ yy1095: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1105; + if (yych <= '9') goto yy1226; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1105; + if (yych <= 'F') goto yy1226; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -35922,66 +39000,66 @@ yy1095: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1105; + if (yych <= 'f') goto yy1226; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1096: +yy1217: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1106; - if (yych <= ':') goto yy1023; + if (yych <= '9') goto yy1227; + if (yych <= ':') goto yy1144; goto yy1; } else { - if (yych <= 'F') goto yy1106; + if (yych <= 'F') goto yy1227; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1106; + if (yych <= 'f') goto yy1227; goto yy1; } -yy1097: +yy1218: yych = *++YYCURSOR; - if (yych <= '/') goto yy986; - if (yych <= '9') goto yy1107; - goto yy986; -yy1098: + if (yych <= '/') goto yy1107; + if (yych <= '9') goto yy1228; + goto yy1107; +yy1219: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1059; + if (yych <= 0xBF) goto yy1180; goto yy1; -yy1099: +yy1220: yych = *++YYCURSOR; if (yych <= 0x9F) goto yy1; - if (yych <= 0xBF) goto yy1098; + if (yych <= 0xBF) goto yy1219; goto yy1; -yy1100: +yy1221: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1098; + if (yych <= 0xBF) goto yy1219; goto yy1; -yy1101: +yy1222: yych = *++YYCURSOR; if (yych <= 0x8F) goto yy1; - if (yych <= 0xBF) goto yy1100; + if (yych <= 0xBF) goto yy1221; goto yy1; -yy1102: +yy1223: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0xBF) goto yy1100; + if (yych <= 0xBF) goto yy1221; goto yy1; -yy1103: +yy1224: yych = *++YYCURSOR; if (yych <= 0x7F) goto yy1; - if (yych <= 0x8F) goto yy1100; + if (yych <= 0x8F) goto yy1221; goto yy1; -yy1104: +yy1225: yych = *++YYCURSOR; if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1108; + if (yych <= '9') goto yy1229; goto yy1; -yy1105: +yy1226: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -35995,14 +39073,14 @@ yy1105: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1109; + if (yych <= '9') goto yy1230; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1109; + if (yych <= 'F') goto yy1230; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36010,45 +39088,45 @@ yy1105: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1109; + if (yych <= 'f') goto yy1230; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1106: +yy1227: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ':') { if (yych <= '-') { - if (yych <= ',') goto yy390; - goto yy505; + if (yych <= ',') goto yy393; + goto yy522; } else { - if (yych <= '/') goto yy390; - if (yych <= '9') goto yy1036; - goto yy1110; + if (yych <= '/') goto yy393; + if (yych <= '9') goto yy1157; + goto yy1231; } } else { if (yych <= 'F') { - if (yych <= '@') goto yy390; - goto yy1036; + if (yych <= '@') goto yy393; + goto yy1157; } else { - if (yych <= '`') goto yy390; - if (yych <= 'f') goto yy1036; - goto yy390; + if (yych <= '`') goto yy393; + if (yych <= 'f') goto yy1157; + goto yy393; } } -yy1107: +yy1228: yych = *++YYCURSOR; - if (yych <= '/') goto yy986; - if (yych <= '9') goto yy1111; - goto yy986; -yy1108: + if (yych <= '/') goto yy1107; + if (yych <= '9') goto yy1232; + goto yy1107; +yy1229: yych = *++YYCURSOR; - if (yych <= '/') goto yy1014; - if (yych <= '9') goto yy1112; - goto yy1014; -yy1109: + if (yych <= '/') goto yy1135; + if (yych <= '9') goto yy1233; + goto yy1135; +yy1230: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36062,14 +39140,14 @@ yy1109: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1113; + if (yych <= '9') goto yy1234; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1113; + if (yych <= 'F') goto yy1234; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36077,36 +39155,36 @@ yy1109: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1113; + if (yych <= 'f') goto yy1234; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1110: +yy1231: yych = *++YYCURSOR; if (yych <= '@') { if (yych <= '/') goto yy1; - if (yych <= '9') goto yy1114; - if (yych <= ':') goto yy873; + if (yych <= '9') goto yy1235; + if (yych <= ':') goto yy976; goto yy1; } else { - if (yych <= 'F') goto yy1114; + if (yych <= 'F') goto yy1235; if (yych <= '`') goto yy1; - if (yych <= 'f') goto yy1114; + if (yych <= 'f') goto yy1235; goto yy1; } -yy1111: +yy1232: yych = *++YYCURSOR; - if (yych <= '/') goto yy986; - if (yych <= '9') goto yy1115; - goto yy986; -yy1112: + if (yych <= '/') goto yy1107; + if (yych <= '9') goto yy1236; + goto yy1107; +yy1233: yych = *++YYCURSOR; - if (yych <= '/') goto yy1014; - if (yych <= '9') goto yy1116; - goto yy1014; -yy1113: + if (yych <= '/') goto yy1135; + if (yych <= '9') goto yy1237; + goto yy1135; +yy1234: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36120,14 +39198,14 @@ yy1113: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1117; + if (yych <= '9') goto yy1238; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1117; + if (yych <= 'F') goto yy1238; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36135,34 +39213,34 @@ yy1113: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1117; + if (yych <= 'f') goto yy1238; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1114: +yy1235: yych = *++YYCURSOR; if (yych <= 'z') { if (yych <= '@') { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1118; + if (yych <= '9') goto yy1239; if (yych <= ':') goto yy1; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { if (yych <= 'Z') { - if (yych <= 'F') goto yy1118; + if (yych <= 'F') goto yy1239; goto yy1; } else { if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= 'f') goto yy1118; + if (yych <= 'f') goto yy1239; goto yy1; } } @@ -36170,45 +39248,45 @@ yy1114: if (yych <= 0xE0) { if (yych <= 0x7F) { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } if (yych <= 0xC1) goto yy1; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } goto yy1; } } } -yy1115: +yy1236: ++YYCURSOR; - goto yy986; -yy1116: + goto yy1107; +yy1237: yych = *++YYCURSOR; - if (yych <= '/') goto yy1014; - if (yych <= '9') goto yy1119; - goto yy1014; -yy1117: + if (yych <= '/') goto yy1135; + if (yych <= '9') goto yy1240; + goto yy1135; +yy1238: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '/') { @@ -36218,7 +39296,7 @@ yy1117: goto yy81; } else { if (yych <= ',') goto yy4; - if (yych <= '-') goto yy1120; + if (yych <= '-') goto yy1241; if (yych <= '.') goto yy46; goto yy4; } @@ -36239,7 +39317,7 @@ yy1117: } } } -yy1118: +yy1239: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 'f') { @@ -36247,74 +39325,74 @@ yy1118: if (yych <= '-') { if (yych <= ',') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } yyt2 = YYCURSOR; - goto yy1121; + goto yy1242; } else { if (yych <= '/') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - if (yych <= '9') goto yy1050; - goto yy505; + if (yych <= '9') goto yy1171; + goto yy522; } } else { if (yych <= 'F') { if (yych <= '@') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1050; + goto yy1171; } else { - if (yych <= 'Z') goto yy390; + if (yych <= 'Z') goto yy393; if (yych <= '`') { yyt2 = YYCURSOR; - goto yy211; + goto yy212; } - goto yy1050; + goto yy1171; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { - if (yych <= 'z') goto yy390; + if (yych <= 'z') goto yy393; yyt2 = YYCURSOR; - goto yy211; + goto yy212; } else { - if (yych <= 0xC1) goto yy390; + if (yych <= 0xC1) goto yy393; if (yych <= 0xDF) { yyt2 = YYCURSOR; - goto yy218; + goto yy219; } yyt2 = YYCURSOR; - goto yy219; + goto yy220; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) { yyt2 = YYCURSOR; - goto yy220; + goto yy221; } yyt2 = YYCURSOR; - goto yy221; + goto yy222; } else { if (yych <= 0xF3) { yyt2 = YYCURSOR; - goto yy222; + goto yy223; } if (yych <= 0xF4) { yyt2 = YYCURSOR; - goto yy223; + goto yy224; } - goto yy390; + goto yy393; } } } -yy1119: +yy1240: ++YYCURSOR; - goto yy1014; -yy1120: + goto yy1135; +yy1241: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36328,14 +39406,14 @@ yy1120: goto yy46; } else { if (yych <= '/') goto yy4; - if (yych <= '9') goto yy1122; + if (yych <= '9') goto yy1243; goto yy4; } } } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1122; + if (yych <= 'F') goto yy1243; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36343,26 +39421,26 @@ yy1120: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1122; + if (yych <= 'f') goto yy1243; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1121: +yy1242: yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '@') { - if (yych <= '/') goto yy212; - if (yych <= '9') goto yy584; - goto yy212; + if (yych <= '/') goto yy213; + if (yych <= '9') goto yy633; + goto yy213; } else { - if (yych <= 'F') goto yy584; - if (yych <= '`') goto yy212; - if (yych <= 'f') goto yy584; - goto yy212; + if (yych <= 'F') goto yy633; + if (yych <= '`') goto yy213; + if (yych <= 'f') goto yy633; + goto yy213; } -yy1122: +yy1243: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36382,7 +39460,7 @@ yy1122: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1123; + if (yych <= 'F') goto yy1244; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36390,13 +39468,13 @@ yy1122: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1123; + if (yych <= 'f') goto yy1244; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1123: +yy1244: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36416,7 +39494,7 @@ yy1123: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1124; + if (yych <= 'F') goto yy1245; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36424,13 +39502,13 @@ yy1123: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1124; + if (yych <= 'f') goto yy1245; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1124: +yy1245: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36450,7 +39528,7 @@ yy1124: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1125; + if (yych <= 'F') goto yy1246; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36458,13 +39536,13 @@ yy1124: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1125; + if (yych <= 'f') goto yy1246; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1125: +yy1246: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36484,7 +39562,7 @@ yy1125: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1126; + if (yych <= 'F') goto yy1247; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36492,13 +39570,13 @@ yy1125: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1126; + if (yych <= 'f') goto yy1247; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1126: +yy1247: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36518,7 +39596,7 @@ yy1126: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1127; + if (yych <= 'F') goto yy1248; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36526,13 +39604,13 @@ yy1126: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1127; + if (yych <= 'f') goto yy1248; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1127: +yy1248: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36552,7 +39630,7 @@ yy1127: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1128; + if (yych <= 'F') goto yy1249; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36560,13 +39638,13 @@ yy1127: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1128; + if (yych <= 'f') goto yy1249; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1128: +yy1249: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36586,7 +39664,7 @@ yy1128: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1129; + if (yych <= 'F') goto yy1250; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36594,13 +39672,13 @@ yy1128: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1129; + if (yych <= 'f') goto yy1250; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1129: +yy1250: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36620,7 +39698,7 @@ yy1129: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1130; + if (yych <= 'F') goto yy1251; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36628,13 +39706,13 @@ yy1129: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1130; + if (yych <= 'f') goto yy1251; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1130: +yy1251: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36654,7 +39732,7 @@ yy1130: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1131; + if (yych <= 'F') goto yy1252; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36662,13 +39740,13 @@ yy1130: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1131; + if (yych <= 'f') goto yy1252; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1131: +yy1252: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36688,7 +39766,7 @@ yy1131: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1132; + if (yych <= 'F') goto yy1253; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36696,13 +39774,13 @@ yy1131: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1132; + if (yych <= 'f') goto yy1253; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1132: +yy1253: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '?') { @@ -36722,7 +39800,7 @@ yy1132: } else { if (yych <= '^') { if (yych <= '@') goto yy97; - if (yych <= 'F') goto yy1133; + if (yych <= 'F') goto yy1254; if (yych <= 'Z') goto yy46; goto yy4; } else { @@ -36730,16 +39808,16 @@ yy1132: if (yych <= '_') goto yy46; goto yy4; } else { - if (yych <= 'f') goto yy1133; + if (yych <= 'f') goto yy1254; if (yych <= 'z') goto yy46; goto yy4; } } } -yy1133: - yyaccept = 37; +yy1254: + yyaccept = 38; yych = *(YYMARKER = ++YYCURSOR); - if (yybm[1280+yych] & 128) { + if (yybm[1536+yych] & 32) { goto yy46; } if (yych <= '%') { @@ -36747,14 +39825,14 @@ yy1133: if (yych <= 0x08) { if (yych >= 0x01) goto yy4; } else { - if (yych <= '\n') goto yy1134; + if (yych <= '\n') goto yy1255; if (yych <= '\f') goto yy4; } } else { if (yych <= 0x1F) { if (yych != 0x1B) goto yy4; } else { - if (yych <= '#') goto yy1134; + if (yych <= '#') goto yy1255; if (yych <= '$') goto yy4; goto yy81; } @@ -36764,7 +39842,7 @@ yy1133: if (yych <= '+') { if (yych >= '+') goto yy81; } else { - if (yych <= ',') goto yy1134; + if (yych <= ',') goto yy1255; if (yych <= ':') goto yy4; } } else { @@ -36772,16 +39850,16 @@ yy1133: if (yych <= '@') goto yy97; if (yych >= 0x7F) goto yy4; } else { - if (yych <= 0xC1) goto yy1134; + if (yych <= 0xC1) goto yy1255; if (yych <= 0xF4) goto yy4; } } } -yy1134: -#line 257 "../../lnav/src/data_scanner_re.re" +yy1255: +#line 263 "../../lnav/src/data_scanner_re.re" { RET(DT_UUID); } -#line 36784 "../../lnav/src/data_scanner_re.cc" +#line 39862 "../../lnav/src/data_scanner_re.cc" } -#line 299 "../../lnav/src/data_scanner_re.re" +#line 305 "../../lnav/src/data_scanner_re.re" } diff --git a/src/data_scanner_re.re b/src/data_scanner_re.re index 64385b32..018c9258 100644 --- a/src/data_scanner_re.re +++ b/src/data_scanner_re.re @@ -140,9 +140,10 @@ nonstd::optional data_scanner::tokenize2(text_for EOF { return nonstd::nullopt; } - ("u"|"r")?'"'('\\'.|[^\x00\x1b"\\]|'""')*'"' { + ("f"|"u"|"r")?'"'('\\'.|[^\x00\x1b"\\]|'""')*'"' { CAPTURE(DT_QUOTED_STRING); switch (this->ds_input[cap_inner.c_begin]) { + case 'f': case 'u': case 'r': cap_inner.c_begin += 1; @@ -152,9 +153,10 @@ 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()}; } - ("u"|"r")?'"""'[^\x00\x1b]*'"""' { + ("f"|"u"|"r")?'"""'[^\x00\x1b]*'"""' { CAPTURE(DT_QUOTED_STRING); switch (this->ds_input[cap_inner.c_begin]) { + case 'f': case 'u': case 'r': cap_inner.c_begin += 1; @@ -164,13 +166,16 @@ 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()}; } - "/" "*" ([^\x00*]|"*"+[^\x00/])* "*"+ "/" { + "/*" ([^\x00*]|"*"+[^\x00/])* "*"+ "/" { + RET(DT_COMMENT); + } + " Gambardella, Matthew XML Developer's Guide @@ -7,7 +10,8 @@ 44.95 2000-10-01 An in-depth look at creating applications - with XML. + with XML. + Ralls, Kim @@ -17,7 +21,8 @@ 2000-12-16 A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen - of the world. + of the world. + Corets, Eva @@ -27,7 +32,8 @@ 2000-11-17 After the collapse of a nanotechnology society in England, the young survivors lay the - foundation for a new society. + foundation for a new society. + Corets, Eva @@ -38,7 +44,8 @@ In post-apocalypse England, the mysterious agent known only as Oberon helps to create a new life for the inhabitants of London. Sequel to Maeve - Ascendant. + Ascendant. + Corets, Eva @@ -48,7 +55,8 @@ 2001-09-10 The two daughters of Maeve, half-sisters, battle one another for control of England. Sequel to - Oberon's Legacy. + Oberon's Legacy. + Randall, Cynthia @@ -57,7 +65,8 @@ 4.95 2000-09-02 When Carla meets Paul at an ornithology - conference, tempers fly as feathers get ruffled. + conference, tempers fly as feathers get ruffled. + Thurman, Paula @@ -66,7 +75,8 @@ 4.95 2000-11-02 A deep sea diver finds true love twenty - thousand leagues beneath the sea. + thousand leagues beneath the sea. + Knorr, Stefan @@ -75,7 +85,8 @@ 4.95 2000-12-06 An anthology of horror stories about roaches, - centipedes, scorpions and other insects. + centipedes, scorpions and other insects. + Kress, Peter @@ -85,7 +96,8 @@ 2000-11-02 After an inadvertant trip through a Heisenberg Uncertainty Device, James Salway discovers the problems - of being quantum. + of being quantum. + O'Brien, Tim @@ -94,7 +106,8 @@ 36.95 2000-12-09 Microsoft's .NET initiative is explored in - detail in this deep programmer's reference. + detail in this deep programmer's reference. + O'Brien, Tim @@ -104,7 +117,8 @@ 2000-12-01 The Microsoft MSXML3 parser is covered in detail, with attention to XML DOM interfaces, XSLT processing, - SAX and more. + SAX and more. + Galos, Mike @@ -115,6 +129,7 @@ Microsoft Visual Studio 7 is explored in depth, looking at how Visual Basic, Visual C++, C#, and ASP+ are integrated into a comprehensive development - environment. + environment. + diff --git a/test/expected/test_cmds.sh_2e123104cdd2087ac40731a0aa533ba6a87ea744.out b/test/expected/test_cmds.sh_2e123104cdd2087ac40731a0aa533ba6a87ea744.out index 8c91cd92..156d9d98 100644 --- a/test/expected/test_cmds.sh_2e123104cdd2087ac40731a0aa533ba6a87ea744.out +++ b/test/expected/test_cmds.sh_2e123104cdd2087ac40731a0aa533ba6a87ea744.out @@ -1 +1 @@ -2009-07-20 22:59:30,221:ERROR:Goodbye, World! +2009-07-20 22:59:30,221:ERROR:Goodbye, World! diff --git a/test/expected/test_cmds.sh_2ff0fe712c9b0012e42282c5f77b0b83cad37ddf.out b/test/expected/test_cmds.sh_2ff0fe712c9b0012e42282c5f77b0b83cad37ddf.out index c6eedf2b..43bbc04f 100644 --- a/test/expected/test_cmds.sh_2ff0fe712c9b0012e42282c5f77b0b83cad37ddf.out +++ b/test/expected/test_cmds.sh_2ff0fe712c9b0012e42282c5f77b0b83cad37ddf.out @@ -1 +1 @@ -2009-07-20 22:59:30,221:ERROR:Goodbye, World! +2009-07-20 22:59:30,221:ERROR:Goodbye, World! diff --git a/test/expected/test_cmds.sh_453054e29aaca4c2662c45c2a1f2f63f3510d8dd.out b/test/expected/test_cmds.sh_453054e29aaca4c2662c45c2a1f2f63f3510d8dd.out index dcd3557d..1192d464 100644 --- a/test/expected/test_cmds.sh_453054e29aaca4c2662c45c2a1f2f63f3510d8dd.out +++ b/test/expected/test_cmds.sh_453054e29aaca4c2662c45c2a1f2f63f3510d8dd.out @@ -1,2 +1,2 @@ -2009-07-20 22:59:30,221:ERROR:Goodbye, World! -2009-07-20 22:59:30,221:ERROR:Goodbye, World! +2009-07-20 22:59:30,221:ERROR:Goodbye, World! +2009-07-20 22:59:30,221:ERROR:Goodbye, World! diff --git a/test/expected/test_cmds.sh_4f06183ed231669965965f5042fbbb507fa7deab.out b/test/expected/test_cmds.sh_4f06183ed231669965965f5042fbbb507fa7deab.out index ef822cd3..278a6d11 100644 --- a/test/expected/test_cmds.sh_4f06183ed231669965965f5042fbbb507fa7deab.out +++ b/test/expected/test_cmds.sh_4f06183ed231669965965f5042fbbb507fa7deab.out @@ -1,3 +1,3 @@ 2009-07-20 22:59:27,672:DEBUG:Hello, World! How are you today? -2009-07-20 22:59:30,221:ERROR:Goodbye, World! +2009-07-20 22:59:30,221:ERROR:Goodbye, World! diff --git a/test/expected/test_sql_views_vtab.sh_485a6ac7c69bd4b5d34d3399a9c17f6a2dc89ad3.out b/test/expected/test_sql_views_vtab.sh_485a6ac7c69bd4b5d34d3399a9c17f6a2dc89ad3.out index bfe5f1e6..2ada6983 100644 --- a/test/expected/test_sql_views_vtab.sh_485a6ac7c69bd4b5d34d3399a9c17f6a2dc89ad3.out +++ b/test/expected/test_sql_views_vtab.sh_485a6ac7c69bd4b5d34d3399a9c17f6a2dc89ad3.out @@ -1 +1 @@ -2014-10-08 16:56:38,344:WARN:foo bar baz +2014-10-08 16:56:38,344:WARN:foo bar baz diff --git a/test/expected/test_sql_views_vtab.sh_d99d884ba6668b66e3ca9ea4ed2d0e236497c35d.out b/test/expected/test_sql_views_vtab.sh_d99d884ba6668b66e3ca9ea4ed2d0e236497c35d.out index bc35132b..1dda4bfe 100644 --- a/test/expected/test_sql_views_vtab.sh_d99d884ba6668b66e3ca9ea4ed2d0e236497c35d.out +++ b/test/expected/test_sql_views_vtab.sh_d99d884ba6668b66e3ca9ea4ed2d0e236497c35d.out @@ -1 +1 @@ -2014-10-08 16:56:38,344:WARN:foo bar baz +2014-10-08 16:56:38,344:WARN:foo bar baz diff --git a/test/expected/test_text_file.sh_d59b67113864ef5e77267d7fd8ad4072f5aef0fc.out b/test/expected/test_text_file.sh_d59b67113864ef5e77267d7fd8ad4072f5aef0fc.out index 01de8eb7..39994981 100644 --- a/test/expected/test_text_file.sh_d59b67113864ef5e77267d7fd8ad4072f5aef0fc.out +++ b/test/expected/test_text_file.sh_d59b67113864ef5e77267d7fd8ad4072f5aef0fc.out @@ -14,3 +14,31 @@ Goodbye, ▌World╏! + + ▌foo bar bar  + ▌baz "xyz"  + + ▌/*  + ▌ * This program prints "Hello, World!"  + ▌ */  + ▌  + ▌#include  + ▌  + ▌int main() {  + ▌ printf("Hello, World!\n");  + ▌}  + + ▌def hw(name):  + ▌ """  + ▌ This function prints "Hello, !"  + ▌ """  + ▌  + ▌ print(f"Hello, {name}!") # test comment  + + ▌  + ▌  + ▌   + ▌  + ▌ Finnegan  + ▌  + ▌  diff --git a/test/test_date_time_scanner.cc b/test/test_date_time_scanner.cc index 65412368..c19d9c87 100644 --- a/test/test_date_time_scanner.cc +++ b/test/test_date_time_scanner.cc @@ -46,6 +46,8 @@ static const char* GOOD_TIMES[] = { "2022-08-27T17:22:01.694554+00:00", "2022-08-27T17:22:01.694554+0000", "2022-08-27T17:22:01.694554Z", + "2022-08-27 17:22:01.694554 UTC", + "2022-08-27 17:22:01.694554 GMT", "2017 May 08 Mon 18:57:57.578", "May 01 00:00:01", "May 10 12:00:01", diff --git a/test/test_sql.sh b/test/test_sql.sh index 902f90e4..6d03636c 100644 --- a/test/test_sql.sh +++ b/test/test_sql.sh @@ -264,10 +264,10 @@ run_test ${lnav_test} -n \ check_output "time_offset in lnav_file table is not reordering?" < Goodbye, World! + +```foolang +foo bar bar +baz "xyz" +``` + +```c +/* + * This program prints "Hello, World!" + */ + +#include + +int main() { + printf("Hello, World!\n"); +} +``` + +```python +def hw(name): + """ + This function prints "Hello, !" + """ + + print(f"Hello, {name}!") # test comment +``` + +```xml + + + + + Finnegan + + +```