From 9c23431779f3cb82cd29a0364dd4ee6e782c5ae9 Mon Sep 17 00:00:00 2001 From: Timothy Stack Date: Sun, 20 Sep 2015 21:03:51 -0700 Subject: [PATCH] [all_logs] add a .msgformats SQL command --- NEWS | 4 +- src/command_executor.cc | 7 + src/data_scanner_re.cc | 51046 +++++++++++++++++++------------------- src/data_scanner_re.re | 6 +- src/lnav.cc | 1 + 5 files changed, 25730 insertions(+), 25334 deletions(-) diff --git a/NEWS b/NEWS index f337bad5..27185660 100644 --- a/NEWS +++ b/NEWS @@ -23,7 +23,9 @@ lnav v0.8.0: * The '-C' option will now try to check any specified log files to make sure the format(s) match all of the lines. * Added an "all_logs" SQLite table that contains the message format - extracted from each log line. + extracted from each log line. Also added a ';.msgformat' SQL command + that executes a query that returns the counts for each format and the + first line where the format was seen. * Added an "lnav_views" SQLite table that can be used to query and change the lnav view state. * When typing in a command, the status bar will display a short diff --git a/src/command_executor.cc b/src/command_executor.cc index 9dd65248..b7d95f17 100644 --- a/src/command_executor.cc +++ b/src/command_executor.cc @@ -38,6 +38,10 @@ using namespace std; +static const string MSG_FORMAT_STMT = + "SELECT count(*) as total, min(log_line) as log_line, log_msg_format " + "FROM all_logs GROUP BY log_msg_format ORDER BY total desc"; + static int sql_progress(const struct log_cursor &lc) { static sig_atomic_t sql_counter = 0; @@ -115,6 +119,9 @@ string execute_sql(string sql, string &alt_msg) lnav_data.ld_mode = LNM_PAGING; return ""; } + else if (stmt_str == ".msgformats") { + stmt_str = MSG_FORMAT_STMT; + } hs.clear(); hs.get_displayed_buckets().clear(); diff --git a/src/data_scanner_re.cc b/src/data_scanner_re.cc index ad5b3764..9ef8f69b 100644 --- a/src/data_scanner_re.cc +++ b/src/data_scanner_re.cc @@ -1,4 +1,4 @@ -/* Generated by re2c 0.14.2 on Wed Aug 26 20:24:23 2015 */ +/* Generated by re2c 0.14.2 on Mon Sep 7 19:57:01 2015 */ #line 1 "../../lnav2/src/data_scanner_re.re" /** * Copyright (c) 2015, Timothy Stack @@ -110,7 +110,6 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) case '&': case '*': case '?': - case '@': case '\\': case '^': case '`': @@ -204,15 +203,15 @@ yy2: ++YYCURSOR; #line 119 "../../lnav2/src/data_scanner_re.re" { return false; } -#line 208 "../../lnav2/src/data_scanner_re.cc" +#line 207 "../../lnav2/src/data_scanner_re.cc" yy4: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '"': goto yy952; + case '"': goto yy959; case '%': case '+': goto yy70; - case '\'': goto yy960; + case '\'': goto yy967; case '-': case '.': case '_': goto yy67; @@ -251,8 +250,8 @@ yy4: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy459; + case 'Z': goto yy467; + case ':': goto yy466; case '@': goto yy69; case 'a': case 'b': @@ -278,8 +277,8 @@ yy4: case 'w': case 'x': case 'y': - case 'z': goto yy462; - case 'e': goto yy967; + case 'z': goto yy469; + case 'e': goto yy974; default: goto yy63; } yy5: @@ -287,15 +286,15 @@ yy5: { RET(DT_SYMBOL); } -#line 291 "../../lnav2/src/data_scanner_re.cc" +#line 290 "../../lnav2/src/data_scanner_re.cc" yy6: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '"': goto yy952; + case '"': goto yy959; case '%': case '+': goto yy70; - case '\'': goto yy960; + case '\'': goto yy967; case '-': case '.': case '_': goto yy67; @@ -334,8 +333,8 @@ yy6: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy459; + case 'Z': goto yy467; + case ':': goto yy466; case '@': goto yy69; case 'a': case 'b': @@ -362,22 +361,22 @@ yy6: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } yy7: yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); - if (yych >= 0x01) goto yy953; + if (yych >= 0x01) goto yy960; yy8: #line 215 "../../lnav2/src/data_scanner_re.re" { RET(DT_GARBAGE); } -#line 376 "../../lnav2/src/data_scanner_re.cc" +#line 375 "../../lnav2/src/data_scanner_re.cc" yy9: yyaccept = 1; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x00) goto yy8; - goto yy945; + goto yy952; yy10: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); @@ -409,12 +408,12 @@ yy10: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy805; + case '.': goto yy812; case '0': case '1': case '2': @@ -422,10 +421,10 @@ yy10: case '4': case '5': case '6': - case '7': goto yy934; + case '7': goto yy941; case '8': - case '9': goto yy806; - case ':': goto yy487; + case '9': goto yy813; + case ':': goto yy494; case '@': goto yy69; case 'A': case 'B': @@ -436,9 +435,9 @@ yy10: case 'b': case 'c': case 'd': - case 'f': goto yy807; + case 'f': goto yy814; case 'E': - case 'e': goto yy808; + case 'e': goto yy815; case 'G': case 'H': case 'I': @@ -477,14 +476,14 @@ yy10: case 'v': case 'w': case 'y': - case 'z': goto yy460; - case 'x': goto yy935; + case 'z': goto yy467; + case 'x': goto yy942; default: goto yy62; } yy11: #line 200 "../../lnav2/src/data_scanner_re.re" { RET(DT_NUMBER); } -#line 488 "../../lnav2/src/data_scanner_re.cc" +#line 487 "../../lnav2/src/data_scanner_re.cc" yy12: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); @@ -516,12 +515,12 @@ yy12: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy805; + case '.': goto yy812; case '0': case '1': case '2': @@ -531,8 +530,8 @@ yy12: case '6': case '7': case '8': - case '9': goto yy931; - case ':': goto yy487; + case '9': goto yy938; + case ':': goto yy494; case '@': goto yy69; case 'A': case 'B': @@ -543,9 +542,9 @@ yy12: case 'b': case 'c': case 'd': - case 'f': goto yy807; + case 'f': goto yy814; case 'E': - case 'e': goto yy808; + case 'e': goto yy815; case 'G': case 'H': case 'I': @@ -585,7 +584,7 @@ yy12: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy13: @@ -619,23 +618,23 @@ yy13: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy805; + case '.': goto yy812; case '0': case '1': case '2': case '3': - case '4': goto yy931; - case '5': goto yy932; + case '4': goto yy938; + case '5': goto yy939; case '6': case '7': case '8': - case '9': goto yy806; - case ':': goto yy487; + case '9': goto yy813; + case ':': goto yy494; case '@': goto yy69; case 'A': case 'B': @@ -646,9 +645,9 @@ yy13: case 'b': case 'c': case 'd': - case 'f': goto yy807; + case 'f': goto yy814; case 'E': - case 'e': goto yy808; + case 'e': goto yy815; case 'G': case 'H': case 'I': @@ -688,7 +687,7 @@ yy13: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy14: @@ -722,12 +721,12 @@ yy14: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy805; + case '.': goto yy812; case '0': case '1': case '2': @@ -737,8 +736,8 @@ yy14: case '6': case '7': case '8': - case '9': goto yy806; - case ':': goto yy487; + case '9': goto yy813; + case ':': goto yy494; case '@': goto yy69; case 'A': case 'B': @@ -749,9 +748,9 @@ yy14: case 'b': case 'c': case 'd': - case 'f': goto yy807; + case 'f': goto yy814; case 'E': - case 'e': goto yy808; + case 'e': goto yy815; case 'G': case 'H': case 'I': @@ -791,7 +790,7 @@ yy14: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy15: @@ -800,7 +799,7 @@ yy15: switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '_': goto yy67; @@ -819,8 +818,8 @@ yy15: case 'C': case 'D': case 'E': - case 'F': goto yy488; - case ':': goto yy487; + case 'F': goto yy495; + case ':': goto yy494; case '@': goto yy69; case 'G': case 'H': @@ -841,13 +840,13 @@ yy15: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; + case 'Z': goto yy467; case 'a': case 'b': case 'c': case 'd': case 'e': - case 'f': goto yy490; + case 'f': goto yy497; case 'g': case 'h': case 'i': @@ -867,7 +866,7 @@ yy15: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } yy16: @@ -876,7 +875,7 @@ yy16: switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '_': goto yy67; @@ -894,10 +893,10 @@ yy16: case 'C': case 'D': case 'E': - case 'F': goto yy488; - case ':': goto yy487; + case 'F': goto yy495; + case ':': goto yy494; case '@': goto yy69; - case 'A': goto yy799; + case 'A': goto yy806; case 'G': case 'H': case 'I': @@ -917,13 +916,13 @@ yy16: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case 'a': goto yy800; + case 'Z': goto yy467; + case 'a': goto yy807; case 'b': case 'c': case 'd': case 'e': - case 'f': goto yy490; + case 'f': goto yy497; case 'g': case 'h': case 'i': @@ -943,7 +942,7 @@ yy16: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } yy17: @@ -952,7 +951,7 @@ yy17: switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '_': goto yy67; @@ -991,8 +990,8 @@ yy17: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy459; + case 'Z': goto yy467; + case ':': goto yy466; case '@': goto yy69; case 'a': case 'b': @@ -1019,7 +1018,7 @@ yy17: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } yy18: @@ -1028,7 +1027,7 @@ yy18: switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '_': goto yy67; @@ -1066,10 +1065,10 @@ yy18: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy459; + case 'Z': goto yy467; + case ':': goto yy466; case '@': goto yy69; - case 'U': goto yy795; + case 'U': goto yy802; case 'a': case 'b': case 'c': @@ -1094,8 +1093,8 @@ yy18: case 'w': case 'x': case 'y': - case 'z': goto yy462; - case 'o': goto yy796; + case 'z': goto yy469; + case 'o': goto yy803; default: goto yy63; } yy19: @@ -1104,7 +1103,7 @@ yy19: switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '_': goto yy67; @@ -1142,10 +1141,10 @@ yy19: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy459; + case 'Z': goto yy467; + case ':': goto yy466; case '@': goto yy69; - case 'R': goto yy790; + case 'R': goto yy797; case 'a': case 'b': case 'c': @@ -1170,8 +1169,8 @@ yy19: case 'w': case 'x': case 'y': - case 'z': goto yy462; - case 'r': goto yy791; + case 'z': goto yy469; + case 'r': goto yy798; default: goto yy63; } yy20: @@ -1180,7 +1179,7 @@ yy20: switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '_': goto yy67; @@ -1199,8 +1198,8 @@ yy20: case 'C': case 'D': case 'E': - case 'F': goto yy488; - case ':': goto yy487; + case 'F': goto yy495; + case ':': goto yy494; case '@': goto yy69; case 'G': case 'H': @@ -1221,13 +1220,13 @@ yy20: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case 'a': goto yy489; + case 'Z': goto yy467; + case 'a': goto yy496; case 'b': case 'c': case 'd': case 'e': - case 'f': goto yy490; + case 'f': goto yy497; case 'g': case 'h': case 'i': @@ -1247,7 +1246,7 @@ yy20: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } yy21: @@ -1256,7 +1255,7 @@ yy21: switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '_': goto yy67; @@ -1295,8 +1294,8 @@ yy21: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy459; + case 'Z': goto yy467; + case ':': goto yy466; case '@': goto yy69; case 'a': case 'b': @@ -1322,8 +1321,8 @@ yy21: case 'w': case 'x': case 'y': - case 'z': goto yy462; - case 'u': goto yy485; + case 'z': goto yy469; + case 'u': goto yy492; default: goto yy63; } yy22: @@ -1332,7 +1331,7 @@ yy22: switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '_': goto yy67; @@ -1371,8 +1370,8 @@ yy22: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy459; + case 'Z': goto yy467; + case ':': goto yy466; case '@': goto yy69; case 'a': case 'b': @@ -1398,8 +1397,8 @@ yy22: case 'w': case 'x': case 'y': - case 'z': goto yy462; - case 'r': goto yy464; + case 'z': goto yy469; + case 'r': goto yy471; default: goto yy63; } yy23: @@ -1411,15 +1410,8 @@ yy23: case '\n': case '\r': case ' ': - case '!': case '"': - case '#': - case '%': - case '&': case '\'': - case '(': - case ')': - case '*': case '+': case ',': case ';': @@ -1427,15 +1419,23 @@ yy23: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': - case '^': case '`': case '{': case '|': case '}': goto yy24; + case '!': + case '#': + case '%': + case '&': + case '(': + case ')': + case '*': + case '^': + case '~': goto yy464; + case '$': case '-': case '.': case '/': @@ -1449,6 +1449,7 @@ yy23: case '7': case '8': case '9': + case '@': case 'A': case 'B': case 'C': @@ -1501,9 +1502,8 @@ yy23: case 'w': case 'x': case 'y': - case 'z': goto yy455; + case 'z': goto yy462; case ':': goto yy60; - case '~': goto yy457; default: goto yy62; } yy24: @@ -1580,8 +1580,8 @@ yy25: case 'x': case 'y': case 'z': goto yy67; - case '.': goto yy454; - case '/': goto yy455; + case '.': goto yy461; + case '/': goto yy462; case '@': goto yy69; default: goto yy63; } @@ -1598,8 +1598,8 @@ yy26: case '6': case '7': case '8': - case '9': goto yy436; - default: goto yy434; + case '9': goto yy443; + default: goto yy441; } yy27: #line 213 "../../lnav2/src/data_scanner_re.re" @@ -1612,7 +1612,7 @@ yy28: case '\t': case '\n': case '\r': - case ' ': goto yy433; + case ' ': goto yy440; case '0': case '1': case '2': @@ -1622,7 +1622,7 @@ yy28: case '6': case '7': case '8': - case '9': goto yy436; + case '9': goto yy443; default: goto yy29; } yy29: @@ -1633,7 +1633,7 @@ yy30: yyaccept = 4; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '\n': goto yy435; + case '\n': goto yy442; case '0': case '1': case '2': @@ -1643,14 +1643,14 @@ yy30: case '6': case '7': case '8': - case '9': goto yy436; - default: goto yy434; + case '9': goto yy443; + default: goto yy441; } yy31: yyaccept = 6; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case ':': goto yy324; + case ':': goto yy331; default: goto yy32; } yy32: @@ -1661,7 +1661,7 @@ yy33: yyaccept = 7; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '/': goto yy106; + case '/': goto yy113; case '0': case '1': case '2': @@ -1725,8 +1725,8 @@ yy33: case 'w': case 'x': case 'y': - case 'z': goto yy107; - case '?': goto yy108; + case 'z': goto yy114; + case '?': goto yy115; default: goto yy34; } yy34: @@ -1844,7 +1844,7 @@ yy55: case 'x': case 'y': case 'z': goto yy67; - case '0': goto yy79; + case '0': goto yy86; case '1': case '2': case '3': @@ -1853,7 +1853,7 @@ yy55: case '6': case '7': case '8': - case '9': goto yy80; + case '9': goto yy87; case '@': goto yy69; default: goto yy63; } @@ -2030,26 +2030,26 @@ yy61: case 5: goto yy29; case 6: goto yy32; case 7: goto yy34; - case 8: goto yy78; - case 9: goto yy85; - case 10: goto yy89; - case 11: goto yy104; - case 12: goto yy116; - case 13: goto yy216; - case 14: goto yy331; - case 15: goto yy446; - case 16: goto yy468; - case 17: goto yy477; - case 18: goto yy484; - case 19: goto yy534; - case 20: goto yy765; - case 21: goto yy834; - case 22: goto yy858; - case 23: goto yy876; - case 24: goto yy442; - case 25: goto yy925; - case 26: goto yy949; - default: goto yy957; + case 8: goto yy79; + case 9: goto yy92; + case 10: goto yy96; + case 11: goto yy111; + case 12: goto yy123; + case 13: goto yy223; + case 14: goto yy338; + case 15: goto yy453; + case 16: goto yy475; + case 17: goto yy484; + case 18: goto yy491; + case 19: goto yy541; + case 20: goto yy772; + case 21: goto yy841; + case 22: goto yy865; + case 23: goto yy883; + case 24: goto yy449; + case 25: goto yy932; + case 26: goto yy956; + default: goto yy964; } yy62: yyaccept = 0; @@ -2078,7 +2078,6 @@ yy63: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -2117,7 +2116,6 @@ yy64: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -2156,7 +2154,6 @@ yy66: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -2274,10 +2271,74 @@ yy67: default: goto yy62; } yy69: - yych = *++YYCURSOR; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '.': goto yy72; - default: goto yy73; + case '-': + case '.': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy80; + default: goto yy63; } yy70: ++YYCURSOR; @@ -2351,13 +2412,19 @@ yy71: case 'x': case 'y': case 'z': goto yy70; - case '@': goto yy69; + case '@': goto yy72; default: goto yy61; } yy72: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy73; + default: goto yy74; + } +yy73: ++YYCURSOR; yych = *YYCURSOR; -yy73: +yy74: switch (yych) { case '-': case '0': @@ -2421,11 +2488,11 @@ yy73: case 'w': case 'x': case 'y': - case 'z': goto yy72; - case '.': goto yy74; + case 'z': goto yy73; + case '.': goto yy75; default: goto yy61; } -yy74: +yy75: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -2439,8 +2506,8 @@ yy74: case '6': case '7': case '8': - case '9': goto yy72; - case '.': goto yy74; + case '9': goto yy73; + case '.': goto yy75; case 'A': case 'B': case 'C': @@ -2492,10 +2559,10 @@ yy74: case 'w': case 'x': case 'y': - case 'z': goto yy76; + case 'z': goto yy77; default: goto yy61; } -yy76: +yy77: yyaccept = 8; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -2510,8 +2577,8 @@ yy76: case '6': case '7': case '8': - case '9': goto yy72; - case '.': goto yy74; + case '9': goto yy73; + case '.': goto yy75; case 'A': case 'B': case 'C': @@ -2563,14 +2630,320 @@ yy76: case 'w': case 'x': case 'y': - case 'z': goto yy76; - default: goto yy78; + case 'z': goto yy77; + default: goto yy79; } -yy78: +yy79: #line 203 "../../lnav2/src/data_scanner_re.re" { RET(DT_EMAIL); } -#line 2573 "../../lnav2/src/data_scanner_re.cc" -yy79: +#line 2640 "../../lnav2/src/data_scanner_re.cc" +yy80: + yyaccept = 0; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy5; + case '-': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy80; + case '.': goto yy82; + case ':': goto yy60; + default: goto yy62; + } +yy82: + yyaccept = 0; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy5; + case '-': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy80; + case '.': goto yy82; + case ':': goto yy60; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy84; + default: goto yy62; + } +yy84: + yyaccept = 8; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy79; + case '-': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy80; + case '.': goto yy82; + case ':': goto yy60; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy84; + default: goto yy62; + } +yy86: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -2601,8 +2974,8 @@ yy79: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case 'G': @@ -2645,7 +3018,7 @@ yy79: case 'w': case 'y': case 'z': goto yy67; - case '.': goto yy81; + case '.': goto yy88; case '0': case '1': case '2': @@ -2653,9 +3026,9 @@ yy79: case '4': case '5': case '6': - case '7': goto yy102; + case '7': goto yy109; case '8': - case '9': goto yy86; + case '9': goto yy93; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -2667,13 +3040,13 @@ yy79: case 'b': case 'c': case 'd': - case 'f': goto yy90; + case 'f': goto yy97; case 'E': - case 'e': goto yy88; - case 'x': goto yy105; + case 'e': goto yy95; + case 'x': goto yy112; default: goto yy62; } -yy80: +yy87: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -2704,8 +3077,8 @@ yy80: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case 'G': @@ -2749,7 +3122,7 @@ yy80: case 'x': case 'y': case 'z': goto yy67; - case '.': goto yy81; + case '.': goto yy88; case '0': case '1': case '2': @@ -2759,7 +3132,7 @@ yy80: case '6': case '7': case '8': - case '9': goto yy86; + case '9': goto yy93; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -2771,12 +3144,12 @@ yy80: case 'b': case 'c': case 'd': - case 'f': goto yy90; + case 'f': goto yy97; case 'E': - case 'e': goto yy88; + case 'e': goto yy95; default: goto yy62; } -yy81: +yy88: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -2846,19 +3219,19 @@ yy81: case '6': case '7': case '8': - case '9': goto yy99; + case '9': goto yy106; case '@': goto yy69; default: goto yy63; } -yy82: +yy89: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case ' ': goto yy82; - case '%': goto yy98; + case ' ': goto yy89; + case '%': goto yy105; default: goto yy61; } -yy84: +yy91: yyaccept = 9; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -2930,13 +3303,13 @@ yy84: case 'x': case 'y': case 'z': goto yy71; - default: goto yy85; + default: goto yy92; } -yy85: +yy92: #line 199 "../../lnav2/src/data_scanner_re.re" { RET(DT_PERCENTAGE); } -#line 2939 "../../lnav2/src/data_scanner_re.cc" -yy86: +#line 3312 "../../lnav2/src/data_scanner_re.cc" +yy93: yyaccept = 2; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -2968,8 +3341,8 @@ yy86: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case 'G': @@ -3013,7 +3386,7 @@ yy86: case 'x': case 'y': case 'z': goto yy67; - case '.': goto yy81; + case '.': goto yy88; case '0': case '1': case '2': @@ -3023,7 +3396,7 @@ yy86: case '6': case '7': case '8': - case '9': goto yy86; + case '9': goto yy93; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -3035,12 +3408,12 @@ yy86: case 'b': case 'c': case 'd': - case 'f': goto yy90; + case 'f': goto yy97; case 'E': - case 'e': goto yy88; + case 'e': goto yy95; default: goto yy62; } -yy88: +yy95: yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -3071,10 +3444,10 @@ yy88: case '{': case '|': case '}': - case '~': goto yy89; + case '~': goto yy96; case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; + case '+': goto yy100; + case '-': goto yy99; case '.': case 'G': case 'H': @@ -3138,16 +3511,16 @@ yy88: case 'c': case 'd': case 'e': - case 'f': goto yy90; + case 'f': goto yy97; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } -yy89: +yy96: #line 201 "../../lnav2/src/data_scanner_re.re" { RET(DT_HEX_NUMBER); } -#line 3150 "../../lnav2/src/data_scanner_re.cc" -yy90: +#line 3523 "../../lnav2/src/data_scanner_re.cc" +yy97: yyaccept = 10; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -3179,7 +3552,7 @@ yy90: case '{': case '|': case '}': - case '~': goto yy89; + case '~': goto yy96; case '%': case '+': goto yy70; case '-': @@ -3246,12 +3619,12 @@ yy90: case 'c': case 'd': case 'e': - case 'f': goto yy90; + case 'f': goto yy97; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } -yy92: +yy99: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -3321,11 +3694,11 @@ yy92: case '6': case '7': case '8': - case '9': goto yy96; + case '9': goto yy103; case '@': goto yy69; default: goto yy63; } -yy93: +yy100: yych = *++YYCURSOR; switch (yych) { case '0': @@ -3337,10 +3710,10 @@ yy93: case '6': case '7': case '8': - case '9': goto yy94; + case '9': goto yy101; default: goto yy71; } -yy94: +yy101: yyaccept = 2; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -3411,11 +3784,11 @@ yy94: case '6': case '7': case '8': - case '9': goto yy94; - case '@': goto yy69; + case '9': goto yy101; + case '@': goto yy72; default: goto yy11; } -yy96: +yy103: yyaccept = 2; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -3514,15 +3887,15 @@ yy96: case '6': case '7': case '8': - case '9': goto yy96; + case '9': goto yy103; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } -yy98: +yy105: yych = *++YYCURSOR; - goto yy85; -yy99: + goto yy92; +yy106: yyaccept = 2; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -3554,8 +3927,8 @@ yy99: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '.': @@ -3619,20 +3992,20 @@ yy99: case '6': case '7': case '8': - case '9': goto yy99; + case '9': goto yy106; case ':': goto yy60; case '@': goto yy69; case 'E': - case 'e': goto yy101; + case 'e': goto yy108; default: goto yy62; } -yy101: +yy108: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; + case '+': goto yy100; + case '-': goto yy99; case '.': case '0': case '1': @@ -3700,7 +4073,7 @@ yy101: case '@': goto yy69; default: goto yy63; } -yy102: +yy109: yyaccept = 11; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -3731,9 +4104,9 @@ yy102: case '{': case '|': case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case 'G': @@ -3777,7 +4150,7 @@ yy102: case 'x': case 'y': case 'z': goto yy67; - case '.': goto yy81; + case '.': goto yy88; case '0': case '1': case '2': @@ -3785,9 +4158,9 @@ yy102: case '4': case '5': case '6': - case '7': goto yy102; + case '7': goto yy109; case '8': - case '9': goto yy86; + case '9': goto yy93; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -3799,16 +4172,16 @@ yy102: case 'b': case 'c': case 'd': - case 'f': goto yy90; + case 'f': goto yy97; case 'E': - case 'e': goto yy88; + case 'e': goto yy95; default: goto yy62; } -yy104: +yy111: #line 198 "../../lnav2/src/data_scanner_re.re" { RET(DT_OCTAL_NUMBER); } -#line 3811 "../../lnav2/src/data_scanner_re.cc" -yy105: +#line 4184 "../../lnav2/src/data_scanner_re.cc" +yy112: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -3878,11 +4251,11 @@ yy105: case 'c': case 'd': case 'e': - case 'f': goto yy90; + case 'f': goto yy97; case '@': goto yy69; default: goto yy63; } -yy106: +yy113: yych = *++YYCURSOR; switch (yych) { case '0': @@ -3947,394 +4320,12 @@ yy106: case 'w': case 'x': case 'y': - case 'z': goto yy318; - default: goto yy61; - } -yy107: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy213; - default: goto yy212; - } -yy108: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy109; - default: goto yy61; - } -yy109: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy112; - default: goto yy111; - } -yy110: - ++YYCURSOR; - yych = *YYCURSOR; -yy111: - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy110; - case '/': - case '?': goto yy114; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy207; - default: goto yy61; - } -yy112: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy117; - case '/': - case '?': goto yy114; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy112; - case '=': goto yy119; + case 'z': goto yy325; default: goto yy61; } yy114: yych = *++YYCURSOR; switch (yych) { - case '>': goto yy115; - default: goto yy61; - } -yy115: - ++YYCURSOR; -yy116: -#line 161 "../../lnav2/src/data_scanner_re.re" - { - RET(DT_XML_EMPTY_TAG); - } -#line 4328 "../../lnav2/src/data_scanner_re.cc" -yy117: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy117; - case '/': - case '?': goto yy114; case '0': case '1': case '2': @@ -4398,38 +4389,234 @@ yy117: case 'w': case 'x': case 'y': - case 'z': goto yy207; - case '=': goto yy119; + case 'z': goto yy220; + default: goto yy219; + } +yy115: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy116; + default: goto yy61; + } +yy116: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy119; + default: goto yy118; + } +yy117: + ++YYCURSOR; + yych = *YYCURSOR; +yy118: + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy117; + case '/': + case '?': goto yy121; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy214; default: goto yy61; } yy119: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: - case '>': goto yy61; case '\t': case '\n': case '\r': - case ' ': goto yy120; - case '"': goto yy122; - case '\'': goto yy123; - default: goto yy124; - } -yy120: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: - case '>': goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy120; - case '"': goto yy122; - case '\'': goto yy123; + case ' ': goto yy124; case '/': - case '?': goto yy126; + case '?': goto yy121; case '0': case '1': case '2': @@ -4493,169 +4680,34 @@ yy120: case 'w': case 'x': case 'y': - case 'z': goto yy128; - default: goto yy124; + case 'z': goto yy119; + case '=': goto yy126; + default: goto yy61; + } +yy121: + yych = *++YYCURSOR; + switch (yych) { + case '>': goto yy122; + default: goto yy61; } yy122: ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy124; - case '/': - case '?': goto yy199; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy201; - case '>': goto yy188; - case '\\': goto yy197; - default: goto yy155; - } yy123: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\'': goto yy124; - case '/': - case '?': goto yy132; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy134; - case '>': goto yy138; - case '\\': goto yy136; - default: goto yy130; - } +#line 161 "../../lnav2/src/data_scanner_re.re" + { + RET(DT_XML_EMPTY_TAG); + } +#line 4701 "../../lnav2/src/data_scanner_re.cc" yy124: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: - case '>': goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy124; case '/': - case '?': goto yy126; + case '?': goto yy121; case '0': case '1': case '2': @@ -4719,84 +4771,25 @@ yy124: case 'w': case 'x': case 'y': - case 'z': goto yy128; - default: goto yy124; + case 'z': goto yy214; + case '=': goto yy126; + default: goto yy61; } yy126: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy61; - case '/': - case '?': goto yy126; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy128; - case '>': goto yy115; - default: goto yy124; + case 0x00: + case '>': goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy127; + case '"': goto yy129; + case '\'': goto yy130; + default: goto yy131; } -yy128: +yy127: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -4805,7 +4798,11 @@ yy128: case '\t': case '\n': case '\r': - case ' ': + case ' ': goto yy127; + case '"': goto yy129; + case '\'': goto yy130; + case '/': + case '?': goto yy133; case '0': case '1': case '2': @@ -4869,20 +4866,93 @@ yy128: case 'w': case 'x': case 'y': - case 'z': goto yy128; + case 'z': goto yy135; + default: goto yy131; + } +yy129: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy131; case '/': - case '?': goto yy126; - case '=': goto yy120; - default: goto yy124; + case '?': goto yy206; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy208; + case '>': goto yy195; + case '\\': goto yy204; + default: goto yy162; } yy130: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '\'': goto yy124; + case '\'': goto yy131; case '/': - case '?': goto yy132; + case '?': goto yy139; case '0': case '1': case '2': @@ -4946,19 +5016,92 @@ yy130: case 'w': case 'x': case 'y': - case 'z': goto yy134; - case '>': goto yy138; - case '\\': goto yy136; - default: goto yy130; + case 'z': goto yy141; + case '>': goto yy145; + case '\\': goto yy143; + default: goto yy137; } -yy132: +yy131: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '>': goto yy61; + case '/': + case '?': goto yy133; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy135; + default: goto yy131; + } +yy133: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '\'': goto yy124; case '/': - case '?': goto yy132; + case '?': goto yy133; case '0': case '1': case '2': @@ -5022,12 +5165,242 @@ yy132: case 'w': case 'x': case 'y': - case 'z': goto yy134; - case '>': goto yy204; - case '\\': goto yy136; - default: goto yy130; + case 'z': goto yy135; + case '>': goto yy122; + default: goto yy131; } -yy134: +yy135: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '>': goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy135; + case '/': + case '?': goto yy133; + case '=': goto yy127; + default: goto yy131; + } +yy137: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\'': goto yy131; + case '/': + case '?': goto yy139; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy141; + case '>': goto yy145; + case '\\': goto yy143; + default: goto yy137; + } +yy139: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\'': goto yy131; + case '/': + case '?': goto yy139; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy141; + case '>': goto yy211; + case '\\': goto yy143; + default: goto yy137; + } +yy141: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -5099,195 +5472,23 @@ yy134: case 'w': case 'x': case 'y': - case 'z': goto yy134; - case '\'': goto yy124; + case 'z': goto yy141; + case '\'': goto yy131; case '/': - case '?': goto yy132; - case '=': goto yy152; - case '>': goto yy138; - case '\\': goto yy136; - default: goto yy130; - } -yy136: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: - case '>': goto yy138; - case '/': - case '?': goto yy132; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy134; - case '\\': goto yy136; - default: goto yy130; - } -yy138: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\'': goto yy140; - case '\\': goto yy141; - default: goto yy138; - } -yy140: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy205; - case '/': - case '?': goto yy114; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy207; - default: goto yy61; - } -yy141: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\'': goto yy143; - case '\\': goto yy141; - default: goto yy138; + case '?': goto yy139; + case '=': goto yy159; + case '>': goto yy145; + case '\\': goto yy143; + default: goto yy137; } yy143: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy144; - case '\'': goto yy140; + case 0x00: + case '>': goto yy145; case '/': - case '?': goto yy146; + case '?': goto yy139; case '0': case '1': case '2': @@ -5351,45 +5552,29 @@ yy143: case 'w': case 'x': case 'y': - case 'z': goto yy147; - case '\\': goto yy141; - default: goto yy138; + case 'z': goto yy141; + case '\\': goto yy143; + default: goto yy137; } -yy144: +yy145: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy144; - case '\'': goto yy140; - case '/': - case '?': goto yy146; - case '\\': goto yy141; - default: goto yy138; - } -yy146: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\'': goto yy140; - case '>': goto yy204; - case '\\': goto yy141; - default: goto yy138; + case '\'': goto yy147; + case '\\': goto yy148; + default: goto yy145; } yy147: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy61; case '\t': case '\n': case '\r': - case ' ': goto yy149; - case '\'': goto yy140; + case ' ': goto yy212; + case '/': + case '?': goto yy121; case '0': case '1': case '2': @@ -5453,12 +5638,18 @@ yy147: case 'w': case 'x': case 'y': - case 'z': goto yy147; - case '=': goto yy151; - case '\\': goto yy141; - default: goto yy138; + case 'z': goto yy214; + default: goto yy61; } -yy149: +yy148: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '\'': goto yy150; + case '\\': goto yy148; + default: goto yy145; + } +yy150: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -5466,11 +5657,76 @@ yy149: case '\t': case '\n': case '\r': - case ' ': goto yy149; - case '\'': goto yy140; - case '=': goto yy151; - case '\\': goto yy141; - default: goto yy138; + case ' ': goto yy151; + case '\'': goto yy147; + case '/': + case '?': goto yy153; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy154; + case '\\': goto yy148; + default: goto yy145; } yy151: ++YYCURSOR; @@ -5480,14 +5736,24 @@ yy151: case '\t': case '\n': case '\r': - case ' ': goto yy152; - case '"': goto yy154; - case '\'': goto yy123; - case '>': goto yy138; - case '\\': goto yy136; - default: goto yy130; + case ' ': goto yy151; + case '\'': goto yy147; + case '/': + case '?': goto yy153; + case '\\': goto yy148; + default: goto yy145; } -yy152: +yy153: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\'': goto yy147; + case '>': goto yy211; + case '\\': goto yy148; + default: goto yy145; + } +yy154: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -5495,11 +5761,8 @@ yy152: case '\t': case '\n': case '\r': - case ' ': goto yy152; - case '"': goto yy154; - case '\'': goto yy123; - case '/': - case '?': goto yy132; + case ' ': goto yy156; + case '\'': goto yy147; case '0': case '1': case '2': @@ -5563,250 +5826,53 @@ yy152: case 'w': case 'x': case 'y': - case 'z': goto yy134; - case '>': goto yy138; - case '\\': goto yy136; - default: goto yy130; + case 'z': goto yy154; + case '=': goto yy158; + case '\\': goto yy148; + default: goto yy145; } -yy154: +yy156: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy130; - case '\'': goto yy155; - case '/': - case '?': goto yy159; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy161; - case '>': goto yy163; - case '\\': goto yy165; - default: goto yy157; + case '\t': + case '\n': + case '\r': + case ' ': goto yy156; + case '\'': goto yy147; + case '=': goto yy158; + case '\\': goto yy148; + default: goto yy145; } -yy155: +yy158: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy124; - case '/': - case '?': goto yy199; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy201; - case '>': goto yy188; - case '\\': goto yy197; - default: goto yy155; - } -yy157: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy130; - case '\'': goto yy155; - case '/': - case '?': goto yy159; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy161; - case '>': goto yy163; - case '\\': goto yy165; - default: goto yy157; + case '\t': + case '\n': + case '\r': + case ' ': goto yy159; + case '"': goto yy161; + case '\'': goto yy130; + case '>': goto yy145; + case '\\': goto yy143; + default: goto yy137; } yy159: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy130; - case '\'': goto yy155; + case '\t': + case '\n': + case '\r': + case ' ': goto yy159; + case '"': goto yy161; + case '\'': goto yy130; case '/': - case '?': goto yy159; + case '?': goto yy139; case '0': case '1': case '2': @@ -5870,12 +5936,319 @@ yy159: case 'w': case 'x': case 'y': - case 'z': goto yy161; - case '>': goto yy182; - case '\\': goto yy165; - default: goto yy157; + case 'z': goto yy141; + case '>': goto yy145; + case '\\': goto yy143; + default: goto yy137; } yy161: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy137; + case '\'': goto yy162; + case '/': + case '?': goto yy166; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy168; + case '>': goto yy170; + case '\\': goto yy172; + default: goto yy164; + } +yy162: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy131; + case '/': + case '?': goto yy206; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy208; + case '>': goto yy195; + case '\\': goto yy204; + default: goto yy162; + } +yy164: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy137; + case '\'': goto yy162; + case '/': + case '?': goto yy166; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy168; + case '>': goto yy170; + case '\\': goto yy172; + default: goto yy164; + } +yy166: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy137; + case '\'': goto yy162; + case '/': + case '?': goto yy166; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy168; + case '>': goto yy189; + case '\\': goto yy172; + default: goto yy164; + } +yy168: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -5947,202 +6320,34 @@ yy161: case 'w': case 'x': case 'y': - case 'z': goto yy161; - case '"': goto yy130; - case '\'': goto yy155; + case 'z': goto yy168; + case '"': goto yy137; + case '\'': goto yy162; case '/': - case '?': goto yy159; - case '=': goto yy179; - case '>': goto yy163; - case '\\': goto yy165; - default: goto yy157; - } -yy163: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy143; - case '\'': goto yy167; - case '\\': goto yy168; - default: goto yy163; - } -yy165: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: - case '>': goto yy163; - case '/': - case '?': goto yy159; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy161; - case '\\': goto yy165; - default: goto yy157; - } -yy167: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy183; - case '"': goto yy140; - case '/': - case '?': goto yy185; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy186; - case '\\': goto yy190; - default: goto yy188; - } -yy168: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '"': - case '\'': goto yy170; - case '\\': goto yy168; - default: goto yy163; + case '?': goto yy166; + case '=': goto yy186; + case '>': goto yy170; + case '\\': goto yy172; + default: goto yy164; } yy170: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy171; - case '"': goto yy143; - case '\'': goto yy167; + case '"': goto yy150; + case '\'': goto yy174; + case '\\': goto yy175; + default: goto yy170; + } +yy172: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '>': goto yy170; case '/': - case '?': goto yy173; + case '?': goto yy166; case '0': case '1': case '2': @@ -6206,36 +6411,9 @@ yy170: case 'w': case 'x': case 'y': - case 'z': goto yy174; - case '\\': goto yy168; - default: goto yy163; - } -yy171: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy171; - case '"': goto yy143; - case '\'': goto yy167; - case '/': - case '?': goto yy173; - case '\\': goto yy168; - default: goto yy163; - } -yy173: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy143; - case '\'': goto yy167; - case '>': goto yy182; - case '\\': goto yy168; - default: goto yy163; + case 'z': goto yy168; + case '\\': goto yy172; + default: goto yy164; } yy174: ++YYCURSOR; @@ -6245,9 +6423,10 @@ yy174: case '\t': case '\n': case '\r': - case ' ': goto yy176; - case '"': goto yy143; - case '\'': goto yy167; + case ' ': goto yy190; + case '"': goto yy147; + case '/': + case '?': goto yy192; case '0': case '1': case '2': @@ -6311,12 +6490,20 @@ yy174: case 'w': case 'x': case 'y': - case 'z': goto yy174; - case '=': goto yy178; - case '\\': goto yy168; - default: goto yy163; + case 'z': goto yy193; + case '\\': goto yy197; + default: goto yy195; } -yy176: +yy175: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '"': + case '\'': goto yy177; + case '\\': goto yy175; + default: goto yy170; + } +yy177: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -6324,12 +6511,77 @@ yy176: case '\t': case '\n': case '\r': - case ' ': goto yy176; - case '"': goto yy143; - case '\'': goto yy167; - case '=': goto yy178; - case '\\': goto yy168; - default: goto yy163; + case ' ': goto yy178; + case '"': goto yy150; + case '\'': goto yy174; + case '/': + case '?': goto yy180; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy181; + case '\\': goto yy175; + default: goto yy170; } yy178: ++YYCURSOR; @@ -6339,14 +6591,26 @@ yy178: case '\t': case '\n': case '\r': - case ' ': goto yy179; - case '"': goto yy154; - case '\'': goto yy181; - case '>': goto yy163; - case '\\': goto yy165; - default: goto yy157; + case ' ': goto yy178; + case '"': goto yy150; + case '\'': goto yy174; + case '/': + case '?': goto yy180; + case '\\': goto yy175; + default: goto yy170; } -yy179: +yy180: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy150; + case '\'': goto yy174; + case '>': goto yy189; + case '\\': goto yy175; + default: goto yy170; + } +yy181: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -6354,11 +6618,9 @@ yy179: case '\t': case '\n': case '\r': - case ' ': goto yy179; - case '"': goto yy154; - case '\'': goto yy181; - case '/': - case '?': goto yy159; + case ' ': goto yy183; + case '"': goto yy150; + case '\'': goto yy174; case '0': case '1': case '2': @@ -6422,98 +6684,10 @@ yy179: case 'w': case 'x': case 'y': - case 'z': goto yy161; - case '>': goto yy163; - case '\\': goto yy165; - default: goto yy157; - } -yy181: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy130; - case '\'': goto yy155; - case '/': - case '?': goto yy159; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy161; - case '>': goto yy163; - case '\\': goto yy165; - default: goto yy157; - } -yy182: - yyaccept = 12; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy116; - case '"': goto yy143; - case '\'': goto yy167; - case '\\': goto yy168; - default: goto yy163; + case 'z': goto yy181; + case '=': goto yy185; + case '\\': goto yy175; + default: goto yy170; } yy183: ++YYCURSOR; @@ -6524,21 +6698,26 @@ yy183: case '\n': case '\r': case ' ': goto yy183; - case '"': goto yy140; - case '/': - case '?': goto yy185; - case '\\': goto yy190; - default: goto yy188; + case '"': goto yy150; + case '\'': goto yy174; + case '=': goto yy185; + case '\\': goto yy175; + default: goto yy170; } yy185: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy140; - case '>': goto yy203; - case '\\': goto yy190; - default: goto yy188; + case '\t': + case '\n': + case '\r': + case ' ': goto yy186; + case '"': goto yy161; + case '\'': goto yy188; + case '>': goto yy170; + case '\\': goto yy172; + default: goto yy164; } yy186: ++YYCURSOR; @@ -6548,8 +6727,11 @@ yy186: case '\t': case '\n': case '\r': - case ' ': goto yy192; - case '"': goto yy140; + case ' ': goto yy186; + case '"': goto yy161; + case '\'': goto yy188; + case '/': + case '?': goto yy166; case '0': case '1': case '2': @@ -6613,43 +6795,125 @@ yy186: case 'w': case 'x': case 'y': - case 'z': goto yy186; - case '=': goto yy194; - case '\\': goto yy190; - default: goto yy188; + case 'z': goto yy168; + case '>': goto yy170; + case '\\': goto yy172; + default: goto yy164; } yy188: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy140; - case '\\': goto yy190; - default: goto yy188; + case '"': goto yy137; + case '\'': goto yy162; + case '/': + case '?': goto yy166; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy168; + case '>': goto yy170; + case '\\': goto yy172; + default: goto yy164; + } +yy189: + yyaccept = 12; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy123; + case '"': goto yy150; + case '\'': goto yy174; + case '\\': goto yy175; + default: goto yy170; } yy190: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case '"': goto yy167; - case '\\': goto yy190; - default: goto yy188; + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy190; + case '"': goto yy147; + case '/': + case '?': goto yy192; + case '\\': goto yy197; + default: goto yy195; } yy192: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy192; - case '"': goto yy140; - case '=': goto yy194; - case '\\': goto yy190; - default: goto yy188; + case '"': goto yy147; + case '>': goto yy210; + case '\\': goto yy197; + default: goto yy195; } -yy194: +yy193: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -6657,246 +6921,355 @@ yy194: case '\t': case '\n': case '\r': - case ' ': goto yy195; - case '"': goto yy122; - case '\'': goto yy181; - case '>': goto yy188; + case ' ': goto yy199; + case '"': goto yy147; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy193; + case '=': goto yy201; case '\\': goto yy197; - default: goto yy155; + default: goto yy195; } yy195: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy195; - case '"': goto yy122; - case '\'': goto yy181; - case '/': - case '?': goto yy199; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy201; - case '>': goto yy188; + case '"': goto yy147; case '\\': goto yy197; - default: goto yy155; + default: goto yy195; } yy197: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: - case '>': goto yy188; - case '/': - case '?': goto yy199; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy201; + case '"': goto yy174; case '\\': goto yy197; - default: goto yy155; + default: goto yy195; } yy199: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy124; - case '/': - case '?': goto yy199; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy201; - case '>': goto yy203; + case '\t': + case '\n': + case '\r': + case ' ': goto yy199; + case '"': goto yy147; + case '=': goto yy201; case '\\': goto yy197; - default: goto yy155; + default: goto yy195; } yy201: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy202; + case '"': goto yy129; + case '\'': goto yy188; + case '>': goto yy195; + case '\\': goto yy204; + default: goto yy162; + } +yy202: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy202; + case '"': goto yy129; + case '\'': goto yy188; + case '/': + case '?': goto yy206; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy208; + case '>': goto yy195; + case '\\': goto yy204; + default: goto yy162; + } +yy204: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '>': goto yy195; + case '/': + case '?': goto yy206; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy208; + case '\\': goto yy204; + default: goto yy162; + } +yy206: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy131; + case '/': + case '?': goto yy206; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy208; + case '>': goto yy210; + case '\\': goto yy204; + default: goto yy162; + } +yy208: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -6968,221 +7341,55 @@ yy201: case 'w': case 'x': case 'y': - case 'z': goto yy201; - case '"': goto yy124; + case 'z': goto yy208; + case '"': goto yy131; case '/': - case '?': goto yy199; - case '=': goto yy195; - case '>': goto yy188; + case '?': goto yy206; + case '=': goto yy202; + case '>': goto yy195; + case '\\': goto yy204; + default: goto yy162; + } +yy210: + yyaccept = 12; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy123; + case '"': goto yy147; case '\\': goto yy197; - default: goto yy155; - } -yy203: - yyaccept = 12; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy116; - case '"': goto yy140; - case '\\': goto yy190; - default: goto yy188; - } -yy204: - yyaccept = 12; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy116; - case '\'': goto yy140; - case '\\': goto yy141; - default: goto yy138; - } -yy205: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy205; - case '/': - case '?': goto yy114; - default: goto yy61; - } -yy207: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy209; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy207; - case '=': goto yy119; - default: goto yy61; - } -yy209: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy209; - case '=': goto yy119; - default: goto yy61; + default: goto yy195; } yy211: - ++YYCURSOR; + yyaccept = 12; + YYMARKER = ++YYCURSOR; yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy123; + case '\'': goto yy147; + case '\\': goto yy148; + default: goto yy145; + } yy212: - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy211; - case '/': - case '?': goto yy114; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy313; - case '>': goto yy215; - default: goto yy61; - } -yy213: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case '\t': case '\n': case '\r': - case ' ': goto yy217; + case ' ': goto yy212; case '/': - case '?': goto yy114; + case '?': goto yy121; + default: goto yy61; + } +yy214: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy216; case '0': case '1': case '2': @@ -7246,29 +7453,195 @@ yy213: case 'w': case 'x': case 'y': - case 'z': goto yy213; - case '=': goto yy219; - case '>': goto yy215; + case 'z': goto yy214; + case '=': goto yy126; default: goto yy61; } -yy215: - ++YYCURSOR; yy216: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy216; + case '=': goto yy126; + default: goto yy61; + } +yy218: + ++YYCURSOR; + yych = *YYCURSOR; +yy219: + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy218; + case '/': + case '?': goto yy121; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy320; + case '>': goto yy222; + default: goto yy61; + } +yy220: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy224; + case '/': + case '?': goto yy121; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy220; + case '=': goto yy226; + case '>': goto yy222; + default: goto yy61; + } +yy222: + ++YYCURSOR; +yy223: #line 165 "../../lnav2/src/data_scanner_re.re" { RET(DT_XML_OPEN_TAG); } -#line 7262 "../../lnav2/src/data_scanner_re.cc" -yy217: +#line 7635 "../../lnav2/src/data_scanner_re.cc" +yy224: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case '\t': case '\n': case '\r': - case ' ': goto yy217; + case ' ': goto yy224; case '/': - case '?': goto yy114; + case '?': goto yy121; case '0': case '1': case '2': @@ -7332,12 +7705,12 @@ yy217: case 'w': case 'x': case 'y': - case 'z': goto yy313; - case '=': goto yy219; - case '>': goto yy215; + case 'z': goto yy320; + case '=': goto yy226; + case '>': goto yy222; default: goto yy61; } -yy219: +yy226: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -7346,12 +7719,12 @@ yy219: case '\t': case '\n': case '\r': - case ' ': goto yy220; - case '"': goto yy222; - case '\'': goto yy223; - default: goto yy224; + case ' ': goto yy227; + case '"': goto yy229; + case '\'': goto yy230; + default: goto yy231; } -yy220: +yy227: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -7359,11 +7732,11 @@ yy220: case '\t': case '\n': case '\r': - case ' ': goto yy220; - case '"': goto yy222; - case '\'': goto yy223; + case ' ': goto yy227; + case '"': goto yy229; + case '\'': goto yy230; case '/': - case '?': goto yy228; + case '?': goto yy235; case '0': case '1': case '2': @@ -7427,729 +7800,18 @@ yy220: case 'w': case 'x': case 'y': - case 'z': goto yy226; - case '>': goto yy215; - default: goto yy224; - } -yy222: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy224; - case '/': - case '?': goto yy304; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy306; - case '>': goto yy294; - case '\\': goto yy302; - default: goto yy258; - } -yy223: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\'': goto yy224; - case '/': - case '?': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy234; - case '>': goto yy233; - case '\\': goto yy238; + case 'z': goto yy233; + case '>': goto yy222; default: goto yy231; } -yy224: +yy229: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; + case '"': goto yy231; case '/': - case '?': goto yy228; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy226; - case '>': goto yy215; - default: goto yy224; - } -yy226: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy226; - case '/': - case '?': goto yy228; - case '=': goto yy220; - case '>': goto yy215; - default: goto yy224; - } -yy228: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '/': - case '?': goto yy228; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy226; - case '>': goto yy230; - default: goto yy224; - } -yy230: - yych = *++YYCURSOR; - goto yy116; -yy231: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\'': goto yy224; - case '/': - case '?': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy234; - case '>': goto yy233; - case '\\': goto yy238; - default: goto yy231; - } -yy233: - yyaccept = 13; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy216; - case '\'': goto yy242; - case '\\': goto yy243; - default: goto yy240; - } -yy234: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy234; - case '\'': goto yy224; - case '/': - case '?': goto yy236; - case '=': goto yy255; - case '>': goto yy233; - case '\\': goto yy238; - default: goto yy231; - } -yy236: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\'': goto yy224; - case '/': - case '?': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy234; - case '>': goto yy317; - case '\\': goto yy238; - default: goto yy231; - } -yy238: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy240; - case '/': - case '?': goto yy236; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy234; - case '>': goto yy233; - case '\\': goto yy238; - default: goto yy231; - } -yy240: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\'': goto yy242; - case '\\': goto yy243; - default: goto yy240; - } -yy242: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy311; - case '/': - case '?': goto yy114; + case '?': goto yy311; case '0': case '1': case '2': @@ -8214,29 +7876,566 @@ yy242: case 'x': case 'y': case 'z': goto yy313; - case '>': goto yy215; - default: goto yy61; + case '>': goto yy301; + case '\\': goto yy309; + default: goto yy265; + } +yy230: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\'': goto yy231; + case '/': + case '?': goto yy243; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy241; + case '>': goto yy240; + case '\\': goto yy245; + default: goto yy238; + } +yy231: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '/': + case '?': goto yy235; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy233; + case '>': goto yy222; + default: goto yy231; + } +yy233: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy233; + case '/': + case '?': goto yy235; + case '=': goto yy227; + case '>': goto yy222; + default: goto yy231; + } +yy235: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '/': + case '?': goto yy235; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy233; + case '>': goto yy237; + default: goto yy231; + } +yy237: + yych = *++YYCURSOR; + goto yy123; +yy238: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\'': goto yy231; + case '/': + case '?': goto yy243; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy241; + case '>': goto yy240; + case '\\': goto yy245; + default: goto yy238; + } +yy240: + yyaccept = 13; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy223; + case '\'': goto yy249; + case '\\': goto yy250; + default: goto yy247; + } +yy241: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy241; + case '\'': goto yy231; + case '/': + case '?': goto yy243; + case '=': goto yy262; + case '>': goto yy240; + case '\\': goto yy245; + default: goto yy238; } yy243: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case '\'': goto yy245; - case '\\': goto yy243; - default: goto yy240; + case 0x00: goto yy61; + case '\'': goto yy231; + case '/': + case '?': goto yy243; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy241; + case '>': goto yy324; + case '\\': goto yy245; + default: goto yy238; } yy245: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy246; - case '\'': goto yy242; + case 0x00: goto yy247; case '/': - case '?': goto yy250; + case '?': goto yy243; case '0': case '1': case '2': @@ -8300,37 +8499,30 @@ yy245: case 'w': case 'x': case 'y': - case 'z': goto yy248; - case '>': goto yy233; - case '\\': goto yy243; - default: goto yy240; + case 'z': goto yy241; + case '>': goto yy240; + case '\\': goto yy245; + default: goto yy238; } -yy246: +yy247: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; + case '\'': goto yy249; + case '\\': goto yy250; + default: goto yy247; + } +yy249: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { case '\t': case '\n': case '\r': - case ' ': goto yy246; - case '\'': goto yy242; + case ' ': goto yy318; case '/': - case '?': goto yy250; - case '>': goto yy233; - case '\\': goto yy243; - default: goto yy240; - } -yy248: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy252; - case '\'': goto yy242; + case '?': goto yy121; case '0': case '1': case '2': @@ -8394,30 +8586,17 @@ yy248: case 'w': case 'x': case 'y': - case 'z': goto yy248; - case '=': goto yy254; - case '\\': goto yy243; - default: goto yy240; + case 'z': goto yy320; + case '>': goto yy222; + default: goto yy61; } yy250: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy61; - case '\'': goto yy242; - case '>': goto yy251; - case '\\': goto yy243; - default: goto yy240; - } -yy251: - yyaccept = 12; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy116; - case '\'': goto yy242; - case '\\': goto yy243; - default: goto yy240; + case '\'': goto yy252; + case '\\': goto yy250; + default: goto yy247; } yy252: ++YYCURSOR; @@ -8427,13 +8606,79 @@ yy252: case '\t': case '\n': case '\r': - case ' ': goto yy252; - case '\'': goto yy242; - case '=': goto yy254; - case '\\': goto yy243; - default: goto yy240; + case ' ': goto yy253; + case '\'': goto yy249; + case '/': + case '?': goto yy257; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy255; + case '>': goto yy240; + case '\\': goto yy250; + default: goto yy247; } -yy254: +yy253: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -8441,12 +8686,13 @@ yy254: case '\t': case '\n': case '\r': - case ' ': goto yy255; - case '"': goto yy257; - case '\'': goto yy223; + case ' ': goto yy253; + case '\'': goto yy249; + case '/': + case '?': goto yy257; case '>': goto yy240; - case '\\': goto yy238; - default: goto yy231; + case '\\': goto yy250; + default: goto yy247; } yy255: ++YYCURSOR; @@ -8456,11 +8702,8 @@ yy255: case '\t': case '\n': case '\r': - case ' ': goto yy255; - case '"': goto yy257; - case '\'': goto yy223; - case '/': - case '?': goto yy236; + case ' ': goto yy259; + case '\'': goto yy249; case '0': case '1': case '2': @@ -8524,250 +8767,73 @@ yy255: case 'w': case 'x': case 'y': - case 'z': goto yy234; - case '>': goto yy233; - case '\\': goto yy238; - default: goto yy231; + case 'z': goto yy255; + case '=': goto yy261; + case '\\': goto yy250; + default: goto yy247; } yy257: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy231; - case '\'': goto yy258; - case '/': - case '?': goto yy262; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy264; - case '>': goto yy266; - case '\\': goto yy267; - default: goto yy260; + case '\'': goto yy249; + case '>': goto yy258; + case '\\': goto yy250; + default: goto yy247; } yy258: - ++YYCURSOR; + yyaccept = 12; + YYMARKER = ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy61; - case '"': goto yy224; - case '/': - case '?': goto yy304; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy306; - case '>': goto yy294; - case '\\': goto yy302; - default: goto yy258; + case 0x00: goto yy123; + case '\'': goto yy249; + case '\\': goto yy250; + default: goto yy247; } -yy260: +yy259: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy231; - case '\'': goto yy258; - case '/': - case '?': goto yy262; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy264; - case '>': goto yy266; - case '\\': goto yy267; - default: goto yy260; + case '\t': + case '\n': + case '\r': + case ' ': goto yy259; + case '\'': goto yy249; + case '=': goto yy261; + case '\\': goto yy250; + default: goto yy247; + } +yy261: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy262; + case '"': goto yy264; + case '\'': goto yy230; + case '>': goto yy247; + case '\\': goto yy245; + default: goto yy238; } yy262: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '"': goto yy231; - case '\'': goto yy258; + case '\t': + case '\n': + case '\r': + case ' ': goto yy262; + case '"': goto yy264; + case '\'': goto yy230; case '/': - case '?': goto yy262; + case '?': goto yy243; case '0': case '1': case '2': @@ -8831,20 +8897,20 @@ yy262: case 'w': case 'x': case 'y': - case 'z': goto yy264; - case '>': goto yy310; - case '\\': goto yy267; - default: goto yy260; + case 'z': goto yy241; + case '>': goto yy240; + case '\\': goto yy245; + default: goto yy238; } yy264: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': + case '"': goto yy238; + case '\'': goto yy265; + case '/': + case '?': goto yy269; case '0': case '1': case '2': @@ -8908,1113 +8974,19 @@ yy264: case 'w': case 'x': case 'y': - case 'z': goto yy264; - case '"': goto yy231; - case '\'': goto yy258; - case '/': - case '?': goto yy262; - case '=': goto yy284; - case '>': goto yy266; - case '\\': goto yy267; - default: goto yy260; + case 'z': goto yy271; + case '>': goto yy273; + case '\\': goto yy274; + default: goto yy267; } -yy266: - yyaccept = 13; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy216; - case '"': goto yy245; - case '\'': goto yy271; - case '\\': goto yy272; - default: goto yy269; - } -yy267: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy269; - case '/': - case '?': goto yy262; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy264; - case '>': goto yy266; - case '\\': goto yy267; - default: goto yy260; - } -yy269: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy245; - case '\'': goto yy271; - case '\\': goto yy272; - default: goto yy269; - } -yy271: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy289; - case '"': goto yy242; - case '/': - case '?': goto yy291; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy292; - case '>': goto yy294; - case '\\': goto yy295; - default: goto yy287; - } -yy272: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '"': - case '\'': goto yy274; - case '\\': goto yy272; - default: goto yy269; - } -yy274: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy275; - case '"': goto yy245; - case '\'': goto yy271; - case '/': - case '?': goto yy277; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy278; - case '>': goto yy266; - case '\\': goto yy272; - default: goto yy269; - } -yy275: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy275; - case '"': goto yy245; - case '\'': goto yy271; - case '/': - case '?': goto yy277; - case '>': goto yy266; - case '\\': goto yy272; - default: goto yy269; - } -yy277: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy245; - case '\'': goto yy271; - case '>': goto yy286; - case '\\': goto yy272; - default: goto yy269; - } -yy278: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy280; - case '"': goto yy245; - case '\'': goto yy271; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy278; - case '=': goto yy282; - case '\\': goto yy272; - default: goto yy269; - } -yy280: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy280; - case '"': goto yy245; - case '\'': goto yy271; - case '=': goto yy282; - case '\\': goto yy272; - default: goto yy269; - } -yy282: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy284; - case '"': goto yy257; - case '\'': goto yy283; - case '>': goto yy269; - case '\\': goto yy267; - default: goto yy260; - } -yy283: +yy265: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case 0x00: goto yy61; case '"': goto yy231; - case '\'': goto yy258; case '/': - case '?': goto yy262; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy264; - case '>': goto yy266; - case '\\': goto yy267; - default: goto yy260; - } -yy284: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy284; - case '"': goto yy257; - case '\'': goto yy283; - case '/': - case '?': goto yy262; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy264; - case '>': goto yy266; - case '\\': goto yy267; - default: goto yy260; - } -yy286: - yyaccept = 12; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy116; - case '"': goto yy245; - case '\'': goto yy271; - case '\\': goto yy272; - default: goto yy269; - } -yy287: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy242; - case '\\': goto yy295; - default: goto yy287; - } -yy289: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy289; - case '"': goto yy242; - case '/': - case '?': goto yy291; - case '>': goto yy294; - case '\\': goto yy295; - default: goto yy287; - } -yy291: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy242; - case '>': goto yy309; - case '\\': goto yy295; - default: goto yy287; - } -yy292: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy297; - case '"': goto yy242; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy292; - case '=': goto yy299; - case '\\': goto yy295; - default: goto yy287; - } -yy294: - yyaccept = 13; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy216; - case '"': goto yy242; - case '\\': goto yy295; - default: goto yy287; - } -yy295: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '"': goto yy271; - case '\\': goto yy295; - default: goto yy287; - } -yy297: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy297; - case '"': goto yy242; - case '=': goto yy299; - case '\\': goto yy295; - default: goto yy287; - } -yy299: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy300; - case '"': goto yy222; - case '\'': goto yy283; - case '>': goto yy287; - case '\\': goto yy302; - default: goto yy258; - } -yy300: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': goto yy300; - case '"': goto yy222; - case '\'': goto yy283; - case '/': - case '?': goto yy304; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy306; - case '>': goto yy294; - case '\\': goto yy302; - default: goto yy258; - } -yy302: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy287; - case '/': - case '?': goto yy304; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy306; - case '>': goto yy294; - case '\\': goto yy302; - default: goto yy258; - } -yy304: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '"': goto yy224; - case '/': - case '?': goto yy304; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy306; - case '>': goto yy308; - case '\\': goto yy302; - default: goto yy258; - } -yy306: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy61; - case '\t': - case '\n': - case '\r': - case ' ': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy306; - case '"': goto yy224; - case '/': - case '?': goto yy304; - case '=': goto yy300; - case '>': goto yy294; - case '\\': goto yy302; - default: goto yy258; - } -yy308: - yyaccept = 12; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy116; - case '"': goto yy242; - case '\\': goto yy295; - default: goto yy287; - } -yy309: - yyaccept = 12; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy116; - case '"': goto yy242; - case '\\': goto yy295; - default: goto yy287; - } -yy310: - yyaccept = 12; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: goto yy116; - case '"': goto yy245; - case '\'': goto yy271; - case '\\': goto yy272; - default: goto yy269; - } -yy311: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy311; - case '/': - case '?': goto yy114; - case '>': goto yy215; - default: goto yy61; - } -yy313: - ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy315; + case '?': goto yy311; case '0': case '1': case '2': @@ -10079,29 +9051,1321 @@ yy313: case 'x': case 'y': case 'z': goto yy313; - case '=': goto yy219; - default: goto yy61; + case '>': goto yy301; + case '\\': goto yy309; + default: goto yy265; } -yy315: +yy267: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { + case 0x00: goto yy61; + case '"': goto yy238; + case '\'': goto yy265; + case '/': + case '?': goto yy269; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy271; + case '>': goto yy273; + case '\\': goto yy274; + default: goto yy267; + } +yy269: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy238; + case '\'': goto yy265; + case '/': + case '?': goto yy269; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy271; + case '>': goto yy317; + case '\\': goto yy274; + default: goto yy267; + } +yy271: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; case '\t': case '\n': case '\r': - case ' ': goto yy315; - case '=': goto yy219; - default: goto yy61; + case ' ': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy271; + case '"': goto yy238; + case '\'': goto yy265; + case '/': + case '?': goto yy269; + case '=': goto yy291; + case '>': goto yy273; + case '\\': goto yy274; + default: goto yy267; + } +yy273: + yyaccept = 13; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy223; + case '"': goto yy252; + case '\'': goto yy278; + case '\\': goto yy279; + default: goto yy276; + } +yy274: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy276; + case '/': + case '?': goto yy269; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy271; + case '>': goto yy273; + case '\\': goto yy274; + default: goto yy267; + } +yy276: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy252; + case '\'': goto yy278; + case '\\': goto yy279; + default: goto yy276; + } +yy278: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy296; + case '"': goto yy249; + case '/': + case '?': goto yy298; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy299; + case '>': goto yy301; + case '\\': goto yy302; + default: goto yy294; + } +yy279: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '"': + case '\'': goto yy281; + case '\\': goto yy279; + default: goto yy276; + } +yy281: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy282; + case '"': goto yy252; + case '\'': goto yy278; + case '/': + case '?': goto yy284; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy285; + case '>': goto yy273; + case '\\': goto yy279; + default: goto yy276; + } +yy282: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy282; + case '"': goto yy252; + case '\'': goto yy278; + case '/': + case '?': goto yy284; + case '>': goto yy273; + case '\\': goto yy279; + default: goto yy276; + } +yy284: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy252; + case '\'': goto yy278; + case '>': goto yy293; + case '\\': goto yy279; + default: goto yy276; + } +yy285: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy287; + case '"': goto yy252; + case '\'': goto yy278; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy285; + case '=': goto yy289; + case '\\': goto yy279; + default: goto yy276; + } +yy287: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy287; + case '"': goto yy252; + case '\'': goto yy278; + case '=': goto yy289; + case '\\': goto yy279; + default: goto yy276; + } +yy289: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy291; + case '"': goto yy264; + case '\'': goto yy290; + case '>': goto yy276; + case '\\': goto yy274; + default: goto yy267; + } +yy290: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy238; + case '\'': goto yy265; + case '/': + case '?': goto yy269; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy271; + case '>': goto yy273; + case '\\': goto yy274; + default: goto yy267; + } +yy291: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy291; + case '"': goto yy264; + case '\'': goto yy290; + case '/': + case '?': goto yy269; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy271; + case '>': goto yy273; + case '\\': goto yy274; + default: goto yy267; + } +yy293: + yyaccept = 12; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy123; + case '"': goto yy252; + case '\'': goto yy278; + case '\\': goto yy279; + default: goto yy276; + } +yy294: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy249; + case '\\': goto yy302; + default: goto yy294; + } +yy296: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy296; + case '"': goto yy249; + case '/': + case '?': goto yy298; + case '>': goto yy301; + case '\\': goto yy302; + default: goto yy294; + } +yy298: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy249; + case '>': goto yy316; + case '\\': goto yy302; + default: goto yy294; + } +yy299: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy304; + case '"': goto yy249; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy299; + case '=': goto yy306; + case '\\': goto yy302; + default: goto yy294; + } +yy301: + yyaccept = 13; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy223; + case '"': goto yy249; + case '\\': goto yy302; + default: goto yy294; + } +yy302: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '"': goto yy278; + case '\\': goto yy302; + default: goto yy294; + } +yy304: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy304; + case '"': goto yy249; + case '=': goto yy306; + case '\\': goto yy302; + default: goto yy294; + } +yy306: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy307; + case '"': goto yy229; + case '\'': goto yy290; + case '>': goto yy294; + case '\\': goto yy309; + default: goto yy265; + } +yy307: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': goto yy307; + case '"': goto yy229; + case '\'': goto yy290; + case '/': + case '?': goto yy311; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy313; + case '>': goto yy301; + case '\\': goto yy309; + default: goto yy265; + } +yy309: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy294; + case '/': + case '?': goto yy311; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy313; + case '>': goto yy301; + case '\\': goto yy309; + default: goto yy265; + } +yy311: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '"': goto yy231; + case '/': + case '?': goto yy311; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy313; + case '>': goto yy315; + case '\\': goto yy309; + default: goto yy265; + } +yy313: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy61; + case '\t': + case '\n': + case '\r': + case ' ': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy313; + case '"': goto yy231; + case '/': + case '?': goto yy311; + case '=': goto yy307; + case '>': goto yy301; + case '\\': goto yy309; + default: goto yy265; + } +yy315: + yyaccept = 12; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy123; + case '"': goto yy249; + case '\\': goto yy302; + default: goto yy294; + } +yy316: + yyaccept = 12; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy123; + case '"': goto yy249; + case '\\': goto yy302; + default: goto yy294; } yy317: yyaccept = 12; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy116; - case '\'': goto yy242; - case '\\': goto yy243; - default: goto yy240; + case 0x00: goto yy123; + case '"': goto yy252; + case '\'': goto yy278; + case '\\': goto yy279; + default: goto yy276; } yy318: ++YYCURSOR; @@ -10110,7 +10374,116 @@ yy318: case '\t': case '\n': case '\r': - case ' ': goto yy320; + case ' ': goto yy318; + case '/': + case '?': goto yy121; + case '>': goto yy222; + default: goto yy61; + } +yy320: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy322; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy320; + case '=': goto yy226; + default: goto yy61; + } +yy322: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy322; + case '=': goto yy226; + default: goto yy61; + } +yy324: + yyaccept = 12; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: goto yy123; + case '\'': goto yy249; + case '\\': goto yy250; + default: goto yy247; + } +yy325: + ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy327; case '0': case '1': case '2': @@ -10173,29 +10546,29 @@ yy318: case 'w': case 'x': case 'y': - case 'z': goto yy318; - case '>': goto yy322; + case 'z': goto yy325; + case '>': goto yy329; default: goto yy61; } -yy320: +yy327: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { case '\t': case '\n': case '\r': - case ' ': goto yy320; - case '>': goto yy322; + case ' ': goto yy327; + case '>': goto yy329; default: goto yy61; } -yy322: +yy329: ++YYCURSOR; #line 169 "../../lnav2/src/data_scanner_re.re" { RET(DT_XML_CLOSE_TAG); } -#line 10198 "../../lnav2/src/data_scanner_re.cc" -yy324: +#line 10571 "../../lnav2/src/data_scanner_re.cc" +yy331: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -10206,9 +10579,9 @@ yy324: case '6': case '7': case '8': - case '9': goto yy325; - case '1': goto yy326; - case '2': goto yy327; + case '9': goto yy332; + case '1': goto yy333; + case '2': goto yy334; case ':': case 'G': case 'H': @@ -10259,392 +10632,4614 @@ yy324: case 'b': case 'c': case 'd': - case 'e': goto yy328; - case 'F': - case 'f': goto yy329; - default: goto yy330; - } -yy325: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy431; - case ':': goto yy333; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy334; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy326: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy429; - case ':': goto yy333; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy334; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy327: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy429; - case '5': goto yy430; - case '6': - case '7': - case '8': - case '9': goto yy431; - case ':': goto yy333; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy334; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy328: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy334; - case ':': goto yy333; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy329: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': goto yy334; - case ':': goto yy333; - case 'F': - case 'f': goto yy332; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy330: - ++YYCURSOR; -yy331: - YYCURSOR = YYCTXMARKER; -#line 159 "../../lnav2/src/data_scanner_re.re" - { RET(DT_IPV6_ADDRESS); } -#line 10622 "../../lnav2/src/data_scanner_re.cc" -yy332: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'a': - case 'b': - case 'c': - case 'd': case 'e': goto yy335; - case ':': goto yy333; case 'F': + case 'f': goto yy336; + default: goto yy337; + } +yy332: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy438; + case ':': goto yy340; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy341; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy333: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy436; + case ':': goto yy340; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy341; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy334: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy436; + case '5': goto yy437; + case '6': + case '7': + case '8': + case '9': goto yy438; + case ':': goto yy340; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy341; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy335: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy341; + case ':': goto yy340; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy336: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': goto yy341; + case ':': goto yy340; + case 'F': + case 'f': goto yy339; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy337: + ++YYCURSOR; +yy338: + YYCURSOR = YYCTXMARKER; +#line 159 "../../lnav2/src/data_scanner_re.re" + { RET(DT_IPV6_ADDRESS); } +#line 10995 "../../lnav2/src/data_scanner_re.cc" +yy339: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': goto yy342; + case ':': goto yy340; + case 'F': + case 'f': goto yy373; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy340: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy344; + default: goto yy61; + } +yy341: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy342; + case ':': goto yy340; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy342: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy343; + case ':': goto yy340; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy343: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy340; + default: goto yy337; + } +yy344: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy346; + case ':': goto yy345; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy345: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy349; + default: goto yy61; + } +yy346: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy347; + case ':': goto yy345; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy347: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy348; + case ':': goto yy345; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy348: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy345; + default: goto yy337; + } +yy349: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy351; + case ':': goto yy350; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy350: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy354; + default: goto yy61; + } +yy351: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy352; + case ':': goto yy350; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy352: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy353; + case ':': goto yy350; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy353: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy350; + default: goto yy337; + } +yy354: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy356; + case ':': goto yy355; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy355: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy359; + default: goto yy61; + } +yy356: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy357; + case ':': goto yy355; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy357: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy358; + case ':': goto yy355; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy358: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy355; + default: goto yy337; + } +yy359: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy361; + case ':': goto yy360; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy360: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy364; + default: goto yy61; + } +yy361: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy362; + case ':': goto yy360; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy362: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy363; + case ':': goto yy360; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy363: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy360; + default: goto yy337; + } +yy364: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy366; + case ':': goto yy365; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy365: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy369; + default: goto yy61; + } +yy366: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy367; + case ':': goto yy365; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy367: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy368; + case ':': goto yy365; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy368: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy365; + default: goto yy337; + } +yy369: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy370; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy370: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy371; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy371: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy372; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy372: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy373: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': goto yy343; + case ':': goto yy340; + case 'F': + case 'f': goto yy374; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy374: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy375; + default: goto yy337; + } +yy375: + yych = *++YYCURSOR; + switch (yych) { + case '0': goto yy378; + case '1': goto yy377; + case '2': goto yy376; + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy379; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy344; + default: goto yy61; + } +yy376: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy433; + case '5': goto yy435; + case '6': + case '7': + case '8': + case '9': goto yy380; + case ':': goto yy345; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy346; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy377: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy433; + case ':': goto yy345; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy346; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy378: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy380; + case ':': goto yy398; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy346; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy379: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy380; + case ':': goto yy345; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy346; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy380: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy347; + case ':': goto yy345; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy381: + yyaccept = 14; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '0': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy384; + case '1': goto yy383; + case '2': goto yy382; + default: goto yy338; + } +yy382: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy385; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy384; + case '5': goto yy397; + case '6': + case '7': + case '8': + case '9': goto yy386; + default: goto yy61; + } +yy383: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy385; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy384; + default: goto yy61; + } +yy384: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy385; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy386; + default: goto yy61; + } +yy385: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy389; + case '1': goto yy388; + case '2': goto yy387; + default: goto yy61; + } +yy386: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy385; + default: goto yy61; + } +yy387: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy390; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy389; + case '5': goto yy396; + case '6': + case '7': + case '8': + case '9': goto yy391; + default: goto yy61; + } +yy388: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy390; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy389; + default: goto yy61; + } +yy389: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy390; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy391; + default: goto yy61; + } +yy390: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy394; + case '1': goto yy393; + case '2': goto yy392; + default: goto yy61; + } +yy391: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy390; + default: goto yy61; + } +yy392: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': goto yy394; + case '5': goto yy395; + case '6': + case '7': + case '8': + case '9': goto yy372; + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy393: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy394; + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy394: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy372; + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy395: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy372; + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy396: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy390; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy391; + default: goto yy61; + } +yy397: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy385; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy386; + default: goto yy61; + } +yy398: + yych = *++YYCURSOR; + switch (yych) { + case '0': goto yy401; + case '1': goto yy400; + case '2': goto yy399; + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy402; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy349; + default: goto yy61; + } +yy399: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy430; + case '5': goto yy432; + case '6': + case '7': + case '8': + case '9': goto yy403; + case ':': goto yy350; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy351; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy400: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy430; + case ':': goto yy350; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy351; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy401: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy403; + case ':': goto yy404; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy351; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy402: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy403; + case ':': goto yy350; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy351; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy403: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy352; + case ':': goto yy350; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy404: + yych = *++YYCURSOR; + switch (yych) { + case '0': goto yy407; + case '1': goto yy406; + case '2': goto yy405; + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy408; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy354; + default: goto yy61; + } +yy405: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy427; + case '5': goto yy429; + case '6': + case '7': + case '8': + case '9': goto yy409; + case ':': goto yy355; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy356; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy406: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy427; + case ':': goto yy355; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy356; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy407: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy409; + case ':': goto yy410; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy356; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy408: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy409; + case ':': goto yy355; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy356; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy409: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy357; + case ':': goto yy355; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy410: + yych = *++YYCURSOR; + switch (yych) { + case '0': goto yy413; + case '1': goto yy412; + case '2': goto yy411; + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy414; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy359; + default: goto yy61; + } +yy411: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy424; + case '5': goto yy426; + case '6': + case '7': + case '8': + case '9': goto yy415; + case ':': goto yy360; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy361; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy412: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy424; + case ':': goto yy360; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy361; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy413: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy415; + case ':': goto yy416; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy361; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy414: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy415; + case ':': goto yy360; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy361; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy415: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy362; + case ':': goto yy360; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy416: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy419; + case '1': goto yy418; + case '2': goto yy417; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy364; + default: goto yy61; + } +yy417: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy421; + case '5': goto yy423; + case '6': + case '7': + case '8': + case '9': goto yy420; + case ':': goto yy365; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': case 'f': goto yy366; case 'G': case 'H': @@ -10686,39 +15281,13 @@ yy332: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy333: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy337; - default: goto yy61; - } -yy334: +yy418: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy381; case '0': case '1': case '2': @@ -10728,7 +15297,8 @@ yy334: case '6': case '7': case '8': - case '9': + case '9': goto yy421; + case ':': goto yy365; case 'A': case 'B': case 'C': @@ -10740,8 +15310,7 @@ yy334: case 'c': case 'd': case 'e': - case 'f': goto yy335; - case ':': goto yy333; + case 'f': goto yy366; case 'G': case 'H': case 'I': @@ -10782,12 +15351,13 @@ yy334: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy335: +yy419: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy381; case '0': case '1': case '2': @@ -10797,7 +15367,8 @@ yy335: case '6': case '7': case '8': - case '9': + case '9': goto yy420; + case ':': goto yy365; case 'A': case 'B': case 'C': @@ -10809,8 +15380,7 @@ yy335: case 'c': case 'd': case 'e': - case 'f': goto yy336; - case ':': goto yy333; + case 'f': goto yy366; case 'G': case 'H': case 'I': @@ -10851,81 +15421,13 @@ yy335: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy336: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy333; - default: goto yy330; - } -yy337: +yy420: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy381; case '0': case '1': case '2': @@ -10947,8 +15449,8 @@ yy337: case 'c': case 'd': case 'e': - case 'f': goto yy339; - case ':': goto yy338; + case 'f': goto yy367; + case ':': goto yy365; case 'G': case 'H': case 'I': @@ -10989,39 +15491,13 @@ yy337: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy338: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy342; - default: goto yy61; - } -yy339: +yy421: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy381; case '0': case '1': case '2': @@ -11031,7 +15507,8 @@ yy339: case '6': case '7': case '8': - case '9': + case '9': goto yy422; + case ':': goto yy365; case 'A': case 'B': case 'C': @@ -11043,1702 +15520,6 @@ yy339: case 'c': case 'd': case 'e': - case 'f': goto yy340; - case ':': goto yy338; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy340: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy341; - case ':': goto yy338; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy341: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy338; - default: goto yy330; - } -yy342: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy344; - case ':': goto yy343; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy343: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy347; - default: goto yy61; - } -yy344: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy345; - case ':': goto yy343; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy345: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy346; - case ':': goto yy343; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy346: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy343; - default: goto yy330; - } -yy347: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy349; - case ':': goto yy348; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy348: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy352; - default: goto yy61; - } -yy349: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy350; - case ':': goto yy348; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy350: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy351; - case ':': goto yy348; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy351: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy348; - default: goto yy330; - } -yy352: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case ':': goto yy353; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy353: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy357; - default: goto yy61; - } -yy354: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy355; - case ':': goto yy353; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy355: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy356; - case ':': goto yy353; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy356: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy353; - default: goto yy330; - } -yy357: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy359; - case ':': goto yy358; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy358: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy362; - default: goto yy61; - } -yy359: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy360; - case ':': goto yy358; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy360: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy361; - case ':': goto yy358; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy361: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy358; - default: goto yy330; - } -yy362: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy363; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy363: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy364; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy364: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy365; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy365: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy366: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': goto yy336; - case ':': goto yy333; - case 'F': case 'f': goto yy367; case 'G': case 'H': @@ -12780,389 +15561,13 @@ yy366: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy367: +yy422: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy368; - default: goto yy330; - } -yy368: - yych = *++YYCURSOR; - switch (yych) { - case '0': goto yy371; - case '1': goto yy370; - case '2': goto yy369; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy372; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy337; - default: goto yy61; - } -yy369: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy426; - case '5': goto yy428; - case '6': - case '7': - case '8': - case '9': goto yy373; - case ':': goto yy338; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy339; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy370: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy426; - case ':': goto yy338; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy339; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy371: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy373; - case ':': goto yy391; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy339; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy372: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy373; - case ':': goto yy338; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy339; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy373: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': @@ -13184,8 +15589,8 @@ yy373: case 'c': case 'd': case 'e': - case 'f': goto yy340; - case ':': goto yy338; + case 'f': goto yy368; + case ':': goto yy365; case 'G': case 'H': case 'I': @@ -13226,882 +15631,23 @@ yy373: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy374: - yyaccept = 14; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy377; - case '1': goto yy376; - case '2': goto yy375; - default: goto yy331; - } -yy375: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy378; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy377; - case '5': goto yy390; - case '6': - case '7': - case '8': - case '9': goto yy379; - default: goto yy61; - } -yy376: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy378; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy377; - default: goto yy61; - } -yy377: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy378; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy379; - default: goto yy61; - } -yy378: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy382; - case '1': goto yy381; - case '2': goto yy380; - default: goto yy61; - } -yy379: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy378; - default: goto yy61; - } -yy380: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy383; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy382; - case '5': goto yy389; - case '6': - case '7': - case '8': - case '9': goto yy384; - default: goto yy61; - } -yy381: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy383; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy382; - default: goto yy61; - } -yy382: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy383; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy384; - default: goto yy61; - } -yy383: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy387; - case '1': goto yy386; - case '2': goto yy385; - default: goto yy61; - } -yy384: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy383; - default: goto yy61; - } -yy385: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': goto yy387; - case '5': goto yy388; - case '6': - case '7': - case '8': - case '9': goto yy365; - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy386: +yy423: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy381; case '0': case '1': case '2': case '3': case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy387; - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy387: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy365; - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy388: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy365; - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy389: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy383; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy384; - default: goto yy61; - } -yy390: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy378; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy379; - default: goto yy61; - } -yy391: - yych = *++YYCURSOR; - switch (yych) { - case '0': goto yy394; - case '1': goto yy393; - case '2': goto yy392; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy395; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy342; - default: goto yy61; - } -yy392: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy423; - case '5': goto yy425; - case '6': - case '7': - case '8': - case '9': goto yy396; - case ':': goto yy343; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy344; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy393: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy423; - case ':': goto yy343; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy344; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy394: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy396; - case ':': goto yy397; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy344; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy395: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy396; - case ':': goto yy343; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy344; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy396: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy345; - case ':': goto yy343; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy397: - yych = *++YYCURSOR; - switch (yych) { - case '0': goto yy400; - case '1': goto yy399; - case '2': goto yy398; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy401; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy347; - default: goto yy61; - } -yy398: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy420; case '5': goto yy422; case '6': case '7': case '8': - case '9': goto yy402; - case ':': goto yy348; + case '9': case 'A': case 'B': case 'C': @@ -14113,7 +15659,8 @@ yy398: case 'c': case 'd': case 'e': - case 'f': goto yy349; + case 'f': goto yy367; + case ':': goto yy365; case 'G': case 'H': case 'I': @@ -14154,13 +15701,13 @@ yy398: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy399: +yy424: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': @@ -14170,8 +15717,8 @@ yy399: case '6': case '7': case '8': - case '9': goto yy420; - case ':': goto yy348; + case '9': goto yy425; + case ':': goto yy360; case 'A': case 'B': case 'C': @@ -14183,7 +15730,7 @@ yy399: case 'c': case 'd': case 'e': - case 'f': goto yy349; + case 'f': goto yy362; case 'G': case 'H': case 'I': @@ -14224,153 +15771,13 @@ yy399: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy400: +yy425: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy402; - case ':': goto yy403; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy349; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy401: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy402; - case ':': goto yy348; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy349; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy402: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': @@ -14392,8 +15799,8 @@ yy402: case 'c': case 'd': case 'e': - case 'f': goto yy350; - case ':': goto yy348; + case 'f': goto yy363; + case ':': goto yy360; case 'G': case 'H': case 'I': @@ -14434,326 +15841,19 @@ yy402: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy403: - yych = *++YYCURSOR; - switch (yych) { - case '0': goto yy406; - case '1': goto yy405; - case '2': goto yy404; - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy407; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy352; - default: goto yy61; - } -yy404: +yy426: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy417; - case '5': goto yy419; - case '6': - case '7': - case '8': - case '9': goto yy408; - case ':': goto yy353; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy405: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': case '3': case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy417; - case ':': goto yy353; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy406: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy408; - case ':': goto yy409; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy407: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy408; - case ':': goto yy353; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy354; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy408: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': + case '5': goto yy425; case '6': case '7': case '8': @@ -14769,8 +15869,8 @@ yy408: case 'c': case 'd': case 'e': - case 'f': goto yy355; - case ':': goto yy353; + case 'f': goto yy362; + case ':': goto yy360; case 'G': case 'H': case 'I': @@ -14811,21 +15911,24 @@ yy408: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy409: +yy427: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy381; case '0': + case '1': + case '2': case '3': case '4': case '5': case '6': case '7': case '8': - case '9': goto yy412; - case '1': goto yy411; - case '2': goto yy410; + case '9': goto yy428; + case ':': goto yy355; case 'A': case 'B': case 'C': @@ -14838,36 +15941,6 @@ yy409: case 'd': case 'e': case 'f': goto yy357; - default: goto yy61; - } -yy410: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy414; - case '5': goto yy416; - case '6': - case '7': - case '8': - case '9': goto yy413; - case ':': goto yy358; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy359; case 'G': case 'H': case 'I': @@ -14908,1209 +15981,19 @@ yy410: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; - } -yy411: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy414; - case ':': goto yy358; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy359; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy412: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy413; - case ':': goto yy358; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy359; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy413: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy360; - case ':': goto yy358; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy414: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy415; - case ':': goto yy358; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy360; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy415: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy361; - case ':': goto yy358; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy416: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy415; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy360; - case ':': goto yy358; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy417: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy418; - case ':': goto yy353; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy355; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy418: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy356; - case ':': goto yy353; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy419: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy418; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy355; - case ':': goto yy353; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy420: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy421; - case ':': goto yy348; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy350; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy421: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy351; - case ':': goto yy348; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy422: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy421; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy350; - case ':': goto yy348; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy423: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy424; - case ':': goto yy343; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy345; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy424: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy346; - case ':': goto yy343; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy425: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy424; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy345; - case ':': goto yy343; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy426: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy427; - case ':': goto yy338; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy340; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy427: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy374; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy341; - case ':': goto yy338; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy428: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': case '3': case '4': - case '5': goto yy427; + case '5': case '6': case '7': case '8': @@ -16126,8 +16009,8 @@ yy428: case 'c': case 'd': case 'e': - case 'f': goto yy340; - case ':': goto yy338; + case 'f': goto yy358; + case ':': goto yy355; case 'G': case 'H': case 'I': @@ -16168,24 +16051,23 @@ yy428: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy429: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': case '3': case '4': - case '5': + case '5': goto yy428; case '6': case '7': case '8': - case '9': goto yy432; - case ':': goto yy333; + case '9': case 'A': case 'B': case 'C': @@ -16197,7 +16079,8 @@ yy429: case 'c': case 'd': case 'e': - case 'f': goto yy335; + case 'f': goto yy357; + case ':': goto yy355; case 'G': case 'H': case 'I': @@ -16238,23 +16121,24 @@ yy429: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy430: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': case '3': case '4': - case '5': goto yy432; + case '5': case '6': case '7': case '8': - case '9': + case '9': goto yy431; + case ':': goto yy350; case 'A': case 'B': case 'C': @@ -16266,8 +16150,7 @@ yy430: case 'c': case 'd': case 'e': - case 'f': goto yy335; - case ':': goto yy333; + case 'f': goto yy352; case 'G': case 'H': case 'I': @@ -16308,13 +16191,13 @@ yy430: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy431: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': @@ -16336,8 +16219,8 @@ yy431: case 'c': case 'd': case 'e': - case 'f': goto yy335; - case ':': goto yy333; + case 'f': goto yy353; + case ':': goto yy350; case 'G': case 'H': case 'I': @@ -16378,19 +16261,19 @@ yy431: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy432: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy374; + case '.': goto yy381; case '0': case '1': case '2': case '3': case '4': - case '5': + case '5': goto yy431; case '6': case '7': case '8': @@ -16406,8 +16289,8 @@ yy432: case 'c': case 'd': case 'e': - case 'f': goto yy336; - case ':': goto yy333; + case 'f': goto yy352; + case ':': goto yy350; case 'G': case 'H': case 'I': @@ -16448,37 +16331,13 @@ yy432: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy433: - ++YYCURSOR; - yych = *YYCURSOR; -yy434: - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy433; - default: goto yy27; - } -yy435: - yych = *++YYCURSOR; - switch (yych) { - case '\t': - case '\n': - case '\r': - case ' ': goto yy433; - default: goto yy29; - } -yy436: - yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy437; - default: goto yy61; - } -yy437: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy381; case '0': case '1': case '2': @@ -16488,12 +16347,207 @@ yy437: case '6': case '7': case '8': - case '9': goto yy438; - default: goto yy61; + case '9': goto yy434; + case ':': goto yy345; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy347; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } -yy438: +yy434: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy348; + case ':': goto yy345; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy435: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy434; + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy347; + case ':': goto yy345; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy436: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; case '0': case '1': case '2': @@ -16504,18 +16558,206 @@ yy438: case '7': case '8': case '9': goto yy439; - default: goto yy61; + case ':': goto yy340; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy342; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy437: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy439; + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy342; + case ':': goto yy340; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy438: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy381; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy342; + case ':': goto yy340; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy439: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case ':': goto yy440; - default: goto yy441; - } -yy440: - yych = *++YYCURSOR; - switch (yych) { + case '.': goto yy381; case '0': case '1': case '2': @@ -16525,79 +16767,126 @@ yy440: case '6': case '7': case '8': - case '9': goto yy443; - default: goto yy61; + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy343; + case ':': goto yy340; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } -yy441: +yy440: ++YYCURSOR; + yych = *YYCURSOR; +yy441: + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy440; + default: goto yy27; + } yy442: - YYCURSOR = YYCTXMARKER; -#line 147 "../../lnav2/src/data_scanner_re.re" - { RET(DT_TIME); } -#line 16538 "../../lnav2/src/data_scanner_re.cc" + yych = *++YYCURSOR; + switch (yych) { + case '\t': + case '\n': + case '\r': + case ' ': goto yy440; + default: goto yy29; + } yy443: yych = *++YYCURSOR; switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy444; + case ':': goto yy444; default: goto yy61; } yy444: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy445; + default: goto yy61; + } +yy445: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy446; + default: goto yy61; + } +yy446: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy445; - case ':': goto yy61; - default: goto yy447; + case ':': goto yy447; + default: goto yy448; } -yy445: - yyaccept = 15; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy448; - default: goto yy446; - } -yy446: - YYCURSOR = YYCTXMARKER; -#line 148 "../../lnav2/src/data_scanner_re.re" - { RET(DT_TIME); } -#line 16582 "../../lnav2/src/data_scanner_re.cc" yy447: - yych = *++YYCURSOR; - goto yy446; -yy448: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy449; - default: goto yy61; - } -yy449: yych = *++YYCURSOR; switch (yych) { case '0': @@ -16612,8 +16901,14 @@ yy449: case '9': goto yy450; default: goto yy61; } +yy448: + ++YYCURSOR; +yy449: + YYCURSOR = YYCTXMARKER; +#line 147 "../../lnav2/src/data_scanner_re.re" + { RET(DT_TIME); } +#line 16911 "../../lnav2/src/data_scanner_re.cc" yy450: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -16626,27 +16921,71 @@ yy450: case '7': case '8': case '9': goto yy451; - case ':': goto yy61; - default: goto yy447; + default: goto yy61; } yy451: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy452; - case ':': goto yy446; - default: goto yy447; + case '.': goto yy452; + case ':': goto yy61; + default: goto yy454; } yy452: + yyaccept = 15; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy455; + default: goto yy453; + } +yy453: + YYCURSOR = YYCTXMARKER; +#line 148 "../../lnav2/src/data_scanner_re.re" + { RET(DT_TIME); } +#line 16955 "../../lnav2/src/data_scanner_re.cc" +yy454: + yych = *++YYCURSOR; + goto yy453; +yy455: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy456; + default: goto yy61; + } +yy456: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy457; + default: goto yy61; + } +yy457: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -16659,18 +16998,52 @@ yy452: case '6': case '7': case '8': - case '9': goto yy453; - case ':': goto yy446; - default: goto yy447; + case '9': goto yy458; + case ':': goto yy61; + default: goto yy454; } -yy453: +yy458: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case ':': goto yy446; - default: goto yy447; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy459; + case ':': goto yy453; + default: goto yy454; } -yy454: +yy459: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy460; + case ':': goto yy453; + default: goto yy454; + } +yy460: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case ':': goto yy453; + default: goto yy454; + } +yy461: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -16741,11 +17114,11 @@ yy454: case 'x': case 'y': case 'z': goto yy67; - case '/': goto yy455; + case '/': goto yy462; case '@': goto yy69; default: goto yy63; } -yy455: +yy462: yyaccept = 3; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -16755,15 +17128,8 @@ yy455: case '\n': case '\r': case ' ': - case '!': case '"': - case '#': - case '%': - case '&': case '\'': - case '(': - case ')': - case '*': case '+': case ',': case ';': @@ -16771,15 +17137,23 @@ yy455: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': - case '^': case '`': case '{': case '|': case '}': goto yy24; + case '!': + case '#': + case '%': + case '&': + case '(': + case ')': + case '*': + case '^': + case '~': goto yy464; + case '$': case '-': case '.': case '/': @@ -16793,6 +17167,7 @@ yy455: case '7': case '8': case '9': + case '@': case 'A': case 'B': case 'C': @@ -16845,15 +17220,22 @@ yy455: case 'w': case 'x': case 'y': - case 'z': goto yy455; + case 'z': goto yy462; case ':': goto yy60; - case '~': goto yy457; default: goto yy62; } -yy457: +yy464: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { + case '!': + case '#': + case '$': + case '%': + case '&': + case '(': + case ')': + case '*': case '-': case '.': case '/': @@ -16867,6 +17249,7 @@ yy457: case '7': case '8': case '9': + case '@': case 'A': case 'B': case 'C': @@ -16893,6 +17276,7 @@ yy457: case 'X': case 'Y': case 'Z': + case '^': case '_': case 'a': case 'b': @@ -16920,17 +17304,17 @@ yy457: case 'x': case 'y': case 'z': - case '~': goto yy457; + case '~': goto yy464; default: goto yy24; } -yy459: +yy466: yych = *++YYCURSOR; switch (yych) { - case '/': goto yy478; + case '/': goto yy485; case ':': goto yy64; default: goto yy61; } -yy460: +yy467: yyaccept = 0; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -17029,12 +17413,12 @@ yy460: case 'w': case 'x': case 'y': - case 'z': goto yy460; - case ':': goto yy459; + case 'z': goto yy467; + case ':': goto yy466; case '@': goto yy69; default: goto yy62; } -yy462: +yy469: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; YYMARKER = ++YYCURSOR; @@ -17049,10 +17433,10 @@ yy462: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '#': case '&': case '<': @@ -17069,10 +17453,10 @@ yy462: case '~': goto yy5; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -17108,8 +17492,8 @@ yy462: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; + case 'Z': goto yy467; + case ':': goto yy480; case '@': goto yy69; case 'a': case 'b': @@ -17136,10 +17520,10 @@ yy462: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy62; } -yy464: +yy471: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -17153,16 +17537,16 @@ yy464: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -17198,8 +17582,8 @@ yy464: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; + case 'Z': goto yy467; + case ':': goto yy480; case '@': goto yy69; case 'a': case 'b': @@ -17225,11 +17609,11 @@ yy464: case 'w': case 'x': case 'y': - case 'z': goto yy462; - case 'u': goto yy474; + case 'z': goto yy469; + case 'u': goto yy481; default: goto yy63; } -yy465: +yy472: YYCTXMARKER = YYCURSOR + 1; ++YYCURSOR; yych = *YYCURSOR; @@ -17244,12 +17628,12 @@ yy465: case ')': case '*': case ':': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; - case '\'': goto yy470; - case '.': goto yy472; + case '?': goto yy476; + case '\'': goto yy477; + case '.': goto yy479; case 'a': case 'b': case 'c': @@ -17275,26 +17659,26 @@ yy465: case 'w': case 'x': case 'y': - case 'z': goto yy465; + case 'z': goto yy472; default: goto yy61; } -yy467: +yy474: ++YYCURSOR; -yy468: +yy475: YYCURSOR = YYCTXMARKER; #line 206 "../../lnav2/src/data_scanner_re.re" { RET(DT_WORD); } -#line 17288 "../../lnav2/src/data_scanner_re.cc" -yy469: +#line 17672 "../../lnav2/src/data_scanner_re.cc" +yy476: yych = *++YYCURSOR; switch (yych) { case '\t': case '\n': case '\r': - case ' ': goto yy467; - default: goto yy468; + case ' ': goto yy474; + default: goto yy475; } -yy470: +yy477: YYCTXMARKER = YYCURSOR + 1; yyaccept = 16; YYMARKER = ++YYCURSOR; @@ -17310,12 +17694,12 @@ yy470: case ')': case '*': case ':': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; - case '\'': goto yy470; - case '.': goto yy472; + case '?': goto yy476; + case '\'': goto yy477; + case '.': goto yy479; case 'a': case 'b': case 'c': @@ -17341,27 +17725,27 @@ yy470: case 'w': case 'x': case 'y': - case 'z': goto yy465; - default: goto yy468; + case 'z': goto yy472; + default: goto yy475; } -yy472: +yy479: yych = *++YYCURSOR; switch (yych) { case '\t': case '\n': case '\r': - case ' ': goto yy467; + case ' ': goto yy474; default: goto yy61; } -yy473: +yy480: yyaccept = 16; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '/': goto yy478; + case '/': goto yy485; case ':': goto yy64; - default: goto yy468; + default: goto yy475; } -yy474: +yy481: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -17375,16 +17759,16 @@ yy474: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -17420,8 +17804,8 @@ yy474: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; + case 'Z': goto yy467; + case ':': goto yy480; case '@': goto yy69; case 'a': case 'b': @@ -17447,18 +17831,18 @@ yy474: case 'w': case 'x': case 'y': - case 'z': goto yy462; - case 'e': goto yy476; + case 'z': goto yy469; + case 'e': goto yy483; default: goto yy63; } -yy475: +yy482: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case '\t': case '\n': case '\r': - case ' ': goto yy467; + case ' ': goto yy474; case '%': case '+': goto yy70; case '-': @@ -17529,7 +17913,7 @@ yy475: case '@': goto yy69; default: goto yy63; } -yy476: +yy483: YYCTXMARKER = YYCURSOR + 1; yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); @@ -17543,10 +17927,10 @@ yy476: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '#': case '&': case '<': @@ -17560,13 +17944,13 @@ yy476: case '{': case '|': case '}': - case '~': goto yy477; + case '~': goto yy484; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -17602,8 +17986,8 @@ yy476: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; + case 'Z': goto yy467; + case ':': goto yy480; case '@': goto yy69; case 'a': case 'b': @@ -17630,22 +18014,23 @@ yy476: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy62; } -yy477: +yy484: #line 205 "../../lnav2/src/data_scanner_re.re" { RET(DT_CONSTANT); } -#line 17640 "../../lnav2/src/data_scanner_re.cc" -yy478: +#line 18024 "../../lnav2/src/data_scanner_re.cc" +yy485: yych = *++YYCURSOR; switch (yych) { - case '/': goto yy479; + case '/': goto yy486; default: goto yy61; } -yy479: +yy486: yych = *++YYCURSOR; switch (yych) { + case '%': case '&': case '-': case '/': @@ -17660,6 +18045,7 @@ yy479: case '8': case '9': case '=': + case '?': case 'A': case 'B': case 'C': @@ -17711,13 +18097,13 @@ yy479: case 'w': case 'x': case 'y': - case 'z': goto yy480; - default: goto yy481; + case 'z': goto yy487; + default: goto yy488; } -yy480: +yy487: ++YYCURSOR; yych = *YYCURSOR; -yy481: +yy488: switch (yych) { case 0x00: case '\t': @@ -17732,6 +18118,7 @@ yy481: case ']': case '{': case '}': goto yy61; + case '%': case '&': case '-': case '/': @@ -17746,6 +18133,7 @@ yy481: case '8': case '9': case '=': + case '?': case 'A': case 'B': case 'C': @@ -17797,10 +18185,10 @@ yy481: case 'w': case 'x': case 'y': - case 'z': goto yy482; - default: goto yy480; + case 'z': goto yy489; + default: goto yy487; } -yy482: +yy489: yyaccept = 18; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -17817,7 +18205,8 @@ yy482: case '[': case ']': case '{': - case '}': goto yy484; + case '}': goto yy491; + case '%': case '&': case '-': case '/': @@ -17832,6 +18221,7 @@ yy482: case '8': case '9': case '=': + case '?': case 'A': case 'B': case 'C': @@ -17883,516 +18273,37 @@ yy482: case 'w': case 'x': case 'y': - case 'z': goto yy482; - default: goto yy480; - } -yy484: -#line 145 "../../lnav2/src/data_scanner_re.re" - { RET(DT_URL); } -#line 17893 "../../lnav2/src/data_scanner_re.cc" -yy485: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'l': goto yy486; - default: goto yy63; - } -yy486: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'l': goto yy476; - default: goto yy63; - } -yy487: - yych = *++YYCURSOR; - switch (yych) { - case '/': goto yy478; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy536; - case ':': goto yy736; - default: goto yy61; - } -yy488: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy492; - case ':': goto yy789; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy63; - } -yy489: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy492; - case ':': goto yy491; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy493; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'l': goto yy787; - default: goto yy63; - } -yy490: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy492; - case ':': goto yy491; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy493; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - default: goto yy63; + case 'z': goto yy489; + default: goto yy487; } yy491: - yyaccept = 16; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy478; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy763; - case ':': goto yy736; - default: goto yy468; - } +#line 145 "../../lnav2/src/data_scanner_re.re" + { RET(DT_URL); } +#line 18283 "../../lnav2/src/data_scanner_re.cc" yy492: + YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; case '%': case '+': goto yy70; + case '\'': goto yy477; case '-': - case '.': case '_': goto yy67; + case '.': goto yy482; case '0': case '1': case '2': @@ -18409,14 +18320,6 @@ yy492: case 'D': case 'E': case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy495; - case ':': goto yy487; - case '@': goto yy69; case 'G': case 'H': case 'I': @@ -18436,13 +18339,20 @@ yy492: case 'W': case 'X': case 'Y': - case 'Z': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': - case 'l': case 'm': case 'n': case 'o': @@ -18456,7 +18366,8 @@ yy492: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy469; + case 'l': goto yy493; default: goto yy63; } yy493: @@ -18473,16 +18384,16 @@ yy493: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -18498,9 +18409,7 @@ yy493: case 'C': case 'D': case 'E': - case 'F': goto yy495; - case ':': goto yy494; - case '@': goto yy69; + case 'F': case 'G': case 'H': case 'I': @@ -18520,19 +18429,20 @@ yy493: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; case 'a': case 'b': case 'c': case 'd': case 'e': - case 'f': goto yy496; + case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': - case 'l': case 'm': case 'n': case 'o': @@ -18546,14 +18456,14 @@ yy493: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; + case 'l': goto yy483; default: goto yy63; } yy494: - yyaccept = 16; - yych = *(YYMARKER = ++YYCURSOR); + yych = *++YYCURSOR; switch (yych) { - case '/': goto yy478; + case '/': goto yy485; case '0': case '1': case '2': @@ -18575,9 +18485,9 @@ yy494: case 'c': case 'd': case 'e': - case 'f': goto yy536; - case ':': goto yy736; - default: goto yy468; + case 'f': goto yy543; + case ':': goto yy743; + default: goto yy61; } yy495: yyaccept = 0; @@ -18609,8 +18519,8 @@ yy495: case 'c': case 'd': case 'e': - case 'f': goto yy498; - case ':': goto yy735; + case 'f': goto yy499; + case ':': goto yy796; case '@': goto yy69; case 'G': case 'H': @@ -18651,7 +18561,7 @@ yy495: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy63; } yy496: @@ -18668,16 +18578,16 @@ yy496: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -18693,8 +18603,8 @@ yy496: case 'C': case 'D': case 'E': - case 'F': goto yy498; - case ':': goto yy497; + case 'F': goto yy499; + case ':': goto yy498; case '@': goto yy69; case 'G': case 'H': @@ -18715,125 +18625,18 @@ yy496: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy499; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - default: goto yy63; - } -yy497: - yyaccept = 16; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': goto yy537; - case '/': goto yy478; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy536; - case ':': goto yy535; - default: goto yy468; - } -yy498: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': + case 'Z': goto yy467; case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': goto yy500; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': case 'g': case 'h': case 'i': case 'j': case 'k': - case 'l': case 'm': case 'n': case 'o': @@ -18847,10 +18650,11 @@ yy498: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy469; + case 'l': goto yy794; default: goto yy63; } -yy499: +yy497: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -18864,16 +18668,16 @@ yy499: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -18889,8 +18693,8 @@ yy499: case 'C': case 'D': case 'E': - case 'F': goto yy500; - case ':': goto yy473; + case 'F': goto yy499; + case ':': goto yy498; case '@': goto yy69; case 'G': case 'H': @@ -18911,13 +18715,13 @@ yy499: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; + case 'Z': goto yy467; case 'a': case 'b': case 'c': case 'd': case 'e': - case 'f': goto yy501; + case 'f': goto yy500; case 'g': case 'h': case 'i': @@ -18937,10 +18741,40 @@ yy499: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } -yy500: +yy498: + yyaccept = 16; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '/': goto yy485; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy770; + case ':': goto yy743; + default: goto yy475; + } +yy499: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -18971,7 +18805,7 @@ yy500: case 'd': case 'e': case 'f': goto yy502; - case ':': goto yy459; + case ':': goto yy494; case '@': goto yy69; case 'G': case 'H': @@ -19012,10 +18846,10 @@ yy500: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy63; } -yy501: +yy500: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -19029,16 +18863,16 @@ yy501: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -19055,7 +18889,7 @@ yy501: case 'D': case 'E': case 'F': goto yy502; - case ':': goto yy473; + case ':': goto yy501; case '@': goto yy69; case 'G': case 'H': @@ -19076,7 +18910,7 @@ yy501: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; + case 'Z': goto yy467; case 'a': case 'b': case 'c': @@ -19102,9 +18936,39 @@ yy501: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } +yy501: + yyaccept = 16; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '/': goto yy485; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy543; + case ':': goto yy743; + default: goto yy475; + } yy502: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -19135,8 +18999,8 @@ yy502: case 'c': case 'd': case 'e': - case 'f': goto yy504; - case ':': goto yy459; + case 'f': goto yy505; + case ':': goto yy742; case '@': goto yy69; case 'G': case 'H': @@ -19177,7 +19041,7 @@ yy502: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy63; } yy503: @@ -19194,16 +19058,16 @@ yy503: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '_': goto yy67; - case '.': goto yy475; + case '.': goto yy482; case '0': case '1': case '2': @@ -19219,8 +19083,8 @@ yy503: case 'C': case 'D': case 'E': - case 'F': goto yy504; - case ':': goto yy473; + case 'F': goto yy505; + case ':': goto yy504; case '@': goto yy69; case 'G': case 'H': @@ -19241,13 +19105,13 @@ yy503: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; + case 'Z': goto yy467; case 'a': case 'b': case 'c': case 'd': case 'e': - case 'f': goto yy505; + case 'f': goto yy506; case 'g': case 'h': case 'i': @@ -19267,18 +19131,15 @@ yy503: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } yy504: - yyaccept = 0; + yyaccept = 16; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '%': - case '+': goto yy70; - case '-': goto yy506; - case '.': - case '_': goto yy67; + case '%': goto yy544; + case '/': goto yy485; case '0': case '1': case '2': @@ -19295,147 +19156,16 @@ yy504: case 'D': case 'E': case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': case 'a': case 'b': case 'c': case 'd': case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case ':': goto yy459; - case '@': goto yy69; - default: goto yy63; + case 'f': goto yy543; + case ':': goto yy542; + default: goto yy475; } yy505: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': goto yy506; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case '_': goto yy67; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - default: goto yy63; - } -yy506: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -19443,47 +19173,7 @@ yy506: case '+': goto yy70; case '-': case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; + case '_': goto yy67; case '0': case '1': case '2': @@ -19506,17 +19196,8 @@ yy506: case 'd': case 'e': case 'f': goto yy507; + case ':': goto yy466; case '@': goto yy69; - default: goto yy63; - } -yy507: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': case 'G': case 'H': case 'I': @@ -19537,7 +19218,6 @@ yy507: case 'X': case 'Y': case 'Z': - case '_': case 'g': case 'h': case 'i': @@ -19557,7 +19237,33 @@ yy507: case 'w': case 'x': case 'y': - case 'z': goto yy67; + case 'z': goto yy467; + default: goto yy63; + } +yy506: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; case '0': case '1': case '2': @@ -19573,24 +19279,9 @@ yy507: case 'C': case 'D': case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy508; + case 'F': goto yy507; + case ':': goto yy480; case '@': goto yy69; - default: goto yy63; - } -yy508: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': case 'G': case 'H': case 'I': @@ -19610,8 +19301,13 @@ yy508: case 'W': case 'X': case 'Y': - case 'Z': - case '_': + case 'Z': goto yy467; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy508; case 'g': case 'h': case 'i': @@ -19631,7 +19327,18 @@ yy508: case 'w': case 'x': case 'y': - case 'z': goto yy67; + case 'z': goto yy469; + default: goto yy63; + } +yy507: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; case '0': case '1': case '2': @@ -19654,17 +19361,8 @@ yy508: case 'd': case 'e': case 'f': goto yy509; + case ':': goto yy466; case '@': goto yy69; - default: goto yy63; - } -yy509: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': case 'G': case 'H': case 'I': @@ -19685,7 +19383,6 @@ yy509: case 'X': case 'Y': case 'Z': - case '_': case 'g': case 'h': case 'i': @@ -19705,7 +19402,108 @@ yy509: case 'w': case 'x': case 'y': - case 'z': goto yy67; + case 'z': goto yy467; + default: goto yy63; + } +yy508: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': goto yy509; + case ':': goto yy480; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy510; + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + default: goto yy63; + } +yy509: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; case '0': case '1': case '2': @@ -19727,18 +19525,150 @@ yy509: case 'c': case 'd': case 'e': - case 'f': goto yy510; + case 'f': goto yy511; + case ':': goto yy466; case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; default: goto yy63; } yy510: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': goto yy511; + case ':': goto yy480; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy512; + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + default: goto yy63; + } +yy511: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case '%': case '+': goto yy70; - case '-': goto yy511; + case '-': goto yy513; case '.': + case '_': goto yy67; case '0': case '1': case '2': @@ -19775,7 +19705,6 @@ yy510: case 'X': case 'Y': case 'Z': - case '_': case 'a': case 'b': case 'c': @@ -19801,92 +19730,50 @@ yy510: case 'w': case 'x': case 'y': - case 'z': goto yy67; - case '@': goto yy69; - default: goto yy63; - } -yy511: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy512; + case 'z': goto yy467; + case ':': goto yy466; case '@': goto yy69; default: goto yy63; } yy512: + YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; case '%': case '+': goto yy70; - case '-': - case '.': + case '\'': goto yy477; + case '-': goto yy513; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': case 'G': case 'H': case 'I': @@ -19906,8 +19793,16 @@ yy512: case 'W': case 'X': case 'Y': - case 'Z': - case '_': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case '_': goto yy67; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -19927,30 +19822,7 @@ yy512: case 'w': case 'x': case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy513; - case '@': goto yy69; + case 'z': goto yy469; default: goto yy63; } yy513: @@ -20107,24 +19979,8 @@ yy515: switch (yych) { case '%': case '+': goto yy70; - case '-': goto yy516; + case '-': case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': case 'G': case 'H': case 'I': @@ -20146,12 +20002,6 @@ yy515: case 'Y': case 'Z': case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -20172,6 +20022,28 @@ yy515: case 'x': case 'y': case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy516; case '@': goto yy69; default: goto yy63; } @@ -20255,8 +20127,24 @@ yy517: switch (yych) { case '%': case '+': goto yy70; - case '-': + case '-': goto yy518; case '.': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': case 'G': case 'H': case 'I': @@ -20278,6 +20166,12 @@ yy517: case 'Y': case 'Z': case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -20298,28 +20192,6 @@ yy517: case 'x': case 'y': case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy518; case '@': goto yy69; default: goto yy63; } @@ -20477,24 +20349,8 @@ yy520: switch (yych) { case '%': case '+': goto yy70; - case '-': goto yy521; + case '-': case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': case 'G': case 'H': case 'I': @@ -20516,12 +20372,6 @@ yy520: case 'Y': case 'Z': case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -20542,6 +20392,28 @@ yy520: case 'x': case 'y': case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy521; case '@': goto yy69; default: goto yy63; } @@ -20625,8 +20497,24 @@ yy522: switch (yych) { case '%': case '+': goto yy70; - case '-': + case '-': goto yy523; case '.': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': case 'G': case 'H': case 'I': @@ -20648,6 +20536,12 @@ yy522: case 'Y': case 'Z': case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -20668,28 +20562,6 @@ yy522: case 'x': case 'y': case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy523; case '@': goto yy69; default: goto yy63; } @@ -20995,8 +20867,24 @@ yy527: switch (yych) { case '%': case '+': goto yy70; - case '-': + case '-': goto yy528; case '.': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': case 'G': case 'H': case 'I': @@ -21018,6 +20906,12 @@ yy527: case 'Y': case 'Z': case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -21038,28 +20932,6 @@ yy527: case 'x': case 'y': case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy528; case '@': goto yy69; default: goto yy63; } @@ -21434,6 +21306,524 @@ yy532: default: goto yy63; } yy533: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy534; + case '@': goto yy69; + default: goto yy63; + } +yy534: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy535; + case '@': goto yy69; + default: goto yy63; + } +yy535: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy536; + case '@': goto yy69; + default: goto yy63; + } +yy536: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy537; + case '@': goto yy69; + default: goto yy63; + } +yy537: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy538; + case '@': goto yy69; + default: goto yy63; + } +yy538: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy539; + case '@': goto yy69; + default: goto yy63; + } +yy539: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy540; + case '@': goto yy69; + default: goto yy63; + } +yy540: yyaccept = 19; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -21464,7 +21854,7 @@ yy533: case '{': case '|': case '}': - case '~': goto yy534; + case '~': goto yy541; case '%': case '+': goto yy70; case '-': @@ -21536,11 +21926,11 @@ yy533: case '@': goto yy69; default: goto yy62; } -yy534: +yy541: #line 190 "../../lnav2/src/data_scanner_re.re" { RET(DT_UUID); } -#line 21543 "../../lnav2/src/data_scanner_re.cc" -yy535: +#line 21933 "../../lnav2/src/data_scanner_re.cc" +yy542: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -21565,7 +21955,6 @@ yy535: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -21574,7 +21963,7 @@ yy535: case '{': case '|': case '}': - case '~': goto yy330; + case '~': goto yy337; case '0': case '3': case '4': @@ -21582,9 +21971,9 @@ yy535: case '6': case '7': case '8': - case '9': goto yy681; - case '1': goto yy682; - case '2': goto yy683; + case '9': goto yy688; + case '1': goto yy689; + case '2': goto yy690; case ':': goto yy61; case 'A': case 'B': @@ -21597,7 +21986,7 @@ yy535: case 'c': case 'd': case 'e': - case 'f': goto yy684; + case 'f': goto yy691; case 'G': case 'H': case 'I': @@ -21638,9 +22027,9 @@ yy535: case 'x': case 'y': case 'z': goto yy65; - default: goto yy680; + default: goto yy687; } -yy536: +yy543: yych = *++YYCURSOR; switch (yych) { case '0': @@ -21664,11 +22053,11 @@ yy536: case 'c': case 'd': case 'e': - case 'f': goto yy541; - case ':': goto yy540; + case 'f': goto yy548; + case ':': goto yy547; default: goto yy61; } -yy537: +yy544: yych = *++YYCURSOR; switch (yych) { case '0': @@ -21732,10 +22121,10 @@ yy537: case 'w': case 'x': case 'y': - case 'z': goto yy538; + case 'z': goto yy545; default: goto yy61; } -yy538: +yy545: YYCTXMARKER = YYCURSOR + 1; ++YYCURSOR; yych = *YYCURSOR; @@ -21801,11 +22190,11 @@ yy538: case 'w': case 'x': case 'y': - case 'z': goto yy538; + case 'z': goto yy545; case ':': goto yy61; - default: goto yy330; + default: goto yy337; } -yy540: +yy547: yych = *++YYCURSOR; switch (yych) { case '0': @@ -21829,11 +22218,11 @@ yy540: case 'c': case 'd': case 'e': - case 'f': goto yy544; - case ':': goto yy545; + case 'f': goto yy551; + case ':': goto yy552; default: goto yy61; } -yy541: +yy548: yych = *++YYCURSOR; switch (yych) { case '0': @@ -21857,11 +22246,11 @@ yy541: case 'c': case 'd': case 'e': - case 'f': goto yy542; - case ':': goto yy540; + case 'f': goto yy549; + case ':': goto yy547; default: goto yy61; } -yy542: +yy549: yych = *++YYCURSOR; switch (yych) { case '0': @@ -21885,17 +22274,17 @@ yy542: case 'c': case 'd': case 'e': - case 'f': goto yy543; - case ':': goto yy540; + case 'f': goto yy550; + case ':': goto yy547; default: goto yy61; } -yy543: +yy550: yych = *++YYCURSOR; switch (yych) { - case ':': goto yy540; + case ':': goto yy547; default: goto yy61; } -yy544: +yy551: yych = *++YYCURSOR; switch (yych) { case '0': @@ -21919,11 +22308,11 @@ yy544: case 'c': case 'd': case 'e': - case 'f': goto yy594; - case ':': goto yy593; + case 'f': goto yy601; + case ':': goto yy600; default: goto yy61; } -yy545: +yy552: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -21934,9 +22323,9 @@ yy545: case '6': case '7': case '8': - case '9': goto yy546; - case '1': goto yy547; - case '2': goto yy548; + case '9': goto yy553; + case '1': goto yy554; + case '2': goto yy555; case ':': case 'G': case 'H': @@ -21989,457 +22378,14 @@ yy545: case 'c': case 'd': case 'e': - case 'f': goto yy549; - default: goto yy330; - } -yy546: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy575; - case ':': goto yy550; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy551; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy547: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy573; - case ':': goto yy550; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy551; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy548: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy573; - case '5': goto yy574; - case '6': - case '7': - case '8': - case '9': goto yy575; - case ':': goto yy550; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy551; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy549: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy551; - case ':': goto yy550; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy550: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy554; - default: goto yy61; - } -yy551: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy552; - case ':': goto yy550; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy552: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy553; - case ':': goto yy550; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'f': goto yy556; + default: goto yy337; } yy553: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy579; case '0': case '1': case '2': @@ -22449,13 +22395,20 @@ yy553: case '6': case '7': case '8': - case '9': + case '9': goto yy582; + case ':': goto yy557; case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy558; case 'G': case 'H': case 'I': @@ -22476,12 +22429,6 @@ yy553: case 'X': case 'Y': case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -22502,13 +22449,13 @@ yy553: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy550; - default: goto yy330; + default: goto yy337; } yy554: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy579; case '0': case '1': case '2': @@ -22518,7 +22465,8 @@ yy554: case '6': case '7': case '8': - case '9': + case '9': goto yy580; + case ':': goto yy557; case 'A': case 'B': case 'C': @@ -22530,8 +22478,7 @@ yy554: case 'c': case 'd': case 'e': - case 'f': goto yy556; - case ':': goto yy555; + case 'f': goto yy558; case 'G': case 'H': case 'I': @@ -22572,21 +22519,24 @@ yy554: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy555: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy579; case '0': case '1': case '2': case '3': - case '4': - case '5': + case '4': goto yy580; + case '5': goto yy581; case '6': case '7': case '8': - case '9': + case '9': goto yy582; + case ':': goto yy557; case 'A': case 'B': case 'C': @@ -22598,8 +22548,48 @@ yy555: case 'c': case 'd': case 'e': - case 'f': goto yy559; - default: goto yy61; + case 'f': goto yy558; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy556: YYCTXMARKER = YYCURSOR + 1; @@ -22626,8 +22616,8 @@ yy556: case 'c': case 'd': case 'e': - case 'f': goto yy557; - case ':': goto yy555; + case 'f': goto yy558; + case ':': goto yy557; case 'G': case 'H': case 'I': @@ -22668,10 +22658,9 @@ yy556: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy557: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -22695,49 +22684,8 @@ yy557: case 'c': case 'd': case 'e': - case 'f': goto yy558; - case ':': goto yy555; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'f': goto yy561; + default: goto yy61; } yy558: YYCTXMARKER = YYCURSOR + 1; @@ -22759,6 +22707,13 @@ yy558: case 'D': case 'E': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy559; + case ':': goto yy557; case 'G': case 'H': case 'I': @@ -22779,12 +22734,6 @@ yy558: case 'X': case 'Y': case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -22805,8 +22754,7 @@ yy558: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy555; - default: goto yy330; + default: goto yy337; } yy559: YYCTXMARKER = YYCURSOR + 1; @@ -22833,8 +22781,8 @@ yy559: case 'c': case 'd': case 'e': - case 'f': goto yy561; - case ':': goto yy560; + case 'f': goto yy560; + case ':': goto yy557; case 'G': case 'H': case 'I': @@ -22875,9 +22823,10 @@ yy559: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy560: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -22896,13 +22845,54 @@ yy560: case 'D': case 'E': case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': case 'a': case 'b': case 'c': case 'd': case 'e': - case 'f': goto yy564; - default: goto yy61; + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy557; + default: goto yy337; } yy561: YYCTXMARKER = YYCURSOR + 1; @@ -22929,8 +22919,8 @@ yy561: case 'c': case 'd': case 'e': - case 'f': goto yy562; - case ':': goto yy560; + case 'f': goto yy563; + case ':': goto yy562; case 'G': case 'H': case 'I': @@ -22971,10 +22961,9 @@ yy561: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy562: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -22998,49 +22987,8 @@ yy562: case 'c': case 'd': case 'e': - case 'f': goto yy563; - case ':': goto yy560; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'f': goto yy566; + default: goto yy61; } yy563: YYCTXMARKER = YYCURSOR + 1; @@ -23062,6 +23010,13 @@ yy563: case 'D': case 'E': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy564; + case ':': goto yy562; case 'G': case 'H': case 'I': @@ -23082,12 +23037,6 @@ yy563: case 'X': case 'Y': case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -23108,8 +23057,7 @@ yy563: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy560; - default: goto yy330; + default: goto yy337; } yy564: YYCTXMARKER = YYCURSOR + 1; @@ -23136,8 +23084,8 @@ yy564: case 'c': case 'd': case 'e': - case 'f': goto yy566; - case ':': goto yy565; + case 'f': goto yy565; + case ':': goto yy562; case 'G': case 'H': case 'I': @@ -23178,174 +23126,9 @@ yy564: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy565: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy569; - default: goto yy61; - } -yy566: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy567; - case ':': goto yy565; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy567: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy568; - case ':': goto yy565; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy568: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -23411,8 +23194,173 @@ yy568: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy565; - default: goto yy330; + case ':': goto yy562; + default: goto yy337; + } +yy566: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy568; + case ':': goto yy567; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy567: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy571; + default: goto yy61; + } +yy568: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy569; + case ':': goto yy567; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy569: YYCTXMARKER = YYCURSOR + 1; @@ -23440,7 +23388,7 @@ yy569: case 'd': case 'e': case 'f': goto yy570; - case ':': + case ':': goto yy567; case 'G': case 'H': case 'I': @@ -23481,7 +23429,7 @@ yy569: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy570: YYCTXMARKER = YYCURSOR + 1; @@ -23503,13 +23451,6 @@ yy570: case 'D': case 'E': case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy571; - case ':': case 'G': case 'H': case 'I': @@ -23530,6 +23471,12 @@ yy570: case 'X': case 'Y': case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -23550,7 +23497,8 @@ yy570: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + case ':': goto yy567; + default: goto yy337; } yy571: YYCTXMARKER = YYCURSOR + 1; @@ -23577,7 +23525,310 @@ yy571: case 'c': case 'd': case 'e': - case 'f': goto yy365; + case 'f': goto yy573; + case ':': goto yy572; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy572: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy576; + default: goto yy61; + } +yy573: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy574; + case ':': goto yy572; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy574: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy575; + case ':': goto yy572; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy575: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy572; + default: goto yy337; + } +yy576: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy577; case ':': case 'G': case 'H': @@ -23619,9 +23870,147 @@ yy571: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy572: +yy577: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy578; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy578: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy372; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy579: yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -23632,380 +24021,156 @@ yy572: case '6': case '7': case '8': - case '9': goto yy579; - case '1': goto yy578; - case '2': goto yy577; - default: goto yy331; - } -yy573: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy576; - case ':': goto yy550; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy552; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy574: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy576; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy552; - case ':': goto yy550; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy575: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy552; - case ':': goto yy550; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy576: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy553; - case ':': goto yy550; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy577: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy580; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy579; - case '5': goto yy592; - case '6': - case '7': - case '8': - case '9': goto yy581; - default: goto yy61; - } -yy578: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy580; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy579; - default: goto yy61; - } -yy579: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy580; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy581; - default: goto yy61; + case '9': goto yy586; + case '1': goto yy585; + case '2': goto yy584; + default: goto yy338; } yy580: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy579; case '0': + case '1': + case '2': case '3': case '4': case '5': case '6': case '7': case '8': - case '9': goto yy584; - case '1': goto yy583; - case '2': goto yy582; - default: goto yy61; + case '9': goto yy583; + case ':': goto yy557; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy559; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy581: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy580; - default: goto yy61; - } -yy582: - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy585; + case '.': goto yy579; case '0': case '1': case '2': case '3': - case '4': goto yy584; - case '5': goto yy591; + case '4': + case '5': goto yy583; case '6': case '7': case '8': - case '9': goto yy586; - default: goto yy61; + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy559; + case ':': goto yy557; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } -yy583: +yy582: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy585; + case '.': goto yy579; case '0': case '1': case '2': @@ -24015,188 +24180,221 @@ yy583: case '6': case '7': case '8': - case '9': goto yy584; - default: goto yy61; + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy559; + case ':': goto yy557; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy583: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy560; + case ':': goto yy557; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy584: yych = *++YYCURSOR; switch (yych) { - case '.': goto yy585; + case '.': goto yy587; case '0': case '1': case '2': case '3': - case '4': - case '5': + case '4': goto yy586; + case '5': goto yy599; case '6': case '7': case '8': - case '9': goto yy586; + case '9': goto yy588; default: goto yy61; } yy585: yych = *++YYCURSOR; switch (yych) { + case '.': goto yy587; case '0': + case '1': + case '2': case '3': case '4': case '5': case '6': case '7': case '8': - case '9': goto yy589; - case '1': goto yy588; - case '2': goto yy587; + case '9': goto yy586; default: goto yy61; } yy586: yych = *++YYCURSOR; switch (yych) { - case '.': goto yy585; + case '.': goto yy587; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy588; default: goto yy61; } yy587: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': - case '1': - case '2': case '3': - case '4': goto yy589; - case '5': goto yy590; + case '4': + case '5': case '6': case '7': case '8': - case '9': goto yy365; - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case '9': goto yy591; + case '1': goto yy590; + case '2': goto yy589; + default: goto yy61; } yy588: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy589; - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case '.': goto yy587; + default: goto yy61; } yy589: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy592; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy591; + case '5': goto yy598; + case '6': + case '7': + case '8': + case '9': goto yy593; + default: goto yy61; + } +yy590: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy592; case '0': case '1': case '2': @@ -24206,288 +24404,67 @@ yy589: case '6': case '7': case '8': - case '9': goto yy365; - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy590: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy365; - case '6': - case '7': - case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case '9': goto yy591; + default: goto yy61; } yy591: yych = *++YYCURSOR; switch (yych) { - case '.': goto yy585; + case '.': goto yy592; case '0': case '1': case '2': case '3': case '4': - case '5': goto yy586; + case '5': + case '6': + case '7': + case '8': + case '9': goto yy593; default: goto yy61; } yy592: yych = *++YYCURSOR; switch (yych) { - case '.': goto yy580; case '0': - case '1': - case '2': case '3': case '4': - case '5': goto yy581; + case '5': + case '6': + case '7': + case '8': + case '9': goto yy596; + case '1': goto yy595; + case '2': goto yy594; default: goto yy61; } yy593: yych = *++YYCURSOR; switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy597; - case ':': goto yy598; + case '.': goto yy592; default: goto yy61; } yy594: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy595; - case ':': goto yy593; - default: goto yy61; - } -yy595: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy596; - case ':': goto yy593; - default: goto yy61; - } -yy596: - yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy593; - default: goto yy61; - } -yy597: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy625; - case ':': goto yy624; - default: goto yy61; - } -yy598: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': + case '1': + case '2': case '3': - case '4': - case '5': + case '4': goto yy596; + case '5': goto yy597; case '6': case '7': case '8': - case '9': goto yy599; - case '1': goto yy600; - case '2': goto yy601; + case '9': goto yy372; case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': case 'G': case 'H': case 'I': @@ -24508,6 +24485,12 @@ yy598: case 'X': case 'Y': case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -24528,6 +24511,280 @@ yy598: case 'x': case 'y': case 'z': goto yy61; + default: goto yy337; + } +yy595: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy596; + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy596: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy372; + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy597: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy372; + case '6': + case '7': + case '8': + case '9': + case ':': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy598: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy592; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy593; + default: goto yy61; + } +yy599: + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy587; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy588; + default: goto yy61; + } +yy600: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy604; + case ':': goto yy605; + default: goto yy61; + } +yy601: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': case 'A': case 'B': case 'C': @@ -24540,220 +24797,10 @@ yy598: case 'd': case 'e': case 'f': goto yy602; - default: goto yy330; - } -yy599: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy622; - case ':': goto yy603; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy604; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy600: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy620; - case ':': goto yy603; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy604; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy601: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy620; - case '5': goto yy621; - case '6': - case '7': - case '8': - case '9': goto yy622; - case ':': goto yy603; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy604; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case ':': goto yy600; + default: goto yy61; } yy602: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -24777,79 +24824,17 @@ yy602: case 'c': case 'd': case 'e': - case 'f': goto yy604; - case ':': goto yy603; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'f': goto yy603; + case ':': goto yy600; + default: goto yy61; } yy603: yych = *++YYCURSOR; switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy607; + case ':': goto yy600; default: goto yy61; } yy604: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -24873,77 +24858,25 @@ yy604: case 'c': case 'd': case 'e': - case 'f': goto yy605; - case ':': goto yy603; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'f': goto yy632; + case ':': goto yy631; + default: goto yy61; } yy605: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': - case '1': - case '2': case '3': case '4': case '5': case '6': case '7': case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy606; - case ':': goto yy603; + case '9': goto yy606; + case '1': goto yy607; + case '2': goto yy608; + case ':': case 'G': case 'H': case 'I': @@ -24984,91 +24917,6 @@ yy605: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; - } -yy606: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy603; - default: goto yy330; - } -yy607: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': case 'A': case 'B': case 'C': @@ -25081,7 +24929,36 @@ yy607: case 'd': case 'e': case 'f': goto yy609; - case ':': goto yy608; + default: goto yy337; + } +yy606: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy629; + case ':': goto yy610; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy611; case 'G': case 'H': case 'I': @@ -25122,11 +24999,13 @@ yy607: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy608: +yy607: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy579; case '0': case '1': case '2': @@ -25136,7 +25015,8 @@ yy608: case '6': case '7': case '8': - case '9': + case '9': goto yy627; + case ':': goto yy610; case 'A': case 'B': case 'C': @@ -25148,8 +25028,118 @@ yy608: case 'c': case 'd': case 'e': - case 'f': goto yy612; - default: goto yy61; + case 'f': goto yy611; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy608: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy627; + case '5': goto yy628; + case '6': + case '7': + case '8': + case '9': goto yy629; + case ':': goto yy610; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy611; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy609: YYCTXMARKER = YYCURSOR + 1; @@ -25176,8 +25166,8 @@ yy609: case 'c': case 'd': case 'e': - case 'f': goto yy610; - case ':': goto yy608; + case 'f': goto yy611; + case ':': goto yy610; case 'G': case 'H': case 'I': @@ -25218,10 +25208,9 @@ yy609: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy610: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -25245,49 +25234,8 @@ yy610: case 'c': case 'd': case 'e': - case 'f': goto yy611; - case ':': goto yy608; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'f': goto yy614; + default: goto yy61; } yy611: YYCTXMARKER = YYCURSOR + 1; @@ -25309,6 +25257,13 @@ yy611: case 'D': case 'E': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy612; + case ':': goto yy610; case 'G': case 'H': case 'I': @@ -25329,12 +25284,6 @@ yy611: case 'X': case 'Y': case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -25355,8 +25304,7 @@ yy611: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy608; - default: goto yy330; + default: goto yy337; } yy612: YYCTXMARKER = YYCURSOR + 1; @@ -25383,8 +25331,8 @@ yy612: case 'c': case 'd': case 'e': - case 'f': goto yy614; - case ':': goto yy613; + case 'f': goto yy613; + case ':': goto yy610; case 'G': case 'H': case 'I': @@ -25425,174 +25373,9 @@ yy612: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy613: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy617; - default: goto yy61; - } -yy614: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy615; - case ':': goto yy613; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy615: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy616; - case ':': goto yy613; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy616: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -25658,8 +25441,173 @@ yy616: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy613; - default: goto yy330; + case ':': goto yy610; + default: goto yy337; + } +yy614: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy616; + case ':': goto yy615; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy615: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy619; + default: goto yy61; + } +yy616: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy617; + case ':': goto yy615; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy617: YYCTXMARKER = YYCURSOR + 1; @@ -25687,7 +25635,7 @@ yy617: case 'd': case 'e': case 'f': goto yy618; - case ':': + case ':': goto yy615; case 'G': case 'H': case 'I': @@ -25728,1726 +25676,9 @@ yy617: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy618: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy619; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy619: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy365; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy620: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy623; - case ':': goto yy603; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy605; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy621: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy623; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy605; - case ':': goto yy603; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy622: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy605; - case ':': goto yy603; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy623: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy606; - case ':': goto yy603; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy624: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy629; - case ':': goto yy628; - default: goto yy61; - } -yy625: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy626; - case ':': goto yy624; - default: goto yy61; - } -yy626: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy627; - case ':': goto yy624; - default: goto yy61; - } -yy627: - yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy624; - default: goto yy61; - } -yy628: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy660; - case '1': goto yy661; - case '2': goto yy662; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy663; - default: goto yy330; - } -yy629: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy631; - case ':': goto yy630; - default: goto yy61; - } -yy630: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy635; - case ':': goto yy634; - default: goto yy61; - } -yy631: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy632; - case ':': goto yy630; - default: goto yy61; - } -yy632: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy633; - case ':': goto yy630; - default: goto yy61; - } -yy633: - yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy630; - default: goto yy61; - } -yy634: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy652; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy635: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy637; - case ':': goto yy636; - default: goto yy61; - } -yy636: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy641; - case ':': goto yy640; - default: goto yy61; - } -yy637: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy638; - case ':': goto yy636; - default: goto yy61; - } -yy638: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy639; - case ':': goto yy636; - default: goto yy61; - } -yy639: - yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy636; - default: goto yy61; - } -yy640: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy649; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy641: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy643; - case ':': goto yy642; - default: goto yy61; - } -yy642: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy646; - case ':': goto yy365; - default: goto yy61; - } -yy643: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy644; - case ':': goto yy642; - default: goto yy61; - } -yy644: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy645; - case ':': goto yy642; - default: goto yy61; - } -yy645: - yych = *++YYCURSOR; - switch (yych) { - case ':': goto yy642; - default: goto yy61; - } -yy646: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy647; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy647: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy648; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy648: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy365; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy649: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy650; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy650: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy651; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy651: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy365; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy652: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy654; - case ':': goto yy653; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy653: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy657; - default: goto yy61; - } -yy654: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy655; - case ':': goto yy653; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy655: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy656; - case ':': goto yy653; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy656: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -27513,8 +25744,1725 @@ yy656: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy653; - default: goto yy330; + case ':': goto yy615; + default: goto yy337; + } +yy619: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy621; + case ':': goto yy620; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy620: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy624; + default: goto yy61; + } +yy621: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy622; + case ':': goto yy620; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy622: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy623; + case ':': goto yy620; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy623: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy620; + default: goto yy337; + } +yy624: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy625; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy625: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy626; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy626: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy372; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy627: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy630; + case ':': goto yy610; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy612; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy628: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy630; + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy612; + case ':': goto yy610; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy629: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy612; + case ':': goto yy610; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy630: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy613; + case ':': goto yy610; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy631: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy636; + case ':': goto yy635; + default: goto yy61; + } +yy632: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy633; + case ':': goto yy631; + default: goto yy61; + } +yy633: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy634; + case ':': goto yy631; + default: goto yy61; + } +yy634: + yych = *++YYCURSOR; + switch (yych) { + case ':': goto yy631; + default: goto yy61; + } +yy635: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy667; + case '1': goto yy668; + case '2': goto yy669; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy670; + default: goto yy337; + } +yy636: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy638; + case ':': goto yy637; + default: goto yy61; + } +yy637: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy642; + case ':': goto yy641; + default: goto yy61; + } +yy638: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy639; + case ':': goto yy637; + default: goto yy61; + } +yy639: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy640; + case ':': goto yy637; + default: goto yy61; + } +yy640: + yych = *++YYCURSOR; + switch (yych) { + case ':': goto yy637; + default: goto yy61; + } +yy641: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy659; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy642: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy644; + case ':': goto yy643; + default: goto yy61; + } +yy643: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy648; + case ':': goto yy647; + default: goto yy61; + } +yy644: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy645; + case ':': goto yy643; + default: goto yy61; + } +yy645: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy646; + case ':': goto yy643; + default: goto yy61; + } +yy646: + yych = *++YYCURSOR; + switch (yych) { + case ':': goto yy643; + default: goto yy61; + } +yy647: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy656; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy648: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy650; + case ':': goto yy649; + default: goto yy61; + } +yy649: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy653; + case ':': goto yy372; + default: goto yy61; + } +yy650: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy651; + case ':': goto yy649; + default: goto yy61; + } +yy651: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy652; + case ':': goto yy649; + default: goto yy61; + } +yy652: + yych = *++YYCURSOR; + switch (yych) { + case ':': goto yy649; + default: goto yy61; + } +yy653: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy654; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy654: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy655; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy655: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy372; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy656: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy657; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy657: YYCTXMARKER = YYCURSOR + 1; @@ -27583,7 +27531,7 @@ yy657: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy658: YYCTXMARKER = YYCURSOR + 1; @@ -27610,7 +27558,7 @@ yy658: case 'c': case 'd': case 'e': - case 'f': goto yy659; + case 'f': goto yy372; case ':': case 'G': case 'H': @@ -27652,7 +27600,7 @@ yy658: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy659: YYCTXMARKER = YYCURSOR + 1; @@ -27679,7 +27627,310 @@ yy659: case 'c': case 'd': case 'e': - case 'f': goto yy365; + case 'f': goto yy661; + case ':': goto yy660; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy660: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy664; + default: goto yy61; + } +yy661: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy662; + case ':': goto yy660; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy662: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy663; + case ':': goto yy660; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy663: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy660; + default: goto yy337; + } +yy664: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy665; case ':': case 'G': case 'H': @@ -27721,313 +27972,7 @@ yy659: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; - } -yy660: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy678; - case ':': goto yy664; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy665; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy661: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy676; - case ':': goto yy664; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy665; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy662: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy676; - case '5': goto yy677; - case '6': - case '7': - case '8': - case '9': goto yy678; - case ':': goto yy664; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy665; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy663: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy665; - case ':': goto yy664; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy664: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy668; - default: goto yy61; + default: goto yy337; } yy665: YYCTXMARKER = YYCURSOR + 1; @@ -28055,7 +28000,7 @@ yy665: case 'd': case 'e': case 'f': goto yy666; - case ':': goto yy664; + case ':': case 'G': case 'H': case 'I': @@ -28096,7 +28041,7 @@ yy665: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy666: YYCTXMARKER = YYCURSOR + 1; @@ -28123,8 +28068,8 @@ yy666: case 'c': case 'd': case 'e': - case 'f': goto yy667; - case ':': goto yy664; + case 'f': goto yy372; + case ':': case 'G': case 'H': case 'I': @@ -28165,12 +28110,13 @@ yy666: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy667: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy579; case '0': case '1': case '2': @@ -28180,13 +28126,20 @@ yy667: case '6': case '7': case '8': - case '9': + case '9': goto yy685; + case ':': goto yy671; case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy672; case 'G': case 'H': case 'I': @@ -28207,12 +28160,6 @@ yy667: case 'X': case 'Y': case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -28233,13 +28180,13 @@ yy667: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy664; - default: goto yy330; + default: goto yy337; } yy668: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy579; case '0': case '1': case '2': @@ -28249,7 +28196,8 @@ yy668: case '6': case '7': case '8': - case '9': + case '9': goto yy683; + case ':': goto yy671; case 'A': case 'B': case 'C': @@ -28261,8 +28209,7 @@ yy668: case 'c': case 'd': case 'e': - case 'f': goto yy670; - case ':': goto yy669; + case 'f': goto yy672; case 'G': case 'H': case 'I': @@ -28303,21 +28250,24 @@ yy668: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy669: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '.': goto yy579; case '0': case '1': case '2': case '3': - case '4': - case '5': + case '4': goto yy683; + case '5': goto yy684; case '6': case '7': case '8': - case '9': + case '9': goto yy685; + case ':': goto yy671; case 'A': case 'B': case 'C': @@ -28329,8 +28279,48 @@ yy669: case 'c': case 'd': case 'e': - case 'f': goto yy673; - default: goto yy61; + case 'f': goto yy672; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy670: YYCTXMARKER = YYCURSOR + 1; @@ -28357,8 +28347,8 @@ yy670: case 'c': case 'd': case 'e': - case 'f': goto yy671; - case ':': goto yy669; + case 'f': goto yy672; + case ':': goto yy671; case 'G': case 'H': case 'I': @@ -28399,10 +28389,9 @@ yy670: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy671: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -28426,49 +28415,8 @@ yy671: case 'c': case 'd': case 'e': - case 'f': goto yy672; - case ':': goto yy669; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'f': goto yy675; + default: goto yy61; } yy672: YYCTXMARKER = YYCURSOR + 1; @@ -28490,6 +28438,13 @@ yy672: case 'D': case 'E': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy673; + case ':': goto yy671; case 'G': case 'H': case 'I': @@ -28510,12 +28465,6 @@ yy672: case 'X': case 'Y': case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -28536,8 +28485,7 @@ yy672: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy669; - default: goto yy330; + default: goto yy337; } yy673: YYCTXMARKER = YYCURSOR + 1; @@ -28565,7 +28513,7 @@ yy673: case 'd': case 'e': case 'f': goto yy674; - case ':': + case ':': goto yy671; case 'G': case 'H': case 'I': @@ -28606,7 +28554,7 @@ yy673: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy674: YYCTXMARKER = YYCURSOR + 1; @@ -28628,13 +28576,6 @@ yy674: case 'D': case 'E': case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy675; - case ':': case 'G': case 'H': case 'I': @@ -28655,6 +28596,12 @@ yy674: case 'X': case 'Y': case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -28675,7 +28622,8 @@ yy674: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + case ':': goto yy671; + default: goto yy337; } yy675: YYCTXMARKER = YYCURSOR + 1; @@ -28702,8 +28650,8 @@ yy675: case 'c': case 'd': case 'e': - case 'f': goto yy365; - case ':': + case 'f': goto yy677; + case ':': goto yy676; case 'G': case 'H': case 'I': @@ -28744,13 +28692,11 @@ yy675: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy676: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy572; case '0': case '1': case '2': @@ -28760,8 +28706,7 @@ yy676: case '6': case '7': case '8': - case '9': goto yy679; - case ':': goto yy664; + case '9': case 'A': case 'B': case 'C': @@ -28773,60 +28718,19 @@ yy676: case 'c': case 'd': case 'e': - case 'f': goto yy666; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'f': goto yy680; + default: goto yy61; } yy677: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy572; case '0': case '1': case '2': case '3': case '4': - case '5': goto yy679; + case '5': case '6': case '7': case '8': @@ -28842,8 +28746,8 @@ yy677: case 'c': case 'd': case 'e': - case 'f': goto yy666; - case ':': goto yy664; + case 'f': goto yy678; + case ':': goto yy676; case 'G': case 'H': case 'I': @@ -28884,13 +28788,12 @@ yy677: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy678: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy572; case '0': case '1': case '2': @@ -28912,8 +28815,8 @@ yy678: case 'c': case 'd': case 'e': - case 'f': goto yy666; - case ':': goto yy664; + case 'f': goto yy679; + case ':': goto yy676; case 'G': case 'H': case 'I': @@ -28954,655 +28857,12 @@ yy678: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy679: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '.': goto yy572; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy667; - case ':': goto yy664; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy680: - yyaccept = 14; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy331; - default: goto yy66; - } -yy681: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy716; - case ':': goto yy685; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy686; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy682: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy714; - case ':': goto yy685; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy686; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy683: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy714; - case '5': goto yy715; - case '6': - case '7': - case '8': - case '9': goto yy716; - case ':': goto yy685; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy686; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy684: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy686; - case ':': goto yy685; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy685: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy690; - case ':': goto yy64; - default: goto yy61; - } -yy686: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy688; - case ':': goto yy685; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy687: - yyaccept = 14; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { case '0': case '1': case '2': @@ -29664,8 +28924,532 @@ yy687: case 'w': case 'x': case 'y': - case 'z': goto yy538; - default: goto yy331; + case 'z': goto yy61; + case ':': goto yy676; + default: goto yy337; + } +yy680: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy681; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy681: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy682; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy682: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy372; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy683: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy686; + case ':': goto yy671; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy673; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy684: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy686; + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy673; + case ':': goto yy671; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy685: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy673; + case ':': goto yy671; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy686: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '.': goto yy579; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy674; + case ':': goto yy671; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy687: + yyaccept = 14; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy338; + default: goto yy66; } yy688: YYCTXMARKER = YYCURSOR + 1; @@ -29692,7 +29476,6 @@ yy688: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -29701,8 +29484,9 @@ yy688: case '{': case '|': case '}': - case '~': goto yy330; - case '%': goto yy687; + case '~': goto yy337; + case '%': goto yy694; + case '.': goto yy720; case '0': case '1': case '2': @@ -29712,7 +29496,8 @@ yy688: case '6': case '7': case '8': - case '9': + case '9': goto yy723; + case ':': goto yy692; case 'A': case 'B': case 'C': @@ -29724,8 +29509,7 @@ yy688: case 'c': case 'd': case 'e': - case 'f': goto yy689; - case ':': goto yy685; + case 'f': goto yy693; case 'G': case 'H': case 'I': @@ -29766,7 +29550,7 @@ yy688: case 'x': case 'y': case 'z': goto yy65; - default: goto yy680; + default: goto yy687; } yy689: YYCTXMARKER = YYCURSOR + 1; @@ -29793,7 +29577,6 @@ yy689: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -29802,8 +29585,606 @@ yy689: case '{': case '|': case '}': - case '~': goto yy330; - case '%': goto yy687; + case '~': goto yy337; + case '%': goto yy694; + case '.': goto yy720; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy721; + case ':': goto yy692; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy693; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy690: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; + case '.': goto yy720; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy721; + case '5': goto yy722; + case '6': + case '7': + case '8': + case '9': goto yy723; + case ':': goto yy692; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy693; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy691: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy693; + case ':': goto yy692; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy692: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy697; + case ':': goto yy64; + default: goto yy61; + } +yy693: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy695; + case ':': goto yy692; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy694: + yyaccept = 14; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy545; + default: goto yy338; + } +yy695: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy696; + case ':': goto yy692; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy696: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; case '0': case '1': case '2': @@ -29866,488 +30247,14 @@ yy689: case 'x': case 'y': case 'z': goto yy65; - case ':': goto yy685; - default: goto yy680; - } -yy690: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy692; - case ':': goto yy691; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy691: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy695; - default: goto yy61; - } -yy692: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy693; - case ':': goto yy691; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy693: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy694; - case ':': goto yy691; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy694: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy691; - default: goto yy330; - } -yy695: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy697; - case ':': goto yy696; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy696: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy700; - default: goto yy61; + case ':': goto yy692; + default: goto yy687; } yy697: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy698; - case ':': goto yy696; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy698: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy687; + case '%': goto yy694; case '0': case '1': case '2': @@ -30370,7 +30277,7 @@ yy698: case 'd': case 'e': case 'f': goto yy699; - case ':': goto yy696; + case ':': goto yy698; case 'G': case 'H': case 'I': @@ -30411,13 +30318,180 @@ yy698: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; + } +yy698: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy702; + default: goto yy61; } yy699: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '%': goto yy687; + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy700; + case ':': goto yy698; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy700: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy701; + case ':': goto yy698; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy701: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '%': goto yy694; case '0': case '1': case '2': @@ -30480,152 +30554,14 @@ yy699: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy696; - default: goto yy330; - } -yy700: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy701; - case ':': goto yy702; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy701: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy687; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy711; - case ':': goto yy702; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case ':': goto yy698; + default: goto yy337; } yy702: + YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '%': goto yy694; case '0': case '1': case '2': @@ -30647,176 +30583,51 @@ yy702: case 'c': case 'd': case 'e': - case 'f': goto yy703; - default: goto yy61; + case 'f': goto yy704; + case ':': goto yy703; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy703: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy705; - case ':': goto yy704; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy704: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy708; - default: goto yy61; - } -yy705: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy706; - case ':': goto yy704; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy706: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -30841,7 +30652,36 @@ yy706: case 'd': case 'e': case 'f': goto yy707; - case ':': goto yy704; + default: goto yy61; + } +yy704: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy705; + case ':': goto yy703; case 'G': case 'H': case 'I': @@ -30882,12 +30722,83 @@ yy706: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy707: +yy705: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy706; + case ':': goto yy703; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy706: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '%': goto yy694; case '0': case '1': case '2': @@ -30950,13 +30861,14 @@ yy707: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy704; - default: goto yy330; + case ':': goto yy703; + default: goto yy337; } -yy708: +yy707: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case '%': goto yy694; case '0': case '1': case '2': @@ -30978,8 +30890,8 @@ yy708: case 'c': case 'd': case 'e': - case 'f': goto yy709; - case ':': + case 'f': goto yy708; + case ':': goto yy709; case 'G': case 'H': case 'I': @@ -31020,10 +30932,79 @@ yy708: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; + } +yy708: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy718; + case ':': goto yy709; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; } yy709: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -31048,48 +31029,7 @@ yy709: case 'd': case 'e': case 'f': goto yy710; - case ':': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + default: goto yy61; } yy710: YYCTXMARKER = YYCURSOR + 1; @@ -31116,8 +31056,8 @@ yy710: case 'c': case 'd': case 'e': - case 'f': goto yy365; - case ':': + case 'f': goto yy712; + case ':': goto yy711; case 'G': case 'H': case 'I': @@ -31158,13 +31098,11 @@ yy710: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy711: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '%': goto yy687; case '0': case '1': case '2': @@ -31186,8 +31124,36 @@ yy711: case 'c': case 'd': case 'e': - case 'f': goto yy712; - case ':': goto yy702; + case 'f': goto yy715; + default: goto yy61; + } +yy712: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy713; + case ':': goto yy711; case 'G': case 'H': case 'I': @@ -31228,13 +31194,81 @@ yy711: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy712: +yy713: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy714; + case ':': goto yy711; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy714: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { - case '%': goto yy687; case '0': case '1': case '2': @@ -31297,10 +31331,357 @@ yy712: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy702; - default: goto yy330; + case ':': goto yy711; + default: goto yy337; } -yy713: +yy715: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy716; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy716: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy717; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy717: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy372; + case ':': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy718: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy719; + case ':': goto yy709; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy719: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '%': goto yy694; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy709; + default: goto yy337; + } +yy720: yyaccept = 14; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -31325,7 +31706,6 @@ yy713: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -31334,7 +31714,7 @@ yy713: case '{': case '|': case '}': - case '~': goto yy331; + case '~': goto yy338; case '0': case '3': case '4': @@ -31342,516 +31722,48 @@ yy713: case '6': case '7': case '8': - case '9': goto yy720; - case '1': goto yy719; - case '2': goto yy718; - case ':': goto yy60; - default: goto yy65; - } -yy714: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy717; - case ':': goto yy685; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy688; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy715: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy717; - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy688; - case ':': goto yy685; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy716: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy688; - case ':': goto yy685; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy717: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '%': goto yy687; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy689; - case ':': goto yy685; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy718: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy721; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy720; - case '5': goto yy734; - case '6': - case '7': - case '8': - case '9': goto yy722; - default: goto yy66; - } -yy719: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy721; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy720; - default: goto yy66; - } -yy720: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy721; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy722; - default: goto yy66; - } -yy721: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy725; - case '1': goto yy724; - case '2': goto yy723; - default: goto yy66; - } -yy722: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy721; - default: goto yy66; - } -yy723: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy726; - case '0': - case '1': - case '2': - case '3': - case '4': goto yy725; - case '5': goto yy733; - case '6': - case '7': - case '8': case '9': goto yy727; - default: goto yy66; + case '1': goto yy726; + case '2': goto yy725; + case ':': goto yy60; + default: goto yy65; } -yy724: +yy721: + YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '.': goto yy726; + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; + case '.': goto yy720; case '0': case '1': case '2': @@ -31861,388 +31773,461 @@ yy724: case '6': case '7': case '8': - case '9': goto yy725; - default: goto yy66; + case '9': goto yy724; + case ':': goto yy692; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy695; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy722: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; + case '.': goto yy720; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy724; + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy695; + case ':': goto yy692; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy723: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; + case '.': goto yy720; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy695; + case ':': goto yy692; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy724: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '%': goto yy694; + case '.': goto yy720; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy696; + case ':': goto yy692; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; } yy725: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '.': goto yy726; + case '.': goto yy728; case '0': case '1': case '2': case '3': - case '4': - case '5': + case '4': goto yy727; + case '5': goto yy741; case '6': case '7': case '8': - case '9': goto yy727; + case '9': goto yy729; default: goto yy66; } yy726: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { + case '.': goto yy728; case '0': + case '1': + case '2': case '3': case '4': case '5': case '6': case '7': case '8': - case '9': goto yy730; - case '1': goto yy729; - case '2': goto yy728; + case '9': goto yy727; default: goto yy66; } yy727: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '.': goto yy726; + case '.': goto yy728; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy729; default: goto yy66; } yy728: - YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; case '0': - case '1': - case '2': case '3': - case '4': goto yy730; - case '5': goto yy732; + case '4': + case '5': case '6': case '7': case '8': - case '9': goto yy731; - case ':': goto yy60; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; + case '9': goto yy732; + case '1': goto yy731; + case '2': goto yy730; + default: goto yy66; } yy729: - YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy730; - case ':': goto yy60; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; + case '.': goto yy728; + default: goto yy66; } yy730: - YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; + case '.': goto yy733; case '0': case '1': case '2': case '3': - case '4': - case '5': + case '4': goto yy732; + case '5': goto yy740; case '6': case '7': case '8': - case '9': goto yy731; - case ':': goto yy60; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; + case '9': goto yy734; + default: goto yy66; } yy731: - YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; + case '.': goto yy733; case '0': case '1': case '2': @@ -32252,254 +32237,30 @@ yy731: case '6': case '7': case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy66; - default: goto yy680; + case '9': goto yy732; + default: goto yy66; } yy732: - YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; + case '.': goto yy733; case '0': case '1': case '2': case '3': case '4': - case '5': goto yy731; + case '5': case '6': case '7': case '8': - case '9': - case ':': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy66; - default: goto yy680; + case '9': goto yy734; + default: goto yy66; } yy733: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '.': goto yy726; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy727; - default: goto yy66; - } -yy734: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '.': goto yy721; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy722; - default: goto yy66; - } -yy735: - yych = *++YYCURSOR; - switch (yych) { - case '%': goto yy537; - case '/': goto yy478; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy536; - case ':': goto yy535; - default: goto yy61; - } -yy736: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; case '0': case '3': case '4': @@ -32508,21 +32269,69 @@ yy736: case '7': case '8': case '9': goto yy737; - case '1': goto yy738; - case '2': goto yy739; - case ':': goto yy61; + case '1': goto yy736; + case '2': goto yy735; + default: goto yy66; + } +yy734: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '.': goto yy733; + default: goto yy66; + } +yy735: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy737; + case '5': goto yy739; + case '6': + case '7': + case '8': + case '9': goto yy738; + case ':': goto yy60; case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy740; case 'G': case 'H': case 'I': @@ -32543,6 +32352,12 @@ yy736: case 'X': case 'Y': case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -32563,7 +32378,107 @@ yy736: case 'x': case 'y': case 'z': goto yy65; - default: goto yy680; + default: goto yy687; + } +yy736: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy737; + case ':': goto yy60; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; } yy737: YYCTXMARKER = YYCURSOR + 1; @@ -32591,7 +32506,6 @@ yy737: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -32600,8 +32514,7 @@ yy737: case '{': case '|': case '}': - case '~': goto yy330; - case '.': goto yy713; + case '~': goto yy337; case '0': case '1': case '2': @@ -32611,20 +32524,14 @@ yy737: case '6': case '7': case '8': - case '9': goto yy761; - case ':': goto yy742; + case '9': goto yy738; + case ':': goto yy60; case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy741; case 'G': case 'H': case 'I': @@ -32645,6 +32552,12 @@ yy737: case 'X': case 'Y': case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -32665,7 +32578,7 @@ yy737: case 'x': case 'y': case 'z': goto yy65; - default: goto yy680; + default: goto yy687; } yy738: YYCTXMARKER = YYCURSOR + 1; @@ -32693,7 +32606,6 @@ yy738: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -32702,8 +32614,7 @@ yy738: case '{': case '|': case '}': - case '~': goto yy330; - case '.': goto yy713; + case '~': goto yy337; case '0': case '1': case '2': @@ -32713,20 +32624,14 @@ yy738: case '6': case '7': case '8': - case '9': goto yy759; - case ':': goto yy742; + case '9': + case ':': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy741; case 'G': case 'H': case 'I': @@ -32747,6 +32652,12 @@ yy738: case 'X': case 'Y': case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -32766,8 +32677,8 @@ yy738: case 'w': case 'x': case 'y': - case 'z': goto yy65; - default: goto yy680; + case 'z': goto yy66; + default: goto yy687; } yy739: YYCTXMARKER = YYCURSOR + 1; @@ -32795,7 +32706,6 @@ yy739: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -32804,31 +32714,24 @@ yy739: case '{': case '|': case '}': - case '~': goto yy330; - case '.': goto yy713; + case '~': goto yy337; case '0': case '1': case '2': case '3': - case '4': goto yy759; - case '5': goto yy760; + case '4': + case '5': goto yy738; case '6': case '7': case '8': - case '9': goto yy761; - case ':': goto yy742; + case '9': + case ':': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy741; case 'G': case 'H': case 'I': @@ -32849,6 +32752,12 @@ yy739: case 'X': case 'Y': case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': case 'g': case 'h': case 'i': @@ -32868,214 +32777,40 @@ yy739: case 'w': case 'x': case 'y': - case 'z': goto yy65; - default: goto yy680; + case 'z': goto yy66; + default: goto yy687; } yy740: - YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; + case '.': goto yy733; case '0': case '1': case '2': case '3': case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy741; - case ':': goto yy742; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; + case '5': goto yy734; + default: goto yy66; } yy741: - YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; + case '.': goto yy728; case '0': case '1': case '2': case '3': case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy757; - case ':': goto yy742; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; + case '5': goto yy729; + default: goto yy66; } yy742: yych = *++YYCURSOR; switch (yych) { + case '%': goto yy544; + case '/': goto yy485; case '0': case '1': case '2': @@ -33097,189 +32832,55 @@ yy742: case 'c': case 'd': case 'e': - case 'f': goto yy743; - case ':': goto yy64; + case 'f': goto yy543; + case ':': goto yy542; default: goto yy61; } yy743: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; case '0': - case '1': - case '2': case '3': case '4': case '5': case '6': case '7': case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy744; - case ':': goto yy745; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy744: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy755; - case ':': goto yy745; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; - } -yy745: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy746; - default: goto yy61; - } -yy746: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': + case '9': goto yy744; + case '1': goto yy745; + case '2': goto yy746; + case ':': goto yy61; case 'A': case 'B': case 'C': @@ -33292,7 +32893,6 @@ yy746: case 'd': case 'e': case 'f': goto yy747; - case ':': goto yy748; case 'G': case 'H': case 'I': @@ -33332,13 +32932,347 @@ yy746: case 'w': case 'x': case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'z': goto yy65; + default: goto yy687; + } +yy744: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '.': goto yy720; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy768; + case ':': goto yy749; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy748; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy745: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '.': goto yy720; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy766; + case ':': goto yy749; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy748; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; + } +yy746: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '.': goto yy720; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy766; + case '5': goto yy767; + case '6': + case '7': + case '8': + case '9': goto yy768; + case ':': goto yy749; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy748; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; } yy747: YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; case '0': case '1': case '2': @@ -33360,8 +33294,8 @@ yy747: case 'c': case 'd': case 'e': - case 'f': goto yy753; - case ':': goto yy748; + case 'f': goto yy748; + case ':': goto yy749; case 'G': case 'H': case 'I': @@ -33401,12 +33335,44 @@ yy747: case 'w': case 'x': case 'y': - case 'z': goto yy61; - default: goto yy330; + case 'z': goto yy65; + default: goto yy687; } yy748: - yych = *++YYCURSOR; + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; case '0': case '1': case '2': @@ -33428,11 +33394,51 @@ yy748: case 'c': case 'd': case 'e': - case 'f': goto yy749; - default: goto yy61; + case 'f': goto yy764; + case ':': goto yy749; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; } yy749: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -33457,48 +33463,8 @@ yy749: case 'd': case 'e': case 'f': goto yy750; - case ':': goto yy702; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + case ':': goto yy64; + default: goto yy61; } yy750: YYCTXMARKER = YYCURSOR + 1; @@ -33526,7 +33492,7 @@ yy750: case 'd': case 'e': case 'f': goto yy751; - case ':': goto yy702; + case ':': goto yy752; case 'G': case 'H': case 'I': @@ -33567,7 +33533,7 @@ yy750: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy751: YYCTXMARKER = YYCURSOR + 1; @@ -33594,8 +33560,8 @@ yy751: case 'c': case 'd': case 'e': - case 'f': goto yy752; - case ':': goto yy702; + case 'f': goto yy762; + case ':': goto yy752; case 'G': case 'H': case 'I': @@ -33636,10 +33602,9 @@ yy751: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy752: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -33658,54 +33623,13 @@ yy752: case 'D': case 'E': case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': case 'a': case 'b': case 'c': case 'd': case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - case ':': goto yy702; - default: goto yy330; + case 'f': goto yy753; + default: goto yy61; } yy753: YYCTXMARKER = YYCURSOR + 1; @@ -33733,7 +33657,7 @@ yy753: case 'd': case 'e': case 'f': goto yy754; - case ':': goto yy748; + case ':': goto yy755; case 'G': case 'H': case 'I': @@ -33774,7 +33698,7 @@ yy753: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } yy754: YYCTXMARKER = YYCURSOR + 1; @@ -33796,6 +33720,13 @@ yy754: case 'D': case 'E': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy760; + case ':': goto yy755; case 'G': case 'H': case 'I': @@ -33816,12 +33747,6 @@ yy754: case 'X': case 'Y': case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': case 'g': case 'h': case 'i': @@ -33842,11 +33767,9 @@ yy754: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy748; - default: goto yy330; + default: goto yy337; } yy755: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -33871,50 +33794,216 @@ yy755: case 'd': case 'e': case 'f': goto yy756; - case ':': goto yy745; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy61; - default: goto yy330; + default: goto yy61; } yy756: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy757; + case ':': goto yy709; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy757: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy758; + case ':': goto yy709; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy758: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy759; + case ':': goto yy709; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy759: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -33980,10 +34069,286 @@ yy756: case 'x': case 'y': case 'z': goto yy61; - case ':': goto yy745; - default: goto yy330; + case ':': goto yy709; + default: goto yy337; } -yy757: +yy760: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy761; + case ':': goto yy755; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy761: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy755; + default: goto yy337; + } +yy762: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy763; + case ':': goto yy752; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + default: goto yy337; + } +yy763: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy61; + case ':': goto yy752; + default: goto yy337; + } +yy764: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -34009,7 +34374,6 @@ yy757: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -34018,7 +34382,7 @@ yy757: case '{': case '|': case '}': - case '~': goto yy330; + case '~': goto yy337; case '0': case '1': case '2': @@ -34040,8 +34404,8 @@ yy757: case 'c': case 'd': case 'e': - case 'f': goto yy758; - case ':': goto yy742; + case 'f': goto yy765; + case ':': goto yy749; case 'G': case 'H': case 'I': @@ -34082,9 +34446,9 @@ yy757: case 'x': case 'y': case 'z': goto yy65; - default: goto yy680; + default: goto yy687; } -yy758: +yy765: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -34110,7 +34474,6 @@ yy758: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -34119,7 +34482,7 @@ yy758: case '{': case '|': case '}': - case '~': goto yy330; + case '~': goto yy337; case '0': case '1': case '2': @@ -34182,10 +34545,10 @@ yy758: case 'x': case 'y': case 'z': goto yy65; - case ':': goto yy742; - default: goto yy680; + case ':': goto yy749; + default: goto yy687; } -yy759: +yy766: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -34211,7 +34574,6 @@ yy759: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -34220,8 +34582,8 @@ yy759: case '{': case '|': case '}': - case '~': goto yy330; - case '.': goto yy713; + case '~': goto yy337; + case '.': goto yy720; case '0': case '1': case '2': @@ -34231,8 +34593,8 @@ yy759: case '6': case '7': case '8': - case '9': goto yy762; - case ':': goto yy742; + case '9': goto yy769; + case ':': goto yy749; case 'A': case 'B': case 'C': @@ -34244,7 +34606,7 @@ yy759: case 'c': case 'd': case 'e': - case 'f': goto yy757; + case 'f': goto yy764; case 'G': case 'H': case 'I': @@ -34285,9 +34647,9 @@ yy759: case 'x': case 'y': case 'z': goto yy65; - default: goto yy680; + default: goto yy687; } -yy760: +yy767: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -34313,7 +34675,6 @@ yy760: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -34322,14 +34683,14 @@ yy760: case '{': case '|': case '}': - case '~': goto yy330; - case '.': goto yy713; + case '~': goto yy337; + case '.': goto yy720; case '0': case '1': case '2': case '3': case '4': - case '5': goto yy762; + case '5': goto yy769; case '6': case '7': case '8': @@ -34345,8 +34706,8 @@ yy760: case 'c': case 'd': case 'e': - case 'f': goto yy757; - case ':': goto yy742; + case 'f': goto yy764; + case ':': goto yy749; case 'G': case 'H': case 'I': @@ -34387,9 +34748,9 @@ yy760: case 'x': case 'y': case 'z': goto yy65; - default: goto yy680; + default: goto yy687; } -yy761: +yy768: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -34415,7 +34776,6 @@ yy761: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -34424,178 +34784,8 @@ yy761: case '{': case '|': case '}': - case '~': goto yy330; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy757; - case ':': goto yy742; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy762: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy330; - case '.': goto yy713; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy758; - case ':': goto yy742; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy65; - default: goto yy680; - } -yy763: - yych = *++YYCURSOR; - switch (yych) { + case '~': goto yy337; + case '.': goto yy720; case '0': case '1': case '2': @@ -34618,136 +34808,85 @@ yy763: case 'd': case 'e': case 'f': goto yy764; - case ':': goto yy540; - default: goto yy61; - } -yy764: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy542; - case ':': goto yy766; - default: goto yy765; - } -yy765: -#line 149 "../../lnav2/src/data_scanner_re.re" - { - if ((YYCURSOR - pi.get_string()) == 17) { - RET(DT_MAC_ADDRESS); - } else { - RET(DT_HEX_DUMP); - } - } -#line 34663 "../../lnav2/src/data_scanner_re.cc" -yy766: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy767; - case ':': goto yy545; - default: goto yy61; - } -yy767: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy768; - case ':': goto yy593; - default: goto yy61; - } -yy768: - yyaccept = 20; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy595; - case ':': goto yy769; - default: goto yy765; + case ':': goto yy749; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; } yy769: - yych = *++YYCURSOR; + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy337; + case '.': goto yy720; case '0': case '1': case '2': @@ -34769,9 +34908,49 @@ yy769: case 'c': case 'd': case 'e': - case 'f': goto yy770; - case ':': goto yy598; - default: goto yy61; + case 'f': goto yy765; + case ':': goto yy749; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy65; + default: goto yy687; } yy770: yych = *++YYCURSOR; @@ -34798,7 +34977,7 @@ yy770: case 'd': case 'e': case 'f': goto yy771; - case ':': goto yy624; + case ':': goto yy547; default: goto yy61; } yy771: @@ -34826,38 +35005,20 @@ yy771: case 'c': case 'd': case 'e': - case 'f': goto yy626; - case ':': goto yy772; - default: goto yy765; + case 'f': goto yy549; + case ':': goto yy773; + default: goto yy772; } yy772: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy773; - case ':': goto yy628; - default: goto yy61; - } +#line 149 "../../lnav2/src/data_scanner_re.re" + { + if ((YYCURSOR - pi.get_string()) == 17) { + RET(DT_MAC_ADDRESS); + } else { + RET(DT_HEX_DUMP); + } + } +#line 35022 "../../lnav2/src/data_scanner_re.cc" yy773: yych = *++YYCURSOR; switch (yych) { @@ -34883,10 +35044,38 @@ yy773: case 'd': case 'e': case 'f': goto yy774; - case ':': goto yy630; + case ':': goto yy552; default: goto yy61; } yy774: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy775; + case ':': goto yy600; + default: goto yy61; + } +yy775: yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -34911,37 +35100,9 @@ yy774: case 'c': case 'd': case 'e': - case 'f': goto yy632; - case ':': goto yy775; - default: goto yy765; - } -yy775: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy776; - case ':': goto yy634; - default: goto yy61; + case 'f': goto yy602; + case ':': goto yy776; + default: goto yy772; } yy776: yych = *++YYCURSOR; @@ -34968,10 +35129,38 @@ yy776: case 'd': case 'e': case 'f': goto yy777; - case ':': goto yy636; + case ':': goto yy605; default: goto yy61; } yy777: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy778; + case ':': goto yy631; + default: goto yy61; + } +yy778: yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -34996,37 +35185,9 @@ yy777: case 'c': case 'd': case 'e': - case 'f': goto yy638; - case ':': goto yy778; - default: goto yy765; - } -yy778: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy779; - case ':': goto yy640; - default: goto yy61; + case 'f': goto yy633; + case ':': goto yy779; + default: goto yy772; } yy779: yych = *++YYCURSOR; @@ -35053,10 +35214,38 @@ yy779: case 'd': case 'e': case 'f': goto yy780; - case ':': goto yy642; + case ':': goto yy635; default: goto yy61; } yy780: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy781; + case ':': goto yy637; + default: goto yy61; + } +yy781: yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -35081,40 +35270,11 @@ yy780: case 'c': case 'd': case 'e': - case 'f': goto yy644; - case ':': goto yy781; - default: goto yy765; - } -yy781: - yych = *++YYCURSOR; - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy782; - case ':': goto yy365; - default: goto yy61; + case 'f': goto yy639; + case ':': goto yy782; + default: goto yy772; } yy782: - YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { case '0': @@ -35139,6 +35299,205 @@ yy782: case 'd': case 'e': case 'f': goto yy783; + case ':': goto yy641; + default: goto yy61; + } +yy783: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy784; + case ':': goto yy643; + default: goto yy61; + } +yy784: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy645; + case ':': goto yy785; + default: goto yy772; + } +yy785: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy786; + case ':': goto yy647; + default: goto yy61; + } +yy786: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy787; + case ':': goto yy649; + default: goto yy61; + } +yy787: + yyaccept = 20; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy651; + case ':': goto yy788; + default: goto yy772; + } +yy788: + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy789; + case ':': goto yy372; + default: goto yy61; + } +yy789: + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy790; case ':': case 'G': case 'H': @@ -35180,9 +35539,9 @@ yy782: case 'x': case 'y': case 'z': goto yy61; - default: goto yy330; + default: goto yy337; } -yy783: +yy790: YYCTXMARKER = YYCURSOR + 1; yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); @@ -35208,8 +35567,8 @@ yy783: case 'c': case 'd': case 'e': - case 'f': goto yy648; - case ':': goto yy784; + case 'f': goto yy655; + case ':': goto yy791; case 'G': case 'H': case 'I': @@ -35249,10 +35608,10 @@ yy783: case 'w': case 'x': case 'y': - case 'z': goto yy765; - default: goto yy330; + case 'z': goto yy772; + default: goto yy337; } -yy784: +yy791: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -35277,10 +35636,10 @@ yy784: case 'c': case 'd': case 'e': - case 'f': goto yy785; + case 'f': goto yy792; default: goto yy61; } -yy785: +yy792: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { @@ -35305,557 +35664,557 @@ yy785: case 'c': case 'd': case 'e': - case 'f': goto yy786; + case 'f': goto yy793; default: goto yy61; } -yy786: +yy793: yyaccept = 20; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case ':': goto yy784; - default: goto yy765; - } -yy787: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 's': goto yy788; - default: goto yy63; - } -yy788: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'e': goto yy476; - default: goto yy63; - } -yy789: - yych = *++YYCURSOR; - switch (yych) { - case '/': goto yy478; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy763; - case ':': goto yy736; - default: goto yy61; - } -yy790: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case ':': goto yy459; - case '@': goto yy69; - case 'U': goto yy793; - default: goto yy63; - } -yy791: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'u': goto yy792; - default: goto yy63; - } -yy792: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'e': goto yy476; - default: goto yy63; - } -yy793: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case ':': goto yy459; - case '@': goto yy69; - case 'E': goto yy794; - default: goto yy63; + case ':': goto yy791; + default: goto yy772; } yy794: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 's': goto yy795; + default: goto yy63; + } +yy795: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 'e': goto yy483; + default: goto yy63; + } +yy796: + yych = *++YYCURSOR; + switch (yych) { + case '/': goto yy485; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy770; + case ':': goto yy743; + default: goto yy61; + } +yy797: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + case ':': goto yy466; + case '@': goto yy69; + case 'U': goto yy800; + default: goto yy63; + } +yy798: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 'u': goto yy799; + default: goto yy63; + } +yy799: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 'e': goto yy483; + default: goto yy63; + } +yy800: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + case ':': goto yy466; + case '@': goto yy69; + case 'E': goto yy801; + default: goto yy63; + } +yy801: yyaccept = 17; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -35886,7 +36245,7 @@ yy794: case '{': case '|': case '}': - case '~': goto yy477; + case '~': goto yy484; case '%': case '+': goto yy70; case '-': @@ -35953,620 +36312,20 @@ yy794: case 'w': case 'x': case 'y': - case 'z': goto yy460; - case ':': goto yy459; + case 'z': goto yy467; + case ':': goto yy466; case '@': goto yy69; default: goto yy62; } -yy795: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case ':': goto yy459; - case '@': goto yy69; - case 'L': goto yy798; - default: goto yy63; - } -yy796: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'n': goto yy797; - default: goto yy63; - } -yy797: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'e': goto yy476; - default: goto yy63; - } -yy798: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case ':': goto yy459; - case '@': goto yy69; - case 'L': goto yy794; - default: goto yy63; - } -yy799: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy492; - case ':': goto yy789; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case 'L': goto yy803; - default: goto yy63; - } -yy800: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': goto yy492; - case ':': goto yy491; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy493; - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 'l': goto yy801; - default: goto yy63; - } -yy801: - YYCTXMARKER = YYCURSOR + 1; - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; - case '%': - case '+': goto yy70; - case '\'': goto yy470; - case '-': - case '_': goto yy67; - case '.': goto yy475; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy462; - case 's': goto yy802; - default: goto yy63; - } yy802: - YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '"': - case '(': - case ')': - case '*': - case ';': goto yy467; - case '!': - case ',': - case '?': goto yy469; case '%': case '+': goto yy70; - case '\'': goto yy470; case '-': + case '.': case '_': goto yy67; - case '.': goto yy475; case '0': case '1': case '2': @@ -36588,7 +36347,6 @@ yy802: case 'I': case 'J': case 'K': - case 'L': case 'M': case 'N': case 'O': @@ -36602,13 +36360,12 @@ yy802: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; - case '@': goto yy69; + case 'Z': case 'a': case 'b': case 'c': case 'd': + case 'e': case 'f': case 'g': case 'h': @@ -36629,11 +36386,613 @@ yy802: case 'w': case 'x': case 'y': - case 'z': goto yy462; - case 'e': goto yy476; + case 'z': goto yy467; + case ':': goto yy466; + case '@': goto yy69; + case 'L': goto yy805; default: goto yy63; } yy803: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 'n': goto yy804; + default: goto yy63; + } +yy804: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 'e': goto yy483; + default: goto yy63; + } +yy805: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + case ':': goto yy466; + case '@': goto yy69; + case 'L': goto yy801; + default: goto yy63; + } +yy806: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy499; + case ':': goto yy796; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + case 'L': goto yy810; + default: goto yy63; + } +yy807: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': goto yy499; + case ':': goto yy498; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy500; + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 'l': goto yy808; + default: goto yy63; + } +yy808: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 's': goto yy809; + default: goto yy63; + } +yy809: + YYCTXMARKER = YYCURSOR + 1; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '"': + case '(': + case ')': + case '*': + case ';': goto yy474; + case '!': + case ',': + case '?': goto yy476; + case '%': + case '+': goto yy70; + case '\'': goto yy477; + case '-': + case '_': goto yy67; + case '.': goto yy482; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': goto yy467; + case ':': goto yy480; + case '@': goto yy69; + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy469; + case 'e': goto yy483; + default: goto yy63; + } +yy810: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -36702,13 +37061,13 @@ yy803: case 'w': case 'x': case 'y': - case 'z': goto yy460; - case ':': goto yy459; + case 'z': goto yy467; + case ':': goto yy466; case '@': goto yy69; - case 'S': goto yy804; + case 'S': goto yy811; default: goto yy63; } -yy804: +yy811: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -36777,13 +37136,13 @@ yy804: case 'w': case 'x': case 'y': - case 'z': goto yy460; - case ':': goto yy459; + case 'z': goto yy467; + case ':': goto yy466; case '@': goto yy69; - case 'E': goto yy794; + case 'E': goto yy801; default: goto yy63; } -yy805: +yy812: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -36851,13 +37210,13 @@ yy805: case '6': case '7': case '8': - case '9': goto yy918; - case '1': goto yy917; - case '2': goto yy916; + case '9': goto yy925; + case '1': goto yy924; + case '2': goto yy923; case '@': goto yy69; default: goto yy63; } -yy806: +yy813: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -36888,13 +37247,13 @@ yy806: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy821; - case '/': goto yy820; + case '.': goto yy828; + case '/': goto yy827; case '0': case '1': case '2': @@ -36904,8 +37263,8 @@ yy806: case '6': case '7': case '8': - case '9': goto yy818; - case ':': goto yy817; + case '9': goto yy825; + case ':': goto yy824; case '@': goto yy69; case 'A': case 'B': @@ -36916,9 +37275,9 @@ yy806: case 'b': case 'c': case 'd': - case 'f': goto yy809; + case 'f': goto yy816; case 'E': - case 'e': goto yy819; + case 'e': goto yy826; case 'G': case 'H': case 'I': @@ -36958,728 +37317,7 @@ yy806: case 'w': case 'x': case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy807: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy809; - case ':': goto yy789; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy808: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy809; - case ':': goto yy789; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy809: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy810; - case ':': goto yy487; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy810: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy811; - case ':': goto yy735; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy811: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy812; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy812: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy813; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy813: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy814; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy814: @@ -37713,10 +37351,10 @@ yy814: case '{': case '|': case '}': - case '~': goto yy89; + case '~': goto yy96; case '%': case '+': goto yy70; - case '-': goto yy506; + case '-': case '.': case '_': goto yy67; case '0': @@ -37740,8 +37378,8 @@ yy814: case 'c': case 'd': case 'e': - case 'f': goto yy815; - case ':': goto yy459; + case 'f': goto yy816; + case ':': goto yy796; case '@': goto yy69; case 'G': case 'H': @@ -37782,13 +37420,12 @@ yy814: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy815: yyaccept = 10; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; + yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: case '\t': @@ -37817,7 +37454,110 @@ yy815: case '{': case '|': case '}': - case '~': goto yy89; + case '~': goto yy96; + case '%': goto yy70; + case '+': goto yy100; + case '-': goto yy99; + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy816; + case ':': goto yy796; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy816: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; case '%': case '+': goto yy70; case '-': @@ -37844,8 +37584,8 @@ yy815: case 'c': case 'd': case 'e': - case 'f': goto yy815; - case ':': goto yy459; + case 'f': goto yy817; + case ':': goto yy494; case '@': goto yy69; case 'G': case 'H': @@ -37886,46 +37626,18 @@ yy815: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy817: - yych = *++YYCURSOR; - switch (yych) { - case '/': goto yy478; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy909; - case ':': goto yy736; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy763; - default: goto yy61; - } -yy818: - yyaccept = 2; + yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: case '\t': case '\n': case '\r': + case ' ': case '!': case '"': case '#': @@ -37948,13 +37660,12 @@ yy818: case '{': case '|': case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy96; + case '%': case '+': goto yy70; case '-': + case '.': case '_': goto yy67; - case '.': goto yy878; case '0': case '1': case '2': @@ -37964,21 +37675,21 @@ yy818: case '6': case '7': case '8': - case '9': goto yy879; - case ':': goto yy487; - case '@': goto yy69; + case '9': case 'A': case 'B': case 'C': case 'D': + case 'E': case 'F': case 'a': case 'b': case 'c': case 'd': - case 'f': goto yy810; - case 'E': - case 'e': goto yy880; + case 'e': + case 'f': goto yy818; + case ':': goto yy742; + case '@': goto yy69; case 'G': case 'H': case 'I': @@ -38018,7 +37729,110 @@ yy818: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; + default: goto yy62; + } +yy818: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy819; + case ':': goto yy466; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; default: goto yy62; } yy819: @@ -38052,10 +37866,10 @@ yy819: case '{': case '|': case '}': - case '~': goto yy89; - case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; + case '~': goto yy96; + case '%': + case '+': goto yy70; + case '-': case '.': case '_': goto yy67; case '0': @@ -38079,8 +37893,8 @@ yy819: case 'c': case 'd': case 'e': - case 'f': goto yy810; - case ':': goto yy487; + case 'f': goto yy820; + case ':': goto yy466; case '@': goto yy69; case 'G': case 'H': @@ -38121,194 +37935,70 @@ yy819: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy820: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy868; - default: goto yy63; - } -yy821: - yyaccept = 0; + yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; case '%': case '+': goto yy70; case '-': case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': case 'a': case 'b': case 'c': case 'd': case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy822; - case '1': goto yy823; - case '2': goto yy824; + case 'f': goto yy821; + case ':': goto yy466; case '@': goto yy69; - default: goto yy63; - } -yy822: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy827; - case ':': goto yy60; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': case 'G': case 'H': case 'I': @@ -38329,12 +38019,6 @@ yy822: case 'X': case 'Y': case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': case 'g': case 'h': case 'i': @@ -38354,19 +38038,18 @@ yy822: case 'w': case 'x': case 'y': - case 'z': goto yy828; - case 'E': - case 'e': goto yy830; + case 'z': goto yy467; default: goto yy62; } -yy823: - yyaccept = 2; +yy821: + yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: case '\t': case '\n': case '\r': + case ' ': case '!': case '"': case '#': @@ -38389,12 +38072,12 @@ yy823: case '{': case '|': case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy96; + case '%': case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; + case '-': goto yy513; + case '.': + case '_': goto yy67; case '0': case '1': case '2': @@ -38404,14 +38087,21 @@ yy823: case '6': case '7': case '8': - case '9': goto yy822; - case ':': goto yy60; - case '@': goto yy69; + case '9': case 'A': case 'B': case 'C': case 'D': + case 'E': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy822; + case ':': goto yy466; + case '@': goto yy69; case 'G': case 'H': case 'I': @@ -38432,12 +38122,6 @@ yy823: case 'X': case 'Y': case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': case 'g': case 'h': case 'i': @@ -38457,12 +38141,143 @@ yy823: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy467; + default: goto yy62; + } +yy822: + yyaccept = 10; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': case 'E': - case 'e': goto yy830; + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy822; + case ':': goto yy466; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; default: goto yy62; } yy824: + yych = *++YYCURSOR; + switch (yych) { + case '/': goto yy485; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy916; + case ':': goto yy743; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy770; + default: goto yy61; + } +yy825: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -38493,28 +38308,191 @@ yy824: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; + case '-': + case '_': goto yy67; + case '.': goto yy885; case '0': case '1': case '2': case '3': - case '4': goto yy822; - case '5': goto yy826; + case '4': + case '5': case '6': case '7': case '8': - case '9': goto yy827; - case ':': goto yy60; + case '9': goto yy886; + case ':': goto yy494; case '@': goto yy69; case 'A': case 'B': case 'C': case 'D': case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy817; + case 'E': + case 'e': goto yy887; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy826: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; + case '%': goto yy70; + case '+': goto yy100; + case '-': goto yy99; + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy817; + case ':': goto yy494; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy827: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': case 'G': case 'H': case 'I': @@ -38535,11 +38513,11 @@ yy824: case 'X': case 'Y': case 'Z': - case '_': case 'a': case 'b': case 'c': case 'd': + case 'e': case 'f': case 'g': case 'h': @@ -38560,12 +38538,10 @@ yy824: case 'w': case 'x': case 'y': - case 'z': goto yy828; - case 'E': - case 'e': goto yy830; - default: goto yy62; + case 'z': goto yy875; + default: goto yy63; } -yy825: +yy828: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -38633,13 +38609,13 @@ yy825: case '6': case '7': case '8': - case '9': goto yy848; - case '1': goto yy849; - case '2': goto yy850; + case '9': goto yy829; + case '1': goto yy830; + case '2': goto yy831; case '@': goto yy69; default: goto yy63; } -yy826: +yy829: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -38670,114 +38646,11 @@ yy826: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy827; - case '6': - case '7': - case '8': - case '9': goto yy846; - case ':': goto yy60; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy828; - case 'E': - case 'e': goto yy830; - default: goto yy62; - } -yy827: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; + case '-': goto yy838; + case '.': goto yy832; case '0': case '1': case '2': @@ -38787,7 +38660,7 @@ yy827: case '6': case '7': case '8': - case '9': goto yy846; + case '9': goto yy834; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -38840,12 +38713,498 @@ yy827: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case 'E': - case 'e': goto yy830; + case 'e': goto yy837; default: goto yy62; } -yy828: +yy830: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': goto yy838; + case '.': goto yy832; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy829; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy835; + case 'E': + case 'e': goto yy837; + default: goto yy62; + } +yy831: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': goto yy838; + case '.': goto yy832; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy829; + case '5': goto yy833; + case '6': + case '7': + case '8': + case '9': goto yy834; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy835; + case 'E': + case 'e': goto yy837; + default: goto yy62; + } +yy832: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy855; + case '1': goto yy856; + case '2': goto yy857; + case '@': goto yy69; + default: goto yy63; + } +yy833: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': goto yy838; + case '.': goto yy832; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': goto yy834; + case '6': + case '7': + case '8': + case '9': goto yy853; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy835; + case 'E': + case 'e': goto yy837; + default: goto yy62; + } +yy834: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': goto yy838; + case '.': goto yy832; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy853; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy835; + case 'E': + case 'e': goto yy837; + default: goto yy62; + } +yy835: yyaccept = 0; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -38880,8 +39239,8 @@ yy828: case '~': goto yy5; case '%': case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy836; + case '-': goto yy838; + case '.': goto yy843; case '0': case '1': case '2': @@ -38944,19 +39303,19 @@ yy828: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } -yy830: +yy837: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy835; - case '.': goto yy836; + case '+': goto yy100; + case '-': goto yy842; + case '.': goto yy843; case '0': case '1': case '2': @@ -39019,11 +39378,11 @@ yy830: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case '@': goto yy69; default: goto yy63; } -yy831: +yy838: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -39093,11 +39452,11 @@ yy831: case 'w': case 'x': case 'y': - case 'z': goto yy832; + case 'z': goto yy839; case '@': goto yy69; default: goto yy63; } -yy832: +yy839: yyaccept = 21; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -39129,7 +39488,7 @@ yy832: case '{': case '|': case '}': - case '~': goto yy834; + case '~': goto yy841; case '%': case '+': goto yy70; case '-': @@ -39196,18 +39555,18 @@ yy832: case 'w': case 'x': case 'y': - case 'z': goto yy832; + case 'z': goto yy839; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } -yy834: +yy841: #line 194 "../../lnav2/src/data_scanner_re.re" { RET(DT_VERSION_NUMBER); } -#line 39210 "../../lnav2/src/data_scanner_re.cc" -yy835: +#line 39569 "../../lnav2/src/data_scanner_re.cc" +yy842: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -39224,549 +39583,163 @@ yy835: case '6': case '7': case '8': + case '9': goto yy851; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy839; + default: goto yy63; + } +yy843: + yyaccept = 0; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy5; + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': case '9': goto yy844; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy832; - default: goto yy63; - } -yy836: - yyaccept = 0; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy5; - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy837; - case ':': goto yy60; - case '@': goto yy69; - default: goto yy62; - } -yy837: - yyaccept = 21; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy834; - case '%': - case '+': goto yy70; - case '-': goto yy839; - case '.': goto yy836; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy837; - case ':': goto yy60; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy840; - default: goto yy62; - } -yy839: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy842; - case '@': goto yy69; - default: goto yy63; - } -yy840: - yyaccept = 21; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy834; - case '%': - case '+': goto yy70; - case '-': goto yy839; - case '.': goto yy836; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy840; - case ':': goto yy60; - case '@': goto yy69; - default: goto yy62; - } -yy842: - yyaccept = 21; - YYMARKER = ++YYCURSOR; - yych = *YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy834; - case '%': - case '+': goto yy70; - case '-': - case '.': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy842; case ':': goto yy60; case '@': goto yy69; default: goto yy62; @@ -39803,11 +39776,11 @@ yy844: case '{': case '|': case '}': - case '~': goto yy834; + case '~': goto yy841; case '%': case '+': goto yy70; - case '-': - case '.': goto yy67; + case '-': goto yy846; + case '.': goto yy843; case '0': case '1': case '2': @@ -39872,10 +39845,396 @@ yy844: case 'w': case 'x': case 'y': - case 'z': goto yy832; + case 'z': goto yy847; default: goto yy62; } yy846: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy849; + case '@': goto yy69; + default: goto yy63; + } +yy847: + yyaccept = 21; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy841; + case '%': + case '+': goto yy70; + case '-': goto yy846; + case '.': goto yy843; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy847; + case ':': goto yy60; + case '@': goto yy69; + default: goto yy62; + } +yy849: + yyaccept = 21; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy841; + case '%': + case '+': goto yy70; + case '-': + case '.': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy849; + case ':': goto yy60; + case '@': goto yy69; + default: goto yy62; + } +yy851: + yyaccept = 21; + YYMARKER = ++YYCURSOR; + yych = *YYCURSOR; + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy841; + case '%': + case '+': goto yy70; + case '-': + case '.': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy851; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy839; + default: goto yy62; + } +yy853: yyaccept = 2; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -39907,114 +40266,11 @@ yy846: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy836; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy846; - case ':': goto yy60; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy828; - case 'E': - case 'e': goto yy830; - default: goto yy62; - } -yy848: - yyaccept = 21; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy834; - case '%': - case '+': goto yy70; - case '-': goto yy839; - case '.': goto yy851; + case '-': goto yy838; + case '.': goto yy843; case '0': case '1': case '2': @@ -40031,7 +40287,6 @@ yy848: case 'B': case 'C': case 'D': - case 'E': case 'F': case 'G': case 'H': @@ -40058,7 +40313,6 @@ yy848: case 'b': case 'c': case 'd': - case 'e': case 'f': case 'g': case 'h': @@ -40079,10 +40333,12 @@ yy848: case 'w': case 'x': case 'y': - case 'z': goto yy840; + case 'z': goto yy835; + case 'E': + case 'e': goto yy837; default: goto yy62; } -yy849: +yy855: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -40113,11 +40369,11 @@ yy849: case '{': case '|': case '}': - case '~': goto yy834; + case '~': goto yy841; case '%': case '+': goto yy70; - case '-': goto yy839; - case '.': goto yy851; + case '-': goto yy846; + case '.': goto yy858; case '0': case '1': case '2': @@ -40127,7 +40383,7 @@ yy849: case '6': case '7': case '8': - case '9': goto yy848; + case '9': goto yy860; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -40182,10 +40438,10 @@ yy849: case 'w': case 'x': case 'y': - case 'z': goto yy840; + case 'z': goto yy847; default: goto yy62; } -yy850: +yy856: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -40216,21 +40472,21 @@ yy850: case '{': case '|': case '}': - case '~': goto yy834; + case '~': goto yy841; case '%': case '+': goto yy70; - case '-': goto yy839; - case '.': goto yy851; + case '-': goto yy846; + case '.': goto yy858; case '0': case '1': case '2': case '3': - case '4': goto yy848; - case '5': goto yy852; + case '4': + case '5': case '6': case '7': case '8': - case '9': goto yy853; + case '9': goto yy855; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -40285,10 +40541,113 @@ yy850: case 'w': case 'x': case 'y': - case 'z': goto yy840; + case 'z': goto yy847; default: goto yy62; } -yy851: +yy857: + yyaccept = 21; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy841; + case '%': + case '+': goto yy70; + case '-': goto yy846; + case '.': goto yy858; + case '0': + case '1': + case '2': + case '3': + case '4': goto yy855; + case '5': goto yy859; + case '6': + case '7': + case '8': + case '9': goto yy860; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy847; + default: goto yy62; + } +yy858: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -40356,13 +40715,13 @@ yy851: case '6': case '7': case '8': - case '9': goto yy854; - case '1': goto yy855; - case '2': goto yy856; + case '9': goto yy861; + case '1': goto yy862; + case '2': goto yy863; case '@': goto yy69; default: goto yy63; } -yy852: +yy859: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -40393,21 +40752,21 @@ yy852: case '{': case '|': case '}': - case '~': goto yy834; + case '~': goto yy841; case '%': case '+': goto yy70; - case '-': goto yy839; - case '.': goto yy851; + case '-': goto yy846; + case '.': goto yy858; case '0': case '1': case '2': case '3': case '4': - case '5': goto yy853; + case '5': goto yy860; case '6': case '7': case '8': - case '9': goto yy837; + case '9': goto yy844; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -40462,10 +40821,10 @@ yy852: case 'w': case 'x': case 'y': - case 'z': goto yy840; + case 'z': goto yy847; default: goto yy62; } -yy853: +yy860: yyaccept = 21; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -40496,11 +40855,11 @@ yy853: case '{': case '|': case '}': - case '~': goto yy834; + case '~': goto yy841; case '%': case '+': goto yy70; - case '-': goto yy839; - case '.': goto yy851; + case '-': goto yy846; + case '.': goto yy858; case '0': case '1': case '2': @@ -40510,7 +40869,7 @@ yy853: case '6': case '7': case '8': - case '9': goto yy837; + case '9': goto yy844; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -40565,10 +40924,10 @@ yy853: case 'w': case 'x': case 'y': - case 'z': goto yy840; + case 'z': goto yy847; default: goto yy62; } -yy854: +yy861: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -40599,11 +40958,11 @@ yy854: case '{': case '|': case '}': - case '~': goto yy857; + case '~': goto yy864; case '%': - case '+': goto yy860; - case '-': goto yy861; - case '.': goto yy862; + case '+': goto yy867; + case '-': goto yy868; + case '.': goto yy869; case '0': case '1': case '2': @@ -40613,9 +40972,9 @@ yy854: case '6': case '7': case '8': - case '9': goto yy867; - case ':': goto yy863; - case '@': goto yy864; + case '9': goto yy874; + case ':': goto yy870; + case '@': goto yy871; case 'A': case 'B': case 'C': @@ -40668,10 +41027,10 @@ yy854: case 'w': case 'x': case 'y': - case 'z': goto yy865; - default: goto yy859; + case 'z': goto yy872; + default: goto yy866; } -yy855: +yy862: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -40702,11 +41061,11 @@ yy855: case '{': case '|': case '}': - case '~': goto yy857; + case '~': goto yy864; case '%': - case '+': goto yy860; - case '-': goto yy861; - case '.': goto yy862; + case '+': goto yy867; + case '-': goto yy868; + case '.': goto yy869; case '0': case '1': case '2': @@ -40716,9 +41075,9 @@ yy855: case '6': case '7': case '8': - case '9': goto yy854; - case ':': goto yy863; - case '@': goto yy864; + case '9': goto yy861; + case ':': goto yy870; + case '@': goto yy871; case 'A': case 'B': case 'C': @@ -40771,10 +41130,10 @@ yy855: case 'w': case 'x': case 'y': - case 'z': goto yy865; - default: goto yy859; + case 'z': goto yy872; + default: goto yy866; } -yy856: +yy863: YYCTXMARKER = YYCURSOR + 1; yych = *++YYCURSOR; switch (yych) { @@ -40805,23 +41164,23 @@ yy856: case '{': case '|': case '}': - case '~': goto yy857; + case '~': goto yy864; case '%': - case '+': goto yy860; - case '-': goto yy861; - case '.': goto yy862; + case '+': goto yy867; + case '-': goto yy868; + case '.': goto yy869; case '0': case '1': case '2': case '3': - case '4': goto yy854; - case '5': goto yy866; + case '4': goto yy861; + case '5': goto yy873; case '6': case '7': case '8': - case '9': goto yy867; - case ':': goto yy863; - case '@': goto yy864; + case '9': goto yy874; + case ':': goto yy870; + case '@': goto yy871; case 'A': case 'B': case 'C': @@ -40874,19 +41233,19 @@ yy856: case 'w': case 'x': case 'y': - case 'z': goto yy865; - default: goto yy859; + case 'z': goto yy872; + default: goto yy866; } -yy857: +yy864: ++YYCURSOR; -yy858: +yy865: YYCURSOR = YYCTXMARKER; #line 186 "../../lnav2/src/data_scanner_re.re" { RET(DT_IPV4_ADDRESS); } -#line 40889 "../../lnav2/src/data_scanner_re.cc" -yy859: +#line 41248 "../../lnav2/src/data_scanner_re.cc" +yy866: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -40911,7 +41270,6 @@ yy859: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -40920,10 +41278,10 @@ yy859: case '{': case '|': case '}': - case '~': goto yy858; + case '~': goto yy865; default: goto yy63; } -yy860: +yy867: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -40995,9 +41353,9 @@ yy860: case 'x': case 'y': case 'z': goto yy71; - default: goto yy858; + default: goto yy865; } -yy861: +yy868: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -41028,7 +41386,7 @@ yy861: case '{': case '|': case '}': - case '~': goto yy858; + case '~': goto yy865; case '%': case '+': goto yy70; case '-': @@ -41095,12 +41453,12 @@ yy861: case 'w': case 'x': case 'y': - case 'z': goto yy842; + case 'z': goto yy849; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } -yy862: +yy869: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -41131,7 +41489,7 @@ yy862: case '{': case '|': case '}': - case '~': goto yy858; + case '~': goto yy865; case '%': case '+': goto yy70; case '-': @@ -41198,22 +41556,52 @@ yy862: case '6': case '7': case '8': - case '9': goto yy837; + case '9': goto yy844; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } -yy863: +yy870: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case ':': goto yy64; - default: goto yy858; + default: goto yy865; } -yy864: +yy871: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy865; case '-': case '.': case '0': @@ -41277,10 +41665,11 @@ yy864: case 'w': case 'x': case 'y': - case 'z': goto yy72; - default: goto yy858; + case 'z': goto yy80; + case ':': goto yy60; + default: goto yy62; } -yy865: +yy872: yyaccept = 22; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -41311,11 +41700,11 @@ yy865: case '{': case '|': case '}': - case '~': goto yy858; + case '~': goto yy865; case '%': case '+': goto yy70; - case '-': goto yy839; - case '.': goto yy836; + case '-': goto yy846; + case '.': goto yy843; case '0': case '1': case '2': @@ -41378,407 +41767,117 @@ yy865: case 'w': case 'x': case 'y': - case 'z': goto yy840; + case 'z': goto yy847; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } -yy866: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy857; - case '%': - case '+': goto yy860; - case '-': goto yy861; - case '.': goto yy862; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy867; - case '6': - case '7': - case '8': - case '9': goto yy837; - case ':': goto yy863; - case '@': goto yy864; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy865; - default: goto yy859; - } -yy867: - YYCTXMARKER = YYCURSOR + 1; - yych = *++YYCURSOR; - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy857; - case '%': - case '+': goto yy860; - case '-': goto yy861; - case '.': goto yy862; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy837; - case ':': goto yy863; - case '@': goto yy864; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy865; - default: goto yy859; - } -yy868: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy869; - default: goto yy63; - } -yy869: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy870; - default: goto yy63; - } -yy870: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy871; - default: goto yy63; - } -yy871: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy872; - default: goto yy63; - } -yy872: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy873; - default: goto yy63; - } yy873: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy864; + case '%': + case '+': goto yy867; + case '-': goto yy868; + case '.': goto yy869; case '0': case '1': case '2': case '3': case '4': - case '5': + case '5': goto yy874; case '6': case '7': case '8': - case '9': goto yy874; - default: goto yy63; + case '9': goto yy844; + case ':': goto yy870; + case '@': goto yy871; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy872; + default: goto yy866; } yy874: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy875; - default: goto yy63; - } -yy875: - yyaccept = 23; - yych = *(YYMARKER = ++YYCURSOR); + YYCTXMARKER = YYCURSOR + 1; + yych = *++YYCURSOR; switch (yych) { case 0x00: case '\t': @@ -41788,20 +41887,17 @@ yy875: case '!': case '"': case '#': - case '%': case '&': case '\'': case '(': case ')': case '*': - case '+': case ',': case ';': case '<': case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -41810,114 +41906,205 @@ yy875: case '{': case '|': case '}': - case '~': goto yy876; - case 'T': goto yy877; + case '~': goto yy864; + case '%': + case '+': goto yy867; + case '-': goto yy868; + case '.': goto yy869; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy844; + case ':': goto yy870; + case '@': goto yy871; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy872; + default: goto yy866; + } +yy875: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy876; default: goto yy63; } yy876: -#line 156 "../../lnav2/src/data_scanner_re.re" - { - RET(DT_DATE); - } -#line 41823 "../../lnav2/src/data_scanner_re.cc" -yy877: - yyaccept = 23; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '%': - case '&': - case '\'': - case '(': - case ')': - case '*': - case '+': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '@': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy876; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy877; + default: goto yy63; + } +yy877: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '/': goto yy878; default: goto yy63; } yy878: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; case '0': case '1': case '2': @@ -41927,47 +42114,29 @@ yy878: case '6': case '7': case '8': - case '9': goto yy846; - case '@': goto yy69; + case '9': goto yy879; default: goto yy63; } yy879: - yyaccept = 2; + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy880; + default: goto yy63; + } +yy880: + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': goto yy884; - case '.': goto yy878; - case '/': goto yy883; case '0': case '1': case '2': @@ -41978,203 +42147,12 @@ yy879: case '7': case '8': case '9': goto yy881; - case ':': goto yy735; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy811; - case 'E': - case 'e': goto yy882; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case '_': goto yy67; - default: goto yy62; - } -yy880: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy811; - case ':': goto yy735; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; + default: goto yy63; } yy881: - yyaccept = 2; + yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': - case '_': goto yy67; - case '.': goto yy878; case '0': case '1': case '2': @@ -42184,828 +42162,10 @@ yy881: case '6': case '7': case '8': - case '9': goto yy895; - case ':': goto yy459; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy812; - case 'E': - case 'e': goto yy896; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; + case '9': goto yy882; + default: goto yy63; } yy882: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy812; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy883: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy891; - default: goto yy63; - } -yy884: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy885; - case '@': goto yy69; - default: goto yy63; - } -yy885: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': goto yy886; - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy887; - case '@': goto yy69; - default: goto yy63; - } -yy886: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy888; - case '@': goto yy69; - default: goto yy63; - } -yy887: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': goto yy886; - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '@': goto yy69; - default: goto yy63; - } -yy888: - yyaccept = 23; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy876; - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy890; - case ':': goto yy60; - case '@': goto yy69; - case 'T': goto yy889; - default: goto yy62; - } -yy889: - yyaccept = 23; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy876; - case '%': - case '+': goto yy70; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case ':': goto yy60; - case '@': goto yy69; - default: goto yy62; - } -yy890: - yyaccept = 23; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy876; - case '%': - case '+': goto yy70; - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case ':': goto yy60; - case '@': goto yy69; - case 'T': goto yy889; - default: goto yy62; - } -yy891: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy892; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy893; - default: goto yy63; - } -yy892: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy894; - default: goto yy63; - } -yy893: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '/': goto yy892; - default: goto yy63; - } -yy894: yyaccept = 23; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -43030,7 +42190,6 @@ yy894: case '=': case '>': case '?': - case '@': case '[': case '\\': case ']': @@ -43039,126 +42198,18 @@ yy894: case '{': case '|': case '}': - case '~': goto yy876; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy875; - case ':': goto yy60; - case 'T': goto yy877; - default: goto yy62; + case '~': goto yy883; + case 'T': goto yy884; + default: goto yy63; } -yy895: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': - case '_': goto yy67; - case '.': goto yy878; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy897; - case ':': goto yy459; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy813; - case 'E': - case 'e': goto yy898; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy896: - yyaccept = 10; +yy883: +#line 156 "../../lnav2/src/data_scanner_re.re" + { + RET(DT_DATE); + } +#line 42211 "../../lnav2/src/data_scanner_re.cc" +yy884: + yyaccept = 23; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -43169,11 +42220,13 @@ yy896: case '!': case '"': case '#': + case '%': case '&': case '\'': case '(': case ')': case '*': + case '+': case ',': case ';': case '<': @@ -43188,491 +42241,10 @@ yy896: case '{': case '|': case '}': - case '~': goto yy89; - case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy813; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; + case '~': goto yy883; + default: goto yy63; } -yy897: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': - case '_': goto yy67; - case '.': goto yy878; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy899; - case ':': goto yy459; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy814; - case 'E': - case 'e': goto yy900; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy898: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy814; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy899: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': goto yy506; - case '.': goto yy878; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy906; - case ':': goto yy459; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy815; - case 'E': - case 'e': goto yy908; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - case '_': goto yy67; - default: goto yy62; - } -yy900: - yyaccept = 10; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy89; - case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy901; - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy815; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy901: +yy885: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -43680,417 +42252,6 @@ yy901: case '+': goto yy70; case '-': case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy902; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy507; - default: goto yy63; - } -yy902: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy903; - case ':': goto yy60; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy508; - default: goto yy62; - } -yy903: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy904; - case ':': goto yy60; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy509; - default: goto yy62; - } -yy904: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case '%': - case '+': goto yy70; - case '-': - case '.': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy905; - case ':': goto yy60; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy510; - default: goto yy62; - } -yy905: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case ' ': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case '%': - case '+': goto yy70; - case '-': goto yy511; - case '.': case 'A': case 'B': case 'C': @@ -44153,12 +42314,2237 @@ yy905: case '6': case '7': case '8': - case '9': goto yy96; + case '9': goto yy853; + case '@': goto yy69; + default: goto yy63; + } +yy886: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': goto yy891; + case '.': goto yy885; + case '/': goto yy890; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy888; + case ':': goto yy742; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy818; + case 'E': + case 'e': goto yy889; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + case '_': goto yy67; + default: goto yy62; + } +yy887: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; + case '%': goto yy70; + case '+': goto yy100; + case '-': goto yy99; + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy818; + case ':': goto yy742; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy888: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': + case '_': goto yy67; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy902; + case ':': goto yy466; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy819; + case 'E': + case 'e': goto yy903; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy889: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; + case '%': goto yy70; + case '+': goto yy100; + case '-': goto yy99; + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy819; + case ':': goto yy466; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy890: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy898; + default: goto yy63; + } +yy891: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy892; + case '@': goto yy69; + default: goto yy63; + } +yy892: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': goto yy893; + case '.': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy894; + case '@': goto yy69; + default: goto yy63; + } +yy893: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy895; + case '@': goto yy69; + default: goto yy63; + } +yy894: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': goto yy893; + case '.': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '@': goto yy69; + default: goto yy63; + } +yy895: + yyaccept = 23; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy883; + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy897; + case ':': goto yy60; + case '@': goto yy69; + case 'T': goto yy896; + default: goto yy62; + } +yy896: + yyaccept = 23; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy883; + case '%': + case '+': goto yy70; + case '-': + case '.': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; case ':': goto yy60; case '@': goto yy69; default: goto yy62; } +yy897: + yyaccept = 23; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy883; + case '%': + case '+': goto yy70; + case '-': + case '.': + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case ':': goto yy60; + case '@': goto yy69; + case 'T': goto yy896; + default: goto yy62; + } +yy898: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '/': goto yy899; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy900; + default: goto yy63; + } +yy899: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy901; + default: goto yy63; + } +yy900: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '/': goto yy899; + default: goto yy63; + } +yy901: + yyaccept = 23; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '%': + case '&': + case '\'': + case '(': + case ')': + case '*': + case '+': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy883; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy882; + case ':': goto yy60; + case 'T': goto yy884; + default: goto yy62; + } +yy902: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': + case '_': goto yy67; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy904; + case ':': goto yy466; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy820; + case 'E': + case 'e': goto yy905; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy903: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; + case '%': goto yy70; + case '+': goto yy100; + case '-': goto yy99; + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy820; + case ':': goto yy466; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy904: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': + case '_': goto yy67; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy906; + case ':': goto yy466; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy821; + case 'E': + case 'e': goto yy907; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy905: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; + case '%': goto yy70; + case '+': goto yy100; + case '-': goto yy99; + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy821; + case ':': goto yy466; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } yy906: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': goto yy513; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy913; + case ':': goto yy466; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy822; + case 'E': + case 'e': goto yy915; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + case '_': goto yy67; + default: goto yy62; + } +yy907: + yyaccept = 10; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy96; + case '%': goto yy70; + case '+': goto yy100; + case '-': goto yy908; + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy822; + case ':': goto yy466; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy908: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy909; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy514; + default: goto yy63; + } +yy909: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy910; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy515; + default: goto yy62; + } +yy910: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy911; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy516; + default: goto yy62; + } +yy911: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case '%': + case '+': goto yy70; + case '-': + case '.': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy912; + case ':': goto yy60; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy517; + default: goto yy62; + } +yy912: + yyaccept = 2; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case ' ': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy11; + case '%': + case '+': goto yy70; + case '-': goto yy518; + case '.': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': goto yy103; + case ':': goto yy60; + case '@': goto yy69; + default: goto yy62; + } +yy913: yyaccept = 2; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -44190,12 +44576,12 @@ yy906: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy878; + case '.': goto yy885; case '0': case '1': case '2': @@ -44205,8 +44591,8 @@ yy906: case '6': case '7': case '8': - case '9': goto yy906; - case ':': goto yy459; + case '9': goto yy913; + case ':': goto yy466; case '@': goto yy69; case 'A': case 'B': @@ -44217,9 +44603,9 @@ yy906: case 'b': case 'c': case 'd': - case 'f': goto yy815; + case 'f': goto yy822; case 'E': - case 'e': goto yy908; + case 'e': goto yy915; case 'G': case 'H': case 'I': @@ -44259,10 +44645,10 @@ yy906: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } -yy908: +yy915: yyaccept = 10; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -44293,10 +44679,10 @@ yy908: case '{': case '|': case '}': - case '~': goto yy89; + case '~': goto yy96; case '%': goto yy70; - case '+': goto yy93; - case '-': goto yy92; + case '+': goto yy100; + case '-': goto yy99; case '.': case '_': goto yy67; case '0': @@ -44320,8 +44706,8 @@ yy908: case 'c': case 'd': case 'e': - case 'f': goto yy815; - case ':': goto yy459; + case 'f': goto yy822; + case ':': goto yy466; case '@': goto yy69; case 'G': case 'H': @@ -44362,10 +44748,10 @@ yy908: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } -yy909: +yy916: yych = *++YYCURSOR; switch (yych) { case '0': @@ -44377,8 +44763,8 @@ yy909: case '6': case '7': case '8': - case '9': goto yy910; - case ':': goto yy540; + case '9': goto yy917; + case ':': goto yy547; case 'A': case 'B': case 'C': @@ -44390,10 +44776,10 @@ yy909: case 'c': case 'd': case 'e': - case 'f': goto yy764; + case 'f': goto yy771; default: goto yy61; } -yy910: +yy917: YYCTXMARKER = YYCURSOR + 1; yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); @@ -44419,11 +44805,11 @@ yy910: case 'c': case 'd': case 'e': - case 'f': goto yy912; - case ':': goto yy911; - default: goto yy441; + case 'f': goto yy919; + case ':': goto yy918; + default: goto yy448; } -yy911: +yy918: yych = *++YYCURSOR; switch (yych) { case '0': @@ -44435,8 +44821,8 @@ yy911: case '6': case '7': case '8': - case '9': goto yy913; - case ':': goto yy545; + case '9': goto yy920; + case ':': goto yy552; case 'A': case 'B': case 'C': @@ -44448,10 +44834,10 @@ yy911: case 'c': case 'd': case 'e': - case 'f': goto yy767; + case 'f': goto yy774; default: goto yy61; } -yy912: +yy919: yyaccept = 24; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -44476,11 +44862,11 @@ yy912: case 'c': case 'd': case 'e': - case 'f': goto yy543; - case ':': goto yy540; - default: goto yy442; + case 'f': goto yy550; + case ':': goto yy547; + default: goto yy449; } -yy913: +yy920: yych = *++YYCURSOR; switch (yych) { case '0': @@ -44492,8 +44878,8 @@ yy913: case '6': case '7': case '8': - case '9': goto yy914; - case ':': goto yy593; + case '9': goto yy921; + case ':': goto yy600; case 'A': case 'B': case 'C': @@ -44505,15 +44891,15 @@ yy913: case 'c': case 'd': case 'e': - case 'f': goto yy768; + case 'f': goto yy775; default: goto yy61; } -yy914: +yy921: YYCTXMARKER = YYCURSOR + 1; yyaccept = 20; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case '.': goto yy445; + case '.': goto yy452; case '0': case '1': case '2': @@ -44535,11 +44921,11 @@ yy914: case 'c': case 'd': case 'e': - case 'f': goto yy915; - case ':': goto yy769; - default: goto yy447; + case 'f': goto yy922; + case ':': goto yy776; + default: goto yy454; } -yy915: +yy922: yyaccept = 15; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -44564,11 +44950,11 @@ yy915: case 'c': case 'd': case 'e': - case 'f': goto yy596; - case ':': goto yy593; - default: goto yy446; + case 'f': goto yy603; + case ':': goto yy600; + default: goto yy453; } -yy916: +yy923: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -44599,21 +44985,21 @@ yy916: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; + case '-': goto yy838; + case '.': goto yy832; case '0': case '1': case '2': case '3': - case '4': goto yy918; - case '5': goto yy930; + case '4': goto yy925; + case '5': goto yy937; case '6': case '7': case '8': - case '9': goto yy919; + case '9': goto yy926; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -44666,12 +45052,12 @@ yy916: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case 'E': - case 'e': goto yy920; + case 'e': goto yy927; default: goto yy62; } -yy917: +yy924: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -44702,11 +45088,11 @@ yy917: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; + case '-': goto yy838; + case '.': goto yy832; case '0': case '1': case '2': @@ -44716,7 +45102,7 @@ yy917: case '6': case '7': case '8': - case '9': goto yy918; + case '9': goto yy925; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -44769,12 +45155,12 @@ yy917: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case 'E': - case 'e': goto yy920; + case 'e': goto yy927; default: goto yy62; } -yy918: +yy925: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -44805,11 +45191,11 @@ yy918: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; + case '-': goto yy838; + case '.': goto yy832; case '0': case '1': case '2': @@ -44819,7 +45205,7 @@ yy918: case '6': case '7': case '8': - case '9': goto yy919; + case '9': goto yy926; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -44872,12 +45258,12 @@ yy918: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case 'E': - case 'e': goto yy920; + case 'e': goto yy927; default: goto yy62; } -yy919: +yy926: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -44908,11 +45294,11 @@ yy919: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; + case '-': goto yy838; + case '.': goto yy832; case '0': case '1': case '2': @@ -44922,7 +45308,7 @@ yy919: case '6': case '7': case '8': - case '9': goto yy928; + case '9': goto yy935; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -44975,19 +45361,19 @@ yy919: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case 'E': - case 'e': goto yy920; + case 'e': goto yy927; default: goto yy62; } -yy920: +yy927: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case '%': goto yy70; - case '+': goto yy921; - case '-': goto yy922; - case '.': goto yy836; + case '+': goto yy928; + case '-': goto yy929; + case '.': goto yy843; case '0': case '1': case '2': @@ -45050,11 +45436,11 @@ yy920: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case '@': goto yy69; default: goto yy63; } -yy921: +yy928: yych = *++YYCURSOR; switch (yych) { case '0': @@ -45066,10 +45452,10 @@ yy921: case '6': case '7': case '8': - case '9': goto yy926; + case '9': goto yy933; default: goto yy71; } -yy922: +yy929: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -45086,7 +45472,7 @@ yy922: case '6': case '7': case '8': - case '9': goto yy923; + case '9': goto yy930; case '@': goto yy69; case 'A': case 'B': @@ -45140,10 +45526,10 @@ yy922: case 'w': case 'x': case 'y': - case 'z': goto yy832; + case 'z': goto yy839; default: goto yy63; } -yy923: +yy930: yyaccept = 25; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -45175,7 +45561,7 @@ yy923: case '{': case '|': case '}': - case '~': goto yy925; + case '~': goto yy932; case '%': case '+': goto yy70; case '-': @@ -45189,7 +45575,7 @@ yy923: case '6': case '7': case '8': - case '9': goto yy923; + case '9': goto yy930; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -45244,14 +45630,14 @@ yy923: case 'w': case 'x': case 'y': - case 'z': goto yy832; + case 'z': goto yy839; default: goto yy62; } -yy925: +yy932: #line 192 "../../lnav2/src/data_scanner_re.re" { RET(DT_NUMBER); } -#line 45254 "../../lnav2/src/data_scanner_re.cc" -yy926: +#line 45640 "../../lnav2/src/data_scanner_re.cc" +yy933: yyaccept = 25; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -45322,11 +45708,11 @@ yy926: case '6': case '7': case '8': - case '9': goto yy926; - case '@': goto yy69; - default: goto yy925; + case '9': goto yy933; + case '@': goto yy72; + default: goto yy932; } -yy928: +yy935: yyaccept = 2; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -45358,11 +45744,11 @@ yy928: case '|': case '}': case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy836; + case '-': goto yy838; + case '.': goto yy843; case '0': case '1': case '2': @@ -45372,7 +45758,7 @@ yy928: case '6': case '7': case '8': - case '9': goto yy928; + case '9': goto yy935; case ':': goto yy60; case '@': goto yy69; case 'A': @@ -45425,709 +45811,13 @@ yy928: case 'w': case 'x': case 'y': - case 'z': goto yy828; + case 'z': goto yy835; case 'E': - case 'e': goto yy920; - default: goto yy62; - } -yy930: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': goto yy831; - case '.': goto yy825; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy919; - case '6': - case '7': - case '8': - case '9': goto yy928; - case ':': goto yy60; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case '_': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy828; - case 'E': - case 'e': goto yy920; - default: goto yy62; - } -yy931: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': - case '_': goto yy67; - case '.': goto yy821; - case '/': goto yy820; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy933; - case ':': goto yy817; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy809; - case 'E': - case 'e': goto yy819; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy932: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': - case '_': goto yy67; - case '.': goto yy821; - case '/': goto yy820; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': goto yy933; - case '6': - case '7': - case '8': - case '9': goto yy818; - case ':': goto yy817; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy809; - case 'E': - case 'e': goto yy819; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy933: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy11; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': - case '_': goto yy67; - case '.': goto yy821; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': goto yy879; - case ':': goto yy487; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy810; - case 'E': - case 'e': goto yy880; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy934: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': - case '_': goto yy67; - case '.': goto yy821; - case '/': goto yy820; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy936; - case '8': - case '9': goto yy818; - case ':': goto yy817; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy809; - case 'E': - case 'e': goto yy819; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy62; - } -yy935: - yyaccept = 0; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case '%': - case '+': goto yy70; - case '-': - case '.': - case '_': goto yy67; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'A': - case 'B': - case 'C': - case 'D': - case 'E': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'e': - case 'f': goto yy815; - case ':': goto yy459; - case '@': goto yy69; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; - default: goto yy63; - } -yy936: - yyaccept = 11; - yych = *(YYMARKER = ++YYCURSOR); - switch (yych) { - case 0x00: - case '\t': - case '\n': - case '\r': - case '!': - case '"': - case '#': - case '&': - case '\'': - case '(': - case ')': - case '*': - case ',': - case ';': - case '<': - case '=': - case '>': - case '?': - case '[': - case '\\': - case ']': - case '^': - case '`': - case '{': - case '|': - case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; - case '+': goto yy70; - case '-': - case '_': goto yy67; - case '.': goto yy878; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': goto yy937; - case '8': - case '9': goto yy879; - case ':': goto yy487; - case '@': goto yy69; - case 'A': - case 'B': - case 'C': - case 'D': - case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy810; - case 'E': - case 'e': goto yy880; - case 'G': - case 'H': - case 'I': - case 'J': - case 'K': - case 'L': - case 'M': - case 'N': - case 'O': - case 'P': - case 'Q': - case 'R': - case 'S': - case 'T': - case 'U': - case 'V': - case 'W': - case 'X': - case 'Y': - case 'Z': - case 'g': - case 'h': - case 'i': - case 'j': - case 'k': - case 'l': - case 'm': - case 'n': - case 'o': - case 'p': - case 'q': - case 'r': - case 's': - case 't': - case 'u': - case 'v': - case 'w': - case 'x': - case 'y': - case 'z': goto yy460; + case 'e': goto yy927; default: goto yy62; } yy937: - yyaccept = 11; + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -46156,37 +45846,29 @@ yy937: case '{': case '|': case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy884; - case '.': goto yy878; - case '/': goto yy883; + case '-': goto yy838; + case '.': goto yy832; case '0': case '1': case '2': case '3': case '4': - case '5': + case '5': goto yy926; case '6': - case '7': goto yy938; + case '7': case '8': - case '9': goto yy881; - case ':': goto yy735; + case '9': goto yy935; + case ':': goto yy60; case '@': goto yy69; case 'A': case 'B': case 'C': case 'D': case 'F': - case 'a': - case 'b': - case 'c': - case 'd': - case 'f': goto yy811; - case 'E': - case 'e': goto yy882; case 'G': case 'H': case 'I': @@ -46207,6 +45889,12 @@ yy937: case 'X': case 'Y': case 'Z': + case '_': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': case 'g': case 'h': case 'i': @@ -46226,12 +45914,13 @@ yy937: case 'w': case 'x': case 'y': - case 'z': goto yy460; - case '_': goto yy67; + case 'z': goto yy835; + case 'E': + case 'e': goto yy927; default: goto yy62; } yy938: - yyaccept = 11; + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -46260,13 +45949,14 @@ yy938: case '{': case '|': case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy878; + case '.': goto yy828; + case '/': goto yy827; case '0': case '1': case '2': @@ -46274,10 +45964,10 @@ yy938: case '4': case '5': case '6': - case '7': goto yy939; + case '7': case '8': - case '9': goto yy895; - case ':': goto yy459; + case '9': goto yy940; + case ':': goto yy824; case '@': goto yy69; case 'A': case 'B': @@ -46288,9 +45978,9 @@ yy938: case 'b': case 'c': case 'd': - case 'f': goto yy812; + case 'f': goto yy816; case 'E': - case 'e': goto yy896; + case 'e': goto yy826; case 'G': case 'H': case 'I': @@ -46330,11 +46020,11 @@ yy938: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy939: - yyaccept = 11; + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -46363,24 +46053,25 @@ yy939: case '{': case '|': case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy878; + case '.': goto yy828; + case '/': goto yy827; case '0': case '1': case '2': case '3': case '4': - case '5': + case '5': goto yy940; case '6': - case '7': goto yy940; + case '7': case '8': - case '9': goto yy897; - case ':': goto yy459; + case '9': goto yy825; + case ':': goto yy824; case '@': goto yy69; case 'A': case 'B': @@ -46391,9 +46082,9 @@ yy939: case 'b': case 'c': case 'd': - case 'f': goto yy813; + case 'f': goto yy816; case 'E': - case 'e': goto yy898; + case 'e': goto yy826; case 'G': case 'H': case 'I': @@ -46433,11 +46124,11 @@ yy939: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy940: - yyaccept = 11; + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -46466,13 +46157,13 @@ yy940: case '{': case '|': case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy11; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy878; + case '.': goto yy828; case '0': case '1': case '2': @@ -46480,10 +46171,10 @@ yy940: case '4': case '5': case '6': - case '7': goto yy941; + case '7': case '8': - case '9': goto yy899; - case ':': goto yy459; + case '9': goto yy886; + case ':': goto yy494; case '@': goto yy69; case 'A': case 'B': @@ -46494,9 +46185,9 @@ yy940: case 'b': case 'c': case 'd': - case 'f': goto yy814; + case 'f': goto yy817; case 'E': - case 'e': goto yy900; + case 'e': goto yy887; case 'G': case 'H': case 'I': @@ -46536,7 +46227,7 @@ yy940: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } yy941: @@ -46569,12 +46260,14 @@ yy941: case '{': case '|': case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; - case '-': goto yy506; - case '.': goto yy878; + case '-': + case '_': goto yy67; + case '.': goto yy828; + case '/': goto yy827; case '0': case '1': case '2': @@ -46582,10 +46275,10 @@ yy941: case '4': case '5': case '6': - case '7': goto yy942; + case '7': goto yy943; case '8': - case '9': goto yy906; - case ':': goto yy459; + case '9': goto yy825; + case ':': goto yy824; case '@': goto yy69; case 'A': case 'B': @@ -46596,9 +46289,9 @@ yy941: case 'b': case 'c': case 'd': - case 'f': goto yy815; + case 'f': goto yy816; case 'E': - case 'e': goto yy908; + case 'e': goto yy826; case 'G': case 'H': case 'I': @@ -46638,11 +46331,704 @@ yy941: case 'w': case 'x': case 'y': - case 'z': goto yy460; - case '_': goto yy67; + case 'z': goto yy467; default: goto yy62; } yy942: + yyaccept = 0; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case '%': + case '+': goto yy70; + case '-': + case '.': + case '_': goto yy67; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case 'A': + case 'B': + case 'C': + case 'D': + case 'E': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'e': + case 'f': goto yy822; + case ':': goto yy466; + case '@': goto yy69; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy63; + } +yy943: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': + case '_': goto yy67; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': goto yy944; + case '8': + case '9': goto yy886; + case ':': goto yy494; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy817; + case 'E': + case 'e': goto yy887; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy944: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': goto yy891; + case '.': goto yy885; + case '/': goto yy890; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': goto yy945; + case '8': + case '9': goto yy888; + case ':': goto yy742; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy818; + case 'E': + case 'e': goto yy889; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + case '_': goto yy67; + default: goto yy62; + } +yy945: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': + case '_': goto yy67; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': goto yy946; + case '8': + case '9': goto yy902; + case ':': goto yy466; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy819; + case 'E': + case 'e': goto yy903; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy946: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': + case '_': goto yy67; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': goto yy947; + case '8': + case '9': goto yy904; + case ':': goto yy466; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy820; + case 'E': + case 'e': goto yy905; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy947: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': + case '_': goto yy67; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': goto yy948; + case '8': + case '9': goto yy906; + case ':': goto yy466; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy821; + case 'E': + case 'e': goto yy907; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + default: goto yy62; + } +yy948: + yyaccept = 11; + yych = *(YYMARKER = ++YYCURSOR); + switch (yych) { + case 0x00: + case '\t': + case '\n': + case '\r': + case '!': + case '"': + case '#': + case '&': + case '\'': + case '(': + case ')': + case '*': + case ',': + case ';': + case '<': + case '=': + case '>': + case '?': + case '[': + case '\\': + case ']': + case '^': + case '`': + case '{': + case '|': + case '}': + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; + case '+': goto yy70; + case '-': goto yy513; + case '.': goto yy885; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': goto yy949; + case '8': + case '9': goto yy913; + case ':': goto yy466; + case '@': goto yy69; + case 'A': + case 'B': + case 'C': + case 'D': + case 'F': + case 'a': + case 'b': + case 'c': + case 'd': + case 'f': goto yy822; + case 'E': + case 'e': goto yy915; + case 'G': + case 'H': + case 'I': + case 'J': + case 'K': + case 'L': + case 'M': + case 'N': + case 'O': + case 'P': + case 'Q': + case 'R': + case 'S': + case 'T': + case 'U': + case 'V': + case 'W': + case 'X': + case 'Y': + case 'Z': + case 'g': + case 'h': + case 'i': + case 'j': + case 'k': + case 'l': + case 'm': + case 'n': + case 'o': + case 'p': + case 'q': + case 'r': + case 's': + case 't': + case 'u': + case 'v': + case 'w': + case 'x': + case 'y': + case 'z': goto yy467; + case '_': goto yy67; + default: goto yy62; + } +yy949: yyaccept = 11; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; @@ -46673,13 +47059,13 @@ yy942: case '{': case '|': case '}': - case '~': goto yy104; - case ' ': goto yy82; - case '%': goto yy84; + case '~': goto yy111; + case ' ': goto yy89; + case '%': goto yy91; case '+': goto yy70; case '-': case '_': goto yy67; - case '.': goto yy878; + case '.': goto yy885; case '0': case '1': case '2': @@ -46687,10 +47073,10 @@ yy942: case '4': case '5': case '6': - case '7': goto yy942; + case '7': goto yy949; case '8': - case '9': goto yy906; - case ':': goto yy459; + case '9': goto yy913; + case ':': goto yy466; case '@': goto yy69; case 'A': case 'B': @@ -46701,9 +47087,9 @@ yy942: case 'b': case 'c': case 'd': - case 'f': goto yy815; + case 'f': goto yy822; case 'E': - case 'e': goto yy908; + case 'e': goto yy915; case 'G': case 'H': case 'I': @@ -46743,36 +47129,36 @@ yy942: case 'w': case 'x': case 'y': - case 'z': goto yy460; + case 'z': goto yy467; default: goto yy62; } -yy944: +yy951: ++YYCURSOR; yych = *YYCURSOR; -yy945: +yy952: switch (yych) { case 0x00: goto yy61; - case '\'': goto yy948; - case '\\': goto yy946; - default: goto yy944; + case '\'': goto yy955; + case '\\': goto yy953; + default: goto yy951; } -yy946: +yy953: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case '\'': goto yy950; - case '\\': goto yy946; - default: goto yy944; + case '\'': goto yy957; + case '\\': goto yy953; + default: goto yy951; } -yy948: +yy955: yyaccept = 26; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case '\'': goto yy944; - default: goto yy949; + case '\'': goto yy951; + default: goto yy956; } -yy949: +yy956: #line 133 "../../lnav2/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); @@ -46786,44 +47172,44 @@ yy949: cap[1].c_end -= 1; return true; } -#line 46790 "../../lnav2/src/data_scanner_re.cc" -yy950: +#line 47176 "../../lnav2/src/data_scanner_re.cc" +yy957: yyaccept = 26; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy949; - case '\'': goto yy950; - case '\\': goto yy946; - default: goto yy944; + case 0x00: goto yy956; + case '\'': goto yy957; + case '\\': goto yy953; + default: goto yy951; } -yy952: +yy959: ++YYCURSOR; yych = *YYCURSOR; -yy953: +yy960: switch (yych) { case 0x00: goto yy61; - case '"': goto yy956; - case '\\': goto yy954; - default: goto yy952; + case '"': goto yy963; + case '\\': goto yy961; + default: goto yy959; } -yy954: +yy961: ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case '"': goto yy958; - case '\\': goto yy954; - default: goto yy952; + case '"': goto yy965; + case '\\': goto yy961; + default: goto yy959; } -yy956: +yy963: yyaccept = 27; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case '"': goto yy952; - default: goto yy957; + case '"': goto yy959; + default: goto yy964; } -yy957: +yy964: #line 121 "../../lnav2/src/data_scanner_re.re" { CAPTURE(DT_QUOTED_STRING); @@ -46837,23 +47223,23 @@ yy957: cap[1].c_end -= 1; return true; } -#line 46841 "../../lnav2/src/data_scanner_re.cc" -yy958: +#line 47227 "../../lnav2/src/data_scanner_re.cc" +yy965: yyaccept = 27; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy957; - case '"': goto yy958; - case '\\': goto yy954; - default: goto yy952; + case 0x00: goto yy964; + case '"': goto yy965; + case '\\': goto yy961; + default: goto yy959; } -yy960: +yy967: YYCTXMARKER = YYCURSOR + 1; ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy467; + case 0x00: goto yy474; case '\t': case '\n': case '\r': @@ -46863,13 +47249,13 @@ yy960: case ')': case '*': case ':': - case ';': goto yy962; + case ';': goto yy969; case '!': case ',': - case '?': goto yy963; - case '\'': goto yy965; - case '.': goto yy964; - case '\\': goto yy946; + case '?': goto yy970; + case '\'': goto yy972; + case '.': goto yy971; + case '\\': goto yy953; case 'a': case 'b': case 'c': @@ -46895,35 +47281,35 @@ yy960: case 'w': case 'x': case 'y': - case 'z': goto yy960; - default: goto yy944; + case 'z': goto yy967; + default: goto yy951; } -yy962: +yy969: yyaccept = 16; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= 0x00) goto yy468; - goto yy945; -yy963: + if (yych <= 0x00) goto yy475; + goto yy952; +yy970: yyaccept = 16; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 0x00: goto yy468; + case 0x00: goto yy475; case '\t': case '\n': case '\r': - case ' ': goto yy962; - default: goto yy945; + case ' ': goto yy969; + default: goto yy952; } -yy964: +yy971: yych = *++YYCURSOR; switch (yych) { case '\t': case '\n': case '\r': - case ' ': goto yy962; - default: goto yy945; + case ' ': goto yy969; + default: goto yy952; } -yy965: +yy972: YYCTXMARKER = YYCURSOR + 1; yyaccept = 26; YYMARKER = ++YYCURSOR; @@ -46939,12 +47325,12 @@ yy965: case ')': case '*': case ':': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; - case '\'': goto yy966; - case '.': goto yy472; + case '?': goto yy476; + case '\'': goto yy973; + case '.': goto yy479; case 'a': case 'b': case 'c': @@ -46970,16 +47356,16 @@ yy965: case 'w': case 'x': case 'y': - case 'z': goto yy465; - default: goto yy949; + case 'z': goto yy472; + default: goto yy956; } -yy966: +yy973: YYCTXMARKER = YYCURSOR + 1; yyaccept = 16; YYMARKER = ++YYCURSOR; yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy467; + case 0x00: goto yy474; case '\t': case '\n': case '\r': @@ -46989,13 +47375,13 @@ yy966: case ')': case '*': case ':': - case ';': goto yy962; + case ';': goto yy969; case '!': case ',': - case '?': goto yy963; - case '\'': goto yy965; - case '.': goto yy964; - case '\\': goto yy946; + case '?': goto yy970; + case '\'': goto yy972; + case '.': goto yy971; + case '\\': goto yy953; case 'a': case 'b': case 'c': @@ -47021,10 +47407,10 @@ yy966: case 'w': case 'x': case 'y': - case 'z': goto yy960; - default: goto yy944; + case 'z': goto yy967; + default: goto yy951; } -yy967: +yy974: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -47038,15 +47424,15 @@ yy967: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '%': case '+': goto yy70; - case '\'': goto yy470; - case '-': goto yy968; - case '.': goto yy475; + case '\'': goto yy477; + case '-': goto yy975; + case '.': goto yy482; case '0': case '1': case '2': @@ -47082,8 +47468,8 @@ yy967: case 'W': case 'X': case 'Y': - case 'Z': goto yy460; - case ':': goto yy473; + case 'Z': goto yy467; + case ':': goto yy480; case '@': goto yy69; case '_': goto yy67; case 'a': @@ -47111,10 +47497,10 @@ yy967: case 'w': case 'x': case 'y': - case 'z': goto yy462; + case 'z': goto yy469; default: goto yy63; } -yy968: +yy975: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -47185,16 +47571,16 @@ yy968: case 'w': case 'x': case 'y': - case 'z': goto yy969; + case 'z': goto yy976; default: goto yy63; } -yy969: +yy976: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case '%': case '+': goto yy70; - case '\'': goto yy465; + case '\'': goto yy472; case '-': case '.': case '0': @@ -47260,10 +47646,10 @@ yy969: case 'w': case 'x': case 'y': - case 'z': goto yy970; + case 'z': goto yy977; default: goto yy63; } -yy970: +yy977: YYCTXMARKER = YYCURSOR + 1; yyaccept = 0; YYMARKER = ++YYCURSOR; @@ -47278,10 +47664,10 @@ yy970: case '(': case ')': case '*': - case ';': goto yy467; + case ';': goto yy474; case '!': case ',': - case '?': goto yy469; + case '?': goto yy476; case '#': case '&': case '<': @@ -47298,7 +47684,7 @@ yy970: case '~': goto yy5; case '%': case '+': goto yy70; - case '\'': goto yy470; + case '\'': goto yy477; case '-': case '0': case '1': @@ -47337,8 +47723,8 @@ yy970: case 'Y': case 'Z': case '_': goto yy67; - case '.': goto yy475; - case ':': goto yy972; + case '.': goto yy482; + case ':': goto yy979; case '@': goto yy69; case 'a': case 'b': @@ -47365,15 +47751,15 @@ yy970: case 'w': case 'x': case 'y': - case 'z': goto yy970; + case 'z': goto yy977; default: goto yy62; } -yy972: +yy979: yyaccept = 16; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case ':': goto yy64; - default: goto yy468; + default: goto yy475; } } #line 217 "../../lnav2/src/data_scanner_re.re" diff --git a/src/data_scanner_re.re b/src/data_scanner_re.re index 62a54aed..22665f21 100644 --- a/src/data_scanner_re.re +++ b/src/data_scanner_re.re @@ -142,8 +142,8 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) cap[1].c_end -= 1; return true; } - [a-zA-Z0-9]+"://"[^\x00\r\n\t '"\[\](){}]+[/a-zA-Z0-9\-=&] { RET(DT_URL); } - ("/"|"./"|"../")[a-zA-Z0-9_\.\-_\~/]* { RET(DT_PATH); } + [a-zA-Z0-9]+"://"[^\x00\r\n\t '"\[\](){}]+[/a-zA-Z0-9\-=&?%] { RET(DT_URL); } + ("/"|"./"|"../")[a-zA-Z0-9_\.\-\~/!@#$%^&*()]* { RET(DT_PATH); } (SPACE|NUM)NUM":"NUM{2}/[^:] { RET(DT_TIME); } (SPACE|NUM)NUM":"NUM{2}":"NUM{2}("."NUM{3,6})?/[^:] { RET(DT_TIME); } [0-9a-fA-F][0-9a-fA-F](":"[0-9a-fA-F][0-9a-fA-F])+ { @@ -205,7 +205,7 @@ bool data_scanner::tokenize2(pcre_context &pc, data_token_t &token_out) ("true"|"True"|"TRUE"|"false"|"False"|"FALSE"|"None"|"null"|"NULL") { RET(DT_CONSTANT); } ("re-")?[a-zA-Z][a-z']+/([\r\n\t \(\)!\*:;'\"\?,]|[\.\!,\?]SPACE|EOF) { RET(DT_WORD); } - [^\x00"; \t\r\n:=,\(\)\{\}\[\]\+#!@%\^&\*'\?<>\~`\|\\]+("::"[^\x00"; \r\n\t:=,\(\)\{\}\[\]\+#!@%\^&\*'\?<>\~`\|\\]+)* { + [^\x00"; \t\r\n:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]+("::"[^\x00"; \r\n\t:=,\(\)\{\}\[\]\+#!%\^&\*'\?<>\~`\|\\]+)* { RET(DT_SYMBOL); } diff --git a/src/lnav.cc b/src/lnav.cc index 7bc0c7f7..8bc5d228 100644 --- a/src/lnav.cc +++ b/src/lnav.cc @@ -246,6 +246,7 @@ bool setup_logline_table() static const char *commands[] = { ".schema", + ".msgformats", NULL };