From: Ulya Trofimovich Date: Mon, 23 May 2016 21:07:00 +0000 (+0100) Subject: Remove useless final states; calculate fallback states more accurately. X-Git-Tag: 1.0~39^2~287 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f51403dc4a79242b812ed9e51f4dc94fc9790256;p=re2c Remove useless final states; calculate fallback states more accurately. Removing useless final states allows some further optimizations which would otherwise be impossible (see the changed tests for example). However, removing useless final states revealed previously hidden defects in calculating fallback states: in some tests spurious new 'yyaccept' values appeared. It turned out that we used incorrect (imprecise, too pessimistic) algorithm to calculate fallback states: the given state was considered to be fallback state if it was final and had transitions to non-default and non-final states. This algorithm erroneousl captures cases when all paths from the given state are accepting and long enough (longer than one transition). The new algorithm to find fallback states uses information obtained by rule liveness analyses (reachability of "none-rule" in particular). Some important tests changed a lot; skeleton says the changes are correct (as well as manual looking into the changes). --- diff --git a/re2c/Makefile.am b/re2c/Makefile.am index e39bdf92..a09208f5 100644 --- a/re2c/Makefile.am +++ b/re2c/Makefile.am @@ -91,7 +91,6 @@ SRC = \ src/ir/adfa/prepare.cc \ src/ir/dfa/dead_rules.cc \ src/ir/dfa/determinization.cc \ - src/ir/dfa/fallback.cc \ src/ir/dfa/fillpoints.cc \ src/ir/dfa/minimization.cc \ src/ir/dfa/tag_deduplication.cc \ diff --git a/re2c/src/ir/adfa/adfa.cc b/re2c/src/ir/adfa/adfa.cc index 94eafb69..73cdf3ed 100644 --- a/re2c/src/ir/adfa/adfa.cc +++ b/re2c/src/ir/adfa/adfa.cc @@ -81,7 +81,7 @@ DFA::DFA s->rule = t->rule; s->rule_tags = t->rule_tags; s->fill = fill[i]; - s->fallback = fallback_state(dfa, i); // see note [fallback states] + s->fallback = t->fallback; // see note [fallback states] s->go.span = allocate(nchars); uint32_t j = 0; diff --git a/re2c/src/ir/dfa/dead_rules.cc b/re2c/src/ir/dfa/dead_rules.cc index 4c9b02ea..c9bda440 100644 --- a/re2c/src/ir/dfa/dead_rules.cc +++ b/re2c/src/ir/dfa/dead_rules.cc @@ -159,6 +159,54 @@ static void warn_unreachable(const dfa_t &dfa, size_t defrule, } } +static void mask_dead(dfa_t &dfa, const bool *live) +{ + const size_t nstates = dfa.states.size(); + const size_t nrules = dfa.rules.size(); + for (size_t i = 0; i < nstates; ++i) { + dfa_state_t *s = dfa.states[i]; + if (s->rule != Rule::NONE + && !live[i * (nrules + 1) + s->rule]) { + s->rule = Rule::NONE; + s->rule_tags = 0; + } + } +} + +/* note [fallback states] + * + * Find states that are accepting, but may be shadowed + * by other accepting states: when the short rule matches, + * lexer must try to match longer rules; if this attempt is + * unsuccessful it must fallback to the short match. + * + * In order to find fallback states we need to know if + * "none-rule" is reachable from the given state, the information + * we have after rule liveness analyses. Fallback states are + * needed at different points in time (both before and after + * certain transformations on DFA). Fortunately, fallback states + * are not affected by these transformations, so we can calculate + * them here and save for future use. + */ +static void find_fallback_states(dfa_t &dfa, const bool *live) +{ + const size_t nstates = dfa.states.size(); + const size_t nrules = dfa.rules.size(); + for (size_t i = 0; i < nstates; ++i) { + dfa_state_t *s = dfa.states[i]; + if (s->rule != Rule::NONE) { + for (size_t c = 0; c < dfa.nchars; ++c) { + const size_t j = s->arcs[c]; + if (j != dfa_t::NIL + && live[j * (nrules + 1) + nrules]) { + s->fallback = true; + break; + } + } + } + } +} + void cutoff_dead_rules(dfa_t &dfa, size_t defrule, const std::string &cond) { const rdfa_t rdfa(dfa); @@ -166,6 +214,8 @@ void cutoff_dead_rules(dfa_t &dfa, size_t defrule, const std::string &cond) calc_reachable(rdfa, reachable); warn_unreachable(dfa, defrule, cond, reachable); + mask_dead(dfa, reachable); + find_fallback_states(dfa, reachable); delete[] reachable; } diff --git a/re2c/src/ir/dfa/dfa.h b/re2c/src/ir/dfa/dfa.h index 4821c9b4..f5c833f3 100644 --- a/re2c/src/ir/dfa/dfa.h +++ b/re2c/src/ir/dfa/dfa.h @@ -23,12 +23,14 @@ struct dfa_state_t size_t *tags; size_t rule; size_t rule_tags; + bool fallback; explicit dfa_state_t(size_t nchars) : arcs(new size_t[nchars]) , tags(new size_t[nchars]) , rule(Rule::NONE) , rule_tags(0) + , fallback(false) {} ~dfa_state_t() { @@ -64,7 +66,6 @@ enum dfa_minimization_t void minimization(dfa_t &dfa); void fillpoints(const dfa_t &dfa, std::vector &fill); -bool fallback_state(const dfa_t &dfa, size_t i); void cutoff_dead_rules(dfa_t &dfa, size_t defrule, const std::string &cond); size_t deduplicate_tags(dfa_t &dfa); diff --git a/re2c/src/ir/dfa/fallback.cc b/re2c/src/ir/dfa/fallback.cc deleted file mode 100644 index 5b78a579..00000000 --- a/re2c/src/ir/dfa/fallback.cc +++ /dev/null @@ -1,33 +0,0 @@ -#include "src/ir/dfa/dfa.h" - -namespace re2c -{ - -/* note [fallback states] - * - * Check if the given state is accepting, but may be shadowed - * by other accepting states: when the short rule matches, - * lexer must try to match longer rules; if this attempt is - * unsuccessful it must fallback to the short match. - */ -bool fallback_state(const dfa_t &dfa, size_t i) -{ - dfa_state_t *s = dfa.states[i]; - - if (s->rule == Rule::NONE) { - return false; - } - - for (size_t c = 0; c < dfa.nchars; ++c) { - const size_t j = s->arcs[c]; - if (j != dfa_t::NIL - && dfa.states[j]->rule == Rule::NONE) { - return true; - } - } - - return false; -} - -} // namespace re2c - diff --git a/re2c/src/ir/dfa/tag_deduplication.cc b/re2c/src/ir/dfa/tag_deduplication.cc index 88c8e779..9d67a19b 100644 --- a/re2c/src/ir/dfa/tag_deduplication.cc +++ b/re2c/src/ir/dfa/tag_deduplication.cc @@ -246,9 +246,9 @@ static size_t fallback_tags(const dfa_t &dfa) const size_t nstates = dfa.states.size(); size_t tags = 0; for (size_t i = 0; i < nstates; ++i) { - if (fallback_state(dfa, i)) { - const size_t r = dfa.states[i]->rule; - tags = dfa.tagpool.orl(tags, dfa.rules[r].tags); + const dfa_state_t *s = dfa.states[i]; + if (s->fallback) { // see note [fallback states] + tags = dfa.tagpool.orl(tags, dfa.rules[s->rule].tags); } } return tags; diff --git a/re2c/test/bug60_redundant_yymarker.ci.c b/re2c/test/bug60_redundant_yymarker.ci.c index 6da64e70..f5b2c479 100644 --- a/re2c/test/bug60_redundant_yymarker.ci.c +++ b/re2c/test/bug60_redundant_yymarker.ci.c @@ -8,61 +8,39 @@ } /* *********************************** */ yyc_c1: - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); - yych = *YYCURSOR; - switch (yych) { - case 'b': goto yy5; - default: goto yy3; - } -yy3: - ++YYCURSOR; - if (YYLIMIT <= YYCURSOR) YYFILL(1); - yych = *YYCURSOR; -yy4: - switch (yych) { - case 'a': goto yy7; - default: goto yy3; - } -yy5: - ++YYCURSOR; - yych = *YYCURSOR; - goto yy4; - {} -yy7: + goto yy1; +yy2: ++YYCURSOR; +yy1: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; - switch (yych) { - case 'a': goto yy7; - default: goto yy3; - } - {} + goto yy2; /* *********************************** */ yyc_c2: if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); yych = *YYCURSOR; switch (yych) { - case 'd': goto yy13; - default: goto yy12; + case 'd': goto yy7; + default: goto yy6; } -yy12: +yy6: YYCURSOR = YYMARKER; - goto yy14; -yy13: + goto yy8; +yy7: yych = *(YYMARKER = ++YYCURSOR); switch (yych) { - case 'd': goto yy15; - default: goto yy14; + case 'd': goto yy9; + default: goto yy8; } -yy14: +yy8: {} -yy15: +yy9: yych = *++YYCURSOR; switch (yych) { - case 'd': goto yy16; - default: goto yy12; + case 'd': goto yy10; + default: goto yy6; } -yy16: +yy10: ++YYCURSOR; {} } diff --git a/re2c/test/default_dup_star_1.ic.c b/re2c/test/default_dup_star_1.ic.c index d62ce064..a9e95187 100644 --- a/re2c/test/default_dup_star_1.ic.c +++ b/re2c/test/default_dup_star_1.ic.c @@ -21,9 +21,6 @@ yyc_c2: yyc_c3: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy12; - { return C3; } -yy12: ++YYCURSOR; { return DEFAULT-*; } } diff --git a/re2c/test/input4.--empty-class(match-empty).c b/re2c/test/input4.--empty-class(match-empty).c index 6635a71a..c63138f8 100644 --- a/re2c/test/input4.--empty-class(match-empty).c +++ b/re2c/test/input4.--empty-class(match-empty).c @@ -6,15 +6,10 @@ YYCTYPE yych; if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy3; -#line 3 "input4.--empty-class(match-empty).re" - { return 0; } -#line 13 "input4.--empty-class(match-empty).c" -yy3: ++YYCURSOR; #line 4 "input4.--empty-class(match-empty).re" { return 1; } -#line 18 "input4.--empty-class(match-empty).c" +#line 13 "input4.--empty-class(match-empty).c" } #line 7 "input4.--empty-class(match-empty).re" diff --git a/re2c/test/input4.c b/re2c/test/input4.c index 302c2246..22d1a98f 100644 --- a/re2c/test/input4.c +++ b/re2c/test/input4.c @@ -6,15 +6,10 @@ YYCTYPE yych; if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy3; -#line 3 "input4.re" - { return 0; } -#line 13 "input4.c" -yy3: ++YYCURSOR; #line 4 "input4.re" { return 1; } -#line 18 "input4.c" +#line 13 "input4.c" } #line 7 "input4.re" diff --git a/re2c/test/input6.--empty-class(match-empty).c b/re2c/test/input6.--empty-class(match-empty).c index 5652549d..f83996bf 100644 --- a/re2c/test/input6.--empty-class(match-empty).c +++ b/re2c/test/input6.--empty-class(match-empty).c @@ -6,16 +6,10 @@ YYCTYPE yych; if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy3; - YYCURSOR -= 0; -#line 3 "input6.--empty-class(match-empty).re" - { return 0; } -#line 14 "input6.--empty-class(match-empty).c" -yy3: ++YYCURSOR; #line 4 "input6.--empty-class(match-empty).re" { return 1; } -#line 19 "input6.--empty-class(match-empty).c" +#line 13 "input6.--empty-class(match-empty).c" } #line 6 "input6.--empty-class(match-empty).re" diff --git a/re2c/test/input6.c b/re2c/test/input6.c index f0ff023a..117ab012 100644 --- a/re2c/test/input6.c +++ b/re2c/test/input6.c @@ -6,16 +6,10 @@ YYCTYPE yych; if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy3; - YYCURSOR -= 0; -#line 3 "input6.re" - { return 0; } -#line 14 "input6.c" -yy3: ++YYCURSOR; #line 4 "input6.re" { return 1; } -#line 19 "input6.c" +#line 13 "input6.c" } #line 6 "input6.re" diff --git a/re2c/test/php20150211_pdo_sql_parser.ig--skeleton.c b/re2c/test/php20150211_pdo_sql_parser.ig--skeleton.c index ea218169..dd4fb4e7 100644 --- a/re2c/test/php20150211_pdo_sql_parser.ig--skeleton.c +++ b/re2c/test/php20150211_pdo_sql_parser.ig--skeleton.c @@ -143,7 +143,6 @@ int lex_line66() token = cursor; const YYCTYPE *marker = NULL; YYCTYPE yych; - unsigned int yyaccept = 0; static const unsigned char yybm[] = { /* table 1 .. 8: 0 */ 96, 99, 99, 99, 99, 99, 99, 99, @@ -254,11 +253,7 @@ int lex_line66() } yy2: YYRESTORE (); - if (yyaccept == 0) { - goto yy7; - } else { - goto yy5; - } + goto yy7; yy3: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); @@ -267,11 +262,9 @@ yy4: if (yybm[256+yych] & 32) { goto yy3; } -yy5: status = action_line66(i, keys, input, token, &cursor, 7); continue; yy6: - yyaccept = 0; YYSKIP (); YYBACKUP (); yych = YYPEEK (); @@ -280,7 +273,6 @@ yy7: status = action_line66(i, keys, input, token, &cursor, 5); continue; yy8: - yyaccept = 0; YYSKIP (); YYBACKUP (); yych = YYPEEK (); @@ -364,9 +356,7 @@ yy26: status = action_line66(i, keys, input, token, &cursor, 6); continue; yy27: - yyaccept = 1; YYSKIP (); - YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 2) { @@ -419,9 +409,7 @@ yy39: } goto yy43; yy41: - yyaccept = 1; YYSKIP (); - YYBACKUP (); if (YYLESSTHAN (2)) YYFILL(2); yych = YYPEEK (); { diff --git a/re2c/test/php20150211_pdo_sql_parser.ig.c b/re2c/test/php20150211_pdo_sql_parser.ig.c index 04ddaf4b..983ed368 100644 --- a/re2c/test/php20150211_pdo_sql_parser.ig.c +++ b/re2c/test/php20150211_pdo_sql_parser.ig.c @@ -51,7 +51,6 @@ static int scan(Scanner *s) { YYCTYPE yych; - unsigned int yyaccept = 0; static const unsigned char yybm[] = { /* table 1 .. 8: 0 */ 96, 99, 99, 99, 99, 99, 99, 99, @@ -161,11 +160,7 @@ static int scan(Scanner *s) } yy2: YYCURSOR = YYMARKER; - if (yyaccept == 0) { - goto yy7; - } else { - goto yy5; - } + goto yy7; yy3: ++YYCURSOR; if (YYLIMIT <= YYCURSOR) YYFILL(1); @@ -174,16 +169,13 @@ yy4: if (yybm[256+yych] & 32) { goto yy3; } -yy5: { RET(PDO_PARSER_TEXT); } yy6: - yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych >= 0x01) goto yy15; yy7: { SKIP_ONE(PDO_PARSER_TEXT); } yy8: - yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x00) goto yy7; goto yy20; @@ -258,8 +250,7 @@ yy24: yy26: { RET(PDO_PARSER_TEXT); } yy27: - yyaccept = 1; - YYMARKER = ++YYCURSOR; + ++YYCURSOR; if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 2) { @@ -310,8 +301,7 @@ yy39: } goto yy43; yy41: - yyaccept = 1; - YYMARKER = ++YYCURSOR; + ++YYCURSOR; if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; { diff --git a/re2c/test/php20150211_pdo_sql_parser_trimmed.ig--skeleton.c b/re2c/test/php20150211_pdo_sql_parser_trimmed.ig--skeleton.c new file mode 100644 index 00000000..7a35515c --- /dev/null +++ b/re2c/test/php20150211_pdo_sql_parser_trimmed.ig--skeleton.c @@ -0,0 +1,829 @@ +/* Generated by re2c */ + +#include +#include /* malloc, free */ + +static void *read_file + ( const char *fname + , size_t unit + , size_t padding + , size_t *pfsize + ) +{ + void *buffer = NULL; + size_t fsize = 0; + + /* open file */ + FILE *f = fopen(fname, "rb"); + if(f == NULL) { + goto error; + } + + /* get file size */ + fseek(f, 0, SEEK_END); + fsize = (size_t) ftell(f) / unit; + fseek(f, 0, SEEK_SET); + + /* allocate memory for file and padding */ + buffer = malloc(unit * (fsize + padding)); + if (buffer == NULL) { + goto error; + } + + /* read the whole file in memory */ + if (fread(buffer, unit, fsize, f) != fsize) { + goto error; + } + + fclose(f); + *pfsize = fsize; + return buffer; + +error: + fprintf(stderr, "error: cannot read file '%s'\n", fname); + free(buffer); + if (f != NULL) { + fclose(f); + } + return NULL; +} + +#define YYCTYPE unsigned char +#define YYKEYTYPE unsigned char +#define YYPEEK() *cursor +#define YYSKIP() ++cursor +#define YYBACKUP() marker = cursor +#define YYRESTORE() cursor = marker +#define YYLESSTHAN(n) (limit - cursor) < n +#define YYFILL(n) { break; } + +static int action_line20 + ( unsigned int i + , const YYKEYTYPE *keys + , const YYCTYPE *start + , const YYCTYPE *token + , const YYCTYPE **cursor + , YYKEYTYPE rule_act + ) +{ + const long pos = token - start; + const long len_act = *cursor - token; + const long len_exp = (long) keys [3 * i + 1]; + const YYKEYTYPE rule_exp = keys [3 * i + 2]; + if (rule_exp == 255) { + fprintf + ( stderr + , "warning: lex_line20: control flow is undefined for input" + " at position %ld, rerun re2c with '-W'\n" + , pos + ); + } + if (len_act == len_exp && rule_act == rule_exp) { + const YYKEYTYPE offset = keys[3 * i]; + *cursor = token + offset; + return 0; + } else { + fprintf + ( stderr + , "error: lex_line20: at position %ld (iteration %u):\n" + "\texpected: match length %ld, rule %u\n" + "\tactual: match length %ld, rule %u\n" + , pos + , i + , len_exp + , rule_exp + , len_act + , rule_act + ); + return 1; + } +} + +int lex_line20() +{ + const size_t padding = 2; /* YYMAXFILL */ + int status = 0; + size_t input_len = 0; + size_t keys_count = 0; + YYCTYPE *input = NULL; + YYKEYTYPE *keys = NULL; + const YYCTYPE *cursor = NULL; + const YYCTYPE *limit = NULL; + const YYCTYPE *token = NULL; + const YYCTYPE *eof = NULL; + unsigned int i = 0; + + input = (YYCTYPE *) read_file + ("php20150211_pdo_sql_parser_trimmed.ig--skeleton.c.line20.input" + , sizeof (YYCTYPE) + , padding + , &input_len + ); + if (input == NULL) { + status = 1; + goto end; + } + + keys = (YYKEYTYPE *) read_file + ("php20150211_pdo_sql_parser_trimmed.ig--skeleton.c.line20.keys" + , 3 * sizeof (YYKEYTYPE) + , 0 + , &keys_count + ); + if (keys == NULL) { + status = 1; + goto end; + } + + cursor = input; + limit = input + input_len + padding; + eof = input + input_len; + + for (i = 0; status == 0 && i < keys_count; ++i) { + token = cursor; + const YYCTYPE *marker = NULL; + YYCTYPE yych; + static const unsigned char yybm[] = { + /* table 1 .. 8: 0 */ + 96, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 66, 99, 99, 66, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 96, 99, 99, 99, 99, 96, + 99, 99, 161, 99, 99, 99, 99, 99, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 104, 99, 99, 99, 99, 112, + 99, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 99, 99, 99, 99, 103, + 99, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + /* table 9 .. 11: 256 */ + 0, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 128, 224, 224, 224, 224, 64, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 192, 224, 224, 224, 224, 192, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 32, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + }; + + if (YYLESSTHAN (2)) YYFILL(2); + yych = YYPEEK (); + { + static void *yytarget[256] = { + &&yy2, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy7, &&yy4, &&yy4, &&yy4, &&yy4, &&yy9, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy10, &&yy4, &&yy11, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy12, &&yy4, &&yy4, &&yy4, &&yy4, &&yy13, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4 + }; + goto *yytarget[yych]; + } +yy2: + YYSKIP (); + status = action_line20(i, keys, input, token, &cursor, 254); + continue; +yy4: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); +yy5: + if (yybm[256+yych] & 32) { + goto yy4; + } + status = action_line20(i, keys, input, token, &cursor, 7); + continue; +yy7: + YYSKIP (); + YYBACKUP (); + yych = YYPEEK (); + if (yych >= 0x01) goto yy16; +yy8: + status = action_line20(i, keys, input, token, &cursor, 5); + continue; +yy9: + YYSKIP (); + YYBACKUP (); + yych = YYPEEK (); + if (yych <= 0x00) goto yy8; + goto yy22; +yy10: + YYSKIP (); + yych = YYPEEK (); + if (yych == '-') goto yy26; + goto yy5; +yy11: + YYSKIP (); + yych = YYPEEK (); + if (yych == '*') goto yy29; + goto yy5; +yy12: + YYSKIP (); + yych = YYPEEK (); + if (yybm[0+yych] & 4) { + goto yy31; + } + if (yych <= '/') goto yy8; + if (yych <= ':') goto yy34; + goto yy8; +yy13: + YYSKIP (); + if (yybm[0+(yych = YYPEEK ())] & 16) { + goto yy37; + } + status = action_line20(i, keys, input, token, &cursor, 4); + continue; +yy15: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); +yy16: + if (yybm[256+yych] & 64) { + goto yy15; + } + if (yych <= 0x00) goto yy17; + if (yych <= '"') goto yy18; + goto yy20; +yy17: + YYRESTORE (); + goto yy8; +yy18: + YYSKIP (); + status = action_line20(i, keys, input, token, &cursor, 0); + continue; +yy20: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yych <= 0x00) goto yy17; + goto yy15; +yy21: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); +yy22: + if (yybm[256+yych] & 128) { + goto yy21; + } + if (yych <= 0x00) goto yy17; + if (yych >= '(') goto yy25; + YYSKIP (); + status = action_line20(i, keys, input, token, &cursor, 1); + continue; +yy25: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yych <= 0x00) goto yy17; + goto yy21; +yy26: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yybm[0+yych] & 1) { + goto yy26; + } + if (yych <= 0x00) goto yy39; + if (yych <= '\r') goto yy4; + goto yy39; +yy28: + status = action_line20(i, keys, input, token, &cursor, 6); + continue; +yy29: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yybm[0+yych] & 2) { + goto yy29; + } + if (yych <= '\'') goto yy41; + if (yych <= '*') goto yy43; + goto yy41; +yy31: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yybm[0+yych] & 4) { + goto yy31; + } + status = action_line20(i, keys, input, token, &cursor, 3); + continue; +yy34: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yybm[0+yych] & 8) { + goto yy34; + } +yy36: + status = action_line20(i, keys, input, token, &cursor, 2); + continue; +yy37: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yybm[0+yych] & 16) { + goto yy37; + } + goto yy36; +yy39: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yybm[0+yych] & 32) { + goto yy39; + } + goto yy28; +yy41: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yybm[0+yych] & 64) { + goto yy41; + } + goto yy45; +yy43: + YYSKIP (); + if (YYLESSTHAN (2)) YYFILL(2); + yych = YYPEEK (); + { + static void *yytarget[256] = { + &&yy41, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy41, &&yy29, &&yy29, &&yy29, &&yy29, &&yy41, + &&yy29, &&yy29, &&yy43, &&yy29, &&yy29, &&yy29, &&yy29, &&yy47, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy41, &&yy29, &&yy29, &&yy29, &&yy29, &&yy41, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29 + }; + goto *yytarget[yych]; + } +yy45: + YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); + yych = YYPEEK (); + if (yych == '*') goto yy45; + if (yych == '/') goto yy48; + goto yy41; +yy47: + YYSKIP (); + yych = YYPEEK (); + if (yybm[256+yych] & 32) { + goto yy4; + } + goto yy28; +yy48: + YYSKIP (); + yych = YYPEEK (); + goto yy28; + + } + if (status == 0) { + if (cursor != eof) { + status = 1; + const long pos = token - input; + fprintf(stderr, "error: lex_line20: unused input strings left at position %ld\n", pos); + } + if (i != keys_count) { + status = 1; + fprintf(stderr, "error: lex_line20: unused keys left after %u iterations\n", i); + } + } + +end: + free(input); + free(keys); + + return status; +} + +#undef YYCTYPE +#undef YYKEYTYPE +#undef YYPEEK +#undef YYSKIP +#undef YYBACKUP +#undef YYRESTORE +#undef YYLESSTHAN +#undef YYFILL + +int main() +{ + if(lex_line20() != 0) { + return 1; + } + return 0; +} +"':?"' : + + +? " ':?"':?"':?"':? "!!!'###:$$$?%%%&&&"((('))):***?+++,,,".--'0..:1//?200311"422'533:644?755866"977';88:<99?=;;><<"@=='A>>:B@@?CAADBB"ECC'FDD:GEE?HFFIGG"JHH'KII:LJJ?MKKNLL"OMM'PNN:QOO?RPPSQQ"TRR'USS:VTT?WUUXVV"YWW'ZXX:[YY?\ZZ][["^\\'_]]:`^^?a__b``"caa'dbb:ecc?fddgee"hff'igg:jhh?kiiljj"mkk'nll:omm?pnnqoo"rpp'sqq:trr?ussvtt"wuu'xvv:yww?zxx{yy"|zz'}{{:~||?}}€~~"'‚€€:ƒ?„‚‚…ƒƒ"†„„'‡……:ˆ††?‰‡‡Šˆˆ"‹‰‰'ŒŠŠ:‹‹?ŽŒŒ"ŽŽ'‘:’?“‘‘”’’"•““'–””:—••?˜––™——"š˜˜'›™™:œšš?››žœœ"Ÿ' žž:¡ŸŸ?¢  £¡¡"¤¢¢'¥££:¦¤¤?§¥¥¨¦¦"©§§'ª¨¨:«©©?¬ªª­««"®¬¬'¯­­:°®®?±¯¯²°°"³±±'´²²:µ³³?¶´´·µµ"¸¶¶'¹··:º¸¸?»¹¹¼ºº"½»»'¾¼¼:¿½½?À¾¾Á¿¿"ÂÀÀ'ÃÁÁ:ÄÂÂ?ÅÃÃÆÄÄ"ÇÅÅ'ÈÆÆ:ÉÇÇ?ÊÈÈËÉÉ"ÌÊÊ'ÍËË:ÎÌÌ?ÏÍÍÐÎÎ"ÑÏÏ'ÒÐÐ:ÓÑÑ?ÔÒÒÕÓÓ"ÖÔÔ'×ÕÕ:ØÖÖ?Ù××ÚØØ"ÛÙÙ'ÜÚÚ:ÝÛÛ?ÞÜÜßÝÝ"àÞÞ'áßß:âàà?ãááäââ"åãã'æää:çåå?èææéçç"êèè'ëéé:ìêê?íëëîìì"ïíí'ðîî:ñïï?òððóññ"ôòò'õóó:öôô?÷õõøöö"ù÷÷'úøø:ûùù?üúúýûû"þüü'ÿýý:þþ?ÿÿ"':?"' : + +? " ':?"':?"':?"':? "!!'##:$$?%%&&"((')):**?++,,".-'0.:1/?2031"42'53:64?7586"97';8:<9?=;><"@='A>:B@?CADB"EC'FD:GE?HFIG"JH'KI:LJ?MKNL"OM'PN:QO?RPSQ"TR'US:VT?WUXV"YW'ZX:[Y?\Z]["^\'_]:`^?a_b`"ca'db:ec?fdge"hf'ig:jh?kilj"mk'nl:om?pnqo"rp'sq:tr?usvt"wu'xv:yw?zx{y"|z'}{:~|?}€~"'‚€:ƒ?„‚…ƒ"†„'‡…:ˆ†?‰‡Šˆ"‹‰'ŒŠ:‹?ŽŒ"Ž'‘:’?“‘”’"•“'–”:—•?˜–™—"š˜'›™:œš?›žœ"Ÿ' ž:¡Ÿ?¢ £¡"¤¢'¥£:¦¤?§¥¨¦"©§'ª¨:«©?¬ª­«"®¬'¯­:°®?±¯²°"³±'´²:µ³?¶´·µ"¸¶'¹·:º¸?»¹¼º"½»'¾¼:¿½?À¾Á¿"ÂÀ'ÃÁ:ÄÂ?ÅÃÆÄ"ÇÅ'ÈÆ:ÉÇ?ÊÈËÉ"ÌÊ'ÍË:ÎÌ?ÏÍÐÎ"ÑÏ'ÒÐ:ÓÑ?ÔÒÕÓ"ÖÔ'×Õ:ØÖ?Ù×ÚØ"ÛÙ'ÜÚ:ÝÛ?ÞÜßÝ"àÞ'áß:âà?ãáäâ"åã'æä:çå?èæéç"êè'ëé:ìê?íëîì"ïí'ðî:ñï?òðóñ"ôò'õó:öô?÷õøö"ù÷'úø:ûù?üúýû"þü'ÿý:þ?ÿ"':?"' : +? " ':?"':?"':?"':? "!'#:$?%&"('):*?+,".'0:1?23"4'5:6?78"9';:"@'A:B?CD"E'F:G?HI"J'K:L?MN"O'P:Q?RS"T'U:V?WX"Y'Z:[?\]"^'_:`?ab"c'd:e?fg"h'i:j?kl"m'n:o?pq"r's:t?uv"w'x:y?z{"|'}:~?€"'‚:ƒ?„…"†'‡:ˆ?‰Š"‹'Œ:?Ž"'‘:’?“”"•'–:—?˜™"š'›:œ?ž"Ÿ' :¡?¢£"¤'¥:¦?§¨"©'ª:«?¬­"®'¯:°?±²"³'´:µ?¶·"¸'¹:º?»¼"½'¾:¿?ÀÁ"Â'Ã:Ä?ÅÆ"Ç'È:É?ÊË"Ì'Í:Î?ÏÐ"Ñ'Ò:Ó?ÔÕ"Ö'×:Ø?ÙÚ"Û'Ü:Ý?Þß"à'á:â?ãä"å'æ:ç?èé"ê'ë:ì?íî"ï'ð:ñ?òó"ô'õ:ö?÷ø"ù'ú:û?üý"þ'ÿ:""""""""""""""""" "" + +"" "" "" """""""""""""""""""""""""""""""""""""" ""!!""##""$$""%%""&&""''""((""))""**""++"",,""--""..""//""00""11""22""33""44""55""66""77""88""99""::"";;""<<""=="">>""??""@@""AA""BB""CC""DD""EE""FF""GG""HH""II""JJ""KK""LL""MM""NN""OO""PP""QQ""RR""SS""TT""UU""VV""WW""XX""YY""ZZ""[[""]]""^^""__""``""aa""bb""cc""dd""ee""ff""gg""hh""ii""jj""kk""ll""mm""nn""oo""pp""qq""rr""ss""tt""uu""vv""ww""xx""yy""zz""{{""||""}}""~~""""€€""""‚‚""ƒƒ""„„""……""††""‡‡""ˆˆ""‰‰""ŠŠ""‹‹""ŒŒ""""ŽŽ""""""‘‘""’’""““""””""••""––""——""˜˜""™™""šš""››""œœ""""žž""ŸŸ""  ""¡¡""¢¢""££""¤¤""¥¥""¦¦""§§""¨¨""©©""ªª""««""¬¬""­­""®®""¯¯""°°""±±""²²""³³""´´""µµ""¶¶""··""¸¸""¹¹""ºº""»»""¼¼""½½""¾¾""¿¿""ÀÀ""ÁÁ""ÂÂ""ÃÃ""ÄÄ""ÅÅ""ÆÆ""ÇÇ""ÈÈ""ÉÉ""ÊÊ""ËË""ÌÌ""ÍÍ""ÎÎ""ÏÏ""ÐÐ""ÑÑ""ÒÒ""ÓÓ""ÔÔ""ÕÕ""ÖÖ""××""ØØ""ÙÙ""ÚÚ""ÛÛ""ÜÜ""ÝÝ""ÞÞ""ßß""àà""áá""ââ""ãã""ää""åå""ææ""çç""èè""éé""êê""ëë""ìì""íí""îî""ïï""ðð""ññ""òò""óó""ôô""õõ""öö""÷÷""øø""ùù""úú""ûû""üü""ýý""þþ""ÿÿ""\""\""\""\""\""\""\""\"" \ "" + +\ +"" \ "" \ "" \ ""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\"" \ ""!!\!""##\"""$$\#""%%\$""&&\%""''\&""((\'""))\(""**\)""++\*"",,\+""--\,""..\-""//\.""00\/""11\0""22\1""33\2""44\3""55\4""66\5""77\6""88\7""99\8""::\9"";;\:""<<\;""==\<"">>\=""??\>""@@\?""AA\@""BB\A""CC\B""DD\C""EE\D""FF\E""GG\F""HH\G""II\H""JJ\I""KK\J""LL\K""MM\L""NN\M""OO\N""PP\O""QQ\P""RR\Q""SS\R""TT\S""UU\T""VV\U""WW\V""XX\W""YY\X""ZZ\Y""[[\Z""]]\[""^^\\""__\]""``\^""aa\_""bb\`""cc\a""dd\b""ee\c""ff\d""gg\e""hh\f""ii\g""jj\h""kk\i""ll\j""mm\k""nn\l""oo\m""pp\n""qq\o""rr\p""ss\q""tt\r""uu\s""vv\t""ww\u""xx\v""yy\w""zz\x""{{\y""||\z""}}\{""~~\|""\}""€€\~""\""‚‚\€""ƒƒ\""„„\‚""……\ƒ""††\„""‡‡\…""ˆˆ\†""‰‰\‡""ŠŠ\ˆ""‹‹\‰""ŒŒ\Š""\‹""ŽŽ\Œ""\""\Ž""‘‘\""’’\""““\‘""””\’""••\“""––\”""——\•""˜˜\–""™™\—""šš\˜""››\™""œœ\š""\›""žž\œ""ŸŸ\""  \ž""¡¡\Ÿ""¢¢\ ""££\¡""¤¤\¢""¥¥\£""¦¦\¤""§§\¥""¨¨\¦""©©\§""ªª\¨""««\©""¬¬\ª""­­\«""®®\¬""¯¯\­""°°\®""±±\¯""²²\°""³³\±""´´\²""µµ\³""¶¶\´""··\µ""¸¸\¶""¹¹\·""ºº\¸""»»\¹""¼¼\º""½½\»""¾¾\¼""¿¿\½""ÀÀ\¾""ÁÁ\¿""ÂÂ\À""ÃÃ\Á""ÄÄ\Â""ÅÅ\Ã""ÆÆ\Ä""ÇÇ\Å""ÈÈ\Æ""ÉÉ\Ç""ÊÊ\È""ËË\É""ÌÌ\Ê""ÍÍ\Ë""ÎÎ\Ì""ÏÏ\Í""ÐÐ\Î""ÑÑ\Ï""ÒÒ\Ð""ÓÓ\Ñ""ÔÔ\Ò""ÕÕ\Ó""ÖÖ\Ô""××\Õ""ØØ\Ö""ÙÙ\×""ÚÚ\Ø""ÛÛ\Ù""ÜÜ\Ú""ÝÝ\Û""ÞÞ\Ü""ßß\Ý""àà\Þ""áá\ß""ââ\à""ãã\á""ää\â""åå\ã""ææ\ä""çç\å""èè\æ""éé\ç""êê\è""ëë\é""ìì\ê""íí\ë""îî\ì""ïï\í""ðð\î""ññ\ï""òò\ð""óó\ñ""ôô\ò""õõ\ó""öö\ô""÷÷\õ""øø\ö""ùù\÷""úú\ø""ûû\ù""üü\ú""ýý\û""þþ\ü""ÿÿ\ý""\þ""\ÿ""\"\"\"\"\"\"\"\" \" + +\" \" \" \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\" \"!!\"##\"$$\"%%\"&&\"''\"((\"))\"**\"++\",,\"--\"..\"//\"00\"11\"22\"33\"44\"55\"66\"77\"88\"99\"::\";;\"<<\"==\">>\"??\"@@\"AA\"BB\"CC\"DD\"EE\"FF\"GG\"HH\"II\"JJ\"KK\"LL\"MM\"NN\"OO\"PP\"QQ\"RR\"SS\"TT\"UU\"VV\"WW\"XX\"YY\"ZZ\"[[\"]]\"^^\"__\"``\"aa\"bb\"cc\"dd\"ee\"ff\"gg\"hh\"ii\"jj\"kk\"ll\"mm\"nn\"oo\"pp\"qq\"rr\"ss\"tt\"uu\"vv\"ww\"xx\"yy\"zz\"{{\"||\"}}\"~~\"\"€€\"\"‚‚\"ƒƒ\"„„\"……\"††\"‡‡\"ˆˆ\"‰‰\"ŠŠ\"‹‹\"ŒŒ\"\"ŽŽ\"\"\"‘‘\"’’\"““\"””\"••\"––\"——\"˜˜\"™™\"šš\"››\"œœ\"\"žž\"ŸŸ\"  \"¡¡\"¢¢\"££\"¤¤\"¥¥\"¦¦\"§§\"¨¨\"©©\"ªª\"««\"¬¬\"­­\"®®\"¯¯\"°°\"±±\"²²\"³³\"´´\"µµ\"¶¶\"··\"¸¸\"¹¹\"ºº\"»»\"¼¼\"½½\"¾¾\"¿¿\"ÀÀ\"ÁÁ\"ÂÂ\"ÃÃ\"ÄÄ\"ÅÅ\"ÆÆ\"ÇÇ\"ÈÈ\"ÉÉ\"ÊÊ\"ËË\"ÌÌ\"ÍÍ\"ÎÎ\"ÏÏ\"ÐÐ\"ÑÑ\"ÒÒ\"ÓÓ\"ÔÔ\"ÕÕ\"ÖÖ\"××\"ØØ\"ÙÙ\"ÚÚ\"ÛÛ\"ÜÜ\"ÝÝ\"ÞÞ\"ßß\"àà\"áá\"ââ\"ãã\"ää\"åå\"ææ\"çç\"èè\"éé\"êê\"ëë\"ìì\"íí\"îî\"ïï\"ðð\"ññ\"òò\"óó\"ôô\"õõ\"öö\"÷÷\"øø\"ùù\"úú\"ûû\"üü\"ýý\"þþ\"ÿÿ\""""""""" " + +" " " """"""""""""""""""" "!!"##"$$"%%"&&"''"(("))"**"++",,"--".."//"00"11"22"33"44"55"66"77"88"99"::";;"<<"==">>"??"@@"AA"BB"CC"DD"EE"FF"GG"HH"II"JJ"KK"LL"MM"NN"OO"PP"QQ"RR"SS"TT"UU"VV"WW"XX"YY"ZZ"[["]]"^^"__"``"aa"bb"cc"dd"ee"ff"gg"hh"ii"jj"kk"ll"mm"nn"oo"pp"qq"rr"ss"tt"uu"vv"ww"xx"yy"zz"{{"||"}}"~~""€€""‚‚"ƒƒ"„„"……"††"‡‡"ˆˆ"‰‰"ŠŠ"‹‹"ŒŒ""ŽŽ"""‘‘"’’"““"””"••"––"——"˜˜"™™"šš"››"œœ""žž"ŸŸ"  "¡¡"¢¢"££"¤¤"¥¥"¦¦"§§"¨¨"©©"ªª"««"¬¬"­­"®®"¯¯"°°"±±"²²"³³"´´"µµ"¶¶"··"¸¸"¹¹"ºº"»»"¼¼"½½"¾¾"¿¿"ÀÀ"ÁÁ"ÂÂ"ÃÃ"ÄÄ"ÅÅ"ÆÆ"ÇÇ"ÈÈ"ÉÉ"ÊÊ"ËË"ÌÌ"ÍÍ"ÎÎ"ÏÏ"ÐÐ"ÑÑ"ÒÒ"ÓÓ"ÔÔ"ÕÕ"ÖÖ"××"ØØ"ÙÙ"ÚÚ"ÛÛ"ÜÜ"ÝÝ"ÞÞ"ßß"àà"áá"ââ"ãã"ää"åå"ææ"çç"èè"éé"êê"ëë"ìì"íí"îî"ïï"ðð"ññ"òò"óó"ôô"õõ"öö"÷÷"øø"ùù"úú"ûû"üü"ýý"þþ"ÿÿ""""""""""""""""" "" +"" "" "" """""""""""""""""""""""""""""""""""""" ""!""#""$""%""&""'""("")""*""+"",""-"".""/""0""1""2""3""4""5""6""7""8""9"":"";""<""="">""?""@""A""B""C""D""E""F""G""H""I""J""K""L""M""N""O""P""Q""R""S""T""U""V""W""X""Y""Z""[""]""^""_""`""a""b""c""d""e""f""g""h""i""j""k""l""m""n""o""p""q""r""s""t""u""v""w""x""y""z""{""|""}""~""""€""""‚""ƒ""„""…""†""‡""ˆ""‰""Š""‹""Œ""""Ž""""""‘""’""“""”""•""–""—""˜""™""š""›""œ""""ž""Ÿ"" ""¡""¢""£""¤""¥""¦""§""¨""©""ª""«""¬""­""®""¯""°""±""²""³""´""µ""¶""·""¸""¹""º""»""¼""½""¾""¿""À""Á""Â""Ã""Ä""Å""Æ""Ç""È""É""Ê""Ë""Ì""Í""Î""Ï""Ð""Ñ""Ò""Ó""Ô""Õ""Ö""×""Ø""Ù""Ú""Û""Ü""Ý""Þ""ß""à""á""â""ã""ä""å""æ""ç""è""é""ê""ë""ì""í""î""ï""ð""ñ""ò""ó""ô""õ""ö""÷""ø""ù""ú""û""ü""ý""þ""ÿ""\""\""\""\""\""\""\""\"" \ "" +\ +"" \ "" \ "" \ ""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\"" \ ""!\!""#\"""$\#""%\$""&\%""'\&""(\'"")\(""*\)""+\*"",\+""-\,"".\-""/\.""0\/""1\0""2\1""3\2""4\3""5\4""6\5""7\6""8\7""9\8"":\9"";\:""<\;""=\<"">\=""?\>""@\?""A\@""B\A""C\B""D\C""E\D""F\E""G\F""H\G""I\H""J\I""K\J""L\K""M\L""N\M""O\N""P\O""Q\P""R\Q""S\R""T\S""U\T""V\U""W\V""X\W""Y\X""Z\Y""[\Z""]\[""^\\""_\]""`\^""a\_""b\`""c\a""d\b""e\c""f\d""g\e""h\f""i\g""j\h""k\i""l\j""m\k""n\l""o\m""p\n""q\o""r\p""s\q""t\r""u\s""v\t""w\u""x\v""y\w""z\x""{\y""|\z""}\{""~\|""\}""€\~""\""‚\€""ƒ\""„\‚""…\ƒ""†\„""‡\…""ˆ\†""‰\‡""Š\ˆ""‹\‰""Œ\Š""\‹""Ž\Œ""\""\Ž""‘\""’\""“\‘""”\’""•\“""–\”""—\•""˜\–""™\—""š\˜""›\™""œ\š""\›""ž\œ""Ÿ\"" \ž""¡\Ÿ""¢\ ""£\¡""¤\¢""¥\£""¦\¤""§\¥""¨\¦""©\§""ª\¨""«\©""¬\ª""­\«""®\¬""¯\­""°\®""±\¯""²\°""³\±""´\²""µ\³""¶\´""·\µ""¸\¶""¹\·""º\¸""»\¹""¼\º""½\»""¾\¼""¿\½""À\¾""Á\¿""Â\À""Ã\Á""Ä\Â""Å\Ã""Æ\Ä""Ç\Å""È\Æ""É\Ç""Ê\È""Ë\É""Ì\Ê""Í\Ë""Î\Ì""Ï\Í""Ð\Î""Ñ\Ï""Ò\Ð""Ó\Ñ""Ô\Ò""Õ\Ó""Ö\Ô""×\Õ""Ø\Ö""Ù\×""Ú\Ø""Û\Ù""Ü\Ú""Ý\Û""Þ\Ü""ß\Ý""à\Þ""á\ß""â\à""ã\á""ä\â""å\ã""æ\ä""ç\å""è\æ""é\ç""ê\è""ë\é""ì\ê""í\ë""î\ì""ï\í""ð\î""ñ\ï""ò\ð""ó\ñ""ô\ò""õ\ó""ö\ô""÷\õ""ø\ö""ù\÷""ú\ø""û\ù""ü\ú""ý\û""þ\ü""ÿ\ý""\þ""\ÿ"""""""""" " +" " " """"""""""""""""""" "!"#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~""€""‚"ƒ"„"…"†"‡"ˆ"‰"Š"‹"Œ""Ž"""‘"’"“"”"•"–"—"˜"™"š"›"œ""ž"Ÿ" "¡"¢"£"¤"¥"¦"§"¨"©"ª"«"¬"­"®"¯"°"±"²"³"´"µ"¶"·"¸"¹"º"»"¼"½"¾"¿"À"Á"Â"Ã"Ä"Å"Æ"Ç"È"É"Ê"Ë"Ì"Í"Î"Ï"Ð"Ñ"Ò"Ó"Ô"Õ"Ö"×"Ø"Ù"Ú"Û"Ü"Ý"Þ"ß"à"á"â"ã"ä"å"æ"ç"è"é"ê"ë"ì"í"î"ï"ð"ñ"ò"ó"ô"õ"ö"÷"ø"ù"ú"û"ü"ý"þ"ÿ"""\""\""\""\""\""\""\""\""\ ""\ +""\ ""\ ""\ ""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\""\ ""\!""\"""\#""\$""\%""\&""\'""\(""\)""\*""\+""\,""\-""\.""\/""\0""\1""\2""\3""\4""\5""\6""\7""\8""\9""\:""\;""\<""\=""\>""\?""\@""\A""\B""\C""\D""\E""\F""\G""\H""\I""\J""\K""\L""\M""\N""\O""\P""\Q""\R""\S""\T""\U""\V""\W""\X""\Y""\Z""\[""\\""\]""\^""\_""\`""\a""\b""\c""\d""\e""\f""\g""\h""\i""\j""\k""\l""\m""\n""\o""\p""\q""\r""\s""\t""\u""\v""\w""\x""\y""\z""\{""\|""\}""\~""\""\€""\""\‚""\ƒ""\„""\…""\†""\‡""\ˆ""\‰""\Š""\‹""\Œ""\""\Ž""\""\""\‘""\’""\“""\”""\•""\–""\—""\˜""\™""\š""\›""\œ""\""\ž""\Ÿ""\ ""\¡""\¢""\£""\¤""\¥""\¦""\§""\¨""\©""\ª""\«""\¬""\­""\®""\¯""\°""\±""\²""\³""\´""\µ""\¶""\·""\¸""\¹""\º""\»""\¼""\½""\¾""\¿""\À""\Á""\Â""\Ã""\Ä""\Å""\Æ""\Ç""\È""\É""\Ê""\Ë""\Ì""\Í""\Î""\Ï""\Ð""\Ñ""\Ò""\Ó""\Ô""\Õ""\Ö""\×""\Ø""\Ù""\Ú""\Û""\Ü""\Ý""\Þ""\ß""\à""\á""\â""\ã""\ä""\å""\æ""\ç""\è""\é""\ê""\ë""\ì""\í""\î""\ï""\ð""\ñ""\ò""\ó""\ô""\õ""\ö""\÷""\ø""\ù""\ú""\û""\ü""\ý""\þ""\ÿ""''''''''''''''''' '' + +'' '' '' '''''''''''''''''''''''''''''''''''''' ''!!''""''##''$$''%%''&&''((''))''**''++'',,''--''..''//''00''11''22''33''44''55''66''77''88''99''::'';;''<<''==''>>''??''@@''AA''BB''CC''DD''EE''FF''GG''HH''II''JJ''KK''LL''MM''NN''OO''PP''QQ''RR''SS''TT''UU''VV''WW''XX''YY''ZZ''[['']]''^^''__''``''aa''bb''cc''dd''ee''ff''gg''hh''ii''jj''kk''ll''mm''nn''oo''pp''qq''rr''ss''tt''uu''vv''ww''xx''yy''zz''{{''||''}}''~~''''€€''''‚‚''ƒƒ''„„''……''††''‡‡''ˆˆ''‰‰''ŠŠ''‹‹''ŒŒ''''ŽŽ''''''‘‘''’’''““''””''••''––''——''˜˜''™™''šš''››''œœ''''žž''ŸŸ''  ''¡¡''¢¢''££''¤¤''¥¥''¦¦''§§''¨¨''©©''ªª''««''¬¬''­­''®®''¯¯''°°''±±''²²''³³''´´''µµ''¶¶''··''¸¸''¹¹''ºº''»»''¼¼''½½''¾¾''¿¿''ÀÀ''ÁÁ''ÂÂ''ÃÃ''ÄÄ''ÅÅ''ÆÆ''ÇÇ''ÈÈ''ÉÉ''ÊÊ''ËË''ÌÌ''ÍÍ''ÎÎ''ÏÏ''ÐÐ''ÑÑ''ÒÒ''ÓÓ''ÔÔ''ÕÕ''ÖÖ''××''ØØ''ÙÙ''ÚÚ''ÛÛ''ÜÜ''ÝÝ''ÞÞ''ßß''àà''áá''ââ''ãã''ää''åå''ææ''çç''èè''éé''êê''ëë''ìì''íí''îî''ïï''ðð''ññ''òò''óó''ôô''õõ''öö''÷÷''øø''ùù''úú''ûû''üü''ýý''þþ''ÿÿ''\''\''\''\''\''\''\''\'' \ '' + +\ +'' \ '' \ '' \ ''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\'' \ ''!!\!''""\"''##\#''$$\$''%%\%''&&\&''((\'''))\(''**\)''++\*'',,\+''--\,''..\-''//\.''00\/''11\0''22\1''33\2''44\3''55\4''66\5''77\6''88\7''99\8''::\9'';;\:''<<\;''==\<''>>\=''??\>''@@\?''AA\@''BB\A''CC\B''DD\C''EE\D''FF\E''GG\F''HH\G''II\H''JJ\I''KK\J''LL\K''MM\L''NN\M''OO\N''PP\O''QQ\P''RR\Q''SS\R''TT\S''UU\T''VV\U''WW\V''XX\W''YY\X''ZZ\Y''[[\Z'']]\[''^^\\''__\]''``\^''aa\_''bb\`''cc\a''dd\b''ee\c''ff\d''gg\e''hh\f''ii\g''jj\h''kk\i''ll\j''mm\k''nn\l''oo\m''pp\n''qq\o''rr\p''ss\q''tt\r''uu\s''vv\t''ww\u''xx\v''yy\w''zz\x''{{\y''||\z''}}\{''~~\|''\}''€€\~''\''‚‚\€''ƒƒ\''„„\‚''……\ƒ''††\„''‡‡\…''ˆˆ\†''‰‰\‡''ŠŠ\ˆ''‹‹\‰''ŒŒ\Š''\‹''ŽŽ\Œ''\''\Ž''‘‘\''’’\''““\‘''””\’''••\“''––\”''——\•''˜˜\–''™™\—''šš\˜''››\™''œœ\š''\›''žž\œ''ŸŸ\''  \ž''¡¡\Ÿ''¢¢\ ''££\¡''¤¤\¢''¥¥\£''¦¦\¤''§§\¥''¨¨\¦''©©\§''ªª\¨''««\©''¬¬\ª''­­\«''®®\¬''¯¯\­''°°\®''±±\¯''²²\°''³³\±''´´\²''µµ\³''¶¶\´''··\µ''¸¸\¶''¹¹\·''ºº\¸''»»\¹''¼¼\º''½½\»''¾¾\¼''¿¿\½''ÀÀ\¾''ÁÁ\¿''ÂÂ\À''ÃÃ\Á''ÄÄ\Â''ÅÅ\Ã''ÆÆ\Ä''ÇÇ\Å''ÈÈ\Æ''ÉÉ\Ç''ÊÊ\È''ËË\É''ÌÌ\Ê''ÍÍ\Ë''ÎÎ\Ì''ÏÏ\Í''ÐÐ\Î''ÑÑ\Ï''ÒÒ\Ð''ÓÓ\Ñ''ÔÔ\Ò''ÕÕ\Ó''ÖÖ\Ô''××\Õ''ØØ\Ö''ÙÙ\×''ÚÚ\Ø''ÛÛ\Ù''ÜÜ\Ú''ÝÝ\Û''ÞÞ\Ü''ßß\Ý''àà\Þ''áá\ß''ââ\à''ãã\á''ää\â''åå\ã''ææ\ä''çç\å''èè\æ''éé\ç''êê\è''ëë\é''ìì\ê''íí\ë''îî\ì''ïï\í''ðð\î''ññ\ï''òò\ð''óó\ñ''ôô\ò''õõ\ó''öö\ô''÷÷\õ''øø\ö''ùù\÷''úú\ø''ûû\ù''üü\ú''ýý\û''þþ\ü''ÿÿ\ý''\þ''\ÿ''\'\'\'\'\'\'\'\' \' + +\' \' \' \'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\' \'!!\'""\'##\'$$\'%%\'&&\'((\'))\'**\'++\',,\'--\'..\'//\'00\'11\'22\'33\'44\'55\'66\'77\'88\'99\'::\';;\'<<\'==\'>>\'??\'@@\'AA\'BB\'CC\'DD\'EE\'FF\'GG\'HH\'II\'JJ\'KK\'LL\'MM\'NN\'OO\'PP\'QQ\'RR\'SS\'TT\'UU\'VV\'WW\'XX\'YY\'ZZ\'[[\']]\'^^\'__\'``\'aa\'bb\'cc\'dd\'ee\'ff\'gg\'hh\'ii\'jj\'kk\'ll\'mm\'nn\'oo\'pp\'qq\'rr\'ss\'tt\'uu\'vv\'ww\'xx\'yy\'zz\'{{\'||\'}}\'~~\'\'€€\'\'‚‚\'ƒƒ\'„„\'……\'††\'‡‡\'ˆˆ\'‰‰\'ŠŠ\'‹‹\'ŒŒ\'\'ŽŽ\'\'\'‘‘\'’’\'““\'””\'••\'––\'——\'˜˜\'™™\'šš\'››\'œœ\'\'žž\'ŸŸ\'  \'¡¡\'¢¢\'££\'¤¤\'¥¥\'¦¦\'§§\'¨¨\'©©\'ªª\'««\'¬¬\'­­\'®®\'¯¯\'°°\'±±\'²²\'³³\'´´\'µµ\'¶¶\'··\'¸¸\'¹¹\'ºº\'»»\'¼¼\'½½\'¾¾\'¿¿\'ÀÀ\'ÁÁ\'ÂÂ\'ÃÃ\'ÄÄ\'ÅÅ\'ÆÆ\'ÇÇ\'ÈÈ\'ÉÉ\'ÊÊ\'ËË\'ÌÌ\'ÍÍ\'ÎÎ\'ÏÏ\'ÐÐ\'ÑÑ\'ÒÒ\'ÓÓ\'ÔÔ\'ÕÕ\'ÖÖ\'××\'ØØ\'ÙÙ\'ÚÚ\'ÛÛ\'ÜÜ\'ÝÝ\'ÞÞ\'ßß\'àà\'áá\'ââ\'ãã\'ää\'åå\'ææ\'çç\'èè\'éé\'êê\'ëë\'ìì\'íí\'îî\'ïï\'ðð\'ññ\'òò\'óó\'ôô\'õõ\'öö\'÷÷\'øø\'ùù\'úú\'ûû\'üü\'ýý\'þþ\'ÿÿ\''''''''' ' + +' ' ' ''''''''''''''''''' '!!'""'##'$$'%%'&&'(('))'**'++',,'--'..'//'00'11'22'33'44'55'66'77'88'99'::';;'<<'=='>>'??'@@'AA'BB'CC'DD'EE'FF'GG'HH'II'JJ'KK'LL'MM'NN'OO'PP'QQ'RR'SS'TT'UU'VV'WW'XX'YY'ZZ'[[']]'^^'__'``'aa'bb'cc'dd'ee'ff'gg'hh'ii'jj'kk'll'mm'nn'oo'pp'qq'rr'ss'tt'uu'vv'ww'xx'yy'zz'{{'||'}}'~~''€€''‚‚'ƒƒ'„„'……'††'‡‡'ˆˆ'‰‰'ŠŠ'‹‹'ŒŒ''ŽŽ'''‘‘'’’'““'””'••'––'——'˜˜'™™'šš'››'œœ''žž'ŸŸ'  '¡¡'¢¢'££'¤¤'¥¥'¦¦'§§'¨¨'©©'ªª'««'¬¬'­­'®®'¯¯'°°'±±'²²'³³'´´'µµ'¶¶'··'¸¸'¹¹'ºº'»»'¼¼'½½'¾¾'¿¿'ÀÀ'ÁÁ'ÂÂ'ÃÃ'ÄÄ'ÅÅ'ÆÆ'ÇÇ'ÈÈ'ÉÉ'ÊÊ'ËË'ÌÌ'ÍÍ'ÎÎ'ÏÏ'ÐÐ'ÑÑ'ÒÒ'ÓÓ'ÔÔ'ÕÕ'ÖÖ'××'ØØ'ÙÙ'ÚÚ'ÛÛ'ÜÜ'ÝÝ'ÞÞ'ßß'àà'áá'ââ'ãã'ää'åå'ææ'çç'èè'éé'êê'ëë'ìì'íí'îî'ïï'ðð'ññ'òò'óó'ôô'õõ'öö'÷÷'øø'ùù'úú'ûû'üü'ýý'þþ'ÿÿ''''''''''''''''' '' +'' '' '' '''''''''''''''''''''''''''''''''''''' ''!''"''#''$''%''&''('')''*''+'',''-''.''/''0''1''2''3''4''5''6''7''8''9'':'';''<''=''>''?''@''A''B''C''D''E''F''G''H''I''J''K''L''M''N''O''P''Q''R''S''T''U''V''W''X''Y''Z''['']''^''_''`''a''b''c''d''e''f''g''h''i''j''k''l''m''n''o''p''q''r''s''t''u''v''w''x''y''z''{''|''}''~''''€''''‚''ƒ''„''…''†''‡''ˆ''‰''Š''‹''Œ''''Ž''''''‘''’''“''”''•''–''—''˜''™''š''›''œ''''ž''Ÿ'' ''¡''¢''£''¤''¥''¦''§''¨''©''ª''«''¬''­''®''¯''°''±''²''³''´''µ''¶''·''¸''¹''º''»''¼''½''¾''¿''À''Á''Â''Ã''Ä''Å''Æ''Ç''È''É''Ê''Ë''Ì''Í''Î''Ï''Ð''Ñ''Ò''Ó''Ô''Õ''Ö''×''Ø''Ù''Ú''Û''Ü''Ý''Þ''ß''à''á''â''ã''ä''å''æ''ç''è''é''ê''ë''ì''í''î''ï''ð''ñ''ò''ó''ô''õ''ö''÷''ø''ù''ú''û''ü''ý''þ''ÿ''\''\''\''\''\''\''\''\'' \ '' +\ +'' \ '' \ '' \ ''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\'' \ ''!\!''"\"''#\#''$\$''%\%''&\&''(\''')\(''*\)''+\*'',\+''-\,''.\-''/\.''0\/''1\0''2\1''3\2''4\3''5\4''6\5''7\6''8\7''9\8'':\9'';\:''<\;''=\<''>\=''?\>''@\?''A\@''B\A''C\B''D\C''E\D''F\E''G\F''H\G''I\H''J\I''K\J''L\K''M\L''N\M''O\N''P\O''Q\P''R\Q''S\R''T\S''U\T''V\U''W\V''X\W''Y\X''Z\Y''[\Z'']\[''^\\''_\]''`\^''a\_''b\`''c\a''d\b''e\c''f\d''g\e''h\f''i\g''j\h''k\i''l\j''m\k''n\l''o\m''p\n''q\o''r\p''s\q''t\r''u\s''v\t''w\u''x\v''y\w''z\x''{\y''|\z''}\{''~\|''\}''€\~''\''‚\€''ƒ\''„\‚''…\ƒ''†\„''‡\…''ˆ\†''‰\‡''Š\ˆ''‹\‰''Œ\Š''\‹''Ž\Œ''\''\Ž''‘\''’\''“\‘''”\’''•\“''–\”''—\•''˜\–''™\—''š\˜''›\™''œ\š''\›''ž\œ''Ÿ\'' \ž''¡\Ÿ''¢\ ''£\¡''¤\¢''¥\£''¦\¤''§\¥''¨\¦''©\§''ª\¨''«\©''¬\ª''­\«''®\¬''¯\­''°\®''±\¯''²\°''³\±''´\²''µ\³''¶\´''·\µ''¸\¶''¹\·''º\¸''»\¹''¼\º''½\»''¾\¼''¿\½''À\¾''Á\¿''Â\À''Ã\Á''Ä\Â''Å\Ã''Æ\Ä''Ç\Å''È\Æ''É\Ç''Ê\È''Ë\É''Ì\Ê''Í\Ë''Î\Ì''Ï\Í''Ð\Î''Ñ\Ï''Ò\Ð''Ó\Ñ''Ô\Ò''Õ\Ó''Ö\Ô''×\Õ''Ø\Ö''Ù\×''Ú\Ø''Û\Ù''Ü\Ú''Ý\Û''Þ\Ü''ß\Ý''à\Þ''á\ß''â\à''ã\á''ä\â''å\ã''æ\ä''ç\å''è\æ''é\ç''ê\è''ë\é''ì\ê''í\ë''î\ì''ï\í''ð\î''ñ\ï''ò\ð''ó\ñ''ô\ò''õ\ó''ö\ô''÷\õ''ø\ö''ù\÷''ú\ø''û\ù''ü\ú''ý\û''þ\ü''ÿ\ý''\þ''\ÿ'''''''''' ' +' ' ' ''''''''''''''''''' '!'"'#'$'%'&'(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'[']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~''€''‚'ƒ'„'…'†'‡'ˆ'‰'Š'‹'Œ''Ž'''‘'’'“'”'•'–'—'˜'™'š'›'œ''ž'Ÿ' '¡'¢'£'¤'¥'¦'§'¨'©'ª'«'¬'­'®'¯'°'±'²'³'´'µ'¶'·'¸'¹'º'»'¼'½'¾'¿'À'Á'Â'Ã'Ä'Å'Æ'Ç'È'É'Ê'Ë'Ì'Í'Î'Ï'Ð'Ñ'Ò'Ó'Ô'Õ'Ö'×'Ø'Ù'Ú'Û'Ü'Ý'Þ'ß'à'á'â'ã'ä'å'æ'ç'è'é'ê'ë'ì'í'î'ï'ð'ñ'ò'ó'ô'õ'ö'÷'ø'ù'ú'û'ü'ý'þ'ÿ'''\''\''\''\''\''\''\''\''\ ''\ +''\ ''\ ''\ ''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\''\ ''\!''\"''\#''\$''\%''\&''\'''\(''\)''\*''\+''\,''\-''\.''\/''\0''\1''\2''\3''\4''\5''\6''\7''\8''\9''\:''\;''\<''\=''\>''\?''\@''\A''\B''\C''\D''\E''\F''\G''\H''\I''\J''\K''\L''\M''\N''\O''\P''\Q''\R''\S''\T''\U''\V''\W''\X''\Y''\Z''\[''\\''\]''\^''\_''\`''\a''\b''\c''\d''\e''\f''\g''\h''\i''\j''\k''\l''\m''\n''\o''\p''\q''\r''\s''\t''\u''\v''\w''\x''\y''\z''\{''\|''\}''\~''\''\€''\''\‚''\ƒ''\„''\…''\†''\‡''\ˆ''\‰''\Š''\‹''\Œ''\''\Ž''\''\''\‘''\’''\“''\”''\•''\–''\—''\˜''\™''\š''\›''\œ''\''\ž''\Ÿ''\ ''\¡''\¢''\£''\¤''\¥''\¦''\§''\¨''\©''\ª''\«''\¬''\­''\®''\¯''\°''\±''\²''\³''\´''\µ''\¶''\·''\¸''\¹''\º''\»''\¼''\½''\¾''\¿''\À''\Á''\Â''\Ã''\Ä''\Å''\Æ''\Ç''\È''\É''\Ê''\Ë''\Ì''\Í''\Î''\Ï''\Ð''\Ñ''\Ò''\Ó''\Ô''\Õ''\Ö''\×''\Ø''\Ù''\Ú''\Û''\Ü''\Ý''\Þ''\ß''\à''\á''\â''\ã''\ä''\å''\æ''\ç''\è''\é''\ê''\ë''\ì''\í''\î''\ï''\ð''\ñ''\ò''\ó''\ô''\õ''\ö''\÷''\ø''\ù''\ú''\û''\ü''\ý''\þ''\ÿ''--"-'-:-?--"-'- :- +?- - "- '-:-?--"-'-:-?--"-'-:-?--"-'-:-?-- "-!'-#:-$?-%-&"-('-):-*?-+-,"-.'-/:-0?-1-2"-3'-4:-5?-6-7"-8'-9:-;?-<-="->'-@:-A?-B-C"-D'-E:-F?-G-H"-I'-J:-K?-L-M"-N'-O:-P?-Q-R"-S'-T:-U?-V-W"-X'-Y:-Z?-[-\"-]'-^:-_?-`-a"-b'-c:-d?-e-f"-g'-h:-i?-j-k"-l'-m:-n?-o-p"-q'-r:-s?-t-u"-v'-w:-x?-y-z"-{'-|:-}?-~-"-€'-:-‚?-ƒ-„"-…'-†:-‡?-ˆ-‰"-Š'-‹:-Œ?--Ž"-'-:-‘?-’-“"-”'-•:-–?-—-˜"-™'-š:-›?-œ-"-ž'-Ÿ:- ?-¡-¢"-£'-¤:-¥?-¦-§"-¨'-©:-ª?-«-¬"-­'-®:-¯?-°-±"-²'-³:-´?-µ-¶"-·'-¸:-¹?-º-»"-¼'-½:-¾?-¿-À"-Á'-Â:-Ã?-Ä-Å"-Æ'-Ç:-È?-É-Ê"-Ë'-Ì:-Í?-Î-Ï"-Ð'-Ñ:-Ò?-Ó-Ô"-Õ'-Ö:-×?-Ø-Ù"-Ú'-Û:-Ü?-Ý-Þ"-ß'-à:-á?-â-ã"-ä'-å:-æ?-ç-è"-é'-ê:-ë?-ì-í"-î'-ï:-ð?-ñ-ò"-ó'-ô:-õ?-ö-÷"-ø'-ù:-ú?-û-ü"-ý'-þ:-ÿ?-- +-- "-- +'-- :-- +?-- +-- "-- +'-- :-- +?-- -- +"-- '-- +:-- ?-- +-- "-- +'-- :-- +?-- -- +"-- '-- +:-- ?-- +-- "-- +'-- :-- +?-- -- +"-- '-- +:-- ?--! +--# "--$ +'--% :--& +?--( --) +"--* '--+ +:--, ?--- +--. "--/ +'--0 :--1 +?--2 --3 +"--4 '--5 +:--6 ?--7 +--8 "--9 +'--; :--< +?--= --> +"--@ '--A +:--B ?--C +--D "--E +'--F :--G +?--H --I +"--J '--K +:--L ?--M +--N "--O +'--P :--Q +?--R --S +"--T '--U +:--V ?--W +--X "--Y +'--Z :--[ +?--\ --] +"--^ '--_ +:--` ?--a +--b "--c +'--d :--e +?--f --g +"--h '--i +:--j ?--k +--l "--m +'--n :--o +?--p --q +"--r '--s +:--t ?--u +--v "--w +'--x :--y +?--z --{ +"--| '--} +:--~ ?-- +--€ "-- +'--‚ :--ƒ +?--„ --… +"--† '--‡ +:--ˆ ?--‰ +--Š "--‹ +'--Œ :-- +?--Ž -- +"-- '--‘ +:--’ ?--“ +--” "--• +'--– :--— +?--˜ --™ +"--š '--› +:--œ ?-- +--ž "--Ÿ +'--  :--¡ +?--¢ --£ +"--¤ '--¥ +:--¦ ?--§ +--¨ "--© +'--ª :--« +?--¬ --­ +"--® '--¯ +:--° ?--± +--² "--³ +'--´ :--µ +?--¶ --· +"--¸ '--¹ +:--º ?--» +--¼ "--½ +'--¾ :--¿ +?--À --Á +"-- '--à +:--Ä ?--Å +--Æ "--Ç +'--È :--É +?--Ê --Ë +"--Ì '--Í +:--Î ?--Ï +--Ð "--Ñ +'--Ò :--Ó +?--Ô --Õ +"--Ö '--× +:--Ø ?--Ù +--Ú "--Û +'--Ü :--Ý +?--Þ --ß +"--à '--á +:--â ?--ã +--ä "--å +'--æ :--ç +?--è --é +"--ê '--ë +:--ì ?--í +--î "--ï +'--ð :--ñ +?--ò --ó +"--ô '--õ +:--ö ?--÷ +--ø "--ù +'--ú :--û +?--ü --ý +"--þ '--ÿ +:-- +--" --' +--: --? +-- --" +--' --: +--? -- +--" --' +--: --? +-- --" +--' --: +--? -- +--" --' +--: --? +-- --" +--' --: +--? -- +--"! --'" +--:# --?$ +--% --"& +--'' --:( +--?) --* +--"+ --', +--:- --?. +--/ --"0 +--'1 --:2 +--?3 --4 +--"5 --'6 +--:7 --?8 +--9 --": +--'; --:< +--?= --> +--"? --'@ +--:A --?B +--C --"D +--'E --:F +--?G --H +--"I --'J +--:K --?L +--M --"N +--'O --:P +--?Q --R +--"S --'T +--:U --?V +--W --"X +--'Y --:Z +--?[ --\ +--"] --'^ +--:_ --?` +--a --"b +--'c --:d +--?e --f +--"g --'h +--:i --?j +--k --"l +--'m --:n +--?o --p +--"q --'r +--:s --?t +--u --"v +--'w --:x +--?y --z +--"{ --'| +--:} --?~ +-- --"€ +--' --:‚ +--?ƒ --„ +--"… --'† +--:‡ --?ˆ +--‰ --"Š +--'‹ --:Œ +--? --Ž +--" --' +--:‘ --?’ +--“ --"” +--'• --:– +--?— --˜ +--"™ --'š +--:› --?œ +-- --"ž +--'Ÿ --:  +--?¡ --¢ +--"£ --'¤ +--:¥ --?¦ +--§ --"¨ +--'© --:ª +--?« --¬ +--"­ --'® +--:¯ --?° +--± --"² +--'³ --:´ +--?µ --¶ +--"· --'¸ +--:¹ --?º +--» --"¼ +--'½ --:¾ +--?¿ --À +--"Á --' +--:à --?Ä +--Å --"Æ +--'Ç --:È +--?É --Ê +--"Ë --'Ì +--:Í --?Î +--Ï --"Ð +--'Ñ --:Ò +--?Ó --Ô +--"Õ --'Ö +--:× --?Ø +--Ù --"Ú +--'Û --:Ü +--?Ý --Þ +--"ß --'à +--:á --?â +--ã --"ä +--'å --:æ +--?ç --è +--"é --'ê +--:ë --?ì +--í --"î +--'ï --:ð +--?ñ --ò +--"ó --'ô +--:õ --?ö +--÷ --"ø +--'ù --:ú +--?û --ü +--"ý --'þ +--:ÿ -- +--" --' +--: --? +--"-'-:-?//"/'/:/?//"/'/ :/ +?/ / "/ '/:/?//"/'/:/?//"/'/:/?//"/'/:/?// "/!'/#:/$?/%/&"/('/):/+?/,/-"/.'//:/0?/1/2"/3'/4:/5?/6/7"/8'/9:/;?/</="/>'/@:/A?/B/C"/D'/E:/F?/G/H"/I'/J:/K?/L/M"/N'/O:/P?/Q/R"/S'/T:/U?/V/W"/X'/Y:/Z?/[/\"/]'/^:/_?/`/a"/b'/c:/d?/e/f"/g'/h:/i?/j/k"/l'/m:/n?/o/p"/q'/r:/s?/t/u"/v'/w:/x?/y/z"/{'/|:/}?/~/"/€'/:/‚?/ƒ/„"/…'/†:/‡?/ˆ/‰"/Š'/‹:/Œ?//Ž"/'/:/‘?/’/“"/”'/•:/–?/—/˜"/™'/š:/›?/œ/"/ž'/Ÿ:/ ?/¡/¢"/£'/¤:/¥?/¦/§"/¨'/©:/ª?/«/¬"/­'/®:/¯?/°/±"/²'/³:/´?/µ/¶"/·'/¸:/¹?/º/»"/¼'/½:/¾?/¿/À"/Á'/Â:/Ã?/Ä/Å"/Æ'/Ç:/È?/É/Ê"/Ë'/Ì:/Í?/Î/Ï"/Ð'/Ñ:/Ò?/Ó/Ô"/Õ'/Ö:/×?/Ø/Ù"/Ú'/Û:/Ü?/Ý/Þ"/ß'/à:/á?/â/ã"/ä'/å:/æ?/ç/è"/é'/ê:/ë?/ì/í"/î'/ï:/ð?/ñ/ò"/ó'/ô:/õ?/ö/÷"/ø'/ù:/ú?/û/ü"/ý'/þ:/ÿ?/***//*"**//*'**//*:**//*?**//***//*"**//*'**//* :**//* +? **//* +**//* " **//* ' **//*: **//*?**//***//*"**//*'**//*:**//*?**//***//*"**//*'**//*:**//*?**//***//*"**//*'**//*:**//*?**//***//* "**//*!' **//*#:!**//*$?"**//*%#**//*&"$**//*('%**//*):&**//*+?'**//*,(**//*-")**//*.'+**//*/:,**//*0?-**//*1.**//*2"/**//*3'0**//*4:1**//*5?2**//*63**//*7"4**//*8'5**//*9:6**//*;?7**//*<8**//*="9**//*>':**//*@:;**//*A?<**//*B=**//*C">**//*D'?**//*E:@**//*F?A**//*GB**//*H"C**//*I'D**//*J:E**//*K?F**//*LG**//*M"H**//*N'I**//*O:J**//*P?K**//*QL**//*R"M**//*S'N**//*T:O**//*U?P**//*VQ**//*W"R**//*X'S**//*Y:T**//*Z?U**//*[V**//*\"W**//*]'X**//*^:Y**//*_?Z**//*`[**//*a"\**//*b']**//*c:^**//*d?_**//*e`**//*f"a**//*g'b**//*h:c**//*i?d**//*je**//*k"f**//*l'g**//*m:h**//*n?i**//*oj**//*p"k**//*q'l**//*r:m**//*s?n**//*to**//*u"p**//*v'q**//*w:r**//*x?s**//*yt**//*z"u**//*{'v**//*|:w**//*}?x**//*~y**//*"z**//*€'{**//*:|**//*‚?}**//*ƒ~**//*„"**//*…'€**//*†:**//*‡?‚**//*ˆƒ**//*‰"„**//*Š'…**//*‹:†**//*Œ?‡**//*ˆ**//*Ž"‰**//*'Š**//*:‹**//*‘?Œ**//*’**//*“"Ž**//*”'**//*•:**//*–?‘**//*—’**//*˜"“**//*™'”**//*š:•**//*›?–**//*œ—**//*"˜**//*ž'™**//*Ÿ:š**//* ?›**//*¡œ**//*¢"**//*£'ž**//*¤:Ÿ**//*¥? **//*¦¡**//*§"¢**//*¨'£**//*©:¤**//*ª?¥**//*«¦**//*¬"§**//*­'¨**//*®:©**//*¯?ª**//*°«**//*±"¬**//*²'­**//*³:®**//*´?¯**//*µ°**//*¶"±**//*·'²**//*¸:³**//*¹?´**//*ºµ**//*»"¶**//*¼'·**//*½:¸**//*¾?¹**//*¿º**//*À"»**//*Á'¼**//*Â:½**//*Ã?¾**//*Ä¿**//*Å"À**//*Æ'Á**//*Ç:Â**//*È?Ã**//*ÉÄ**//*Ê"Å**//*Ë'Æ**//*Ì:Ç**//*Í?È**//*ÎÉ**//*Ï"Ê**//*Ð'Ë**//*Ñ:Ì**//*Ò?Í**//*ÓÎ**//*Ô"Ï**//*Õ'Ð**//*Ö:Ñ**//*×?Ò**//*ØÓ**//*Ù"Ô**//*Ú'Õ**//*Û:Ö**//*Ü?×**//*ÝØ**//*Þ"Ù**//*ß'Ú**//*à:Û**//*á?Ü**//*âÝ**//*ã"Þ**//*ä'ß**//*å:à**//*æ?á**//*çâ**//*è"ã**//*é'ä**//*ê:å**//*ë?æ**//*ìç**//*í"è**//*î'é**//*ï:ê**//*ð?ë**//*ñì**//*ò"í**//*ó'î**//*ô:ï**//*õ?ð**//*öñ**//*÷"ò**//*ø'ó**//*ù:ô**//*ú?õ**//*ûö**//*ü"÷**//*ý'ø**//*þ:ù**//*ÿ?ú**//*û**//*"ü**//*'ý**//*:þ**//*?ÿ**//**//*"*//*'*//*:*//*?*//**//*"*//*'*//* :*//* +? *//* +*//* " *//* ' *//*: *//*?*//**//*"*//*'*//*:*//*?*//**//*"*//*'*//*:*//*?*//**//*"*//*'*//*:*//*?*//**//* "*//*!' *//*#:!*//*$?"*//*%#*//*&"$*//*('%*//*):&*//*+?'*//*,(*//*-")*//*.'+*//*/:,*//*0?-*//*1.*//*2"/*//*3'0*//*4:1*//*5?2*//*63*//*7"4*//*8'5*//*9:6*//*;?7*//*<8*//*="9*//*>':*//*@:;*//*A?<*//*B=*//*C">*//*D'?*//*E:@*//*F?A*//*GB*//*H"C*//*I'D*//*J:E*//*K?F*//*LG*//*M"H*//*N'I*//*O:J*//*P?K*//*QL*//*R"M*//*S'N*//*T:O*//*U?P*//*VQ*//*W"R*//*X'S*//*Y:T*//*Z?U*//*[V*//*\"W*//*]'X*//*^:Y*//*_?Z*//*`[*//*a"\*//*b']*//*c:^*//*d?_*//*e`*//*f"a*//*g'b*//*h:c*//*i?d*//*je*//*k"f*//*l'g*//*m:h*//*n?i*//*oj*//*p"k*//*q'l*//*r:m*//*s?n*//*to*//*u"p*//*v'q*//*w:r*//*x?s*//*yt*//*z"u*//*{'v*//*|:w*//*}?x*//*~y*//*"z*//*€'{*//*:|*//*‚?}*//*ƒ~*//*„"*//*…'€*//*†:*//*‡?‚*//*ˆƒ*//*‰"„*//*Š'…*//*‹:†*//*Œ?‡*//*ˆ*//*Ž"‰*//*'Š*//*:‹*//*‘?Œ*//*’*//*“"Ž*//*”'*//*•:*//*–?‘*//*—’*//*˜"“*//*™'”*//*š:•*//*›?–*//*œ—*//*"˜*//*ž'™*//*Ÿ:š*//* ?›*//*¡œ*//*¢"*//*£'ž*//*¤:Ÿ*//*¥? *//*¦¡*//*§"¢*//*¨'£*//*©:¤*//*ª?¥*//*«¦*//*¬"§*//*­'¨*//*®:©*//*¯?ª*//*°«*//*±"¬*//*²'­*//*³:®*//*´?¯*//*µ°*//*¶"±*//*·'²*//*¸:³*//*¹?´*//*ºµ*//*»"¶*//*¼'·*//*½:¸*//*¾?¹*//*¿º*//*À"»*//*Á'¼*//*Â:½*//*Ã?¾*//*Ä¿*//*Å"À*//*Æ'Á*//*Ç:Â*//*È?Ã*//*ÉÄ*//*Ê"Å*//*Ë'Æ*//*Ì:Ç*//*Í?È*//*ÎÉ*//*Ï"Ê*//*Ð'Ë*//*Ñ:Ì*//*Ò?Í*//*ÓÎ*//*Ô"Ï*//*Õ'Ð*//*Ö:Ñ*//*×?Ò*//*ØÓ*//*Ù"Ô*//*Ú'Õ*//*Û:Ö*//*Ü?×*//*ÝØ*//*Þ"Ù*//*ß'Ú*//*à:Û*//*á?Ü*//*âÝ*//*ã"Þ*//*ä'ß*//*å:à*//*æ?á*//*çâ*//*è"ã*//*é'ä*//*ê:å*//*ë?æ*//*ìç*//*í"è*//*î'é*//*ï:ê*//*ð?ë*//*ñì*//*ò"í*//*ó'î*//*ô:ï*//*õ?ð*//*öñ*//*÷"ò*//*ø'ó*//*ù:ô*//*ú?õ*//*ûö*//*ü"÷*//*ý'ø*//*þ:ù*//*ÿ?ú*//*û*//*"ü*//*'ý*//*:þ*//*?ÿ*//**//*"*//*'*//*:*//*?*//**//*"*//*'*//* :*//* +?*//* *//* "*//* '*//*:*//*?*//**//*"*//*'*//*:*//*?*//**//*"*//*'*//*:*//*?*//**//*"*//*'*//*:*//*?*//**//* "*//*!'*//*#:*//*$?*//*%*//*&"*//*('*//*):*//*+?*//*,*//*-"*//*.'*//*/:*//*0?*//*1*//*2"*//*3'*//*4:*//*5?*//*6*//*7"*//*8'*//*9:*//*;?*//*<*//*="*//*>'*//*@:*//*A?*//*B*//*C"*//*D'*//*E:*//*F?*//*G*//*H"*//*I'*//*J:*//*K?*//*L*//*M"*//*N'*//*O:*//*P?*//*Q*//*R"*//*S'*//*T:*//*U?*//*V*//*W"*//*X'*//*Y:*//*Z?*//*[*//*\"*//*]'*//*^:*//*_?*//*`*//*a"*//*b'*//*c:*//*d?*//*e*//*f"*//*g'*//*h:*//*i?*//*j*//*k"*//*l'*//*m:*//*n?*//*o*//*p"*//*q'*//*r:*//*s?*//*t*//*u"*//*v'*//*w:*//*x?*//*y*//*z"*//*{'*//*|:*//*}?*//*~*//*"*//*€'*//*:*//*‚?*//*ƒ*//*„"*//*…'*//*†:*//*‡?*//*ˆ*//*‰"*//*Š'*//*‹:*//*Œ?*//**//*Ž"*//*'*//*:*//*‘?*//*’*//*“"*//*”'*//*•:*//*–?*//*—*//*˜"*//*™'*//*š:*//*›?*//*œ*//*"*//*ž'*//*Ÿ:*//* ?*//*¡*//*¢"*//*£'*//*¤:*//*¥?*//*¦*//*§"*//*¨'*//*©:*//*ª?*//*«*//*¬"*//*­'*//*®:*//*¯?*//*°*//*±"*//*²'*//*³:*//*´?*//*µ*//*¶"*//*·'*//*¸:*//*¹?*//*º*//*»"*//*¼'*//*½:*//*¾?*//*¿*//*À"*//*Á'*//*Â:*//*Ã?*//*Ä*//*Å"*//*Æ'*//*Ç:*//*È?*//*É*//*Ê"*//*Ë'*//*Ì:*//*Í?*//*Î*//*Ï"*//*Ð'*//*Ñ:*//*Ò?*//*Ó*//*Ô"*//*Õ'*//*Ö:*//*×?*//*Ø*//*Ù"*//*Ú'*//*Û:*//*Ü?*//*Ý*//*Þ"*//*ß'*//*à:*//*á?*//*â*//*ã"*//*ä'*//*å:*//*æ?*//*ç*//*è"*//*é'*//*ê:*//*ë?*//*ì*//*í"*//*î'*//*ï:*//*ð?*//*ñ*//*ò"*//*ó'*//*ô:*//*õ?*//*ö*//*÷"*//*ø'*//*ù:*//*ú?*//*û*//*ü"*//*ý'*//*þ:*//*ÿ?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//* * :*//* +* +?*//* * *//* * "*//* * '*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//* * "*//*!*!'*//*#*#:*//*$*$?*//*%*%*//*&*&"*//*(*('*//*)*):*//*+*+?*//*,*,*//*-*-"*//*.*.'*//*/*0:*//*0*1?*//*1*2*//*2*3"*//*3*4'*//*4*5:*//*5*6?*//*6*7*//*7*8"*//*8*9'*//*9*;:*//*;*"*//*>*@'*//*@*A:*//*A*B?*//*B*C*//*C*D"*//*D*E'*//*E*F:*//*F*G?*//*G*H*//*H*I"*//*I*J'*//*J*K:*//*K*L?*//*L*M*//*M*N"*//*N*O'*//*O*P:*//*P*Q?*//*Q*R*//*R*S"*//*S*T'*//*T*U:*//*U*V?*//*V*W*//*W*X"*//*X*Y'*//*Y*Z:*//*Z*[?*//*[*\*//*\*]"*//*]*^'*//*^*_:*//*_*`?*//*`*a*//*a*b"*//*b*c'*//*c*d:*//*d*e?*//*e*f*//*f*g"*//*g*h'*//*h*i:*//*i*j?*//*j*k*//*k*l"*//*l*m'*//*m*n:*//*n*o?*//*o*p*//*p*q"*//*q*r'*//*r*s:*//*s*t?*//*t*u*//*u*v"*//*v*w'*//*w*x:*//*x*y?*//*y*z*//*z*{"*//*{*|'*//*|*}:*//*}*~?*//*~**//**€"*//*€*'*//**‚:*//*‚*ƒ?*//*ƒ*„*//*„*…"*//*…*†'*//*†*‡:*//*‡*ˆ?*//*ˆ*‰*//*‰*Š"*//*Š*‹'*//*‹*Œ:*//*Œ*?*//**Ž*//*Ž*"*//**'*//**‘:*//*‘*’?*//*’*“*//*“*”"*//*”*•'*//*•*–:*//*–*—?*//*—*˜*//*˜*™"*//*™*š'*//*š*›:*//*›*œ?*//*œ**//**ž"*//*ž*Ÿ'*//*Ÿ* :*//* *¡?*//*¡*¢*//*¢*£"*//*£*¤'*//*¤*¥:*//*¥*¦?*//*¦*§*//*§*¨"*//*¨*©'*//*©*ª:*//*ª*«?*//*«*¬*//*¬*­"*//*­*®'*//*®*¯:*//*¯*°?*//*°*±*//*±*²"*//*²*³'*//*³*´:*//*´*µ?*//*µ*¶*//*¶*·"*//*·*¸'*//*¸*¹:*//*¹*º?*//*º*»*//*»*¼"*//*¼*½'*//*½*¾:*//*¾*¿?*//*¿*À*//*À*Á"*//*Á*Â'*//*Â*Ã:*//*Ã*Ä?*//*Ä*Å*//*Å*Æ"*//*Æ*Ç'*//*Ç*È:*//*È*É?*//*É*Ê*//*Ê*Ë"*//*Ë*Ì'*//*Ì*Í:*//*Í*Î?*//*Î*Ï*//*Ï*Ð"*//*Ð*Ñ'*//*Ñ*Ò:*//*Ò*Ó?*//*Ó*Ô*//*Ô*Õ"*//*Õ*Ö'*//*Ö*×:*//*×*Ø?*//*Ø*Ù*//*Ù*Ú"*//*Ú*Û'*//*Û*Ü:*//*Ü*Ý?*//*Ý*Þ*//*Þ*ß"*//*ß*à'*//*à*á:*//*á*â?*//*â*ã*//*ã*ä"*//*ä*å'*//*å*æ:*//*æ*ç?*//*ç*è*//*è*é"*//*é*ê'*//*ê*ë:*//*ë*ì?*//*ì*í*//*í*î"*//*î*ï'*//*ï*ð:*//*ð*ñ?*//*ñ*ò*//*ò*ó"*//*ó*ô'*//*ô*õ:*//*õ*ö?*//*ö*÷*//*÷*ø"*//*ø*ù'*//*ù*ú:*//*ú*û?*//*û*ü*//*ü*ý"*//*ý*þ'*//*þ*ÿ:*//*ÿ*?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//* *:*//* +*?*//* **//* *"*//* *'*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//* *"*//*!*'*//*#*:*//*$*?*//*%**//*&*"*//*(*'*//*)*:*//*+*?*//*,**//*-*"*//*.*'*//*/*:*//*0*?*//*1**//*2*"*//*3*'*//*4*:*//*5*?*//*6**//*7*"*//*8*'*//*9*:*//*;*?*//*<**//*=*"*//*>*'*//*@*:*//*A*?*//*B**//*C*"*//*D*'*//*E*:*//*F*?*//*G**//*H*"*//*I*'*//*J*:*//*K*?*//*L**//*M*"*//*N*'*//*O*:*//*P*?*//*Q**//*R*"*//*S*'*//*T*:*//*U*?*//*V**//*W*"*//*X*'*//*Y*:*//*Z*?*//*[**//*\*"*//*]*'*//*^*:*//*_*?*//*`**//*a*"*//*b*'*//*c*:*//*d*?*//*e**//*f*"*//*g*'*//*h*:*//*i*?*//*j**//*k*"*//*l*'*//*m*:*//*n*?*//*o**//*p*"*//*q*'*//*r*:*//*s*?*//*t**//*u*"*//*v*'*//*w*:*//*x*?*//*y**//*z*"*//*{*'*//*|*:*//*}*?*//*~**//**"*//*€*'*//**:*//*‚*?*//*ƒ**//*„*"*//*…*'*//*†*:*//*‡*?*//*ˆ**//*‰*"*//*Š*'*//*‹*:*//*Œ*?*//***//*Ž*"*//**'*//**:*//*‘*?*//*’**//*“*"*//*”*'*//*•*:*//*–*?*//*—**//*˜*"*//*™*'*//*š*:*//*›*?*//*œ**//**"*//*ž*'*//*Ÿ*:*//* *?*//*¡**//*¢*"*//*£*'*//*¤*:*//*¥*?*//*¦**//*§*"*//*¨*'*//*©*:*//*ª*?*//*«**//*¬*"*//*­*'*//*®*:*//*¯*?*//*°**//*±*"*//*²*'*//*³*:*//*´*?*//*µ**//*¶*"*//*·*'*//*¸*:*//*¹*?*//*º**//*»*"*//*¼*'*//*½*:*//*¾*?*//*¿**//*À*"*//*Á*'*//*Â*:*//*Ã*?*//*Ä**//*Å*"*//*Æ*'*//*Ç*:*//*È*?*//*É**//*Ê*"*//*Ë*'*//*Ì*:*//*Í*?*//*Î**//*Ï*"*//*Ð*'*//*Ñ*:*//*Ò*?*//*Ó**//*Ô*"*//*Õ*'*//*Ö*:*//*×*?*//*Ø**//*Ù*"*//*Ú*'*//*Û*:*//*Ü*?*//*Ý**//*Þ*"*//*ß*'*//*à*:*//*á*?*//*â**//*ã*"*//*ä*'*//*å*:*//*æ*?*//*ç**//*è*"*//*é*'*//*ê*:*//*ë*?*//*ì**//*í*"*//*î*'*//*ï*:*//*ð*?*//*ñ**//*ò*"*//*ó*'*//*ô*:*//*õ*?*//*ö**//*÷*"*//*ø*'*//*ù*:*//*ú*?*//*û**//*ü*"*//*ý*'*//*þ*:*//*ÿ*?*//****//***"*//***'*//***:*//***?*//****//***"*//***'*//* ** :*//* +** +?*//* ** *//* ** "*//* ** '*//***:*//***?*//****//***"*//***'*//***:*//***?*//****//***"*//***'*//***:*//***?*//****//***"*//***'*//***:*//***?*//****//* ** "*//*!**!'*//*#**#:*//*$**$?*//*%**%*//*&**&"*//*(**('*//*)**):*//*+**+?*//*,**,*//*-**-"*//*.**.'*//*/**0:*//*0**1?*//*1**2*//*2**3"*//*3**4'*//*4**5:*//*5**6?*//*6**7*//*7**8"*//*8**9'*//*9**;:*//*;**"*//*>**@'*//*@**A:*//*A**B?*//*B**C*//*C**D"*//*D**E'*//*E**F:*//*F**G?*//*G**H*//*H**I"*//*I**J'*//*J**K:*//*K**L?*//*L**M*//*M**N"*//*N**O'*//*O**P:*//*P**Q?*//*Q**R*//*R**S"*//*S**T'*//*T**U:*//*U**V?*//*V**W*//*W**X"*//*X**Y'*//*Y**Z:*//*Z**[?*//*[**\*//*\**]"*//*]**^'*//*^**_:*//*_**`?*//*`**a*//*a**b"*//*b**c'*//*c**d:*//*d**e?*//*e**f*//*f**g"*//*g**h'*//*h**i:*//*i**j?*//*j**k*//*k**l"*//*l**m'*//*m**n:*//*n**o?*//*o**p*//*p**q"*//*q**r'*//*r**s:*//*s**t?*//*t**u*//*u**v"*//*v**w'*//*w**x:*//*x**y?*//*y**z*//*z**{"*//*{**|'*//*|**}:*//*}**~?*//*~***//***€"*//*€**'*//***‚:*//*‚**ƒ?*//*ƒ**„*//*„**…"*//*…**†'*//*†**‡:*//*‡**ˆ?*//*ˆ**‰*//*‰**Š"*//*Š**‹'*//*‹**Œ:*//*Œ**?*//***Ž*//*Ž**"*//***'*//***‘:*//*‘**’?*//*’**“*//*“**”"*//*”**•'*//*•**–:*//*–**—?*//*—**˜*//*˜**™"*//*™**š'*//*š**›:*//*›**œ?*//*œ***//***ž"*//*ž**Ÿ'*//*Ÿ** :*//* **¡?*//*¡**¢*//*¢**£"*//*£**¤'*//*¤**¥:*//*¥**¦?*//*¦**§*//*§**¨"*//*¨**©'*//*©**ª:*//*ª**«?*//*«**¬*//*¬**­"*//*­**®'*//*®**¯:*//*¯**°?*//*°**±*//*±**²"*//*²**³'*//*³**´:*//*´**µ?*//*µ**¶*//*¶**·"*//*·**¸'*//*¸**¹:*//*¹**º?*//*º**»*//*»**¼"*//*¼**½'*//*½**¾:*//*¾**¿?*//*¿**À*//*À**Á"*//*Á**Â'*//*Â**Ã:*//*Ã**Ä?*//*Ä**Å*//*Å**Æ"*//*Æ**Ç'*//*Ç**È:*//*È**É?*//*É**Ê*//*Ê**Ë"*//*Ë**Ì'*//*Ì**Í:*//*Í**Î?*//*Î**Ï*//*Ï**Ð"*//*Ð**Ñ'*//*Ñ**Ò:*//*Ò**Ó?*//*Ó**Ô*//*Ô**Õ"*//*Õ**Ö'*//*Ö**×:*//*×**Ø?*//*Ø**Ù*//*Ù**Ú"*//*Ú**Û'*//*Û**Ü:*//*Ü**Ý?*//*Ý**Þ*//*Þ**ß"*//*ß**à'*//*à**á:*//*á**â?*//*â**ã*//*ã**ä"*//*ä**å'*//*å**æ:*//*æ**ç?*//*ç**è*//*è**é"*//*é**ê'*//*ê**ë:*//*ë**ì?*//*ì**í*//*í**î"*//*î**ï'*//*ï**ð:*//*ð**ñ?*//*ñ**ò*//*ò**ó"*//*ó**ô'*//*ô**õ:*//*õ**ö?*//*ö**÷*//*÷**ø"*//*ø**ù'*//*ù**ú:*//*ú**û?*//*û**ü*//*ü**ý"*//*ý**þ'*//*þ**ÿ:*//*ÿ**?*//**//**/"/**/'/**/:/**/?/**//**/"/**/'/* */ :/* +*/ +?/* */ /* */ "/* */ '/**/:/**/?/**//**/"/**/'/**/:/**/?/**//**/"/**/'/**/:/**/?/**//**/"/**/'/**/:/**/?/**//* */ "/*!*/!'/*#*/#:/*$*/$?/*%*/%/*&*/&"/*(*/('/*)*/):/*+*/*?/*,*/+/*-*/,"/*.*/-'/*/*/.:/*0*//?/*1*/0/*2*/1"/*3*/2'/*4*/3:/*5*/4?/*6*/5/*7*/6"/*8*/7'/*9*/8:/*;*/9?/*<*/;/*=*/<"/*>*/='/*@*/>:/*A*/@?/*B*/A/*C*/B"/*D*/C'/*E*/D:/*F*/E?/*G*/F/*H*/G"/*I*/H'/*J*/I:/*K*/J?/*L*/K/*M*/L"/*N*/M'/*O*/N:/*P*/O?/*Q*/P/*R*/Q"/*S*/R'/*T*/S:/*U*/T?/*V*/U/*W*/V"/*X*/W'/*Y*/X:/*Z*/Y?/*[*/Z/*\*/["/*]*/\'/*^*/]:/*_*/^?/*`*/_/*a*/`"/*b*/a'/*c*/b:/*d*/c?/*e*/d/*f*/e"/*g*/f'/*h*/g:/*i*/h?/*j*/i/*k*/j"/*l*/k'/*m*/l:/*n*/m?/*o*/n/*p*/o"/*q*/p'/*r*/q:/*s*/r?/*t*/s/*u*/t"/*v*/u'/*w*/v:/*x*/w?/*y*/x/*z*/y"/*{*/z'/*|*/{:/*}*/|?/*~*/}/**/~"/*€*/'/**/€:/*‚*/?/*ƒ*/‚/*„*/ƒ"/*…*/„'/*†*/…:/*‡*/†?/*ˆ*/‡/*‰*/ˆ"/*Š*/‰'/*‹*/Š:/*Œ*/‹?/**/Œ/*Ž*/"/**/Ž'/**/:/*‘*/?/*’*/‘/*“*/’"/*”*/“'/*•*/”:/*–*/•?/*—*/–/*˜*/—"/*™*/˜'/*š*/™:/*›*/š?/*œ*/›/**/œ"/*ž*/'/*Ÿ*/ž:/* */Ÿ?/*¡*/ /*¢*/¡"/*£*/¢'/*¤*/£:/*¥*/¤?/*¦*/¥/*§*/¦"/*¨*/§'/*©*/¨:/*ª*/©?/*«*/ª/*¬*/«"/*­*/¬'/*®*/­:/*¯*/®?/*°*/¯/*±*/°"/*²*/±'/*³*/²:/*´*/³?/*µ*/´/*¶*/µ"/*·*/¶'/*¸*/·:/*¹*/¸?/*º*/¹/*»*/º"/*¼*/»'/*½*/¼:/*¾*/½?/*¿*/¾/*À*/¿"/*Á*/À'/*Â*/Á:/*Ã*/Â?/*Ä*/Ã/*Å*/Ä"/*Æ*/Å'/*Ç*/Æ:/*È*/Ç?/*É*/È/*Ê*/É"/*Ë*/Ê'/*Ì*/Ë:/*Í*/Ì?/*Î*/Í/*Ï*/Î"/*Ð*/Ï'/*Ñ*/Ð:/*Ò*/Ñ?/*Ó*/Ò/*Ô*/Ó"/*Õ*/Ô'/*Ö*/Õ:/*×*/Ö?/*Ø*/×/*Ù*/Ø"/*Ú*/Ù'/*Û*/Ú:/*Ü*/Û?/*Ý*/Ü/*Þ*/Ý"/*ß*/Þ'/*à*/ß:/*á*/à?/*â*/á/*ã*/â"/*ä*/ã'/*å*/ä:/*æ*/å?/*ç*/æ/*è*/ç"/*é*/è'/*ê*/é:/*ë*/ê?/*ì*/ë/*í*/ì"/*î*/í'/*ï*/î:/*ð*/ï?/*ñ*/ð/*ò*/ñ"/*ó*/ò'/*ô*/ó:/*õ*/ô?/*ö*/õ/*÷*/ö"/*ø*/÷'/*ù*/ø:/*ú*/ù?/*û*/ú/*ü*/û"/*ý*/ü'/*þ*/ý:/*ÿ*/þ?/**/ÿ/**//**/"/**/'/**/:/**/?/**//**/"/**/'/* */:/* +*/?/* *//* */"/* */'/**/:/**/?/**//**/"/**/'/**/:/**/?/**//**/"/**/'/**/:/**/?/**//**/"/**/'/**/:/**/?/**//* */"/*!*/'/*#*/:/*$*/?/*%*//*&*/"/*(*/'/*)*/:/*+*/?/*,*//*-*/"/*.*/'/*/*/:/*0*/?/*1*//*2*/"/*3*/'/*4*/:/*5*/?/*6*//*7*/"/*8*/'/*9*/:/*;*/?/*<*//*=*/"/*>*/'/*@*/:/*A*/?/*B*//*C*/"/*D*/'/*E*/:/*F*/?/*G*//*H*/"/*I*/'/*J*/:/*K*/?/*L*//*M*/"/*N*/'/*O*/:/*P*/?/*Q*//*R*/"/*S*/'/*T*/:/*U*/?/*V*//*W*/"/*X*/'/*Y*/:/*Z*/?/*[*//*\*/"/*]*/'/*^*/:/*_*/?/*`*//*a*/"/*b*/'/*c*/:/*d*/?/*e*//*f*/"/*g*/'/*h*/:/*i*/?/*j*//*k*/"/*l*/'/*m*/:/*n*/?/*o*//*p*/"/*q*/'/*r*/:/*s*/?/*t*//*u*/"/*v*/'/*w*/:/*x*/?/*y*//*z*/"/*{*/'/*|*/:/*}*/?/*~*//**/"/*€*/'/**/:/*‚*/?/*ƒ*//*„*/"/*…*/'/*†*/:/*‡*/?/*ˆ*//*‰*/"/*Š*/'/*‹*/:/*Œ*/?/**//*Ž*/"/**/'/**/:/*‘*/?/*’*//*“*/"/*”*/'/*•*/:/*–*/?/*—*//*˜*/"/*™*/'/*š*/:/*›*/?/*œ*//**/"/*ž*/'/*Ÿ*/:/* */?/*¡*//*¢*/"/*£*/'/*¤*/:/*¥*/?/*¦*//*§*/"/*¨*/'/*©*/:/*ª*/?/*«*//*¬*/"/*­*/'/*®*/:/*¯*/?/*°*//*±*/"/*²*/'/*³*/:/*´*/?/*µ*//*¶*/"/*·*/'/*¸*/:/*¹*/?/*º*//*»*/"/*¼*/'/*½*/:/*¾*/?/*¿*//*À*/"/*Á*/'/*Â*/:/*Ã*/?/*Ä*//*Å*/"/*Æ*/'/*Ç*/:/*È*/?/*É*//*Ê*/"/*Ë*/'/*Ì*/:/*Í*/?/*Î*//*Ï*/"/*Ð*/'/*Ñ*/:/*Ò*/?/*Ó*//*Ô*/"/*Õ*/'/*Ö*/:/*×*/?/*Ø*//*Ù*/"/*Ú*/'/*Û*/:/*Ü*/?/*Ý*//*Þ*/"/*ß*/'/*à*/:/*á*/?/*â*//*ã*/"/*ä*/'/*å*/:/*æ*/?/*ç*//*è*/"/*é*/'/*ê*/:/*ë*/?/*ì*//*í*/"/*î*/'/*ï*/:/*ð*/?/*ñ*//*ò*/"/*ó*/'/*ô*/:/*õ*/?/*ö*//*÷*/"/*ø*/'/*ù*/:/*ú*/?/*û*//*ü*/"/*ý*/'/*þ*/:/*ÿ*/?/**//*"*//*'*//*:*//*?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//** :*//** +?*//** *//** "*//** '*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//**"*//**'*//**:*//**?*//***//** "*//**!'*//**#:*//**$?*//**%*//**&"*//**('*//**):*//**+?*//**,*//**-"*//**.'*//**0:*//**1?*//**2*//**3"*//**4'*//**5:*//**6?*//**7*//**8"*//**9'*//**;:*//**"*//**@'*//**A:*//**B?*//**C*//**D"*//**E'*//**F:*//**G?*//**H*//**I"*//**J'*//**K:*//**L?*//**M*//**N"*//**O'*//**P:*//**Q?*//**R*//**S"*//**T'*//**U:*//**V?*//**W*//**X"*//**Y'*//**Z:*//**[?*//**\*//**]"*//**^'*//**_:*//**`?*//**a*//**b"*//**c'*//**d:*//**e?*//**f*//**g"*//**h'*//**i:*//**j?*//**k*//**l"*//**m'*//**n:*//**o?*//**p*//**q"*//**r'*//**s:*//**t?*//**u*//**v"*//**w'*//**x:*//**y?*//**z*//**{"*//**|'*//**}:*//**~?*//***//**€"*//**'*//**‚:*//**ƒ?*//**„*//**…"*//**†'*//**‡:*//**ˆ?*//**‰*//**Š"*//**‹'*//**Œ:*//**?*//**Ž*//**"*//**'*//**‘:*//**’?*//**“*//**”"*//**•'*//**–:*//**—?*//**˜*//**™"*//**š'*//**›:*//**œ?*//***//**ž"*//**Ÿ'*//** :*//**¡?*//**¢*//**£"*//**¤'*//**¥:*//**¦?*//**§*//**¨"*//**©'*//**ª:*//**«?*//**¬*//**­"*//**®'*//**¯:*//**°?*//**±*//**²"*//**³'*//**´:*//**µ?*//**¶*//**·"*//**¸'*//**¹:*//**º?*//**»*//**¼"*//**½'*//**¾:*//**¿?*//**À*//**Á"*//**Â'*//**Ã:*//**Ä?*//**Å*//**Æ"*//**Ç'*//**È:*//**É?*//**Ê*//**Ë"*//**Ì'*//**Í:*//**Î?*//**Ï*//**Ð"*//**Ñ'*//**Ò:*//**Ó?*//**Ô*//**Õ"*//**Ö'*//**×:*//**Ø?*//**Ù*//**Ú"*//**Û'*//**Ü:*//**Ý?*//**Þ*//**ß"*//**à'*//**á:*//**â?*//**ã*//**ä"*//**å'*//**æ:*//**ç?*//**è*//**é"*//**ê'*//**ë:*//**ì?*//**í*//**î"*//**ï'*//**ð:*//**ñ?*//**ò*//**ó"*//**ô'*//**õ:*//**ö?*//**÷*//**ø"*//**ù'*//**ú:*//**û?*//**ü*//**ý"*//**þ'*//**ÿ:*///"/'/:/?:00:11:22:33:44:55:66:77:88:99 :AA +:BB :CC :DD :EE:FF:GG:HH:II:JJ:KK:LL:MM:NN:OO:PP:QQ:RR:SS:TT:UU:VV:WW :XX!:YY":ZZ#:__$:aa%:bb&:cc':dd(:ee):ff*:gg+:hh,:ii-:jj.:kk/:ll::mm;:nn<:oo=:pp>:qq?:rr@:ss[:tt\:uu]:vv^:ww`:xx{:yy|:zz}:00~:11:22€:33:44‚:55ƒ:66„:77…:88†:99‡:AAˆ:BB‰:CCŠ:DD‹:EEŒ:FF:GGŽ:HH:II:JJ‘:KK’:LL“:MM”:NN•:OO–:PP—:QQ˜:RR™:SSš:TT›:UUœ:VV:WWž:XXŸ:YY :ZZ¡:__¢:aa£:bb¤:cc¥:dd¦:ee§:ff¨:gg©:hhª:ii«:jj¬:kk­:ll®:mm¯:nn°:oo±:pp²:qq³:rr´:ssµ:tt¶:uu·:vv¸:ww¹:xxº:yy»:zz¼:00½:11¾:22¿:33À:44Á:55Â:66Ã:77Ä:88Å:99Æ:AAÇ:BBÈ:CCÉ:DDÊ:EEË:FFÌ:GGÍ:HHÎ:IIÏ:JJÐ:KKÑ:LLÒ:MMÓ:NNÔ:OOÕ:PPÖ:QQ×:RRØ:SSÙ:TTÚ:UUÛ:VVÜ:WWÝ:XXÞ:YYß:ZZà:__á:aaâ:bbã:ccä:ddå:eeæ:ffç:ggè:hhé:iiê:jjë:kkì:llí:mmî:nnï:ooð:ppñ:qqò:rró:ssô:ttõ:uuö:vv÷:wwø:xxù:yyú:zzû:00ü:11ý:22þ:33ÿ:0:1:2:3:4:5:6:7:8:9 :A +:B :C :D :E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W :X!:Y":Z#:_$:a%:b&:c':d(:e):f*:g+:h,:i-:j.:k/:l::m;:n<:o=:p>:q?:r@:s[:t\:u]:v^:w`:x{:y|:z}:0~:1:2€:3:4‚:5ƒ:6„:7…:8†:9‡:Aˆ:B‰:CŠ:D‹:EŒ:F:GŽ:H:I:J‘:K’:L“:M”:N•:O–:P—:Q˜:R™:Sš:T›:Uœ:V:Wž:XŸ:Y :Z¡:_¢:a£:b¤:c¥:d¦:e§:f¨:g©:hª:i«:j¬:k­:l®:m¯:n°:o±:p²:q³:r´:sµ:t¶:u·:v¸:w¹:xº:y»:z¼:0½:1¾:2¿:3À:4Á:5Â:6Ã:7Ä:8Å:9Æ:AÇ:BÈ:CÉ:DÊ:EË:FÌ:GÍ:HÎ:IÏ:JÐ:KÑ:LÒ:MÓ:NÔ:OÕ:PÖ:Q×:RØ:SÙ:TÚ:UÛ:VÜ:WÝ:XÞ:Yß:Zà:_á:aâ:bã:cä:då:eæ:fç:gè:hé:iê:jë:kì:lí:mî:nï:oð:pñ:qò:ró:sô:tõ:uö:v÷:wø:xù:yú:zû:0ü:1ý:2þ:3ÿ:::::::::::::::::::::::::::::: ::: +::: ::: ::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::!:::":::#:::$:::%:::&:::':::(:::):::*:::+:::,:::-:::.:::/:::0:::1:::2:::3:::4:::5:::6:::7:::8:::9:::;:::<:::=:::>:::?:::@:::A:::B:::C:::D:::E:::F:::G:::H:::I:::J:::K:::L:::M:::N:::O:::P:::Q:::R:::S:::T:::U:::V:::W:::X:::Y:::Z:::[:::\:::]:::^:::_:::`:::a:::b:::c:::d:::e:::f:::g:::h:::i:::j:::k:::l:::m:::n:::o:::p:::q:::r:::s:::t:::u:::v:::w:::x:::y:::z:::{:::|:::}:::~::::::€::::::‚:::ƒ:::„:::…:::†:::‡:::ˆ:::‰:::Š:::‹:::Œ::::::Ž:::::::::‘:::’:::“:::”:::•:::–:::—:::˜:::™:::š:::›:::œ::::::ž:::Ÿ::: :::¡:::¢:::£:::¤:::¥:::¦:::§:::¨:::©:::ª:::«:::¬:::­:::®:::¯:::°:::±:::²:::³:::´:::µ:::¶:::·:::¸:::¹:::º:::»:::¼:::½:::¾:::¿:::À:::Á:::Â:::Ã:::Ä:::Å:::Æ:::Ç:::È:::É:::Ê:::Ë:::Ì:::Í:::Î:::Ï:::Ð:::Ñ:::Ò:::Ó:::Ô:::Õ:::Ö:::×:::Ø:::Ù:::Ú:::Û:::Ü:::Ý:::Þ:::ß:::à:::á:::â:::ã:::ä:::å:::æ:::ç:::è:::é:::ê:::ë:::ì:::í:::î:::ï:::ð:::ñ:::ò:::ó:::ô:::õ:::ö:::÷:::ø:::ù:::ú:::û:::ü:::ý:::þ:::ÿ:::::::::::::::::::: :: +:: :: :: :::::::::::::::::::::::::::::::::::::: ::!::"::#::$::%::&::'::(::)::*::+::,::-::.::/::0::1::2::3::4::5::6::7::8::9::;::<::=::>::?::@::A::B::C::D::E::F::G::H::I::J::K::L::M::N::O::P::Q::R::S::T::U::V::W::X::Y::Z::[::\::]::^::_::`::a::b::c::d::e::f::g::h::i::j::k::l::m::n::o::p::q::r::s::t::u::v::w::x::y::z::{::|::}::~::::€::::‚::ƒ::„::…::†::‡::ˆ::‰::Š::‹::Œ::::Ž::::::‘::’::“::”::•::–::—::˜::™::š::›::œ::::ž::Ÿ:: ::¡::¢::£::¤::¥::¦::§::¨::©::ª::«::¬::­::®::¯::°::±::²::³::´::µ::¶::·::¸::¹::º::»::¼::½::¾::¿::À::Á::Â::Ã::Ä::Å::Æ::Ç::È::É::Ê::Ë::Ì::Í::Î::Ï::Ð::Ñ::Ò::Ó::Ô::Õ::Ö::×::Ø::Ù::Ú::Û::Ü::Ý::Þ::ß::à::á::â::ã::ä::å::æ::ç::è::é::ê::ë::ì::í::î::ï::ð::ñ::ò::ó::ô::õ::ö::÷::ø::ù::ú::û::ü::ý::þ::ÿ:::::::::: : +: : : ::::::::::::::::::: :!:":#:$:%:&:':(:):*:+:,:-:.:/:;:<:=:>:?:@:[:\:]:^:`:{:|:}:~::€::‚:ƒ:„:…:†:‡:ˆ:‰:Š:‹:Œ::Ž:::‘:’:“:”:•:–:—:˜:™:š:›:œ::ž:Ÿ: :¡:¢:£:¤:¥:¦:§:¨:©:ª:«:¬:­:®:¯:°:±:²:³:´:µ:¶:·:¸:¹:º:»:¼:½:¾:¿:À:Á:Â:Ã:Ä:Å:Æ:Ç:È:É:Ê:Ë:Ì:Í:Î:Ï:Ð:Ñ:Ò:Ó:Ô:Õ:Ö:×:Ø:Ù:Ú:Û:Ü:Ý:Þ:ß:à:á:â:ã:ä:å:æ:ç:è:é:ê:ë:ì:í:î:ï:ð:ñ:ò:ó:ô:õ:ö:÷:ø:ù:ú:û:ü:ý:þ:ÿ?????????????????????????????? ??? +??? ??? ??? ????????????????????????????????????????????????????????? ???!???"???#???$???%???&???'???(???)???*???+???,???-???.???/???0???1???2???3???4???5???6???7???8???9???:???;??????@???A???B???C???D???E???F???G???H???I???J???K???L???M???N???O???P???Q???R???S???T???U???V???W???X???Y???Z???[???\???]???^???_???`???a???b???c???d???e???f???g???h???i???j???k???l???m???n???o???p???q???r???s???t???u???v???w???x???y???z???{???|???}???~??????€??????‚???ƒ???„???…???†???‡???ˆ???‰???Š???‹???Œ??????Ž?????????‘???’???“???”???•???–???—???˜???™???š???›???œ??????ž???Ÿ??? ???¡???¢???£???¤???¥???¦???§???¨???©???ª???«???¬???­???®???¯???°???±???²???³???´???µ???¶???·???¸???¹???º???»???¼???½???¾???¿???À???Á???Â???Ã???Ä???Å???Æ???Ç???È???É???Ê???Ë???Ì???Í???Î???Ï???Ð???Ñ???Ò???Ó???Ô???Õ???Ö???×???Ø???Ù???Ú???Û???Ü???Ý???Þ???ß???à???á???â???ã???ä???å???æ???ç???è???é???ê???ë???ì???í???î???ï???ð???ñ???ò???ó???ô???õ???ö???÷???ø???ù???ú???û???ü???ý???þ???ÿ???????????????????? ?? +?? ?? ?? ?????????????????????????????????????? ??!??"??#??$??%??&??'??(??)??*??+??,??-??.??/??0??1??2??3??4??5??6??7??8??9??:??;????@??A??B??C??D??E??F??G??H??I??J??K??L??M??N??O??P??Q??R??S??T??U??V??W??X??Y??Z??[??\??]??^??_??`??a??b??c??d??e??f??g??h??i??j??k??l??m??n??o??p??q??r??s??t??u??v??w??x??y??z??{??|??}??~????€????‚??ƒ??„??…??†??‡??ˆ??‰??Š??‹??Œ????Ž??????‘??’??“??”??•??–??—??˜??™??š??›??œ????ž??Ÿ?? ??¡??¢??£??¤??¥??¦??§??¨??©??ª??«??¬??­??®??¯??°??±??²??³??´??µ??¶??·??¸??¹??º??»??¼??½??¾??¿??À??Á??Â??Ã??Ä??Å??Æ??Ç??È??É??Ê??Ë??Ì??Í??Î??Ï??Ð??Ñ??Ò??Ó??Ô??Õ??Ö??×??Ø??Ù??Ú??Û??Ü??Ý??Þ??ß??à??á??â??ã??ä??å??æ??ç??è??é??ê??ë??ì??í??î??ï??ð??ñ??ò??ó??ô??õ??ö??÷??ø??ù??ú??û??ü??ý??þ??ÿ?????????? ? +? ? ? ??????????????????? ?!?"?#?$?%?&?'?(?)?*?+?,?-?.?/?0?1?2?3?4?5?6?7?8?9?:?;??@?A?B?C?D?E?F?G?H?I?J?K?L?M?N?O?P?Q?R?S?T?U?V?W?X?Y?Z?[?\?]?^?_?`?a?b?c?d?e?f?g?h?i?j?k?l?m?n?o?p?q?r?s?t?u?v?w?x?y?z?{?|?}?~??€??‚?ƒ?„?…?†?‡?ˆ?‰?Š?‹?Œ??Ž???‘?’?“?”?•?–?—?˜?™?š?›?œ??ž?Ÿ? ?¡?¢?£?¤?¥?¦?§?¨?©?ª?«?¬?­?®?¯?°?±?²?³?´?µ?¶?·?¸?¹?º?»?¼?½?¾?¿?À?Á?Â?Ã?Ä?Å?Æ?Ç?È?É?Ê?Ë?Ì?Í?Î?Ï?Ð?Ñ?Ò?Ó?Ô?Õ?Ö?×?Ø?Ù?Ú?Û?Ü?Ý?Þ?ß?à?á?â?ã?ä?å?æ?ç?è?é?ê?ë?ì?í?î?ï?ð?ñ?ò?ó?ô?õ?ö?÷?ø?ù?ú?û?ü?ý?þ?ÿþ                                                                                                                                                                                                                                                           \ No newline at end of file diff --git a/re2c/test/php20150211_pdo_sql_parser_trimmed.ig--skeleton.re b/re2c/test/php20150211_pdo_sql_parser_trimmed.ig--skeleton.re new file mode 100644 index 00000000..1c3ec29e --- /dev/null +++ b/re2c/test/php20150211_pdo_sql_parser_trimmed.ig--skeleton.re @@ -0,0 +1,20 @@ +/*!re2c + BINDCHR = [:][a-zA-Z0-9_]+; + QUESTION = [?]; + COMMENTS = ("/*"([^*]+|[*]+[^/*])*[*]*"*/"|"--"[^\r\n]*); + SPECIALS = [:?"']; + MULTICHAR = ([:]{2,}|[?]{2,}); + ANYNOEOF = [\001-\377]; + + (["](([\\]ANYNOEOF)|ANYNOEOF\["\\])*["]) { RET(PDO_PARSER_TEXT); } + (['](([\\]ANYNOEOF)|ANYNOEOF\['\\])*[']) { RET(PDO_PARSER_TEXT); } + MULTICHAR { RET(PDO_PARSER_TEXT); } + BINDCHR { RET(PDO_PARSER_BIND); } + QUESTION { RET(PDO_PARSER_BIND_POS); } + SPECIALS { SKIP_ONE(PDO_PARSER_TEXT); } + COMMENTS { RET(PDO_PARSER_TEXT); } + (ANYNOEOF\SPECIALS)+ { RET(PDO_PARSER_TEXT); } + + // default rule added to enable skeleton test + * {} +*/ diff --git a/re2c/test/php20150211_pdo_sql_parser_trimmed.ig.c b/re2c/test/php20150211_pdo_sql_parser_trimmed.ig.c new file mode 100644 index 00000000..8f61ed9e --- /dev/null +++ b/re2c/test/php20150211_pdo_sql_parser_trimmed.ig.c @@ -0,0 +1,318 @@ +/* Generated by re2c */ + +{ + YYCTYPE yych; + static const unsigned char yybm[] = { + /* table 1 .. 8: 0 */ + 96, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 66, 99, 99, 66, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 96, 99, 99, 99, 99, 96, + 99, 99, 161, 99, 99, 99, 99, 99, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 104, 99, 99, 99, 99, 112, + 99, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 99, 99, 99, 99, 103, + 99, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + /* table 9 .. 11: 256 */ + 0, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 128, 224, 224, 224, 224, 64, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 192, 224, 224, 224, 224, 192, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 32, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + 224, 224, 224, 224, 224, 224, 224, 224, + }; + if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + yych = *YYCURSOR; + { + static void *yytarget[256] = { + &&yy2, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy7, &&yy4, &&yy4, &&yy4, &&yy4, &&yy9, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy10, &&yy4, &&yy11, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy12, &&yy4, &&yy4, &&yy4, &&yy4, &&yy13, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4 + }; + goto *yytarget[yych]; + } +yy2: + ++YYCURSOR; + {} +yy4: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; +yy5: + if (yybm[256+yych] & 32) { + goto yy4; + } + { RET(PDO_PARSER_TEXT); } +yy7: + yych = *(YYMARKER = ++YYCURSOR); + if (yych >= 0x01) goto yy16; +yy8: + { SKIP_ONE(PDO_PARSER_TEXT); } +yy9: + yych = *(YYMARKER = ++YYCURSOR); + if (yych <= 0x00) goto yy8; + goto yy22; +yy10: + yych = *++YYCURSOR; + if (yych == '-') goto yy26; + goto yy5; +yy11: + yych = *++YYCURSOR; + if (yych == '*') goto yy29; + goto yy5; +yy12: + yych = *++YYCURSOR; + if (yybm[0+yych] & 4) { + goto yy31; + } + if (yych <= '/') goto yy8; + if (yych <= ':') goto yy34; + goto yy8; +yy13: + ++YYCURSOR; + if (yybm[0+(yych = *YYCURSOR)] & 16) { + goto yy37; + } + { RET(PDO_PARSER_BIND_POS); } +yy15: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; +yy16: + if (yybm[256+yych] & 64) { + goto yy15; + } + if (yych <= 0x00) goto yy17; + if (yych <= '"') goto yy18; + goto yy20; +yy17: + YYCURSOR = YYMARKER; + goto yy8; +yy18: + ++YYCURSOR; + { RET(PDO_PARSER_TEXT); } +yy20: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yych <= 0x00) goto yy17; + goto yy15; +yy21: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; +yy22: + if (yybm[256+yych] & 128) { + goto yy21; + } + if (yych <= 0x00) goto yy17; + if (yych >= '(') goto yy25; + ++YYCURSOR; + { RET(PDO_PARSER_TEXT); } +yy25: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yych <= 0x00) goto yy17; + goto yy21; +yy26: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yybm[0+yych] & 1) { + goto yy26; + } + if (yych <= 0x00) goto yy39; + if (yych <= '\r') goto yy4; + goto yy39; +yy28: + { RET(PDO_PARSER_TEXT); } +yy29: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yybm[0+yych] & 2) { + goto yy29; + } + if (yych <= '\'') goto yy41; + if (yych <= '*') goto yy43; + goto yy41; +yy31: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yybm[0+yych] & 4) { + goto yy31; + } + { RET(PDO_PARSER_BIND); } +yy34: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yybm[0+yych] & 8) { + goto yy34; + } +yy36: + { RET(PDO_PARSER_TEXT); } +yy37: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yybm[0+yych] & 16) { + goto yy37; + } + goto yy36; +yy39: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yybm[0+yych] & 32) { + goto yy39; + } + goto yy28; +yy41: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yybm[0+yych] & 64) { + goto yy41; + } + goto yy45; +yy43: + ++YYCURSOR; + if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + yych = *YYCURSOR; + { + static void *yytarget[256] = { + &&yy41, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy41, &&yy29, &&yy29, &&yy29, &&yy29, &&yy41, + &&yy29, &&yy29, &&yy43, &&yy29, &&yy29, &&yy29, &&yy29, &&yy47, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy41, &&yy29, &&yy29, &&yy29, &&yy29, &&yy41, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, + &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29, &&yy29 + }; + goto *yytarget[yych]; + } +yy45: + ++YYCURSOR; + if (YYLIMIT <= YYCURSOR) YYFILL(1); + yych = *YYCURSOR; + if (yych == '*') goto yy45; + if (yych == '/') goto yy48; + goto yy41; +yy47: + yych = *++YYCURSOR; + if (yybm[256+yych] & 32) { + goto yy4; + } + goto yy28; +yy48: + ++YYCURSOR; + yych = *YYCURSOR; + goto yy28; +} + diff --git a/re2c/test/php20150211_pdo_sql_parser_trimmed.ig.re b/re2c/test/php20150211_pdo_sql_parser_trimmed.ig.re new file mode 100644 index 00000000..1c3ec29e --- /dev/null +++ b/re2c/test/php20150211_pdo_sql_parser_trimmed.ig.re @@ -0,0 +1,20 @@ +/*!re2c + BINDCHR = [:][a-zA-Z0-9_]+; + QUESTION = [?]; + COMMENTS = ("/*"([^*]+|[*]+[^/*])*[*]*"*/"|"--"[^\r\n]*); + SPECIALS = [:?"']; + MULTICHAR = ([:]{2,}|[?]{2,}); + ANYNOEOF = [\001-\377]; + + (["](([\\]ANYNOEOF)|ANYNOEOF\["\\])*["]) { RET(PDO_PARSER_TEXT); } + (['](([\\]ANYNOEOF)|ANYNOEOF\['\\])*[']) { RET(PDO_PARSER_TEXT); } + MULTICHAR { RET(PDO_PARSER_TEXT); } + BINDCHR { RET(PDO_PARSER_BIND); } + QUESTION { RET(PDO_PARSER_BIND_POS); } + SPECIALS { SKIP_ONE(PDO_PARSER_TEXT); } + COMMENTS { RET(PDO_PARSER_TEXT); } + (ANYNOEOF\SPECIALS)+ { RET(PDO_PARSER_TEXT); } + + // default rule added to enable skeleton test + * {} +*/ diff --git a/re2c/test/php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.c b/re2c/test/php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.c index b1edac89..88f4d585 100644 --- a/re2c/test/php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.c +++ b/re2c/test/php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.c @@ -33,7 +33,7 @@ INITIAL -> 2 7 -> 6 [label="[0x09][ ]"] 7 -> 9 [label="[0x0A]"] 7 -> 11 [label="[0x0D]"] -7 -> 31 [label="[;]"] +7 -> 16 [label="[;]"] 7 -> 18 [label="[=]"] 8 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:627"] 9 -> 10 @@ -47,29 +47,31 @@ INITIAL -> 2 13 -> 11 [label="[0x0D]"] 13 -> 12 [label="[ ]"] 13 -> 5 [label="[!-\"][$][&][(-)][^][{-~]"] -13 -> 31 [label="[;]"] +13 -> 16 [label="[;]"] 13 -> 18 [label="[=]"] 13 -> 28 [label="[[]"] 14 -> 15 15 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:555"] -16 -> 32 -17 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] +16 -> 17 +17 -> 16 [label="[0x00-0x09][0x0B-0x0C][0x0E-0xFF]"] +17 -> 31 [label="[0x0A]"] +17 -> 33 [label="[0x0D]"] 18 -> 19 19 -> 20 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] 19 -> 18 [label="[0x09][ ]"] 20 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:491"] 21 -> 4 [label="[0x00-@][B-`][b-0xFF]"] -21 -> 36 [label="[A][a]"] +21 -> 34 [label="[A][a]"] 22 -> 4 [label="[0x00-N][P-T][V-n][p-t][v-0xFF]"] -22 -> 37 [label="[O][o]"] -22 -> 39 [label="[U][u]"] +22 -> 35 [label="[O][o]"] +22 -> 37 [label="[U][u]"] 23 -> 4 [label="[0x00-E][G-M][O-e][g-m][o-0xFF]"] -23 -> 40 [label="[F][f]"] -23 -> 41 [label="[N][n]"] +23 -> 38 [label="[F][f]"] +23 -> 39 [label="[N][n]"] 24 -> 4 [label="[0x00-Q][S-q][s-0xFF]"] -24 -> 44 [label="[R][r]"] +24 -> 42 [label="[R][r]"] 25 -> 4 [label="[0x00-D][F-d][f-0xFF]"] -25 -> 45 [label="[E][e]"] +25 -> 43 [label="[E][e]"] 26 -> 27 27 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:406"] 28 -> 29 @@ -77,504 +79,492 @@ INITIAL -> 2 29 -> 28 [label="[0x09][ ]"] 30 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:431"] 31 -> 32 -32 -> 31 [label="[0x00-0x09][0x0B-0x0C][0x0E-0xFF]"] -32 -> 33 [label="[0x0A]"] -32 -> 35 [label="[0x0D]"] -33 -> 34 -34 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:637"] -35 -> 34 [label="[0x00-0x09][0x0B-0xFF]"] -35 -> 33 [label="[0x0A]"] -36 -> 4 [label="[0x00-K][M-k][m-0xFF]"] -36 -> 46 [label="[L][l]"] -37 -> 4 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][#][%]['][*-:][<][>-M][O-0x5D][_-m][o-z][0x7F-0xFF]"] -37 -> 47 [label="[0x09]"] -37 -> 38 [label="[0x0A][0x0D][!-\"][$][&][(-)][;][=][^][{-~]"] -37 -> 49 [label="[ ]"] -37 -> 51 [label="[N][n]"] -38 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:473"] -39 -> 4 [label="[0x00-K][M-k][m-0xFF]"] -39 -> 52 [label="[L][l]"] -40 -> 4 [label="[0x00-E][G-e][g-0xFF]"] -40 -> 49 [label="[F][f]"] -41 -> 42 -42 -> 3 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] -42 -> 53 [label="[0x09]"] -42 -> 43 [label="[0x0A][0x0D][!-\"][$][&][(-)][;][=][^][{-~]"] -42 -> 41 [label="[ ]"] -42 -> 28 [label="[[]"] -43 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:469"] -44 -> 4 [label="[0x00-T][V-t][v-0xFF]"] -44 -> 55 [label="[U][u]"] -45 -> 4 [label="[0x00-R][T-r][t-0xFF]"] -45 -> 41 [label="[S][s]"] -46 -> 4 [label="[0x00-R][T-r][t-0xFF]"] -46 -> 51 [label="[S][s]"] +32 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:637"] +33 -> 32 [label="[0x00-0x09][0x0B-0xFF]"] +33 -> 31 [label="[0x0A]"] +34 -> 4 [label="[0x00-K][M-k][m-0xFF]"] +34 -> 44 [label="[L][l]"] +35 -> 4 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][#][%]['][*-:][<][>-M][O-0x5D][_-m][o-z][0x7F-0xFF]"] +35 -> 45 [label="[0x09]"] +35 -> 36 [label="[0x0A][0x0D][!-\"][$][&][(-)][;][=][^][{-~]"] +35 -> 47 [label="[ ]"] +35 -> 49 [label="[N][n]"] +36 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:473"] +37 -> 4 [label="[0x00-K][M-k][m-0xFF]"] +37 -> 50 [label="[L][l]"] +38 -> 4 [label="[0x00-E][G-e][g-0xFF]"] +38 -> 47 [label="[F][f]"] +39 -> 40 +40 -> 3 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] +40 -> 51 [label="[0x09]"] +40 -> 41 [label="[0x0A][0x0D][!-\"][$][&][(-)][;][=][^][{-~]"] +40 -> 39 [label="[ ]"] +40 -> 28 [label="[[]"] +41 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:469"] +42 -> 4 [label="[0x00-T][V-t][v-0xFF]"] +42 -> 53 [label="[U][u]"] +43 -> 4 [label="[0x00-R][T-r][t-0xFF]"] +43 -> 39 [label="[S][s]"] +44 -> 4 [label="[0x00-R][T-r][t-0xFF]"] +44 -> 49 [label="[S][s]"] +45 -> 46 +46 -> 36 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] +46 -> 45 [label="[0x09][ ]"] 47 -> 48 -48 -> 38 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] -48 -> 47 [label="[0x09][ ]"] -49 -> 50 -50 -> 3 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] -50 -> 47 [label="[0x09]"] -50 -> 38 [label="[0x0A][0x0D][!-\"][$][&][(-)][;][=][^][{-~]"] -50 -> 49 [label="[ ]"] -50 -> 28 [label="[[]"] -51 -> 4 [label="[0x00-D][F-d][f-0xFF]"] -51 -> 49 [label="[E][e]"] -52 -> 4 [label="[0x00-K][M-k][m-0xFF]"] -52 -> 56 [label="[L][l]"] -53 -> 54 -54 -> 43 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] -54 -> 53 [label="[0x09][ ]"] -55 -> 4 [label="[0x00-D][F-d][f-0xFF]"] -55 -> 41 [label="[E][e]"] -56 -> 57 -57 -> 3 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] -57 -> 59 [label="[0x09]"] -57 -> 58 [label="[0x0A][0x0D][!-\"][$][&][(-)][;][=][^][{-~]"] -57 -> 56 [label="[ ]"] -57 -> 28 [label="[[]"] -58 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:477"] -59 -> 60 -60 -> 58 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] -60 -> 59 [label="[0x09][ ]"] -ST_DOUBLE_QUOTES -> 62 -62 -> 63 [label="[0x00-!][#][%-0xFF]"] -62 -> 65 [label="[\"]"] -62 -> 68 [label="[$]"] +48 -> 3 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] +48 -> 45 [label="[0x09]"] +48 -> 36 [label="[0x0A][0x0D][!-\"][$][&][(-)][;][=][^][{-~]"] +48 -> 47 [label="[ ]"] +48 -> 28 [label="[[]"] +49 -> 4 [label="[0x00-D][F-d][f-0xFF]"] +49 -> 47 [label="[E][e]"] +50 -> 4 [label="[0x00-K][M-k][m-0xFF]"] +50 -> 54 [label="[L][l]"] +51 -> 52 +52 -> 41 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] +52 -> 51 [label="[0x09][ ]"] +53 -> 4 [label="[0x00-D][F-d][f-0xFF]"] +53 -> 39 [label="[E][e]"] +54 -> 55 +55 -> 3 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] +55 -> 57 [label="[0x09]"] +55 -> 56 [label="[0x0A][0x0D][!-\"][$][&][(-)][;][=][^][{-~]"] +55 -> 54 [label="[ ]"] +55 -> 28 [label="[[]"] +56 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:477"] +57 -> 58 +58 -> 56 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] +58 -> 57 [label="[0x09][ ]"] +ST_DOUBLE_QUOTES -> 60 +60 -> 61 [label="[0x00-!][#][%-0xFF]"] +60 -> 63 [label="[\"]"] +60 -> 66 [label="[$]"] +61 -> 62 +62 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:587"] 63 -> 64 -64 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:587"] -65 -> 66 -66 -> 67 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] -66 -> 65 [label="[0x09][ ]"] -67 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:582"] -68 -> 64 [label="[0x00-z][|-0xFF]"] -68 -> 69 [label="[{]"] -69 -> 70 -70 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:449"] -ST_OFFSET -> 72 -72 -> 73 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#][%-&][(-,][/][:][<-@][[][^][`][{-0xFF]"] -72 -> 76 [label="[0x09][ ]"] -72 -> 78 [label="[0x0A][0x0D][;]"] -72 -> 80 [label="[\"]"] -72 -> 82 [label="[$]"] -72 -> 83 [label="[']"] -72 -> 84 [label="[--.]"] -72 -> 85 [label="[0-9]"] -72 -> 88 [label="[A-Z][_][a-z]"] -72 -> 91 [label="[\\]"] -72 -> 92 [label="[0x5D]"] -73 -> 74 -74 -> 73 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-:][<-[][^-0xFF]"] -74 -> 75 [label="[0x0A][0x0D][\"]['][;][0x5D]"] -74 -> 94 [label="[$]"] -74 -> 96 [label="[\\]"] -75 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:573"] +64 -> 65 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] +64 -> 63 [label="[0x09][ ]"] +65 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:582"] +66 -> 62 [label="[0x00-z][|-0xFF]"] +66 -> 67 [label="[{]"] +67 -> 68 +68 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:449"] +ST_OFFSET -> 70 +70 -> 71 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#][%-&][(-,][/][:][<-@][[][^][`][{-0xFF]"] +70 -> 74 [label="[0x09][ ]"] +70 -> 76 [label="[0x0A][0x0D][;]"] +70 -> 78 [label="[\"]"] +70 -> 80 [label="[$]"] +70 -> 81 [label="[']"] +70 -> 82 [label="[--.]"] +70 -> 83 [label="[0-9]"] +70 -> 86 [label="[A-Z][_][a-z]"] +70 -> 89 [label="[\\]"] +70 -> 90 [label="[0x5D]"] +71 -> 72 +72 -> 71 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-:][<-[][^-0xFF]"] +72 -> 73 [label="[0x0A][0x0D][\"]['][;][0x5D]"] +72 -> 92 [label="[$]"] +72 -> 89 [label="[\\]"] +73 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:573"] +74 -> 75 +75 -> 71 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#][%-&][(-:][<-[][^-0xFF]"] +75 -> 74 [label="[0x09][ ]"] +75 -> 73 [label="[0x0A][0x0D]['][;]"] +75 -> 78 [label="[\"]"] +75 -> 92 [label="[$]"] +75 -> 89 [label="[\\]"] +75 -> 90 [label="[0x5D]"] 76 -> 77 -77 -> 73 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#][%-&][(-:][<-[][^-0xFF]"] -77 -> 76 [label="[0x09][ ]"] -77 -> 75 [label="[0x0A][0x0D]['][;]"] -77 -> 80 [label="[\"]"] -77 -> 94 [label="[$]"] -77 -> 96 [label="[\\]"] -77 -> 92 [label="[0x5D]"] +77 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] 78 -> 79 -79 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] -80 -> 81 -81 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:577"] -82 -> 73 [label="[0x01-[][0x5D-z][|-0xFF]"] -82 -> 79 [label="[0x00]"] -82 -> 97 [label="[\\]"] -82 -> 99 [label="[{]"] -83 -> 101 [label="[0x00-&][(-0xFF]"] -83 -> 79 [label="[']"] -84 -> 74 [label="[0x00-/][:-0xFF]"] -84 -> 103 [label="[0-9]"] -85 -> 86 -86 -> 73 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(--][/][:][<-[][^-0xFF]"] -86 -> 87 [label="[0x0A][0x0D][\"]['][;][0x5D]"] -86 -> 94 [label="[$]"] -86 -> 103 [label="[.]"] -86 -> 85 [label="[0-9]"] -86 -> 96 [label="[\\]"] -87 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:551"] -88 -> 89 -89 -> 73 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-/][:][<-@][[][^][`][{-0xFF]"] -89 -> 90 [label="[0x0A][0x0D][\"]['][;][0x5D]"] -89 -> 94 [label="[$]"] -89 -> 88 [label="[0-9][A-Z][_][a-z]"] -89 -> 96 [label="[\\]"] -90 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:547"] -91 -> 73 -92 -> 93 -93 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:444"] -94 -> 73 [label="[0x01-[][0x5D-z][|-0xFF]"] -94 -> 95 [label="[0x00][{]"] -94 -> 97 [label="[\\]"] -95 -> 75 [label="yyaccept=0"] -95 -> 79 [label="yyaccept=1"] -95 -> 87 [label="yyaccept=2"] -95 -> 90 [label="yyaccept=3"] -96 -> 73 -97 -> 98 -98 -> 73 [label="[0x00-#][%-[][0x5D-0xFF]"] -98 -> 97 [label="[$][\\]"] -99 -> 100 -100 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:449"] -101 -> 102 -102 -> 101 [label="[0x00-&][(-0xFF]"] -102 -> 105 [label="[']"] -103 -> 104 -104 -> 73 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-/][:][<-[][^-0xFF]"] -104 -> 87 [label="[0x0A][0x0D][\"]['][;][0x5D]"] -104 -> 94 [label="[$]"] -104 -> 103 [label="[0-9]"] -104 -> 96 [label="[\\]"] -105 -> 106 -106 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:416"] -ST_RAW -> 108 -108 -> 111 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][!-:][<-0xFF]"] -108 -> 109 [label="[0x00]"] -108 -> 113 [label="[0x09][ ]"] -108 -> 114 [label="[0x0A]"] -108 -> 116 [label="[0x0D]"] -108 -> 117 [label="[;]"] -109 -> 110 -110 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:643"] +79 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:577"] +80 -> 71 [label="[0x01-[][0x5D-z][|-0xFF]"] +80 -> 77 [label="[0x00]"] +80 -> 94 [label="[\\]"] +80 -> 96 [label="[{]"] +81 -> 98 [label="[0x00-&][(-0xFF]"] +81 -> 77 [label="[']"] +82 -> 72 [label="[0x00-/][:-0xFF]"] +82 -> 100 [label="[0-9]"] +83 -> 84 +84 -> 71 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(--][/][:][<-[][^-0xFF]"] +84 -> 85 [label="[0x0A][0x0D][\"]['][;][0x5D]"] +84 -> 92 [label="[$]"] +84 -> 100 [label="[.]"] +84 -> 83 [label="[0-9]"] +84 -> 89 [label="[\\]"] +85 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:551"] +86 -> 87 +87 -> 71 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-/][:][<-@][[][^][`][{-0xFF]"] +87 -> 88 [label="[0x0A][0x0D][\"]['][;][0x5D]"] +87 -> 92 [label="[$]"] +87 -> 86 [label="[0-9][A-Z][_][a-z]"] +87 -> 89 [label="[\\]"] +88 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:547"] +89 -> 71 +90 -> 91 +91 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:444"] +92 -> 71 [label="[0x01-[][0x5D-z][|-0xFF]"] +92 -> 93 [label="[0x00][{]"] +92 -> 94 [label="[\\]"] +93 -> 73 [label="yyaccept=0"] +93 -> 85 [label="yyaccept=1"] +93 -> 88 [label="yyaccept=2"] +94 -> 95 +95 -> 71 [label="[0x00-#][%-[][0x5D-0xFF]"] +95 -> 94 [label="[$][\\]"] +96 -> 97 +97 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:449"] +98 -> 99 +99 -> 98 [label="[0x00-&][(-0xFF]"] +99 -> 102 [label="[']"] +100 -> 101 +101 -> 71 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-/][:][<-[][^-0xFF]"] +101 -> 85 [label="[0x0A][0x0D][\"]['][;][0x5D]"] +101 -> 92 [label="[$]"] +101 -> 100 [label="[0-9]"] +101 -> 89 [label="[\\]"] +102 -> 103 +103 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:416"] +ST_RAW -> 105 +105 -> 108 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][!-:][<-0xFF]"] +105 -> 106 [label="[0x00]"] +105 -> 110 [label="[0x09][ ]"] +105 -> 111 [label="[0x0A]"] +105 -> 113 [label="[0x0D]"] +105 -> 114 [label="[;]"] +106 -> 107 +107 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:643"] +108 -> 109 +109 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:500"] +110 -> 109 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!-:][<-0xFF]"] +110 -> 117 [label="[0x09-0x0A][0x0D][ ][;]"] 111 -> 112 -112 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:500"] -113 -> 112 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!-:][<-0xFF]"] -113 -> 119 [label="[0x09-0x0A][0x0D][ ][;]"] +112 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:541"] +113 -> 112 [label="[0x00-0x09][0x0B-0xFF]"] +113 -> 111 [label="[0x0A]"] 114 -> 115 -115 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:541"] -116 -> 115 [label="[0x00-0x09][0x0B-0xFF]"] -116 -> 114 [label="[0x0A]"] -117 -> 122 -118 -> 119 -119 -> 120 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!-:][<-0xFF]"] -119 -> 118 [label="[0x09][ ]"] -119 -> 114 [label="[0x0A]"] -119 -> 116 [label="[0x0D]"] -119 -> 121 [label="[;]"] -120 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:627"] -121 -> 122 -122 -> 121 [label="[0x00-0x09][0x0B-0x0C][0x0E-0xFF]"] -122 -> 123 [label="[0x0A]"] -122 -> 125 [label="[0x0D]"] -123 -> 124 -124 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:637"] -125 -> 124 [label="[0x00-0x09][0x0B-0xFF]"] -125 -> 123 [label="[0x0A]"] -ST_SECTION_RAW -> 127 -127 -> 128 [label="[0x00-0x09][0x0B-0x0C][0x0E-\\][^-0xFF]"] -127 -> 131 [label="[0x0A][0x0D]"] -127 -> 133 [label="[0x5D]"] -128 -> 129 -129 -> 128 [label="[0x00-0x09][0x0B-0x0C][0x0E-\\][^-0xFF]"] -129 -> 130 [label="[0x0A][0x0D][0x5D]"] -130 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:537"] -131 -> 132 -132 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] -133 -> 134 -134 -> 135 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!-0xFF]"] -134 -> 133 [label="[0x09][ ]"] -134 -> 136 [label="[0x0A]"] -134 -> 137 [label="[0x0D]"] -135 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:425"] -136 -> 135 -137 -> 135 [label="[0x00-0x09][0x0B-0xFF]"] -137 -> 136 [label="[0x0A]"] -ST_SECTION_VALUE -> 139 -139 -> 140 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#][%-&][(-,][/][:][<-@][[][^][`][{-0xFF]"] -139 -> 143 [label="[0x09][ ]"] -139 -> 145 [label="[0x0A][0x0D][;]"] -139 -> 147 [label="[\"]"] -139 -> 149 [label="[$]"] -139 -> 150 [label="[']"] -139 -> 151 [label="[--.]"] -139 -> 152 [label="[0-9]"] -139 -> 155 [label="[A-Z][_][a-z]"] -139 -> 158 [label="[\\]"] -139 -> 159 [label="[0x5D]"] -140 -> 141 -141 -> 140 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-:][<-[][^-0xFF]"] -141 -> 142 [label="[0x0A][0x0D][\"]['][;][0x5D]"] -141 -> 162 [label="[$]"] -141 -> 164 [label="[\\]"] -142 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:573"] +115 -> 114 [label="[0x00-0x09][0x0B-0x0C][0x0E-0xFF]"] +115 -> 119 [label="[0x0A]"] +115 -> 121 [label="[0x0D]"] +116 -> 117 +117 -> 118 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!-:][<-0xFF]"] +117 -> 116 [label="[0x09][ ]"] +117 -> 111 [label="[0x0A]"] +117 -> 113 [label="[0x0D]"] +117 -> 114 [label="[;]"] +118 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:627"] +119 -> 120 +120 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:637"] +121 -> 120 [label="[0x00-0x09][0x0B-0xFF]"] +121 -> 119 [label="[0x0A]"] +ST_SECTION_RAW -> 123 +123 -> 124 [label="[0x00-0x09][0x0B-0x0C][0x0E-\\][^-0xFF]"] +123 -> 127 [label="[0x0A][0x0D]"] +123 -> 129 [label="[0x5D]"] +124 -> 125 +125 -> 124 [label="[0x00-0x09][0x0B-0x0C][0x0E-\\][^-0xFF]"] +125 -> 126 [label="[0x0A][0x0D][0x5D]"] +126 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:537"] +127 -> 128 +128 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] +129 -> 130 +130 -> 131 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!-0xFF]"] +130 -> 129 [label="[0x09][ ]"] +130 -> 132 [label="[0x0A]"] +130 -> 133 [label="[0x0D]"] +131 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:425"] +132 -> 131 +133 -> 131 [label="[0x00-0x09][0x0B-0xFF]"] +133 -> 132 [label="[0x0A]"] +ST_SECTION_VALUE -> 135 +135 -> 136 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#][%-&][(-,][/][:][<-@][[][^][`][{-0xFF]"] +135 -> 139 [label="[0x09][ ]"] +135 -> 141 [label="[0x0A][0x0D][;]"] +135 -> 143 [label="[\"]"] +135 -> 145 [label="[$]"] +135 -> 146 [label="[']"] +135 -> 147 [label="[--.]"] +135 -> 148 [label="[0-9]"] +135 -> 151 [label="[A-Z][_][a-z]"] +135 -> 154 [label="[\\]"] +135 -> 155 [label="[0x5D]"] +136 -> 137 +137 -> 136 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-:][<-[][^-0xFF]"] +137 -> 138 [label="[0x0A][0x0D][\"]['][;][0x5D]"] +137 -> 158 [label="[$]"] +137 -> 154 [label="[\\]"] +138 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:573"] +139 -> 140 +140 -> 136 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#][%-&][(-:][<-[][^-0xFF]"] +140 -> 139 [label="[0x09][ ]"] +140 -> 138 [label="[0x0A][0x0D]['][;][0x5D]"] +140 -> 143 [label="[\"]"] +140 -> 158 [label="[$]"] +140 -> 154 [label="[\\]"] +141 -> 142 +142 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] 143 -> 144 -144 -> 140 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#][%-&][(-:][<-[][^-0xFF]"] -144 -> 143 [label="[0x09][ ]"] -144 -> 142 [label="[0x0A][0x0D]['][;][0x5D]"] -144 -> 147 [label="[\"]"] -144 -> 162 [label="[$]"] -144 -> 164 [label="[\\]"] -145 -> 146 -146 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] -147 -> 148 -148 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:577"] -149 -> 140 [label="[0x01-[][0x5D-z][|-0xFF]"] -149 -> 146 [label="[0x00]"] -149 -> 165 [label="[\\]"] -149 -> 167 [label="[{]"] -150 -> 169 [label="[0x00-&][(-0xFF]"] -150 -> 146 [label="[']"] -151 -> 141 [label="[0x00-/][:-0xFF]"] -151 -> 171 [label="[0-9]"] -152 -> 153 -153 -> 140 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(--][/][:][<-[][^-0xFF]"] -153 -> 154 [label="[0x0A][0x0D][\"]['][;][0x5D]"] -153 -> 162 [label="[$]"] -153 -> 171 [label="[.]"] -153 -> 152 [label="[0-9]"] -153 -> 164 [label="[\\]"] -154 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:551"] +144 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:577"] +145 -> 136 [label="[0x01-[][0x5D-z][|-0xFF]"] +145 -> 142 [label="[0x00]"] +145 -> 160 [label="[\\]"] +145 -> 162 [label="[{]"] +146 -> 164 [label="[0x00-&][(-0xFF]"] +146 -> 142 [label="[']"] +147 -> 137 [label="[0x00-/][:-0xFF]"] +147 -> 166 [label="[0-9]"] +148 -> 149 +149 -> 136 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(--][/][:][<-[][^-0xFF]"] +149 -> 150 [label="[0x0A][0x0D][\"]['][;][0x5D]"] +149 -> 158 [label="[$]"] +149 -> 166 [label="[.]"] +149 -> 148 [label="[0-9]"] +149 -> 154 [label="[\\]"] +150 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:551"] +151 -> 152 +152 -> 136 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-/][:][<-@][[][^][`][{-0xFF]"] +152 -> 153 [label="[0x0A][0x0D][\"]['][;][0x5D]"] +152 -> 158 [label="[$]"] +152 -> 151 [label="[0-9][A-Z][_][a-z]"] +152 -> 154 [label="[\\]"] +153 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:547"] +154 -> 136 155 -> 156 -156 -> 140 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-/][:][<-@][[][^][`][{-0xFF]"] -156 -> 157 [label="[0x0A][0x0D][\"]['][;][0x5D]"] -156 -> 162 [label="[$]"] -156 -> 155 [label="[0-9][A-Z][_][a-z]"] -156 -> 164 [label="[\\]"] -157 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:547"] -158 -> 140 -159 -> 160 -160 -> 161 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!-0xFF]"] -160 -> 159 [label="[0x09][ ]"] -160 -> 173 [label="[0x0A]"] -160 -> 174 [label="[0x0D]"] -161 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:425"] -162 -> 140 [label="[0x01-[][0x5D-z][|-0xFF]"] -162 -> 163 [label="[0x00][{]"] -162 -> 165 [label="[\\]"] -163 -> 142 [label="yyaccept=0"] -163 -> 146 [label="yyaccept=1"] -163 -> 154 [label="yyaccept=2"] -163 -> 157 [label="yyaccept=3"] -164 -> 140 -165 -> 166 -166 -> 140 [label="[0x00-#][%-[][0x5D-0xFF]"] -166 -> 165 [label="[$][\\]"] -167 -> 168 -168 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:449"] -169 -> 170 -170 -> 169 [label="[0x00-&][(-0xFF]"] -170 -> 175 [label="[']"] -171 -> 172 -172 -> 140 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-/][:][<-[][^-0xFF]"] -172 -> 154 [label="[0x0A][0x0D][\"]['][;][0x5D]"] -172 -> 162 [label="[$]"] -172 -> 171 [label="[0-9]"] -172 -> 164 [label="[\\]"] -173 -> 161 -174 -> 161 [label="[0x00-0x09][0x0B-0xFF]"] -174 -> 173 [label="[0x0A]"] -175 -> 176 -176 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:416"] -ST_VALUE -> 178 -178 -> 181 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*-,][/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -178 -> 179 [label="[0x00]"] -178 -> 184 [label="[0x09][ ]"] -178 -> 187 [label="[0x0A]"] -178 -> 189 [label="[0x0D]"] -178 -> 190 [label="[!][&][(-)][^][|][~]"] -178 -> 193 [label="[\"]"] -178 -> 195 [label="[$]"] -178 -> 196 [label="[']"] -178 -> 197 [label="[--.]"] -178 -> 198 [label="[0-9]"] -178 -> 201 [label="[;]"] -178 -> 202 [label="[=]"] -178 -> 204 [label="[A-E][G-M][P-S][U-X][Z][_][a-e][g-m][p-s][u-x][z]"] -178 -> 207 [label="[F][f]"] -178 -> 208 [label="[N][n]"] -178 -> 209 [label="[O][o]"] -178 -> 210 [label="[T][t]"] -178 -> 211 [label="[Y][y]"] +156 -> 157 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!-0xFF]"] +156 -> 155 [label="[0x09][ ]"] +156 -> 168 [label="[0x0A]"] +156 -> 169 [label="[0x0D]"] +157 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:425"] +158 -> 136 [label="[0x01-[][0x5D-z][|-0xFF]"] +158 -> 159 [label="[0x00][{]"] +158 -> 160 [label="[\\]"] +159 -> 138 [label="yyaccept=0"] +159 -> 150 [label="yyaccept=1"] +159 -> 153 [label="yyaccept=2"] +160 -> 161 +161 -> 136 [label="[0x00-#][%-[][0x5D-0xFF]"] +161 -> 160 [label="[$][\\]"] +162 -> 163 +163 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:449"] +164 -> 165 +165 -> 164 [label="[0x00-&][(-0xFF]"] +165 -> 170 [label="[']"] +166 -> 167 +167 -> 136 [label="[0x00-0x09][0x0B-0x0C][0x0E-!][#][%-&][(-/][:][<-[][^-0xFF]"] +167 -> 150 [label="[0x0A][0x0D][\"]['][;][0x5D]"] +167 -> 158 [label="[$]"] +167 -> 166 [label="[0-9]"] +167 -> 154 [label="[\\]"] +168 -> 157 +169 -> 157 [label="[0x00-0x09][0x0B-0xFF]"] +169 -> 168 [label="[0x0A]"] +170 -> 171 +171 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:416"] +ST_VALUE -> 173 +173 -> 176 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*-,][/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +173 -> 174 [label="[0x00]"] +173 -> 179 [label="[0x09][ ]"] +173 -> 182 [label="[0x0A]"] +173 -> 184 [label="[0x0D]"] +173 -> 185 [label="[!][&][(-)][^][|][~]"] +173 -> 188 [label="[\"]"] +173 -> 190 [label="[$]"] +173 -> 191 [label="[']"] +173 -> 192 [label="[--.]"] +173 -> 193 [label="[0-9]"] +173 -> 196 [label="[;]"] +173 -> 198 [label="[=]"] +173 -> 200 [label="[A-E][G-M][P-S][U-X][Z][_][a-e][g-m][p-s][u-x][z]"] +173 -> 203 [label="[F][f]"] +173 -> 204 [label="[N][n]"] +173 -> 205 [label="[O][o]"] +173 -> 206 [label="[T][t]"] +173 -> 207 [label="[Y][y]"] +174 -> 175 +175 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:643"] +176 -> 177 +177 -> 176 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*-:][<][>-0x5D][_-{][}][0x7F-0xFF]"] +177 -> 178 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +177 -> 208 [label="[$]"] +178 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:569"] 179 -> 180 -180 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:643"] -181 -> 182 -182 -> 181 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*-:][<][>-0x5D][_-{][}][0x7F-0xFF]"] -182 -> 183 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -182 -> 212 [label="[$]"] -183 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:569"] -184 -> 185 -185 -> 186 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#-:][<-0xFF]"] -185 -> 184 [label="[0x09][ ]"] -185 -> 187 [label="[0x0A]"] -185 -> 189 [label="[0x0D]"] -185 -> 193 [label="[\"]"] -185 -> 214 [label="[;]"] -186 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:623"] -187 -> 188 -188 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:541"] -189 -> 188 [label="[0x00-0x09][0x0B-0xFF]"] -189 -> 187 [label="[0x0A]"] -190 -> 191 -191 -> 192 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] -191 -> 190 [label="[0x09][ ]"] -192 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:559"] +180 -> 181 [label="[0x00-0x08][0x0B-0x0C][0x0E-0x1F][!][#-:][<-0xFF]"] +180 -> 179 [label="[0x09][ ]"] +180 -> 182 [label="[0x0A]"] +180 -> 184 [label="[0x0D]"] +180 -> 188 [label="[\"]"] +180 -> 196 [label="[;]"] +181 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:623"] +182 -> 183 +183 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:541"] +184 -> 183 [label="[0x00-0x09][0x0B-0xFF]"] +184 -> 182 [label="[0x0A]"] +185 -> 186 +186 -> 187 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] +186 -> 185 [label="[0x09][ ]"] +187 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:559"] +188 -> 189 +189 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:577"] +190 -> 176 [label="[0x01-[][0x5D-z][|-0xFF]"] +190 -> 175 [label="[0x00]"] +190 -> 210 [label="[\\]"] +190 -> 211 [label="[{]"] +191 -> 213 [label="[0x00-&][(-0xFF]"] +191 -> 175 [label="[']"] +192 -> 177 [label="[0x00-/][:-0xFF]"] +192 -> 215 [label="[0-9]"] 193 -> 194 -194 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:577"] -195 -> 181 [label="[0x01-[][0x5D-z][|-0xFF]"] -195 -> 180 [label="[0x00]"] -195 -> 216 [label="[\\]"] -195 -> 217 [label="[{]"] -196 -> 219 [label="[0x00-&][(-0xFF]"] -196 -> 180 [label="[']"] -197 -> 182 [label="[0x00-/][:-0xFF]"] -197 -> 221 [label="[0-9]"] +194 -> 176 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*--][/][:][<][>-0x5D][_-{][}][0x7F-0xFF]"] +194 -> 195 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +194 -> 208 [label="[$]"] +194 -> 215 [label="[.]"] +194 -> 193 [label="[0-9]"] +195 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:551"] +196 -> 197 +197 -> 196 [label="[0x00-0x09][0x0B-0x0C][0x0E-0xFF]"] +197 -> 217 [label="[0x0A]"] +197 -> 219 [label="[0x0D]"] 198 -> 199 -199 -> 181 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*--][/][:][<][>-0x5D][_-{][}][0x7F-0xFF]"] -199 -> 200 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -199 -> 212 [label="[$]"] -199 -> 221 [label="[.]"] -199 -> 198 [label="[0-9]"] -200 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:551"] -201 -> 215 -202 -> 203 -203 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:563"] -204 -> 205 -205 -> 181 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -205 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -205 -> 212 [label="[$]"] -205 -> 204 [label="[0-9][A-Z][_][a-z]"] -206 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:547"] -207 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -207 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -207 -> 204 [label="[0-9][B-Z][_][b-z]"] -207 -> 226 [label="[A][a]"] -208 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -208 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -208 -> 204 [label="[0-9][A-N][P-T][V-Z][_][a-n][p-t][v-z]"] -208 -> 227 [label="[O][o]"] -208 -> 229 [label="[U][u]"] -209 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -209 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -209 -> 204 [label="[0-9][A-E][G-M][O-Z][_][a-e][g-m][o-z]"] -209 -> 230 [label="[F][f]"] -209 -> 231 [label="[N][n]"] -210 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -210 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -210 -> 204 [label="[0-9][A-Q][S-Z][_][a-q][s-z]"] -210 -> 233 [label="[R][r]"] -211 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -211 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -211 -> 204 [label="[0-9][A-D][F-Z][_][a-d][f-z]"] -211 -> 234 [label="[E][e]"] -212 -> 181 [label="[0x01-[][0x5D-z][|-0xFF]"] -212 -> 213 [label="[0x00][{]"] -212 -> 216 [label="[\\]"] -213 -> 183 [label="yyaccept=0"] -213 -> 186 [label="yyaccept=1"] -213 -> 180 [label="yyaccept=2"] -213 -> 200 [label="yyaccept=3"] -213 -> 206 [label="yyaccept=4"] -213 -> 228 [label="yyaccept=5"] -213 -> 232 [label="yyaccept=6"] -213 -> 249 [label="yyaccept=7"] -214 -> 215 -215 -> 214 [label="[0x00-0x09][0x0B-0x0C][0x0E-0xFF]"] -215 -> 223 [label="[0x0A]"] -215 -> 225 [label="[0x0D]"] -216 -> 181 [label="[0x00-#][%-0xFF]"] -216 -> 235 [label="[$]"] +199 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:563"] +200 -> 201 +201 -> 176 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +201 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +201 -> 208 [label="[$]"] +201 -> 200 [label="[0-9][A-Z][_][a-z]"] +202 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:547"] +203 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +203 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +203 -> 200 [label="[0-9][B-Z][_][b-z]"] +203 -> 220 [label="[A][a]"] +204 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +204 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +204 -> 200 [label="[0-9][A-N][P-T][V-Z][_][a-n][p-t][v-z]"] +204 -> 221 [label="[O][o]"] +204 -> 223 [label="[U][u]"] +205 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +205 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +205 -> 200 [label="[0-9][A-E][G-M][O-Z][_][a-e][g-m][o-z]"] +205 -> 224 [label="[F][f]"] +205 -> 225 [label="[N][n]"] +206 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +206 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +206 -> 200 [label="[0-9][A-Q][S-Z][_][a-q][s-z]"] +206 -> 227 [label="[R][r]"] +207 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +207 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +207 -> 200 [label="[0-9][A-D][F-Z][_][a-d][f-z]"] +207 -> 228 [label="[E][e]"] +208 -> 176 [label="[0x01-[][0x5D-z][|-0xFF]"] +208 -> 209 [label="[0x00][{]"] +208 -> 210 [label="[\\]"] +209 -> 178 [label="yyaccept=0"] +209 -> 195 [label="yyaccept=1"] +209 -> 202 [label="yyaccept=2"] +209 -> 222 [label="yyaccept=3"] +209 -> 226 [label="yyaccept=4"] +209 -> 243 [label="yyaccept=5"] +210 -> 176 [label="[0x00-#][%-0xFF]"] +210 -> 229 [label="[$]"] +211 -> 212 +212 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:449"] +213 -> 214 +214 -> 213 [label="[0x00-&][(-0xFF]"] +214 -> 231 [label="[']"] +215 -> 216 +216 -> 176 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*-/][:][<][>-0x5D][_-{][}][0x7F-0xFF]"] +216 -> 195 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +216 -> 208 [label="[$]"] +216 -> 215 [label="[0-9]"] 217 -> 218 -218 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:449"] -219 -> 220 -220 -> 219 [label="[0x00-&][(-0xFF]"] -220 -> 237 [label="[']"] -221 -> 222 -222 -> 181 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#][%][*-/][:][<][>-0x5D][_-{][}][0x7F-0xFF]"] -222 -> 200 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -222 -> 212 [label="[$]"] -222 -> 221 [label="[0-9]"] -223 -> 224 -224 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:637"] -225 -> 224 [label="[0x00-0x09][0x0B-0xFF]"] -225 -> 223 [label="[0x0A]"] -226 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -226 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -226 -> 204 [label="[0-9][A-K][M-Z][_][a-k][m-z]"] -226 -> 239 [label="[L][l]"] -227 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -227 -> 228 [label="[0x00][0x0A][0x0D][!-\"][&-)][;][=][^][|][~]"] -227 -> 240 [label="[0x09][ ]"] -227 -> 204 [label="[0-9][A-M][O-Z][_][a-m][o-z]"] -227 -> 242 [label="[N][n]"] -228 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:473"] -229 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -229 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -229 -> 204 [label="[0-9][A-K][M-Z][_][a-k][m-z]"] -229 -> 243 [label="[L][l]"] -230 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -230 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -230 -> 204 [label="[0-9][A-E][G-Z][_][a-e][g-z]"] -230 -> 244 [label="[F][f]"] -231 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -231 -> 232 [label="[0x00][0x0A][0x0D][!-\"][&-)][;][=][^][|][~]"] -231 -> 245 [label="[0x09][ ]"] -231 -> 204 [label="[0-9][A-Z][_][a-z]"] -232 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:469"] -233 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -233 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -233 -> 204 [label="[0-9][A-T][V-Z][_][a-t][v-z]"] -233 -> 247 [label="[U][u]"] -234 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -234 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -234 -> 204 [label="[0-9][A-R][T-Z][_][a-r][t-z]"] -234 -> 231 [label="[S][s]"] -235 -> 236 -236 -> 181 [label="[0x01-#][%-[][0x5D-0xFF]"] -236 -> 183 [label="[0x00]"] -236 -> 235 [label="[$]"] -236 -> 216 [label="[\\]"] -237 -> 238 -238 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:416"] -239 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -239 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -239 -> 204 [label="[0-9][A-R][T-Z][_][a-r][t-z]"] -239 -> 242 [label="[S][s]"] -240 -> 241 -241 -> 228 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] -241 -> 240 [label="[0x09][ ]"] -242 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -242 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -242 -> 204 [label="[0-9][A-D][F-Z][_][a-d][f-z]"] -242 -> 244 [label="[E][e]"] -243 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -243 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -243 -> 204 [label="[0-9][A-K][M-Z][_][a-k][m-z]"] -243 -> 248 [label="[L][l]"] -244 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -244 -> 228 [label="[0x00][0x0A][0x0D][!-\"][&-)][;][=][^][|][~]"] -244 -> 240 [label="[0x09][ ]"] -244 -> 204 [label="[0-9][A-Z][_][a-z]"] -245 -> 246 -246 -> 232 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] -246 -> 245 [label="[0x09][ ]"] -247 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -247 -> 206 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] -247 -> 204 [label="[0-9][A-D][F-Z][_][a-d][f-z]"] -247 -> 231 [label="[E][e]"] -248 -> 182 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] -248 -> 249 [label="[0x00][0x0A][0x0D][!-\"][&-)][;][=][^][|][~]"] -248 -> 250 [label="[0x09][ ]"] -248 -> 204 [label="[0-9][A-Z][_][a-z]"] -249 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:477"] -250 -> 251 -251 -> 249 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] -251 -> 250 [label="[0x09][ ]"] -ST_VARNAME -> 253 -253 -> 254 [label="[0x00-0x08][0x0B-0x0C][0x0E- ][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] -253 -> 257 [label="[0x09-0x0A][0x0D][!-\"][$][&][(-)][;][=][[][^][{-|][~]"] -253 -> 259 [label="[}]"] -254 -> 255 -255 -> 254 [label="[0x00-0x08][0x0B-0x0C][0x0E- ][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] -255 -> 256 [label="[0x09-0x0A][0x0D][!-\"][$][&][(-)][;][=][[][^][{-~]"] -256 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:454"] -257 -> 258 -258 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] -259 -> 260 -260 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:464"] +218 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:637"] +219 -> 218 [label="[0x00-0x09][0x0B-0xFF]"] +219 -> 217 [label="[0x0A]"] +220 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +220 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +220 -> 200 [label="[0-9][A-K][M-Z][_][a-k][m-z]"] +220 -> 233 [label="[L][l]"] +221 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +221 -> 222 [label="[0x00][0x0A][0x0D][!-\"][&-)][;][=][^][|][~]"] +221 -> 234 [label="[0x09][ ]"] +221 -> 200 [label="[0-9][A-M][O-Z][_][a-m][o-z]"] +221 -> 236 [label="[N][n]"] +222 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:473"] +223 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +223 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +223 -> 200 [label="[0-9][A-K][M-Z][_][a-k][m-z]"] +223 -> 237 [label="[L][l]"] +224 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +224 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +224 -> 200 [label="[0-9][A-E][G-Z][_][a-e][g-z]"] +224 -> 238 [label="[F][f]"] +225 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +225 -> 226 [label="[0x00][0x0A][0x0D][!-\"][&-)][;][=][^][|][~]"] +225 -> 239 [label="[0x09][ ]"] +225 -> 200 [label="[0-9][A-Z][_][a-z]"] +226 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:469"] +227 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +227 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +227 -> 200 [label="[0-9][A-T][V-Z][_][a-t][v-z]"] +227 -> 241 [label="[U][u]"] +228 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +228 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +228 -> 200 [label="[0-9][A-R][T-Z][_][a-r][t-z]"] +228 -> 225 [label="[S][s]"] +229 -> 230 +230 -> 176 [label="[0x01-#][%-[][0x5D-0xFF]"] +230 -> 178 [label="[0x00]"] +230 -> 229 [label="[$]"] +230 -> 210 [label="[\\]"] +231 -> 232 +232 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:416"] +233 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +233 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +233 -> 200 [label="[0-9][A-R][T-Z][_][a-r][t-z]"] +233 -> 236 [label="[S][s]"] +234 -> 235 +235 -> 222 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] +235 -> 234 [label="[0x09][ ]"] +236 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +236 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +236 -> 200 [label="[0-9][A-D][F-Z][_][a-d][f-z]"] +236 -> 238 [label="[E][e]"] +237 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +237 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +237 -> 200 [label="[0-9][A-K][M-Z][_][a-k][m-z]"] +237 -> 242 [label="[L][l]"] +238 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +238 -> 222 [label="[0x00][0x0A][0x0D][!-\"][&-)][;][=][^][|][~]"] +238 -> 234 [label="[0x09][ ]"] +238 -> 200 [label="[0-9][A-Z][_][a-z]"] +239 -> 240 +240 -> 226 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] +240 -> 239 [label="[0x09][ ]"] +241 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +241 -> 202 [label="[0x00][0x09-0x0A][0x0D][ -\"][&-)][;][=][^][|][~]"] +241 -> 200 [label="[0-9][A-D][F-Z][_][a-d][f-z]"] +241 -> 225 [label="[E][e]"] +242 -> 177 [label="[0x01-0x08][0x0B-0x0C][0x0E-0x1F][#-%][*-/][:][<][>-@][[-0x5D][`][{][}][0x7F-0xFF]"] +242 -> 243 [label="[0x00][0x0A][0x0D][!-\"][&-)][;][=][^][|][~]"] +242 -> 244 [label="[0x09][ ]"] +242 -> 200 [label="[0-9][A-Z][_][a-z]"] +243 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:477"] +244 -> 245 +245 -> 243 [label="[0x00-0x08][0x0A-0x1F][!-0xFF]"] +245 -> 244 [label="[0x09][ ]"] +ST_VARNAME -> 247 +247 -> 248 [label="[0x00-0x08][0x0B-0x0C][0x0E- ][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] +247 -> 251 [label="[0x09-0x0A][0x0D][!-\"][$][&][(-)][;][=][[][^][{-|][~]"] +247 -> 253 [label="[}]"] +248 -> 249 +249 -> 248 [label="[0x00-0x08][0x0B-0x0C][0x0E- ][#][%]['][*-:][<][>-Z][\\-0x5D][_-z][0x7F-0xFF]"] +249 -> 250 [label="[0x09-0x0A][0x0D][!-\"][$][&][(-)][;][=][[][^][{-~]"] +250 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:454"] +251 -> 252 +252 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:648"] +253 -> 254 +254 [label="php20150211_zend_ini_scanner.c--emit-dot--flex-syntax--case-inverted.re:464"] } re2c: warning: line 384: column 13: escape has no effect: '\.' [-Wuseless-escape] re2c: warning: line 384: column 32: escape has no effect: '\.' [-Wuseless-escape] diff --git a/re2c/test/php20150211_zend_ini_scanner.igcd--flex-syntax--case-inverted.c b/re2c/test/php20150211_zend_ini_scanner.igcd--flex-syntax--case-inverted.c index d80f37b8..c2f8df2f 100644 --- a/re2c/test/php20150211_zend_ini_scanner.igcd--flex-syntax--case-inverted.c +++ b/re2c/test/php20150211_zend_ini_scanner.igcd--flex-syntax--case-inverted.c @@ -543,7 +543,7 @@ yy6: &&yy6, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, - &&yy8, &&yy8, &&yy8, &&yy31, &&yy8, &&yy18, &&yy8, &&yy8, + &&yy8, &&yy8, &&yy8, &&yy16, &&yy8, &&yy18, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, @@ -608,7 +608,7 @@ yy12: &&yy12, &&yy5, &&yy5, &&yy3, &&yy5, &&yy3, &&yy5, &&yy3, &&yy5, &&yy5, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy31, &&yy3, &&yy18, &&yy3, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy16, &&yy3, &&yy18, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, @@ -647,13 +647,14 @@ yy14: yy16: YYDEBUG(16, *YYCURSOR); ++YYCURSOR; + YYFILL(2); yych = *YYCURSOR; - goto yy32; YYDEBUG(17, *YYCURSOR); - yyleng = YYCURSOR - SCNG(yy_text); - { - return 0; -} + if (yybm[0+yych] & 128) { + goto yy16; + } + if (yych <= '\n') goto yy31; + goto yy33; yy18: YYDEBUG(18, *YYCURSOR); ++YYCURSOR; @@ -675,8 +676,8 @@ yy18: yy21: YYDEBUG(21, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'A') goto yy36; - if (yych == 'a') goto yy36; + if (yych == 'A') goto yy34; + if (yych == 'a') goto yy34; goto yy4; yy22: YYDEBUG(22, *YYCURSOR); @@ -692,12 +693,12 @@ yy22: &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy37, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy39, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy35, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy37, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy37, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy39, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy35, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy37, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, @@ -731,12 +732,12 @@ yy23: &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy40, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy41, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy38, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy39, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy40, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy41, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy38, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy39, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, @@ -761,14 +762,14 @@ yy23: yy24: YYDEBUG(24, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'R') goto yy44; - if (yych == 'r') goto yy44; + if (yych == 'R') goto yy42; + if (yych == 'r') goto yy42; goto yy4; yy25: YYDEBUG(25, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'E') goto yy45; - if (yych == 'e') goto yy45; + if (yych == 'E') goto yy43; + if (yych == 'e') goto yy43; goto yy4; yy26: YYDEBUG(26, *YYCURSOR); @@ -809,57 +810,46 @@ yy28: yy31: YYDEBUG(31, *YYCURSOR); ++YYCURSOR; - YYFILL(2); - yych = *YYCURSOR; yy32: YYDEBUG(32, *YYCURSOR); - if (yybm[0+yych] & 128) { - goto yy31; - } - if (yych >= '\v') goto yy35; -yy33: - YYDEBUG(33, *YYCURSOR); - ++YYCURSOR; -yy34: - YYDEBUG(34, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Comment */ BEGIN(INITIAL); SCNG(lineno)++; return END_OF_LINE; } -yy35: - YYDEBUG(35, *YYCURSOR); +yy33: + YYDEBUG(33, *YYCURSOR); yych = *++YYCURSOR; - if (yych == '\n') goto yy33; - goto yy34; -yy36: - YYDEBUG(36, *YYCURSOR); + if (yych == '\n') goto yy31; + goto yy32; +yy34: + YYDEBUG(34, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'L') goto yy46; - if (yych == 'l') goto yy46; + if (yych == 'L') goto yy44; + if (yych == 'l') goto yy44; goto yy4; -yy37: - YYDEBUG(37, *YYCURSOR); +yy35: + YYDEBUG(35, *YYCURSOR); ++YYCURSOR; { static void *yytarget[256] = { &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy47, &&yy38, &&yy4, &&yy4, &&yy38, &&yy4, &&yy4, + &&yy4, &&yy45, &&yy36, &&yy4, &&yy4, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy49, &&yy38, &&yy38, &&yy4, &&yy38, &&yy4, &&yy38, &&yy4, - &&yy38, &&yy38, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy47, &&yy36, &&yy36, &&yy4, &&yy36, &&yy4, &&yy36, &&yy4, + &&yy36, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy38, &&yy4, &&yy38, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy36, &&yy4, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy51, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy49, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy38, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy51, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy49, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy38, &&yy38, &&yy38, &&yy38, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy36, &&yy36, &&yy36, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, @@ -879,48 +869,48 @@ yy37: }; goto *yytarget[(yych = *YYCURSOR)]; } -yy38: - YYDEBUG(38, *YYCURSOR); +yy36: + YYDEBUG(36, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* FALSE value (when used outside option value/offset this causes parse error!)*/ RETURN_TOKEN(BOOL_FALSE, "", 0); } -yy39: - YYDEBUG(39, *YYCURSOR); +yy37: + YYDEBUG(37, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'L') goto yy52; - if (yych == 'l') goto yy52; + if (yych == 'L') goto yy50; + if (yych == 'l') goto yy50; goto yy4; -yy40: - YYDEBUG(40, *YYCURSOR); +yy38: + YYDEBUG(38, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'F') goto yy49; - if (yych == 'f') goto yy49; + if (yych == 'F') goto yy47; + if (yych == 'f') goto yy47; goto yy4; -yy41: - YYDEBUG(41, *YYCURSOR); +yy39: + YYDEBUG(39, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(42, *YYCURSOR); + YYDEBUG(40, *YYCURSOR); { static void *yytarget[256] = { &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy53, &&yy43, &&yy3, &&yy3, &&yy43, &&yy3, &&yy3, + &&yy3, &&yy51, &&yy41, &&yy3, &&yy3, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy41, &&yy43, &&yy43, &&yy3, &&yy43, &&yy3, &&yy43, &&yy3, - &&yy43, &&yy43, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, + &&yy39, &&yy41, &&yy41, &&yy3, &&yy41, &&yy3, &&yy41, &&yy3, + &&yy41, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy43, &&yy3, &&yy43, &&yy3, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy41, &&yy3, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy43, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy43, &&yy43, &&yy43, &&yy43, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy41, &&yy41, &&yy41, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, @@ -940,63 +930,63 @@ yy41: }; goto *yytarget[yych]; } -yy43: - YYDEBUG(43, *YYCURSOR); +yy41: + YYDEBUG(41, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* TRUE value (when used outside option value/offset this causes parse error!) */ RETURN_TOKEN(BOOL_TRUE, "1", 1); } +yy42: + YYDEBUG(42, *YYCURSOR); + yych = *++YYCURSOR; + if (yych == 'U') goto yy53; + if (yych == 'u') goto yy53; + goto yy4; +yy43: + YYDEBUG(43, *YYCURSOR); + yych = *++YYCURSOR; + if (yych == 'S') goto yy39; + if (yych == 's') goto yy39; + goto yy4; yy44: YYDEBUG(44, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'U') goto yy55; - if (yych == 'u') goto yy55; + if (yych == 'S') goto yy49; + if (yych == 's') goto yy49; goto yy4; yy45: YYDEBUG(45, *YYCURSOR); - yych = *++YYCURSOR; - if (yych == 'S') goto yy41; - if (yych == 's') goto yy41; - goto yy4; -yy46: + ++YYCURSOR; + YYFILL(1); + yych = *YYCURSOR; YYDEBUG(46, *YYCURSOR); - yych = *++YYCURSOR; - if (yych == 'S') goto yy51; - if (yych == 's') goto yy51; - goto yy4; + if (yych == '\t') goto yy45; + if (yych == ' ') goto yy45; + goto yy36; yy47: YYDEBUG(47, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; YYDEBUG(48, *YYCURSOR); - if (yych == '\t') goto yy47; - if (yych == ' ') goto yy47; - goto yy38; -yy49: - YYDEBUG(49, *YYCURSOR); - ++YYCURSOR; - YYFILL(1); - yych = *YYCURSOR; - YYDEBUG(50, *YYCURSOR); { static void *yytarget[256] = { &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy47, &&yy38, &&yy3, &&yy3, &&yy38, &&yy3, &&yy3, + &&yy3, &&yy45, &&yy36, &&yy3, &&yy3, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy49, &&yy38, &&yy38, &&yy3, &&yy38, &&yy3, &&yy38, &&yy3, - &&yy38, &&yy38, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, + &&yy47, &&yy36, &&yy36, &&yy3, &&yy36, &&yy3, &&yy36, &&yy3, + &&yy36, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy38, &&yy3, &&yy38, &&yy3, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy36, &&yy3, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy38, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy38, &&yy38, &&yy38, &&yy38, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy36, &&yy36, &&yy36, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, @@ -1016,57 +1006,57 @@ yy49: }; goto *yytarget[yych]; } -yy51: - YYDEBUG(51, *YYCURSOR); +yy49: + YYDEBUG(49, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'E') goto yy49; - if (yych == 'e') goto yy49; + if (yych == 'E') goto yy47; + if (yych == 'e') goto yy47; goto yy4; -yy52: - YYDEBUG(52, *YYCURSOR); +yy50: + YYDEBUG(50, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'L') goto yy56; - if (yych == 'l') goto yy56; + if (yych == 'L') goto yy54; + if (yych == 'l') goto yy54; goto yy4; -yy53: - YYDEBUG(53, *YYCURSOR); +yy51: + YYDEBUG(51, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(54, *YYCURSOR); - if (yych == '\t') goto yy53; - if (yych == ' ') goto yy53; - goto yy43; -yy55: - YYDEBUG(55, *YYCURSOR); + YYDEBUG(52, *YYCURSOR); + if (yych == '\t') goto yy51; + if (yych == ' ') goto yy51; + goto yy41; +yy53: + YYDEBUG(53, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 'E') goto yy41; - if (yych == 'e') goto yy41; + if (yych == 'E') goto yy39; + if (yych == 'e') goto yy39; goto yy4; -yy56: - YYDEBUG(56, *YYCURSOR); +yy54: + YYDEBUG(54, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(57, *YYCURSOR); + YYDEBUG(55, *YYCURSOR); { static void *yytarget[256] = { &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy59, &&yy58, &&yy3, &&yy3, &&yy58, &&yy3, &&yy3, + &&yy3, &&yy57, &&yy56, &&yy3, &&yy3, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy56, &&yy58, &&yy58, &&yy3, &&yy58, &&yy3, &&yy58, &&yy3, - &&yy58, &&yy58, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, + &&yy54, &&yy56, &&yy56, &&yy3, &&yy56, &&yy3, &&yy56, &&yy3, + &&yy56, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy58, &&yy3, &&yy58, &&yy3, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy56, &&yy3, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy58, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy58, &&yy58, &&yy58, &&yy58, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy56, &&yy56, &&yy56, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, @@ -1086,21 +1076,21 @@ yy56: }; goto *yytarget[yych]; } -yy58: - YYDEBUG(58, *YYCURSOR); +yy56: + YYDEBUG(56, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { RETURN_TOKEN(NULL_NULL, "", 0); } -yy59: - YYDEBUG(59, *YYCURSOR); +yy57: + YYDEBUG(57, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(60, *YYCURSOR); - if (yych == '\t') goto yy59; - if (yych == ' ') goto yy59; - goto yy58; + YYDEBUG(58, *YYCURSOR); + if (yych == '\t') goto yy57; + if (yych == ' ') goto yy57; + goto yy56; } /* *********************************** */ yyc_ST_DOUBLE_QUOTES: @@ -1139,15 +1129,15 @@ yyc_ST_DOUBLE_QUOTES: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; - YYDEBUG(61, *YYCURSOR); + YYDEBUG(59, *YYCURSOR); YYFILL(2); yych = *YYCURSOR; - if (yych == '"') goto yy65; - if (yych == '$') goto yy68; - YYDEBUG(63, *YYCURSOR); + if (yych == '"') goto yy63; + if (yych == '$') goto yy66; + YYDEBUG(61, *YYCURSOR); ++YYCURSOR; -yy64: - YYDEBUG(64, *YYCURSOR); +yy62: + YYDEBUG(62, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Escape double quoted string contents */ if (YYCURSOR > YYLIMIT) { @@ -1184,28 +1174,28 @@ yy64: zend_ini_escape_string(ini_lval, yytext, yyleng, '"'); return TC_QUOTED_STRING; } -yy65: - YYDEBUG(65, *YYCURSOR); +yy63: + YYDEBUG(63, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(66, *YYCURSOR); + YYDEBUG(64, *YYCURSOR); if (yybm[0+yych] & 128) { - goto yy65; + goto yy63; } - YYDEBUG(67, *YYCURSOR); + YYDEBUG(65, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Double quoted '"' string ends */ yy_pop_state(); return '"'; } -yy68: - YYDEBUG(68, *YYCURSOR); +yy66: + YYDEBUG(66, *YYCURSOR); yych = *++YYCURSOR; - if (yych != '{') goto yy64; - YYDEBUG(69, *YYCURSOR); + if (yych != '{') goto yy62; + YYDEBUG(67, *YYCURSOR); ++YYCURSOR; - YYDEBUG(70, *YYCURSOR); + YYDEBUG(68, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Variable start */ yy_push_state(ST_VARNAME); @@ -1249,379 +1239,370 @@ yyc_ST_OFFSET: 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, }; - YYDEBUG(71, *YYCURSOR); + YYDEBUG(69, *YYCURSOR); YYFILL(2); yych = *YYCURSOR; { static void *yytarget[256] = { - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy76, &&yy78, &&yy73, &&yy73, &&yy78, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy76, &&yy73, &&yy80, &&yy73, &&yy82, &&yy73, &&yy73, &&yy83, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy84, &&yy84, &&yy73, - &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, - &&yy85, &&yy85, &&yy73, &&yy78, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy73, &&yy91, &&yy92, &&yy73, &&yy88, - &&yy73, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy74, &&yy76, &&yy71, &&yy71, &&yy76, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy74, &&yy71, &&yy78, &&yy71, &&yy80, &&yy71, &&yy71, &&yy81, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy82, &&yy82, &&yy71, + &&yy83, &&yy83, &&yy83, &&yy83, &&yy83, &&yy83, &&yy83, &&yy83, + &&yy83, &&yy83, &&yy71, &&yy76, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy71, &&yy89, &&yy90, &&yy71, &&yy86, + &&yy71, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71 }; goto *yytarget[yych]; } -yy73: - YYDEBUG(73, *YYCURSOR); +yy71: + YYDEBUG(71, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy74: - YYDEBUG(74, *YYCURSOR); +yy72: + YYDEBUG(72, *YYCURSOR); if (yybm[0+yych] & 4) { - goto yy73; + goto yy71; } - if (yych <= '"') goto yy75; - if (yych <= '$') goto yy94; - if (yych <= ';') goto yy75; - if (yych <= '\\') goto yy96; -yy75: - YYDEBUG(75, *YYCURSOR); + if (yych <= '"') goto yy73; + if (yych <= '$') goto yy92; + if (yych <= ';') goto yy73; + if (yych <= '\\') goto yy89; +yy73: + YYDEBUG(73, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Get rest as section/offset value */ RETURN_TOKEN(TC_STRING, yytext, yyleng); } -yy76: - YYDEBUG(76, *YYCURSOR); +yy74: + YYDEBUG(74, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(77, *YYCURSOR); + YYDEBUG(75, *YYCURSOR); { static void *yytarget[256] = { - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy76, &&yy75, &&yy73, &&yy73, &&yy75, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy76, &&yy73, &&yy80, &&yy73, &&yy94, &&yy73, &&yy73, &&yy75, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy75, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy96, &&yy92, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy74, &&yy73, &&yy71, &&yy71, &&yy73, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy74, &&yy71, &&yy78, &&yy71, &&yy92, &&yy71, &&yy71, &&yy73, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy73, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy89, &&yy90, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71 }; goto *yytarget[yych]; } -yy78: - YYDEBUG(78, *YYCURSOR); +yy76: + YYDEBUG(76, *YYCURSOR); ++YYCURSOR; -yy79: - YYDEBUG(79, *YYCURSOR); +yy77: + YYDEBUG(77, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { return 0; } -yy80: - YYDEBUG(80, *YYCURSOR); +yy78: + YYDEBUG(78, *YYCURSOR); ++YYCURSOR; - YYDEBUG(81, *YYCURSOR); + YYDEBUG(79, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Double quoted '"' string start */ yy_push_state(ST_DOUBLE_QUOTES); return '"'; } -yy82: - YYDEBUG(82, *YYCURSOR); +yy80: + YYDEBUG(80, *YYCURSOR); yych = *++YYCURSOR; if (yych <= '\\') { - if (yych <= 0x00) goto yy79; - if (yych <= '[') goto yy73; - goto yy97; + if (yych <= 0x00) goto yy77; + if (yych <= '[') goto yy71; + goto yy94; } else { - if (yych == '{') goto yy99; - goto yy73; + if (yych == '{') goto yy96; + goto yy71; } -yy83: - YYDEBUG(83, *YYCURSOR); - yyaccept = 1; - yych = *(YYMARKER = ++YYCURSOR); +yy81: + YYDEBUG(81, *YYCURSOR); + yych = *++YYCURSOR; if (yybm[0+yych] & 128) { - goto yy101; + goto yy98; } - goto yy79; -yy84: - YYDEBUG(84, *YYCURSOR); + goto yy77; +yy82: + YYDEBUG(82, *YYCURSOR); yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy74; - if (yych <= '9') goto yy103; - goto yy74; -yy85: - YYDEBUG(85, *YYCURSOR); - yyaccept = 2; + if (yych <= '/') goto yy72; + if (yych <= '9') goto yy100; + goto yy72; +yy83: + YYDEBUG(83, *YYCURSOR); + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(86, *YYCURSOR); + YYDEBUG(84, *YYCURSOR); { static void *yytarget[256] = { - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy87, &&yy73, &&yy73, &&yy87, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy87, &&yy73, &&yy94, &&yy73, &&yy73, &&yy87, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy103, &&yy73, - &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, - &&yy85, &&yy85, &&yy73, &&yy87, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy96, &&yy87, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy85, &&yy71, &&yy71, &&yy85, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy85, &&yy71, &&yy92, &&yy71, &&yy71, &&yy85, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy100, &&yy71, + &&yy83, &&yy83, &&yy83, &&yy83, &&yy83, &&yy83, &&yy83, &&yy83, + &&yy83, &&yy83, &&yy71, &&yy85, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy89, &&yy85, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71 }; goto *yytarget[yych]; } -yy87: - YYDEBUG(87, *YYCURSOR); +yy85: + YYDEBUG(85, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Get number option value as string */ RETURN_TOKEN(TC_NUMBER, yytext, yyleng); } -yy88: - YYDEBUG(88, *YYCURSOR); - yyaccept = 3; +yy86: + YYDEBUG(86, *YYCURSOR); + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(89, *YYCURSOR); + YYDEBUG(87, *YYCURSOR); { static void *yytarget[256] = { - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy90, &&yy73, &&yy73, &&yy90, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy90, &&yy73, &&yy94, &&yy73, &&yy73, &&yy90, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy73, &&yy90, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy73, &&yy96, &&yy90, &&yy73, &&yy88, - &&yy73, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, - &&yy88, &&yy88, &&yy88, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy88, &&yy71, &&yy71, &&yy88, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy88, &&yy71, &&yy92, &&yy71, &&yy71, &&yy88, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy71, &&yy88, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy71, &&yy89, &&yy88, &&yy71, &&yy86, + &&yy71, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, &&yy86, + &&yy86, &&yy86, &&yy86, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71 }; goto *yytarget[yych]; } -yy90: - YYDEBUG(90, *YYCURSOR); +yy88: + YYDEBUG(88, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Get constant option value */ RETURN_TOKEN(TC_CONSTANT, yytext, yyleng); } -yy91: - YYDEBUG(91, *YYCURSOR); - yych = *++YYCURSOR; - goto yy73; -yy92: - YYDEBUG(92, *YYCURSOR); +yy89: + YYDEBUG(89, *YYCURSOR); ++YYCURSOR; - YYDEBUG(93, *YYCURSOR); + YYFILL(1); + yych = *YYCURSOR; + goto yy71; +yy90: + YYDEBUG(90, *YYCURSOR); + ++YYCURSOR; + YYDEBUG(91, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* End of section or an option offset */ BEGIN(INITIAL); return ']'; } -yy94: - YYDEBUG(94, *YYCURSOR); +yy92: + YYDEBUG(92, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '\\') { - if (yych <= 0x00) goto yy95; - if (yych <= '[') goto yy73; - goto yy97; + if (yych <= 0x00) goto yy93; + if (yych <= '[') goto yy71; + goto yy94; } else { - if (yych != '{') goto yy73; + if (yych != '{') goto yy71; } -yy95: - YYDEBUG(95, *YYCURSOR); +yy93: + YYDEBUG(93, *YYCURSOR); YYCURSOR = YYMARKER; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy75; + goto yy73; } else { - goto yy79; + goto yy85; } } else { - if (yyaccept == 2) { - goto yy87; - } else { - goto yy90; - } + goto yy88; } -yy96: - YYDEBUG(96, *YYCURSOR); - ++YYCURSOR; - YYFILL(1); - yych = *YYCURSOR; - goto yy73; -yy97: - YYDEBUG(97, *YYCURSOR); +yy94: + YYDEBUG(94, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(98, *YYCURSOR); + YYDEBUG(95, *YYCURSOR); if (yybm[0+yych] & 64) { - goto yy97; + goto yy94; } - goto yy73; -yy99: - YYDEBUG(99, *YYCURSOR); + goto yy71; +yy96: + YYDEBUG(96, *YYCURSOR); ++YYCURSOR; - YYDEBUG(100, *YYCURSOR); + YYDEBUG(97, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Variable start */ yy_push_state(ST_VARNAME); return TC_DOLLAR_CURLY; } -yy101: - YYDEBUG(101, *YYCURSOR); +yy98: + YYDEBUG(98, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(102, *YYCURSOR); + YYDEBUG(99, *YYCURSOR); if (yybm[0+yych] & 128) { - goto yy101; + goto yy98; } - goto yy105; -yy103: - YYDEBUG(103, *YYCURSOR); - yyaccept = 2; + goto yy102; +yy100: + YYDEBUG(100, *YYCURSOR); + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(104, *YYCURSOR); + YYDEBUG(101, *YYCURSOR); { static void *yytarget[256] = { - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy87, &&yy73, &&yy73, &&yy87, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy87, &&yy73, &&yy94, &&yy73, &&yy73, &&yy87, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy103, &&yy103, &&yy103, &&yy103, &&yy103, &&yy103, &&yy103, &&yy103, - &&yy103, &&yy103, &&yy73, &&yy87, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy96, &&yy87, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, - &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy85, &&yy71, &&yy71, &&yy85, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy85, &&yy71, &&yy92, &&yy71, &&yy71, &&yy85, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy100, &&yy100, &&yy100, &&yy100, &&yy100, &&yy100, &&yy100, &&yy100, + &&yy100, &&yy100, &&yy71, &&yy85, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy89, &&yy85, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, + &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71, &&yy71 }; goto *yytarget[yych]; } -yy105: - YYDEBUG(105, *YYCURSOR); +yy102: + YYDEBUG(102, *YYCURSOR); ++YYCURSOR; - YYDEBUG(106, *YYCURSOR); + YYDEBUG(103, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Raw string */ /* Eat leading and trailing single quotes */ @@ -1636,98 +1617,98 @@ yy105: yyc_ST_RAW: { static const unsigned char yybm[] = { - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 192, 0, 128, 128, 0, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 192, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - }; - YYDEBUG(107, *YYCURSOR); - YYFILL(3); - yych = *YYCURSOR; - { - static void *yytarget[256] = { - &&yy109, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy113, &&yy114, &&yy111, &&yy111, &&yy116, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy113, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy117, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, - &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111 - }; - goto *yytarget[yych]; - } -yy109: - YYDEBUG(109, *YYCURSOR); - ++YYCURSOR; - YYDEBUG(110, *YYCURSOR); - yyleng = YYCURSOR - SCNG(yy_text); - { /* End of option value (if EOF is reached before EOL */ - BEGIN(INITIAL); - return END_OF_LINE; -} -yy111: - YYDEBUG(111, *YYCURSOR); - ++YYCURSOR; -yy112: - YYDEBUG(112, *YYCURSOR); - yyleng = YYCURSOR - SCNG(yy_text); - { /* Raw value, only used when SCNG(scanner_mode) == ZEND_INI_SCANNER_RAW. */ - unsigned char *sc = NULL; - while (YYCURSOR < YYLIMIT) { - switch (*YYCURSOR) { + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 192, 0, 64, 64, 0, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 192, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + }; + YYDEBUG(104, *YYCURSOR); + YYFILL(3); + yych = *YYCURSOR; + { + static void *yytarget[256] = { + &&yy106, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy110, &&yy111, &&yy108, &&yy108, &&yy113, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy110, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy114, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, + &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108, &&yy108 + }; + goto *yytarget[yych]; + } +yy106: + YYDEBUG(106, *YYCURSOR); + ++YYCURSOR; + YYDEBUG(107, *YYCURSOR); + yyleng = YYCURSOR - SCNG(yy_text); + { /* End of option value (if EOF is reached before EOL */ + BEGIN(INITIAL); + return END_OF_LINE; +} +yy108: + YYDEBUG(108, *YYCURSOR); + ++YYCURSOR; +yy109: + YYDEBUG(109, *YYCURSOR); + yyleng = YYCURSOR - SCNG(yy_text); + { /* Raw value, only used when SCNG(scanner_mode) == ZEND_INI_SCANNER_RAW. */ + unsigned char *sc = NULL; + while (YYCURSOR < YYLIMIT) { + switch (*YYCURSOR) { case '\n': case '\r': goto end_raw_value_chars; @@ -1760,117 +1741,113 @@ end_raw_value_chars: } RETURN_TOKEN(TC_RAW, yytext, yyleng); } -yy113: - YYDEBUG(113, *YYCURSOR); +yy110: + YYDEBUG(110, *YYCURSOR); yych = *++YYCURSOR; { static void *yytarget[256] = { - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy119, &&yy119, &&yy112, &&yy112, &&yy119, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy119, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy119, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, - &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112 + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy117, &&yy117, &&yy109, &&yy109, &&yy117, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy117, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy117, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, + &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109, &&yy109 }; goto *yytarget[yych]; } -yy114: - YYDEBUG(114, *YYCURSOR); +yy111: + YYDEBUG(111, *YYCURSOR); ++YYCURSOR; -yy115: - YYDEBUG(115, *YYCURSOR); +yy112: + YYDEBUG(112, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* End of option value */ BEGIN(INITIAL); SCNG(lineno)++; return END_OF_LINE; } -yy116: - YYDEBUG(116, *YYCURSOR); - yych = *++YYCURSOR; - if (yych == '\n') goto yy114; - goto yy115; -yy117: - YYDEBUG(117, *YYCURSOR); +yy113: + YYDEBUG(113, *YYCURSOR); yych = *++YYCURSOR; - goto yy122; -yy118: - YYDEBUG(118, *YYCURSOR); + if (yych == '\n') goto yy111; + goto yy112; +yy114: + YYDEBUG(114, *YYCURSOR); ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; -yy119: - YYDEBUG(119, *YYCURSOR); + YYDEBUG(115, *YYCURSOR); if (yybm[0+yych] & 64) { - goto yy118; + goto yy114; + } + if (yych <= '\n') goto yy119; + goto yy121; +yy116: + YYDEBUG(116, *YYCURSOR); + ++YYCURSOR; + YYFILL(2); + yych = *YYCURSOR; +yy117: + YYDEBUG(117, *YYCURSOR); + if (yybm[0+yych] & 128) { + goto yy116; } if (yych <= '\f') { - if (yych <= 0x08) goto yy120; - if (yych <= '\n') goto yy114; + if (yych <= 0x08) goto yy118; + if (yych <= '\n') goto yy111; } else { - if (yych <= '\r') goto yy116; - if (yych == ';') goto yy121; + if (yych <= '\r') goto yy113; + if (yych == ';') goto yy114; } -yy120: - YYDEBUG(120, *YYCURSOR); +yy118: + YYDEBUG(118, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* eat whitespace */ goto restart; } -yy121: - YYDEBUG(121, *YYCURSOR); - ++YYCURSOR; - YYFILL(2); - yych = *YYCURSOR; -yy122: - YYDEBUG(122, *YYCURSOR); - if (yybm[0+yych] & 128) { - goto yy121; - } - if (yych >= '\v') goto yy125; -yy123: - YYDEBUG(123, *YYCURSOR); +yy119: + YYDEBUG(119, *YYCURSOR); ++YYCURSOR; -yy124: - YYDEBUG(124, *YYCURSOR); +yy120: + YYDEBUG(120, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Comment */ BEGIN(INITIAL); SCNG(lineno)++; return END_OF_LINE; } -yy125: - YYDEBUG(125, *YYCURSOR); +yy121: + YYDEBUG(121, *YYCURSOR); ++YYCURSOR; - if ((yych = *YYCURSOR) == '\n') goto yy123; - goto yy124; + if ((yych = *YYCURSOR) == '\n') goto yy119; + goto yy120; } /* *********************************** */ yyc_ST_SECTION_RAW: @@ -1909,65 +1886,65 @@ yyc_ST_SECTION_RAW: 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, }; - YYDEBUG(126, *YYCURSOR); + YYDEBUG(122, *YYCURSOR); YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 64) { - goto yy128; + goto yy124; } - if (yych <= '\r') goto yy131; - goto yy133; -yy128: - YYDEBUG(128, *YYCURSOR); + if (yych <= '\r') goto yy127; + goto yy129; +yy124: + YYDEBUG(124, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(129, *YYCURSOR); + YYDEBUG(125, *YYCURSOR); if (yybm[0+yych] & 64) { - goto yy128; + goto yy124; } - YYDEBUG(130, *YYCURSOR); + YYDEBUG(126, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Raw value, only used when SCNG(scanner_mode) == ZEND_INI_SCANNER_RAW. */ RETURN_TOKEN(TC_RAW, yytext, yyleng); } -yy131: - YYDEBUG(131, *YYCURSOR); +yy127: + YYDEBUG(127, *YYCURSOR); ++YYCURSOR; - YYDEBUG(132, *YYCURSOR); + YYDEBUG(128, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { return 0; } -yy133: - YYDEBUG(133, *YYCURSOR); +yy129: + YYDEBUG(129, *YYCURSOR); ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; - YYDEBUG(134, *YYCURSOR); + YYDEBUG(130, *YYCURSOR); if (yybm[0+yych] & 128) { - goto yy133; + goto yy129; } - if (yych <= 0x08) goto yy135; - if (yych <= '\n') goto yy136; - if (yych == '\r') goto yy137; -yy135: - YYDEBUG(135, *YYCURSOR); + if (yych <= 0x08) goto yy131; + if (yych <= '\n') goto yy132; + if (yych == '\r') goto yy133; +yy131: + YYDEBUG(131, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* End of section */ BEGIN(INITIAL); SCNG(lineno)++; return ']'; } -yy136: - YYDEBUG(136, *YYCURSOR); +yy132: + YYDEBUG(132, *YYCURSOR); yych = *++YYCURSOR; - goto yy135; -yy137: - YYDEBUG(137, *YYCURSOR); + goto yy131; +yy133: + YYDEBUG(133, *YYCURSOR); ++YYCURSOR; - if ((yych = *YYCURSOR) == '\n') goto yy136; - goto yy135; + if ((yych = *YYCURSOR) == '\n') goto yy132; + goto yy131; } /* *********************************** */ yyc_ST_SECTION_VALUE: @@ -2006,401 +1983,392 @@ yyc_ST_SECTION_VALUE: 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, }; - YYDEBUG(138, *YYCURSOR); + YYDEBUG(134, *YYCURSOR); YYFILL(2); yych = *YYCURSOR; { static void *yytarget[256] = { - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy143, &&yy145, &&yy140, &&yy140, &&yy145, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy143, &&yy140, &&yy147, &&yy140, &&yy149, &&yy140, &&yy140, &&yy150, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy151, &&yy151, &&yy140, - &&yy152, &&yy152, &&yy152, &&yy152, &&yy152, &&yy152, &&yy152, &&yy152, - &&yy152, &&yy152, &&yy140, &&yy145, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy140, &&yy158, &&yy159, &&yy140, &&yy155, - &&yy140, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140 + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy139, &&yy141, &&yy136, &&yy136, &&yy141, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy139, &&yy136, &&yy143, &&yy136, &&yy145, &&yy136, &&yy136, &&yy146, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy147, &&yy147, &&yy136, + &&yy148, &&yy148, &&yy148, &&yy148, &&yy148, &&yy148, &&yy148, &&yy148, + &&yy148, &&yy148, &&yy136, &&yy141, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy136, &&yy154, &&yy155, &&yy136, &&yy151, + &&yy136, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136 }; goto *yytarget[yych]; } -yy140: - YYDEBUG(140, *YYCURSOR); +yy136: + YYDEBUG(136, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy141: - YYDEBUG(141, *YYCURSOR); +yy137: + YYDEBUG(137, *YYCURSOR); if (yybm[0+yych] & 4) { - goto yy140; + goto yy136; } - if (yych <= '"') goto yy142; - if (yych <= '$') goto yy162; - if (yych <= ';') goto yy142; - if (yych <= '\\') goto yy164; -yy142: - YYDEBUG(142, *YYCURSOR); + if (yych <= '"') goto yy138; + if (yych <= '$') goto yy158; + if (yych <= ';') goto yy138; + if (yych <= '\\') goto yy154; +yy138: + YYDEBUG(138, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Get rest as section/offset value */ RETURN_TOKEN(TC_STRING, yytext, yyleng); } -yy143: - YYDEBUG(143, *YYCURSOR); +yy139: + YYDEBUG(139, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(144, *YYCURSOR); + YYDEBUG(140, *YYCURSOR); { static void *yytarget[256] = { - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy143, &&yy142, &&yy140, &&yy140, &&yy142, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy143, &&yy140, &&yy147, &&yy140, &&yy162, &&yy140, &&yy140, &&yy142, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy142, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy164, &&yy142, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140 + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy139, &&yy138, &&yy136, &&yy136, &&yy138, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy139, &&yy136, &&yy143, &&yy136, &&yy158, &&yy136, &&yy136, &&yy138, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy138, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy154, &&yy138, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136 }; goto *yytarget[yych]; } -yy145: - YYDEBUG(145, *YYCURSOR); +yy141: + YYDEBUG(141, *YYCURSOR); ++YYCURSOR; -yy146: - YYDEBUG(146, *YYCURSOR); +yy142: + YYDEBUG(142, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { return 0; } -yy147: - YYDEBUG(147, *YYCURSOR); +yy143: + YYDEBUG(143, *YYCURSOR); ++YYCURSOR; - YYDEBUG(148, *YYCURSOR); + YYDEBUG(144, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Double quoted '"' string start */ yy_push_state(ST_DOUBLE_QUOTES); return '"'; } -yy149: - YYDEBUG(149, *YYCURSOR); +yy145: + YYDEBUG(145, *YYCURSOR); yych = *++YYCURSOR; if (yych <= '\\') { - if (yych <= 0x00) goto yy146; - if (yych <= '[') goto yy140; - goto yy165; + if (yych <= 0x00) goto yy142; + if (yych <= '[') goto yy136; + goto yy160; } else { - if (yych == '{') goto yy167; - goto yy140; + if (yych == '{') goto yy162; + goto yy136; } -yy150: - YYDEBUG(150, *YYCURSOR); - yyaccept = 1; - yych = *(YYMARKER = ++YYCURSOR); +yy146: + YYDEBUG(146, *YYCURSOR); + yych = *++YYCURSOR; if (yybm[0+yych] & 128) { - goto yy169; + goto yy164; } - goto yy146; -yy151: - YYDEBUG(151, *YYCURSOR); + goto yy142; +yy147: + YYDEBUG(147, *YYCURSOR); yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy141; - if (yych <= '9') goto yy171; - goto yy141; -yy152: - YYDEBUG(152, *YYCURSOR); - yyaccept = 2; + if (yych <= '/') goto yy137; + if (yych <= '9') goto yy166; + goto yy137; +yy148: + YYDEBUG(148, *YYCURSOR); + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(153, *YYCURSOR); + YYDEBUG(149, *YYCURSOR); { static void *yytarget[256] = { - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy154, &&yy140, &&yy140, &&yy154, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy154, &&yy140, &&yy162, &&yy140, &&yy140, &&yy154, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy171, &&yy140, - &&yy152, &&yy152, &&yy152, &&yy152, &&yy152, &&yy152, &&yy152, &&yy152, - &&yy152, &&yy152, &&yy140, &&yy154, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy164, &&yy154, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140 + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy150, &&yy136, &&yy136, &&yy150, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy150, &&yy136, &&yy158, &&yy136, &&yy136, &&yy150, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy166, &&yy136, + &&yy148, &&yy148, &&yy148, &&yy148, &&yy148, &&yy148, &&yy148, &&yy148, + &&yy148, &&yy148, &&yy136, &&yy150, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy154, &&yy150, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136 }; goto *yytarget[yych]; } -yy154: - YYDEBUG(154, *YYCURSOR); +yy150: + YYDEBUG(150, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Get number option value as string */ RETURN_TOKEN(TC_NUMBER, yytext, yyleng); } -yy155: - YYDEBUG(155, *YYCURSOR); - yyaccept = 3; +yy151: + YYDEBUG(151, *YYCURSOR); + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(156, *YYCURSOR); + YYDEBUG(152, *YYCURSOR); { static void *yytarget[256] = { - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy157, &&yy140, &&yy140, &&yy157, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy157, &&yy140, &&yy162, &&yy140, &&yy140, &&yy157, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy140, &&yy157, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy140, &&yy164, &&yy157, &&yy140, &&yy155, - &&yy140, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, &&yy155, - &&yy155, &&yy155, &&yy155, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140 + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy153, &&yy136, &&yy136, &&yy153, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy153, &&yy136, &&yy158, &&yy136, &&yy136, &&yy153, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy136, &&yy153, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy136, &&yy154, &&yy153, &&yy136, &&yy151, + &&yy136, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, &&yy151, + &&yy151, &&yy151, &&yy151, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136 }; goto *yytarget[yych]; } -yy157: - YYDEBUG(157, *YYCURSOR); +yy153: + YYDEBUG(153, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Get constant option value */ RETURN_TOKEN(TC_CONSTANT, yytext, yyleng); } -yy158: - YYDEBUG(158, *YYCURSOR); - yych = *++YYCURSOR; - goto yy140; -yy159: - YYDEBUG(159, *YYCURSOR); +yy154: + YYDEBUG(154, *YYCURSOR); + ++YYCURSOR; + YYFILL(1); + yych = *YYCURSOR; + goto yy136; +yy155: + YYDEBUG(155, *YYCURSOR); ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; - YYDEBUG(160, *YYCURSOR); + YYDEBUG(156, *YYCURSOR); if (yych <= '\f') { - if (yych <= 0x08) goto yy161; - if (yych <= '\t') goto yy159; - if (yych <= '\n') goto yy173; + if (yych <= 0x08) goto yy157; + if (yych <= '\t') goto yy155; + if (yych <= '\n') goto yy168; } else { - if (yych <= '\r') goto yy174; - if (yych == ' ') goto yy159; + if (yych <= '\r') goto yy169; + if (yych == ' ') goto yy155; } -yy161: - YYDEBUG(161, *YYCURSOR); +yy157: + YYDEBUG(157, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* End of section */ BEGIN(INITIAL); SCNG(lineno)++; return ']'; } -yy162: - YYDEBUG(162, *YYCURSOR); +yy158: + YYDEBUG(158, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '\\') { - if (yych <= 0x00) goto yy163; - if (yych <= '[') goto yy140; - goto yy165; + if (yych <= 0x00) goto yy159; + if (yych <= '[') goto yy136; + goto yy160; } else { - if (yych != '{') goto yy140; + if (yych != '{') goto yy136; } -yy163: - YYDEBUG(163, *YYCURSOR); +yy159: + YYDEBUG(159, *YYCURSOR); YYCURSOR = YYMARKER; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy142; + goto yy138; } else { - goto yy146; + goto yy150; } } else { - if (yyaccept == 2) { - goto yy154; - } else { - goto yy157; - } + goto yy153; } -yy164: - YYDEBUG(164, *YYCURSOR); - ++YYCURSOR; - YYFILL(1); - yych = *YYCURSOR; - goto yy140; -yy165: - YYDEBUG(165, *YYCURSOR); +yy160: + YYDEBUG(160, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(166, *YYCURSOR); + YYDEBUG(161, *YYCURSOR); if (yybm[0+yych] & 64) { - goto yy165; + goto yy160; } - goto yy140; -yy167: - YYDEBUG(167, *YYCURSOR); + goto yy136; +yy162: + YYDEBUG(162, *YYCURSOR); ++YYCURSOR; - YYDEBUG(168, *YYCURSOR); + YYDEBUG(163, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Variable start */ yy_push_state(ST_VARNAME); return TC_DOLLAR_CURLY; } -yy169: - YYDEBUG(169, *YYCURSOR); +yy164: + YYDEBUG(164, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(170, *YYCURSOR); + YYDEBUG(165, *YYCURSOR); if (yybm[0+yych] & 128) { - goto yy169; + goto yy164; } - goto yy175; -yy171: - YYDEBUG(171, *YYCURSOR); - yyaccept = 2; + goto yy170; +yy166: + YYDEBUG(166, *YYCURSOR); + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(172, *YYCURSOR); + YYDEBUG(167, *YYCURSOR); { static void *yytarget[256] = { - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy154, &&yy140, &&yy140, &&yy154, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy154, &&yy140, &&yy162, &&yy140, &&yy140, &&yy154, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy171, &&yy171, &&yy171, &&yy171, &&yy171, &&yy171, &&yy171, &&yy171, - &&yy171, &&yy171, &&yy140, &&yy154, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy164, &&yy154, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, - &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140, &&yy140 + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy150, &&yy136, &&yy136, &&yy150, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy150, &&yy136, &&yy158, &&yy136, &&yy136, &&yy150, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy166, &&yy166, &&yy166, &&yy166, &&yy166, &&yy166, &&yy166, &&yy166, + &&yy166, &&yy166, &&yy136, &&yy150, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy154, &&yy150, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, + &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136, &&yy136 }; goto *yytarget[yych]; } -yy173: - YYDEBUG(173, *YYCURSOR); +yy168: + YYDEBUG(168, *YYCURSOR); yych = *++YYCURSOR; - goto yy161; -yy174: - YYDEBUG(174, *YYCURSOR); + goto yy157; +yy169: + YYDEBUG(169, *YYCURSOR); yych = *++YYCURSOR; - if (yych == '\n') goto yy173; - goto yy161; -yy175: - YYDEBUG(175, *YYCURSOR); + if (yych == '\n') goto yy168; + goto yy157; +yy170: + YYDEBUG(170, *YYCURSOR); ++YYCURSOR; - YYDEBUG(176, *YYCURSOR); + YYDEBUG(171, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Raw string */ /* Eat leading and trailing single quotes */ @@ -2415,115 +2383,164 @@ yy175: yyc_ST_VALUE: { static const unsigned char yybm[] = { - 96, 98, 98, 98, 98, 98, 98, 98, - 98, 100, 64, 98, 98, 64, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 100, 96, 96, 98, 224, 98, 96, 32, - 96, 96, 98, 98, 98, 98, 98, 98, + 80, 82, 82, 82, 82, 82, 82, 82, + 82, 84, 64, 82, 82, 64, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 84, 80, 80, 82, 208, 82, 80, 16, + 80, 80, 82, 82, 82, 82, 82, 82, 122, 122, 122, 122, 122, 122, 122, 122, - 122, 122, 98, 96, 98, 96, 98, 98, - 98, 114, 114, 114, 114, 114, 114, 114, + 122, 122, 82, 80, 82, 80, 82, 82, + 82, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, - 114, 114, 114, 98, 98, 98, 96, 114, - 98, 114, 114, 114, 114, 114, 114, 114, + 114, 114, 114, 82, 82, 82, 80, 114, + 82, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, - 114, 114, 114, 98, 96, 98, 96, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, + 114, 114, 114, 82, 80, 82, 80, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, }; - YYDEBUG(177, *YYCURSOR); + YYDEBUG(172, *YYCURSOR); YYFILL(6); yych = *YYCURSOR; { static void *yytarget[256] = { - &&yy179, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy184, &&yy187, &&yy181, &&yy181, &&yy189, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy184, &&yy190, &&yy193, &&yy181, &&yy195, &&yy181, &&yy190, &&yy196, - &&yy190, &&yy190, &&yy181, &&yy181, &&yy181, &&yy197, &&yy197, &&yy181, - &&yy198, &&yy198, &&yy198, &&yy198, &&yy198, &&yy198, &&yy198, &&yy198, - &&yy198, &&yy198, &&yy181, &&yy201, &&yy181, &&yy202, &&yy181, &&yy181, - &&yy181, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy207, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy208, &&yy209, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy210, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy211, &&yy204, &&yy181, &&yy181, &&yy181, &&yy190, &&yy204, - &&yy181, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy207, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy208, &&yy209, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy210, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy211, &&yy204, &&yy181, &&yy190, &&yy181, &&yy190, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181 + &&yy174, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy179, &&yy182, &&yy176, &&yy176, &&yy184, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy179, &&yy185, &&yy188, &&yy176, &&yy190, &&yy176, &&yy185, &&yy191, + &&yy185, &&yy185, &&yy176, &&yy176, &&yy176, &&yy192, &&yy192, &&yy176, + &&yy193, &&yy193, &&yy193, &&yy193, &&yy193, &&yy193, &&yy193, &&yy193, + &&yy193, &&yy193, &&yy176, &&yy196, &&yy176, &&yy198, &&yy176, &&yy176, + &&yy176, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy203, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy204, &&yy205, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy206, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy207, &&yy200, &&yy176, &&yy176, &&yy176, &&yy185, &&yy200, + &&yy176, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy203, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy204, &&yy205, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy206, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy207, &&yy200, &&yy176, &&yy185, &&yy176, &&yy185, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176 }; goto *yytarget[yych]; } -yy179: - YYDEBUG(179, *YYCURSOR); +yy174: + YYDEBUG(174, *YYCURSOR); ++YYCURSOR; -yy180: - YYDEBUG(180, *YYCURSOR); +yy175: + YYDEBUG(175, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* End of option value (if EOF is reached before EOL */ BEGIN(INITIAL); return END_OF_LINE; } -yy181: - YYDEBUG(181, *YYCURSOR); +yy176: + YYDEBUG(176, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy182: - YYDEBUG(182, *YYCURSOR); +yy177: + YYDEBUG(177, *YYCURSOR); + { + static void *yytarget[256] = { + &&yy178, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy178, &&yy178, &&yy176, &&yy176, &&yy178, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy178, &&yy178, &&yy178, &&yy176, &&yy208, &&yy176, &&yy178, &&yy178, + &&yy178, &&yy178, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy178, &&yy176, &&yy178, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy178, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy178, &&yy176, &&yy178, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176 + }; + goto *yytarget[yych]; + } +yy178: + YYDEBUG(178, *YYCURSOR); + yyleng = YYCURSOR - SCNG(yy_text); + { /* Get everything else as option/offset value */ + RETURN_TOKEN(TC_STRING, yytext, yyleng); +} +yy179: + YYDEBUG(179, *YYCURSOR); + ++YYCURSOR; + YYFILL(2); + yych = *YYCURSOR; + YYDEBUG(180, *YYCURSOR); { static void *yytarget[256] = { - &&yy183, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy183, &&yy183, &&yy181, &&yy181, &&yy183, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, + &&yy181, &&yy179, &&yy182, &&yy181, &&yy181, &&yy184, &&yy181, &&yy181, + &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, + &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, + &&yy179, &&yy181, &&yy188, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, + &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, + &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, + &&yy181, &&yy181, &&yy181, &&yy196, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy183, &&yy183, &&yy183, &&yy181, &&yy212, &&yy181, &&yy183, &&yy183, - &&yy183, &&yy183, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy183, &&yy181, &&yy183, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy183, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy183, &&yy181, &&yy183, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, @@ -2543,905 +2560,840 @@ yy182: }; goto *yytarget[yych]; } -yy183: - YYDEBUG(183, *YYCURSOR); - yyleng = YYCURSOR - SCNG(yy_text); - { /* Get everything else as option/offset value */ - RETURN_TOKEN(TC_STRING, yytext, yyleng); -} -yy184: - YYDEBUG(184, *YYCURSOR); - yyaccept = 1; - YYMARKER = ++YYCURSOR; - YYFILL(2); - yych = *YYCURSOR; - YYDEBUG(185, *YYCURSOR); - { - static void *yytarget[256] = { - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy184, &&yy187, &&yy186, &&yy186, &&yy189, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy184, &&yy186, &&yy193, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy214, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, - &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186, &&yy186 - }; - goto *yytarget[yych]; - } -yy186: - YYDEBUG(186, *YYCURSOR); +yy181: + YYDEBUG(181, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { RETURN_TOKEN(TC_WHITESPACE, yytext, yyleng); } -yy187: - YYDEBUG(187, *YYCURSOR); +yy182: + YYDEBUG(182, *YYCURSOR); ++YYCURSOR; -yy188: - YYDEBUG(188, *YYCURSOR); +yy183: + YYDEBUG(183, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* End of option value */ BEGIN(INITIAL); SCNG(lineno)++; return END_OF_LINE; } -yy189: - YYDEBUG(189, *YYCURSOR); +yy184: + YYDEBUG(184, *YYCURSOR); yych = *++YYCURSOR; - if (yych == '\n') goto yy187; - goto yy188; -yy190: - YYDEBUG(190, *YYCURSOR); + if (yych == '\n') goto yy182; + goto yy183; +yy185: + YYDEBUG(185, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(191, *YYCURSOR); - if (yych == '\t') goto yy190; - if (yych == ' ') goto yy190; - YYDEBUG(192, *YYCURSOR); + YYDEBUG(186, *YYCURSOR); + if (yych == '\t') goto yy185; + if (yych == ' ') goto yy185; + YYDEBUG(187, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Boolean operators */ return yytext[0]; } -yy193: - YYDEBUG(193, *YYCURSOR); +yy188: + YYDEBUG(188, *YYCURSOR); ++YYCURSOR; - YYDEBUG(194, *YYCURSOR); + YYDEBUG(189, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Double quoted '"' string start */ yy_push_state(ST_DOUBLE_QUOTES); return '"'; } -yy195: - YYDEBUG(195, *YYCURSOR); +yy190: + YYDEBUG(190, *YYCURSOR); yych = *++YYCURSOR; if (yych <= '\\') { - if (yych <= 0x00) goto yy180; - if (yych <= '[') goto yy181; - goto yy216; + if (yych <= 0x00) goto yy175; + if (yych <= '[') goto yy176; + goto yy210; } else { - if (yych == '{') goto yy217; - goto yy181; + if (yych == '{') goto yy211; + goto yy176; } -yy196: - YYDEBUG(196, *YYCURSOR); - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); +yy191: + YYDEBUG(191, *YYCURSOR); + yych = *++YYCURSOR; if (yybm[0+yych] & 64) { - goto yy219; + goto yy213; } - goto yy180; -yy197: - YYDEBUG(197, *YYCURSOR); + goto yy175; +yy192: + YYDEBUG(192, *YYCURSOR); yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy182; - if (yych <= '9') goto yy221; - goto yy182; -yy198: - YYDEBUG(198, *YYCURSOR); - yyaccept = 3; + if (yych <= '/') goto yy177; + if (yych <= '9') goto yy215; + goto yy177; +yy193: + YYDEBUG(193, *YYCURSOR); + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(199, *YYCURSOR); + YYDEBUG(194, *YYCURSOR); { static void *yytarget[256] = { - &&yy200, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy200, &&yy200, &&yy181, &&yy181, &&yy200, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy200, &&yy200, &&yy200, &&yy181, &&yy212, &&yy181, &&yy200, &&yy200, - &&yy200, &&yy200, &&yy181, &&yy181, &&yy181, &&yy181, &&yy221, &&yy181, - &&yy198, &&yy198, &&yy198, &&yy198, &&yy198, &&yy198, &&yy198, &&yy198, - &&yy198, &&yy198, &&yy181, &&yy200, &&yy181, &&yy200, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy200, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy200, &&yy181, &&yy200, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181 + &&yy195, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy195, &&yy195, &&yy176, &&yy176, &&yy195, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy195, &&yy195, &&yy195, &&yy176, &&yy208, &&yy176, &&yy195, &&yy195, + &&yy195, &&yy195, &&yy176, &&yy176, &&yy176, &&yy176, &&yy215, &&yy176, + &&yy193, &&yy193, &&yy193, &&yy193, &&yy193, &&yy193, &&yy193, &&yy193, + &&yy193, &&yy193, &&yy176, &&yy195, &&yy176, &&yy195, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy195, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy195, &&yy176, &&yy195, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176 }; goto *yytarget[yych]; } -yy200: - YYDEBUG(200, *YYCURSOR); +yy195: + YYDEBUG(195, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Get number option value as string */ RETURN_TOKEN(TC_NUMBER, yytext, yyleng); } -yy201: - YYDEBUG(201, *YYCURSOR); - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - goto yy215; -yy202: - YYDEBUG(202, *YYCURSOR); +yy196: + YYDEBUG(196, *YYCURSOR); ++YYCURSOR; - YYDEBUG(203, *YYCURSOR); + YYFILL(2); + yych = *YYCURSOR; + YYDEBUG(197, *YYCURSOR); + if (yybm[0+yych] & 16) { + goto yy196; + } + if (yych <= '\n') goto yy217; + goto yy219; +yy198: + YYDEBUG(198, *YYCURSOR); + ++YYCURSOR; + YYDEBUG(199, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Make = used in option value to trigger error */ yyless(0); BEGIN(INITIAL); return END_OF_LINE; } -yy204: - YYDEBUG(204, *YYCURSOR); - yyaccept = 4; +yy200: + YYDEBUG(200, *YYCURSOR); + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(205, *YYCURSOR); + YYDEBUG(201, *YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy206, &&yy206, &&yy181, &&yy181, &&yy206, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy206, &&yy206, &&yy206, &&yy181, &&yy212, &&yy181, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy181, &&yy206, &&yy181, &&yy206, &&yy181, &&yy181, - &&yy181, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy181, &&yy181, &&yy181, &&yy206, &&yy204, - &&yy181, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy181, &&yy206, &&yy181, &&yy206, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181 + &&yy202, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy202, &&yy202, &&yy176, &&yy176, &&yy202, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy202, &&yy202, &&yy202, &&yy176, &&yy208, &&yy176, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy176, &&yy202, &&yy176, &&yy202, &&yy176, &&yy176, + &&yy176, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy176, &&yy176, &&yy176, &&yy202, &&yy200, + &&yy176, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy176, &&yy202, &&yy176, &&yy202, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176 }; goto *yytarget[yych]; } -yy206: - YYDEBUG(206, *YYCURSOR); +yy202: + YYDEBUG(202, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Get constant option value */ RETURN_TOKEN(TC_CONSTANT, yytext, yyleng); } -yy207: - YYDEBUG(207, *YYCURSOR); - yyaccept = 4; +yy203: + YYDEBUG(203, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy226, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy226, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy220, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy220, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy208: - YYDEBUG(208, *YYCURSOR); - yyaccept = 4; +yy204: + YYDEBUG(204, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy227, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy229, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy227, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy229, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy221, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy223, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy221, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy223, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy209: - YYDEBUG(209, *YYCURSOR); - yyaccept = 4; +yy205: + YYDEBUG(205, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy230, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy231, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy230, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy231, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy224, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy225, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy224, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy225, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy210: - YYDEBUG(210, *YYCURSOR); - yyaccept = 4; +yy206: + YYDEBUG(206, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy233, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy233, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy227, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy227, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy211: - YYDEBUG(211, *YYCURSOR); - yyaccept = 4; +yy207: + YYDEBUG(207, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy234, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy234, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy228, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy228, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy212: - YYDEBUG(212, *YYCURSOR); +yy208: + YYDEBUG(208, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '\\') { - if (yych <= 0x00) goto yy213; - if (yych <= '[') goto yy181; - goto yy216; + if (yych <= 0x00) goto yy209; + if (yych <= '[') goto yy176; + goto yy210; } else { - if (yych != '{') goto yy181; + if (yych != '{') goto yy176; } -yy213: - YYDEBUG(213, *YYCURSOR); +yy209: + YYDEBUG(209, *YYCURSOR); YYCURSOR = YYMARKER; - if (yyaccept <= 3) { + if (yyaccept <= 2) { if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy183; + goto yy178; } else { - goto yy186; + goto yy195; } } else { - if (yyaccept == 2) { - goto yy180; - } else { - goto yy200; - } + goto yy202; } } else { - if (yyaccept <= 5) { - if (yyaccept == 4) { - goto yy206; + if (yyaccept <= 4) { + if (yyaccept == 3) { + goto yy222; } else { - goto yy228; + goto yy226; } } else { - if (yyaccept == 6) { - goto yy232; - } else { - goto yy249; - } + goto yy243; } } -yy214: - YYDEBUG(214, *YYCURSOR); - ++YYCURSOR; - YYFILL(2); - yych = *YYCURSOR; -yy215: - YYDEBUG(215, *YYCURSOR); - if (yybm[0+yych] & 32) { - goto yy214; - } - if (yych <= '\n') goto yy223; - goto yy225; -yy216: - YYDEBUG(216, *YYCURSOR); +yy210: + YYDEBUG(210, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 128) { - goto yy235; + goto yy229; } - goto yy181; -yy217: - YYDEBUG(217, *YYCURSOR); + goto yy176; +yy211: + YYDEBUG(211, *YYCURSOR); ++YYCURSOR; - YYDEBUG(218, *YYCURSOR); + YYDEBUG(212, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Variable start */ yy_push_state(ST_VARNAME); return TC_DOLLAR_CURLY; } -yy219: - YYDEBUG(219, *YYCURSOR); +yy213: + YYDEBUG(213, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(220, *YYCURSOR); + YYDEBUG(214, *YYCURSOR); if (yybm[0+yych] & 64) { - goto yy219; + goto yy213; } - goto yy237; -yy221: - YYDEBUG(221, *YYCURSOR); - yyaccept = 3; + goto yy231; +yy215: + YYDEBUG(215, *YYCURSOR); + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(222, *YYCURSOR); + YYDEBUG(216, *YYCURSOR); { static void *yytarget[256] = { - &&yy200, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy200, &&yy200, &&yy181, &&yy181, &&yy200, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy200, &&yy200, &&yy200, &&yy181, &&yy212, &&yy181, &&yy200, &&yy200, - &&yy200, &&yy200, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy221, &&yy221, &&yy221, &&yy221, &&yy221, &&yy221, &&yy221, &&yy221, - &&yy221, &&yy221, &&yy181, &&yy200, &&yy181, &&yy200, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy200, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy200, &&yy181, &&yy200, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, - &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181, &&yy181 + &&yy195, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy195, &&yy195, &&yy176, &&yy176, &&yy195, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy195, &&yy195, &&yy195, &&yy176, &&yy208, &&yy176, &&yy195, &&yy195, + &&yy195, &&yy195, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy215, &&yy215, &&yy215, &&yy215, &&yy215, &&yy215, &&yy215, &&yy215, + &&yy215, &&yy215, &&yy176, &&yy195, &&yy176, &&yy195, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy195, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy195, &&yy176, &&yy195, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, + &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176 }; goto *yytarget[yych]; } -yy223: - YYDEBUG(223, *YYCURSOR); +yy217: + YYDEBUG(217, *YYCURSOR); ++YYCURSOR; -yy224: - YYDEBUG(224, *YYCURSOR); +yy218: + YYDEBUG(218, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Comment */ BEGIN(INITIAL); SCNG(lineno)++; return END_OF_LINE; } -yy225: - YYDEBUG(225, *YYCURSOR); +yy219: + YYDEBUG(219, *YYCURSOR); yych = *++YYCURSOR; - if (yych == '\n') goto yy223; - goto yy224; -yy226: - YYDEBUG(226, *YYCURSOR); - yyaccept = 4; + if (yych == '\n') goto yy217; + goto yy218; +yy220: + YYDEBUG(220, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy239, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy239, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy233, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy233, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy227: - YYDEBUG(227, *YYCURSOR); - yyaccept = 5; +yy221: + YYDEBUG(221, *YYCURSOR); + yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy228, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy240, &&yy228, &&yy182, &&yy182, &&yy228, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy240, &&yy228, &&yy228, &&yy182, &&yy182, &&yy182, &&yy228, &&yy228, - &&yy228, &&yy228, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy228, &&yy182, &&yy228, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy242, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy228, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy242, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy228, &&yy182, &&yy228, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy222, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy234, &&yy222, &&yy177, &&yy177, &&yy222, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy234, &&yy222, &&yy222, &&yy177, &&yy177, &&yy177, &&yy222, &&yy222, + &&yy222, &&yy222, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy222, &&yy177, &&yy222, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy236, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy222, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy236, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy222, &&yy177, &&yy222, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy228: - YYDEBUG(228, *YYCURSOR); +yy222: + YYDEBUG(222, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* FALSE value (when used outside option value/offset this causes parse error!)*/ RETURN_TOKEN(BOOL_FALSE, "", 0); } -yy229: - YYDEBUG(229, *YYCURSOR); - yyaccept = 4; +yy223: + YYDEBUG(223, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy243, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy243, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy237, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy237, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy230: - YYDEBUG(230, *YYCURSOR); - yyaccept = 4; +yy224: + YYDEBUG(224, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy244, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy244, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy238, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy238, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy231: - YYDEBUG(231, *YYCURSOR); - yyaccept = 6; +yy225: + YYDEBUG(225, *YYCURSOR); + yyaccept = 4; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy232, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy245, &&yy232, &&yy182, &&yy182, &&yy232, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy245, &&yy232, &&yy232, &&yy182, &&yy182, &&yy182, &&yy232, &&yy232, - &&yy232, &&yy232, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy232, &&yy182, &&yy232, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy232, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy232, &&yy182, &&yy232, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy226, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy239, &&yy226, &&yy177, &&yy177, &&yy226, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy239, &&yy226, &&yy226, &&yy177, &&yy177, &&yy177, &&yy226, &&yy226, + &&yy226, &&yy226, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy226, &&yy177, &&yy226, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy226, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy226, &&yy177, &&yy226, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy232: - YYDEBUG(232, *YYCURSOR); +yy226: + YYDEBUG(226, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* TRUE value (when used outside option value/offset this causes parse error!) */ RETURN_TOKEN(BOOL_TRUE, "1", 1); } -yy233: - YYDEBUG(233, *YYCURSOR); - yyaccept = 4; +yy227: + YYDEBUG(227, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy247, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy247, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy241, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy241, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy234: - YYDEBUG(234, *YYCURSOR); - yyaccept = 4; +yy228: + YYDEBUG(228, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy231, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy231, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy225, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy225, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy235: - YYDEBUG(235, *YYCURSOR); +yy229: + YYDEBUG(229, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(236, *YYCURSOR); + YYDEBUG(230, *YYCURSOR); if (yybm[0+yych] & 128) { - goto yy235; + goto yy229; } - if (yych <= 0x00) goto yy183; - if (yych == '\\') goto yy216; - goto yy181; -yy237: - YYDEBUG(237, *YYCURSOR); + if (yych <= 0x00) goto yy178; + if (yych == '\\') goto yy210; + goto yy176; +yy231: + YYDEBUG(231, *YYCURSOR); ++YYCURSOR; - YYDEBUG(238, *YYCURSOR); + YYDEBUG(232, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Raw string */ /* Eat leading and trailing single quotes */ @@ -3451,374 +3403,374 @@ yy237: } RETURN_TOKEN(TC_RAW, yytext, yyleng); } -yy239: - YYDEBUG(239, *YYCURSOR); - yyaccept = 4; +yy233: + YYDEBUG(233, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy242, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy242, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy236, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy236, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy240: - YYDEBUG(240, *YYCURSOR); +yy234: + YYDEBUG(234, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(241, *YYCURSOR); - if (yych == '\t') goto yy240; - if (yych == ' ') goto yy240; - goto yy228; -yy242: - YYDEBUG(242, *YYCURSOR); - yyaccept = 4; + YYDEBUG(235, *YYCURSOR); + if (yych == '\t') goto yy234; + if (yych == ' ') goto yy234; + goto yy222; +yy236: + YYDEBUG(236, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy244, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy244, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy238, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy238, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy243: - YYDEBUG(243, *YYCURSOR); - yyaccept = 4; +yy237: + YYDEBUG(237, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy248, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy248, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy242, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy242, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy244: - YYDEBUG(244, *YYCURSOR); - yyaccept = 5; +yy238: + YYDEBUG(238, *YYCURSOR); + yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy228, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy240, &&yy228, &&yy182, &&yy182, &&yy228, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy240, &&yy228, &&yy228, &&yy182, &&yy182, &&yy182, &&yy228, &&yy228, - &&yy228, &&yy228, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy228, &&yy182, &&yy228, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy228, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy228, &&yy182, &&yy228, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy222, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy234, &&yy222, &&yy177, &&yy177, &&yy222, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy234, &&yy222, &&yy222, &&yy177, &&yy177, &&yy177, &&yy222, &&yy222, + &&yy222, &&yy222, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy222, &&yy177, &&yy222, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy222, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy222, &&yy177, &&yy222, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy245: - YYDEBUG(245, *YYCURSOR); +yy239: + YYDEBUG(239, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(246, *YYCURSOR); - if (yych == '\t') goto yy245; - if (yych == ' ') goto yy245; - goto yy232; -yy247: - YYDEBUG(247, *YYCURSOR); - yyaccept = 4; + YYDEBUG(240, *YYCURSOR); + if (yych == '\t') goto yy239; + if (yych == ' ') goto yy239; + goto yy226; +yy241: + YYDEBUG(241, *YYCURSOR); + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy206, &&yy206, &&yy182, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy231, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy206, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy231, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy206, &&yy182, &&yy206, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy202, &&yy202, &&yy177, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy202, &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy202, &&yy202, + &&yy202, &&yy202, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy225, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy202, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy225, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy202, &&yy177, &&yy202, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy248: - YYDEBUG(248, *YYCURSOR); - yyaccept = 7; +yy242: + YYDEBUG(242, *YYCURSOR); + yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); { static void *yytarget[256] = { - &&yy249, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy250, &&yy249, &&yy182, &&yy182, &&yy249, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy250, &&yy249, &&yy249, &&yy182, &&yy182, &&yy182, &&yy249, &&yy249, - &&yy249, &&yy249, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy182, &&yy249, &&yy182, &&yy249, &&yy182, &&yy182, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy182, &&yy182, &&yy249, &&yy204, - &&yy182, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy204, &&yy182, &&yy249, &&yy182, &&yy249, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, - &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + &&yy243, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy244, &&yy243, &&yy177, &&yy177, &&yy243, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy244, &&yy243, &&yy243, &&yy177, &&yy177, &&yy177, &&yy243, &&yy243, + &&yy243, &&yy243, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy177, &&yy243, &&yy177, &&yy243, &&yy177, &&yy177, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy177, &&yy177, &&yy243, &&yy200, + &&yy177, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, &&yy200, + &&yy200, &&yy200, &&yy200, &&yy177, &&yy243, &&yy177, &&yy243, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, + &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177, &&yy177 }; goto *yytarget[yych]; } -yy249: - YYDEBUG(249, *YYCURSOR); +yy243: + YYDEBUG(243, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { RETURN_TOKEN(NULL_NULL, "", 0); } -yy250: - YYDEBUG(250, *YYCURSOR); +yy244: + YYDEBUG(244, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(251, *YYCURSOR); - if (yych == '\t') goto yy250; - if (yych == ' ') goto yy250; - goto yy249; + YYDEBUG(245, *YYCURSOR); + if (yych == '\t') goto yy244; + if (yych == ' ') goto yy244; + goto yy243; } /* *********************************** */ yyc_ST_VARNAME: { - YYDEBUG(252, *YYCURSOR); + YYDEBUG(246, *YYCURSOR); YYFILL(1); yych = *YYCURSOR; { static void *yytarget[256] = { - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy257, &&yy257, &&yy254, &&yy254, &&yy257, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy257, &&yy257, &&yy254, &&yy257, &&yy254, &&yy257, &&yy254, - &&yy257, &&yy257, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy257, &&yy254, &&yy257, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy257, &&yy254, &&yy254, &&yy257, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy257, &&yy257, &&yy259, &&yy257, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254 + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy251, &&yy251, &&yy248, &&yy248, &&yy251, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy251, &&yy251, &&yy248, &&yy251, &&yy248, &&yy251, &&yy248, + &&yy251, &&yy251, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy251, &&yy248, &&yy251, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy251, &&yy248, &&yy248, &&yy251, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy251, &&yy251, &&yy253, &&yy251, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248 }; goto *yytarget[yych]; } -yy254: - YYDEBUG(254, *YYCURSOR); +yy248: + YYDEBUG(248, *YYCURSOR); ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - YYDEBUG(255, *YYCURSOR); + YYDEBUG(249, *YYCURSOR); { static void *yytarget[256] = { - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy256, &&yy256, &&yy254, &&yy254, &&yy256, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy256, &&yy256, &&yy254, &&yy256, &&yy254, &&yy256, &&yy254, - &&yy256, &&yy256, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy256, &&yy254, &&yy256, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy256, &&yy254, &&yy254, &&yy256, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy256, &&yy256, &&yy256, &&yy256, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, - &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254, &&yy254 + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy250, &&yy250, &&yy248, &&yy248, &&yy250, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy250, &&yy250, &&yy248, &&yy250, &&yy248, &&yy250, &&yy248, + &&yy250, &&yy250, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy250, &&yy248, &&yy250, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy250, &&yy248, &&yy248, &&yy250, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy250, &&yy250, &&yy250, &&yy250, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, + &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248, &&yy248 }; goto *yytarget[yych]; } -yy256: - YYDEBUG(256, *YYCURSOR); +yy250: + YYDEBUG(250, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Variable name */ /* Eat leading whitespace */ @@ -3829,18 +3781,18 @@ yy256: RETURN_TOKEN(TC_VARNAME, yytext, yyleng); } -yy257: - YYDEBUG(257, *YYCURSOR); +yy251: + YYDEBUG(251, *YYCURSOR); ++YYCURSOR; - YYDEBUG(258, *YYCURSOR); + YYDEBUG(252, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { return 0; } -yy259: - YYDEBUG(259, *YYCURSOR); +yy253: + YYDEBUG(253, *YYCURSOR); ++YYCURSOR; - YYDEBUG(260, *YYCURSOR); + YYDEBUG(254, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); { /* Variable end */ yy_pop_state(); diff --git a/re2c/test/php20150211_zend_ini_scanner.igcd--skeleton--flex-syntax--case-inverted.c b/re2c/test/php20150211_zend_ini_scanner.igcd--skeleton--flex-syntax--case-inverted.c index e0025329..3152e691 100644 --- a/re2c/test/php20150211_zend_ini_scanner.igcd--skeleton--flex-syntax--case-inverted.c +++ b/re2c/test/php20150211_zend_ini_scanner.igcd--skeleton--flex-syntax--case-inverted.c @@ -272,7 +272,7 @@ yy6: &&yy6, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, - &&yy8, &&yy8, &&yy8, &&yy31, &&yy8, &&yy18, &&yy8, &&yy8, + &&yy8, &&yy8, &&yy8, &&yy16, &&yy8, &&yy18, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, &&yy8, @@ -326,7 +326,7 @@ yy12: &&yy12, &&yy5, &&yy5, &&yy3, &&yy5, &&yy3, &&yy5, &&yy3, &&yy5, &&yy5, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy31, &&yy3, &&yy18, &&yy3, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy16, &&yy3, &&yy18, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, @@ -360,10 +360,13 @@ yy14: continue; yy16: YYSKIP (); + if (YYLESSTHAN (2)) YYFILL(2); yych = YYPEEK (); - goto yy32; - status = action_line652_INITIAL(i, keys, input, token, &cursor, 11); - continue; + if (yybm[0+yych] & 128) { + goto yy16; + } + if (yych <= '\n') goto yy31; + goto yy33; yy18: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); @@ -375,8 +378,8 @@ yy18: yy21: YYSKIP (); yych = YYPEEK (); - if (yych == 'A') goto yy36; - if (yych == 'a') goto yy36; + if (yych == 'A') goto yy34; + if (yych == 'a') goto yy34; goto yy4; yy22: YYSKIP (); @@ -392,12 +395,12 @@ yy22: &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy37, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy39, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy35, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy37, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy37, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy39, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy35, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy37, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, @@ -431,12 +434,12 @@ yy23: &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy40, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy41, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy38, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy39, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy40, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy41, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy38, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy39, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, @@ -461,14 +464,14 @@ yy23: yy24: YYSKIP (); yych = YYPEEK (); - if (yych == 'R') goto yy44; - if (yych == 'r') goto yy44; + if (yych == 'R') goto yy42; + if (yych == 'r') goto yy42; goto yy4; yy25: YYSKIP (); yych = YYPEEK (); - if (yych == 'E') goto yy45; - if (yych == 'e') goto yy45; + if (yych == 'E') goto yy43; + if (yych == 'e') goto yy43; goto yy4; yy26: YYSKIP (); @@ -484,49 +487,40 @@ yy28: continue; yy31: YYSKIP (); - if (YYLESSTHAN (2)) YYFILL(2); - yych = YYPEEK (); yy32: - if (yybm[0+yych] & 128) { - goto yy31; - } - if (yych >= '\v') goto yy35; -yy33: - YYSKIP (); -yy34: status = action_line652_INITIAL(i, keys, input, token, &cursor, 10); continue; -yy35: +yy33: YYSKIP (); yych = YYPEEK (); - if (yych == '\n') goto yy33; - goto yy34; -yy36: + if (yych == '\n') goto yy31; + goto yy32; +yy34: YYSKIP (); yych = YYPEEK (); - if (yych == 'L') goto yy46; - if (yych == 'l') goto yy46; + if (yych == 'L') goto yy44; + if (yych == 'l') goto yy44; goto yy4; -yy37: +yy35: YYSKIP (); { static void *yytarget[256] = { &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy47, &&yy38, &&yy4, &&yy4, &&yy38, &&yy4, &&yy4, + &&yy4, &&yy45, &&yy36, &&yy4, &&yy4, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy49, &&yy38, &&yy38, &&yy4, &&yy38, &&yy4, &&yy38, &&yy4, - &&yy38, &&yy38, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, + &&yy47, &&yy36, &&yy36, &&yy4, &&yy36, &&yy4, &&yy36, &&yy4, + &&yy36, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy38, &&yy4, &&yy38, &&yy4, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy36, &&yy4, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy51, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy49, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy38, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy51, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy49, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, - &&yy4, &&yy4, &&yy4, &&yy38, &&yy38, &&yy38, &&yy38, &&yy4, + &&yy4, &&yy4, &&yy4, &&yy36, &&yy36, &&yy36, &&yy36, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, &&yy4, @@ -546,43 +540,43 @@ yy37: }; goto *yytarget[(yych = YYPEEK ())]; } -yy38: +yy36: status = action_line652_INITIAL(i, keys, input, token, &cursor, 3); continue; -yy39: +yy37: YYSKIP (); yych = YYPEEK (); - if (yych == 'L') goto yy52; - if (yych == 'l') goto yy52; + if (yych == 'L') goto yy50; + if (yych == 'l') goto yy50; goto yy4; -yy40: +yy38: YYSKIP (); yych = YYPEEK (); - if (yych == 'F') goto yy49; - if (yych == 'f') goto yy49; + if (yych == 'F') goto yy47; + if (yych == 'f') goto yy47; goto yy4; -yy41: +yy39: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy53, &&yy43, &&yy3, &&yy3, &&yy43, &&yy3, &&yy3, + &&yy3, &&yy51, &&yy41, &&yy3, &&yy3, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy41, &&yy43, &&yy43, &&yy3, &&yy43, &&yy3, &&yy43, &&yy3, - &&yy43, &&yy43, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, + &&yy39, &&yy41, &&yy41, &&yy3, &&yy41, &&yy3, &&yy41, &&yy3, + &&yy41, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy43, &&yy3, &&yy43, &&yy3, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy41, &&yy3, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy43, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy43, &&yy43, &&yy43, &&yy43, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy41, &&yy41, &&yy41, &&yy41, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, @@ -602,56 +596,56 @@ yy41: }; goto *yytarget[yych]; } -yy43: +yy41: status = action_line652_INITIAL(i, keys, input, token, &cursor, 2); continue; -yy44: +yy42: YYSKIP (); yych = YYPEEK (); - if (yych == 'U') goto yy55; - if (yych == 'u') goto yy55; + if (yych == 'U') goto yy53; + if (yych == 'u') goto yy53; goto yy4; -yy45: +yy43: YYSKIP (); yych = YYPEEK (); - if (yych == 'S') goto yy41; - if (yych == 's') goto yy41; + if (yych == 'S') goto yy39; + if (yych == 's') goto yy39; goto yy4; -yy46: +yy44: YYSKIP (); yych = YYPEEK (); - if (yych == 'S') goto yy51; - if (yych == 's') goto yy51; + if (yych == 'S') goto yy49; + if (yych == 's') goto yy49; goto yy4; -yy47: +yy45: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - if (yych == '\t') goto yy47; - if (yych == ' ') goto yy47; - goto yy38; -yy49: + if (yych == '\t') goto yy45; + if (yych == ' ') goto yy45; + goto yy36; +yy47: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy47, &&yy38, &&yy3, &&yy3, &&yy38, &&yy3, &&yy3, + &&yy3, &&yy45, &&yy36, &&yy3, &&yy3, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy49, &&yy38, &&yy38, &&yy3, &&yy38, &&yy3, &&yy38, &&yy3, - &&yy38, &&yy38, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, + &&yy47, &&yy36, &&yy36, &&yy3, &&yy36, &&yy3, &&yy36, &&yy3, + &&yy36, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy38, &&yy3, &&yy38, &&yy3, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy36, &&yy3, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy38, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy38, &&yy38, &&yy38, &&yy38, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy36, &&yy36, &&yy36, &&yy36, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, @@ -671,53 +665,53 @@ yy49: }; goto *yytarget[yych]; } -yy51: +yy49: YYSKIP (); yych = YYPEEK (); - if (yych == 'E') goto yy49; - if (yych == 'e') goto yy49; + if (yych == 'E') goto yy47; + if (yych == 'e') goto yy47; goto yy4; -yy52: +yy50: YYSKIP (); yych = YYPEEK (); - if (yych == 'L') goto yy56; - if (yych == 'l') goto yy56; + if (yych == 'L') goto yy54; + if (yych == 'l') goto yy54; goto yy4; -yy53: +yy51: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - if (yych == '\t') goto yy53; - if (yych == ' ') goto yy53; - goto yy43; -yy55: + if (yych == '\t') goto yy51; + if (yych == ' ') goto yy51; + goto yy41; +yy53: YYSKIP (); yych = YYPEEK (); - if (yych == 'E') goto yy41; - if (yych == 'e') goto yy41; + if (yych == 'E') goto yy39; + if (yych == 'e') goto yy39; goto yy4; -yy56: +yy54: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy59, &&yy58, &&yy3, &&yy3, &&yy58, &&yy3, &&yy3, + &&yy3, &&yy57, &&yy56, &&yy3, &&yy3, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy56, &&yy58, &&yy58, &&yy3, &&yy58, &&yy3, &&yy58, &&yy3, - &&yy58, &&yy58, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, + &&yy54, &&yy56, &&yy56, &&yy3, &&yy56, &&yy3, &&yy56, &&yy3, + &&yy56, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy58, &&yy3, &&yy58, &&yy3, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy56, &&yy3, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy58, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy28, &&yy3, &&yy3, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - &&yy3, &&yy3, &&yy3, &&yy58, &&yy58, &&yy58, &&yy58, &&yy3, + &&yy3, &&yy3, &&yy3, &&yy56, &&yy56, &&yy56, &&yy56, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, @@ -737,16 +731,16 @@ yy56: }; goto *yytarget[yych]; } -yy58: +yy56: status = action_line652_INITIAL(i, keys, input, token, &cursor, 4); continue; -yy59: +yy57: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - if (yych == '\t') goto yy59; - if (yych == ' ') goto yy59; - goto yy58; + if (yych == '\t') goto yy57; + if (yych == ' ') goto yy57; + goto yy56; } if (status == 0) { @@ -904,25 +898,25 @@ int lex_line652_ST_DOUBLE_QUOTES() if (YYLESSTHAN (2)) YYFILL(2); yych = YYPEEK (); - if (yych == '"') goto yy66; - if (yych == '$') goto yy69; + if (yych == '"') goto yy64; + if (yych == '$') goto yy67; YYSKIP (); -yy65: +yy63: status = action_line652_ST_DOUBLE_QUOTES(i, keys, input, token, &cursor, 2); continue; -yy66: +yy64: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 128) { - goto yy66; + goto yy64; } status = action_line652_ST_DOUBLE_QUOTES(i, keys, input, token, &cursor, 1); continue; -yy69: +yy67: YYSKIP (); yych = YYPEEK (); - if (yych != '{') goto yy65; + if (yych != '{') goto yy63; YYSKIP (); status = action_line652_ST_DOUBLE_QUOTES(i, keys, input, token, &cursor, 0); continue; @@ -1089,59 +1083,59 @@ int lex_line652_ST_OFFSET() yych = YYPEEK (); { static void *yytarget[256] = { - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy78, &&yy80, &&yy75, &&yy75, &&yy80, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy78, &&yy75, &&yy82, &&yy75, &&yy84, &&yy75, &&yy75, &&yy85, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy86, &&yy86, &&yy75, - &&yy87, &&yy87, &&yy87, &&yy87, &&yy87, &&yy87, &&yy87, &&yy87, - &&yy87, &&yy87, &&yy75, &&yy80, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy75, &&yy93, &&yy94, &&yy75, &&yy90, - &&yy75, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75 + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy76, &&yy78, &&yy73, &&yy73, &&yy78, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy76, &&yy73, &&yy80, &&yy73, &&yy82, &&yy73, &&yy73, &&yy83, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy84, &&yy84, &&yy73, + &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, + &&yy85, &&yy85, &&yy73, &&yy78, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy73, &&yy91, &&yy92, &&yy73, &&yy88, + &&yy73, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 }; goto *yytarget[yych]; } -yy75: +yy73: yyaccept = 0; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); -yy76: +yy74: if (yybm[0+yych] & 4) { - goto yy75; + goto yy73; } - if (yych <= '"') goto yy77; - if (yych <= '$') goto yy96; - if (yych <= ';') goto yy77; - if (yych <= '\\') goto yy98; -yy77: + if (yych <= '"') goto yy75; + if (yych <= '$') goto yy94; + if (yych <= ';') goto yy75; + if (yych <= '\\') goto yy91; +yy75: status = action_line652_ST_OFFSET(i, keys, input, token, &cursor, 5); continue; -yy78: +yy76: yyaccept = 0; YYSKIP (); YYBACKUP (); @@ -1149,273 +1143,263 @@ yy78: yych = YYPEEK (); { static void *yytarget[256] = { - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy78, &&yy77, &&yy75, &&yy75, &&yy77, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy78, &&yy75, &&yy82, &&yy75, &&yy96, &&yy75, &&yy75, &&yy77, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy77, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy98, &&yy94, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75 + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy76, &&yy75, &&yy73, &&yy73, &&yy75, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy76, &&yy73, &&yy80, &&yy73, &&yy94, &&yy73, &&yy73, &&yy75, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy75, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy91, &&yy92, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 }; goto *yytarget[yych]; } -yy80: +yy78: YYSKIP (); -yy81: +yy79: status = action_line652_ST_OFFSET(i, keys, input, token, &cursor, 8); continue; -yy82: +yy80: YYSKIP (); status = action_line652_ST_OFFSET(i, keys, input, token, &cursor, 6); continue; -yy84: +yy82: YYSKIP (); yych = YYPEEK (); if (yych <= '\\') { - if (yych <= 0x00) goto yy81; - if (yych <= '[') goto yy75; - goto yy99; + if (yych <= 0x00) goto yy79; + if (yych <= '[') goto yy73; + goto yy96; } else { - if (yych == '{') goto yy101; - goto yy75; + if (yych == '{') goto yy98; + goto yy73; } -yy85: - yyaccept = 1; +yy83: YYSKIP (); - YYBACKUP (); yych = YYPEEK (); if (yybm[0+yych] & 128) { - goto yy103; + goto yy100; } - goto yy81; -yy86: + goto yy79; +yy84: yyaccept = 0; YYSKIP (); YYBACKUP (); yych = YYPEEK (); - if (yych <= '/') goto yy76; - if (yych <= '9') goto yy105; - goto yy76; -yy87: - yyaccept = 2; + if (yych <= '/') goto yy74; + if (yych <= '9') goto yy102; + goto yy74; +yy85: + yyaccept = 1; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy89, &&yy75, &&yy75, &&yy89, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy89, &&yy75, &&yy96, &&yy75, &&yy75, &&yy89, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy105, &&yy75, - &&yy87, &&yy87, &&yy87, &&yy87, &&yy87, &&yy87, &&yy87, &&yy87, - &&yy87, &&yy87, &&yy75, &&yy89, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy98, &&yy89, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75 + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy87, &&yy73, &&yy73, &&yy87, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy87, &&yy73, &&yy94, &&yy73, &&yy73, &&yy87, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy102, &&yy73, + &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, &&yy85, + &&yy85, &&yy85, &&yy73, &&yy87, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy91, &&yy87, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 }; goto *yytarget[yych]; } -yy89: +yy87: status = action_line652_ST_OFFSET(i, keys, input, token, &cursor, 4); continue; -yy90: - yyaccept = 3; +yy88: + yyaccept = 2; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy92, &&yy75, &&yy75, &&yy92, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy92, &&yy75, &&yy96, &&yy75, &&yy75, &&yy92, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy75, &&yy92, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy75, &&yy98, &&yy92, &&yy75, &&yy90, - &&yy75, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, &&yy90, - &&yy90, &&yy90, &&yy90, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75 + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy90, &&yy73, &&yy73, &&yy90, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy90, &&yy73, &&yy94, &&yy73, &&yy73, &&yy90, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy73, &&yy90, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy73, &&yy91, &&yy90, &&yy73, &&yy88, + &&yy73, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, &&yy88, + &&yy88, &&yy88, &&yy88, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 }; goto *yytarget[yych]; } -yy92: +yy90: status = action_line652_ST_OFFSET(i, keys, input, token, &cursor, 3); continue; -yy93: +yy91: YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - goto yy75; -yy94: + goto yy73; +yy92: YYSKIP (); status = action_line652_ST_OFFSET(i, keys, input, token, &cursor, 1); continue; -yy96: +yy94: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yych <= '\\') { - if (yych <= 0x00) goto yy97; - if (yych <= '[') goto yy75; - goto yy99; + if (yych <= 0x00) goto yy95; + if (yych <= '[') goto yy73; + goto yy96; } else { - if (yych != '{') goto yy75; + if (yych != '{') goto yy73; } -yy97: +yy95: YYRESTORE (); if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy77; + goto yy75; } else { - goto yy81; + goto yy87; } } else { - if (yyaccept == 2) { - goto yy89; - } else { - goto yy92; - } + goto yy90; } -yy98: - YYSKIP (); - if (YYLESSTHAN (1)) YYFILL(1); - yych = YYPEEK (); - goto yy75; -yy99: +yy96: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 64) { - goto yy99; + goto yy96; } - goto yy75; -yy101: + goto yy73; +yy98: YYSKIP (); status = action_line652_ST_OFFSET(i, keys, input, token, &cursor, 2); continue; -yy103: +yy100: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 128) { - goto yy103; + goto yy100; } - goto yy107; -yy105: - yyaccept = 2; + goto yy104; +yy102: + yyaccept = 1; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy89, &&yy75, &&yy75, &&yy89, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy89, &&yy75, &&yy96, &&yy75, &&yy75, &&yy89, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy105, &&yy105, &&yy105, &&yy105, &&yy105, &&yy105, &&yy105, &&yy105, - &&yy105, &&yy105, &&yy75, &&yy89, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy98, &&yy89, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, - &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75, &&yy75 + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy87, &&yy73, &&yy73, &&yy87, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy87, &&yy73, &&yy94, &&yy73, &&yy73, &&yy87, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy102, &&yy102, &&yy102, &&yy102, &&yy102, &&yy102, &&yy102, &&yy102, + &&yy102, &&yy102, &&yy73, &&yy87, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy91, &&yy87, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, + &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73, &&yy73 }; goto *yytarget[yych]; } -yy107: +yy104: YYSKIP (); status = action_line652_ST_OFFSET(i, keys, input, token, &cursor, 0); continue; @@ -1542,178 +1526,174 @@ int lex_line652_ST_RAW() token = cursor; YYCTYPE yych; static const unsigned char yybm[] = { - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 192, 0, 128, 128, 0, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 192, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 192, 0, 64, 64, 0, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 192, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, }; if (YYLESSTHAN (3)) YYFILL(3); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy112, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy116, &&yy117, &&yy114, &&yy114, &&yy119, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy116, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy120, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, - &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114, &&yy114 + &&yy109, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy113, &&yy114, &&yy111, &&yy111, &&yy116, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy113, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy117, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, + &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111, &&yy111 }; goto *yytarget[yych]; } -yy112: +yy109: YYSKIP (); status = action_line652_ST_RAW(i, keys, input, token, &cursor, 4); continue; -yy114: +yy111: YYSKIP (); -yy115: +yy112: status = action_line652_ST_RAW(i, keys, input, token, &cursor, 0); continue; -yy116: +yy113: YYSKIP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy122, &&yy122, &&yy115, &&yy115, &&yy122, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy122, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy122, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, - &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115, &&yy115 + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy120, &&yy120, &&yy112, &&yy112, &&yy120, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy120, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy120, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, + &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112, &&yy112 }; goto *yytarget[yych]; } -yy117: +yy114: YYSKIP (); -yy118: +yy115: status = action_line652_ST_RAW(i, keys, input, token, &cursor, 1); continue; -yy119: +yy116: YYSKIP (); yych = YYPEEK (); - if (yych == '\n') goto yy117; - goto yy118; -yy120: + if (yych == '\n') goto yy114; + goto yy115; +yy117: YYSKIP (); + if (YYLESSTHAN (2)) YYFILL(2); yych = YYPEEK (); - goto yy125; -yy121: + if (yybm[0+yych] & 64) { + goto yy117; + } + if (yych <= '\n') goto yy122; + goto yy124; +yy119: YYSKIP (); if (YYLESSTHAN (2)) YYFILL(2); yych = YYPEEK (); -yy122: - if (yybm[0+yych] & 64) { - goto yy121; +yy120: + if (yybm[0+yych] & 128) { + goto yy119; } if (yych <= '\f') { - if (yych <= 0x08) goto yy123; - if (yych <= '\n') goto yy117; + if (yych <= 0x08) goto yy121; + if (yych <= '\n') goto yy114; } else { - if (yych <= '\r') goto yy119; - if (yych == ';') goto yy124; + if (yych <= '\r') goto yy116; + if (yych == ';') goto yy117; } -yy123: +yy121: status = action_line652_ST_RAW(i, keys, input, token, &cursor, 2); continue; -yy124: - YYSKIP (); - if (YYLESSTHAN (2)) YYFILL(2); - yych = YYPEEK (); -yy125: - if (yybm[0+yych] & 128) { - goto yy124; - } - if (yych >= '\v') goto yy128; -yy126: +yy122: YYSKIP (); -yy127: +yy123: status = action_line652_ST_RAW(i, keys, input, token, &cursor, 3); continue; -yy128: +yy124: YYSKIP (); - if ((yych = YYPEEK ()) == '\n') goto yy126; - goto yy127; + if ((yych = YYPEEK ()) == '\n') goto yy122; + goto yy123; } if (status == 0) { @@ -1872,44 +1852,44 @@ int lex_line652_ST_SECTION_RAW() if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 64) { - goto yy132; + goto yy128; } - if (yych <= '\r') goto yy135; - goto yy137; -yy132: + if (yych <= '\r') goto yy131; + goto yy133; +yy128: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 64) { - goto yy132; + goto yy128; } status = action_line652_ST_SECTION_RAW(i, keys, input, token, &cursor, 1); continue; -yy135: +yy131: YYSKIP (); status = action_line652_ST_SECTION_RAW(i, keys, input, token, &cursor, 2); continue; -yy137: +yy133: YYSKIP (); if (YYLESSTHAN (2)) YYFILL(2); yych = YYPEEK (); if (yybm[0+yych] & 128) { - goto yy137; + goto yy133; } - if (yych <= 0x08) goto yy139; - if (yych <= '\n') goto yy140; - if (yych == '\r') goto yy141; -yy139: + if (yych <= 0x08) goto yy135; + if (yych <= '\n') goto yy136; + if (yych == '\r') goto yy137; +yy135: status = action_line652_ST_SECTION_RAW(i, keys, input, token, &cursor, 0); continue; -yy140: +yy136: YYSKIP (); yych = YYPEEK (); - goto yy139; -yy141: + goto yy135; +yy137: YYSKIP (); - if ((yych = YYPEEK ()) == '\n') goto yy140; - goto yy139; + if ((yych = YYPEEK ()) == '\n') goto yy136; + goto yy135; } if (status == 0) { @@ -2073,59 +2053,59 @@ int lex_line652_ST_SECTION_VALUE() yych = YYPEEK (); { static void *yytarget[256] = { - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy148, &&yy150, &&yy145, &&yy145, &&yy150, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy148, &&yy145, &&yy152, &&yy145, &&yy154, &&yy145, &&yy145, &&yy155, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy156, &&yy156, &&yy145, - &&yy157, &&yy157, &&yy157, &&yy157, &&yy157, &&yy157, &&yy157, &&yy157, - &&yy157, &&yy157, &&yy145, &&yy150, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy145, &&yy163, &&yy164, &&yy145, &&yy160, - &&yy145, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145 + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy144, &&yy146, &&yy141, &&yy141, &&yy146, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy144, &&yy141, &&yy148, &&yy141, &&yy150, &&yy141, &&yy141, &&yy151, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy152, &&yy152, &&yy141, + &&yy153, &&yy153, &&yy153, &&yy153, &&yy153, &&yy153, &&yy153, &&yy153, + &&yy153, &&yy153, &&yy141, &&yy146, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy141, &&yy159, &&yy160, &&yy141, &&yy156, + &&yy141, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141 }; goto *yytarget[yych]; } -yy145: +yy141: yyaccept = 0; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); -yy146: +yy142: if (yybm[0+yych] & 4) { - goto yy145; + goto yy141; } - if (yych <= '"') goto yy147; - if (yych <= '$') goto yy167; - if (yych <= ';') goto yy147; - if (yych <= '\\') goto yy169; -yy147: + if (yych <= '"') goto yy143; + if (yych <= '$') goto yy163; + if (yych <= ';') goto yy143; + if (yych <= '\\') goto yy159; +yy143: status = action_line652_ST_SECTION_VALUE(i, keys, input, token, &cursor, 5); continue; -yy148: +yy144: yyaccept = 0; YYSKIP (); YYBACKUP (); @@ -2133,293 +2113,283 @@ yy148: yych = YYPEEK (); { static void *yytarget[256] = { - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy148, &&yy147, &&yy145, &&yy145, &&yy147, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy148, &&yy145, &&yy152, &&yy145, &&yy167, &&yy145, &&yy145, &&yy147, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy147, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy169, &&yy147, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145 + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy144, &&yy143, &&yy141, &&yy141, &&yy143, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy144, &&yy141, &&yy148, &&yy141, &&yy163, &&yy141, &&yy141, &&yy143, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy143, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy159, &&yy143, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141 }; goto *yytarget[yych]; } -yy150: +yy146: YYSKIP (); -yy151: +yy147: status = action_line652_ST_SECTION_VALUE(i, keys, input, token, &cursor, 8); continue; -yy152: +yy148: YYSKIP (); status = action_line652_ST_SECTION_VALUE(i, keys, input, token, &cursor, 6); continue; -yy154: +yy150: YYSKIP (); yych = YYPEEK (); if (yych <= '\\') { - if (yych <= 0x00) goto yy151; - if (yych <= '[') goto yy145; - goto yy170; + if (yych <= 0x00) goto yy147; + if (yych <= '[') goto yy141; + goto yy165; } else { - if (yych == '{') goto yy172; - goto yy145; + if (yych == '{') goto yy167; + goto yy141; } -yy155: - yyaccept = 1; +yy151: YYSKIP (); - YYBACKUP (); yych = YYPEEK (); if (yybm[0+yych] & 128) { - goto yy174; + goto yy169; } - goto yy151; -yy156: + goto yy147; +yy152: yyaccept = 0; YYSKIP (); YYBACKUP (); yych = YYPEEK (); - if (yych <= '/') goto yy146; - if (yych <= '9') goto yy176; - goto yy146; -yy157: - yyaccept = 2; + if (yych <= '/') goto yy142; + if (yych <= '9') goto yy171; + goto yy142; +yy153: + yyaccept = 1; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy159, &&yy145, &&yy145, &&yy159, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy159, &&yy145, &&yy167, &&yy145, &&yy145, &&yy159, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy176, &&yy145, - &&yy157, &&yy157, &&yy157, &&yy157, &&yy157, &&yy157, &&yy157, &&yy157, - &&yy157, &&yy157, &&yy145, &&yy159, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy169, &&yy159, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145 + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy155, &&yy141, &&yy141, &&yy155, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy155, &&yy141, &&yy163, &&yy141, &&yy141, &&yy155, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy171, &&yy141, + &&yy153, &&yy153, &&yy153, &&yy153, &&yy153, &&yy153, &&yy153, &&yy153, + &&yy153, &&yy153, &&yy141, &&yy155, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy159, &&yy155, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141 }; goto *yytarget[yych]; } -yy159: +yy155: status = action_line652_ST_SECTION_VALUE(i, keys, input, token, &cursor, 4); continue; -yy160: - yyaccept = 3; +yy156: + yyaccept = 2; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy162, &&yy145, &&yy145, &&yy162, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy162, &&yy145, &&yy167, &&yy145, &&yy145, &&yy162, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy145, &&yy162, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy145, &&yy169, &&yy162, &&yy145, &&yy160, - &&yy145, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - &&yy160, &&yy160, &&yy160, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145 + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy158, &&yy141, &&yy141, &&yy158, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy158, &&yy141, &&yy163, &&yy141, &&yy141, &&yy158, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy141, &&yy158, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy141, &&yy159, &&yy158, &&yy141, &&yy156, + &&yy141, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, &&yy156, + &&yy156, &&yy156, &&yy156, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141 }; goto *yytarget[yych]; } -yy162: +yy158: status = action_line652_ST_SECTION_VALUE(i, keys, input, token, &cursor, 3); continue; -yy163: +yy159: YYSKIP (); + if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - goto yy145; -yy164: + goto yy141; +yy160: YYSKIP (); if (YYLESSTHAN (2)) YYFILL(2); yych = YYPEEK (); if (yych <= '\f') { - if (yych <= 0x08) goto yy166; - if (yych <= '\t') goto yy164; - if (yych <= '\n') goto yy178; + if (yych <= 0x08) goto yy162; + if (yych <= '\t') goto yy160; + if (yych <= '\n') goto yy173; } else { - if (yych <= '\r') goto yy179; - if (yych == ' ') goto yy164; + if (yych <= '\r') goto yy174; + if (yych == ' ') goto yy160; } -yy166: +yy162: status = action_line652_ST_SECTION_VALUE(i, keys, input, token, &cursor, 1); continue; -yy167: +yy163: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yych <= '\\') { - if (yych <= 0x00) goto yy168; - if (yych <= '[') goto yy145; - goto yy170; + if (yych <= 0x00) goto yy164; + if (yych <= '[') goto yy141; + goto yy165; } else { - if (yych != '{') goto yy145; + if (yych != '{') goto yy141; } -yy168: +yy164: YYRESTORE (); if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy147; + goto yy143; } else { - goto yy151; + goto yy155; } } else { - if (yyaccept == 2) { - goto yy159; - } else { - goto yy162; - } + goto yy158; } -yy169: - YYSKIP (); - if (YYLESSTHAN (1)) YYFILL(1); - yych = YYPEEK (); - goto yy145; -yy170: +yy165: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 64) { - goto yy170; + goto yy165; } - goto yy145; -yy172: + goto yy141; +yy167: YYSKIP (); status = action_line652_ST_SECTION_VALUE(i, keys, input, token, &cursor, 2); continue; -yy174: +yy169: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 128) { - goto yy174; + goto yy169; } - goto yy180; -yy176: - yyaccept = 2; + goto yy175; +yy171: + yyaccept = 1; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy159, &&yy145, &&yy145, &&yy159, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy159, &&yy145, &&yy167, &&yy145, &&yy145, &&yy159, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, &&yy176, - &&yy176, &&yy176, &&yy145, &&yy159, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy169, &&yy159, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, - &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145, &&yy145 + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy155, &&yy141, &&yy141, &&yy155, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy155, &&yy141, &&yy163, &&yy141, &&yy141, &&yy155, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy171, &&yy171, &&yy171, &&yy171, &&yy171, &&yy171, &&yy171, &&yy171, + &&yy171, &&yy171, &&yy141, &&yy155, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy159, &&yy155, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, + &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141, &&yy141 }; goto *yytarget[yych]; } -yy178: +yy173: YYSKIP (); yych = YYPEEK (); - goto yy166; -yy179: + goto yy162; +yy174: YYSKIP (); yych = YYPEEK (); - if (yych == '\n') goto yy178; - goto yy166; -yy180: + if (yych == '\n') goto yy173; + goto yy162; +yy175: YYSKIP (); status = action_line652_ST_SECTION_VALUE(i, keys, input, token, &cursor, 0); continue; @@ -2550,109 +2520,153 @@ int lex_line652_ST_VALUE() YYCTYPE yych; unsigned int yyaccept = 0; static const unsigned char yybm[] = { - 96, 98, 98, 98, 98, 98, 98, 98, - 98, 100, 64, 98, 98, 64, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 100, 96, 96, 98, 224, 98, 96, 32, - 96, 96, 98, 98, 98, 98, 98, 98, + 80, 82, 82, 82, 82, 82, 82, 82, + 82, 84, 64, 82, 82, 64, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 84, 80, 80, 82, 208, 82, 80, 16, + 80, 80, 82, 82, 82, 82, 82, 82, 122, 122, 122, 122, 122, 122, 122, 122, - 122, 122, 98, 96, 98, 96, 98, 98, - 98, 114, 114, 114, 114, 114, 114, 114, + 122, 122, 82, 80, 82, 80, 82, 82, + 82, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, - 114, 114, 114, 98, 98, 98, 96, 114, - 98, 114, 114, 114, 114, 114, 114, 114, + 114, 114, 114, 82, 82, 82, 80, 114, + 82, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, - 114, 114, 114, 98, 96, 98, 96, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, + 114, 114, 114, 82, 80, 82, 80, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, }; if (YYLESSTHAN (6)) YYFILL(6); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy185, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy190, &&yy193, &&yy187, &&yy187, &&yy195, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy190, &&yy196, &&yy199, &&yy187, &&yy201, &&yy187, &&yy196, &&yy202, - &&yy196, &&yy196, &&yy187, &&yy187, &&yy187, &&yy203, &&yy203, &&yy187, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy187, &&yy207, &&yy187, &&yy208, &&yy187, &&yy187, - &&yy187, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy213, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy214, &&yy215, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy216, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy217, &&yy210, &&yy187, &&yy187, &&yy187, &&yy196, &&yy210, - &&yy187, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy213, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy214, &&yy215, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy216, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy217, &&yy210, &&yy187, &&yy196, &&yy187, &&yy196, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187 + &&yy180, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy185, &&yy188, &&yy182, &&yy182, &&yy190, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy185, &&yy191, &&yy194, &&yy182, &&yy196, &&yy182, &&yy191, &&yy197, + &&yy191, &&yy191, &&yy182, &&yy182, &&yy182, &&yy198, &&yy198, &&yy182, + &&yy199, &&yy199, &&yy199, &&yy199, &&yy199, &&yy199, &&yy199, &&yy199, + &&yy199, &&yy199, &&yy182, &&yy202, &&yy182, &&yy204, &&yy182, &&yy182, + &&yy182, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy209, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy210, &&yy211, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy212, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy213, &&yy206, &&yy182, &&yy182, &&yy182, &&yy191, &&yy206, + &&yy182, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy209, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy210, &&yy211, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy212, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy213, &&yy206, &&yy182, &&yy191, &&yy182, &&yy191, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 }; goto *yytarget[yych]; } -yy185: +yy180: YYSKIP (); -yy186: +yy181: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 14); continue; -yy187: +yy182: yyaccept = 0; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); -yy188: +yy183: { static void *yytarget[256] = { - &&yy189, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy189, &&yy189, &&yy187, &&yy187, &&yy189, &&yy187, &&yy187, + &&yy184, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy184, &&yy184, &&yy182, &&yy182, &&yy184, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy184, &&yy184, &&yy184, &&yy182, &&yy214, &&yy182, &&yy184, &&yy184, + &&yy184, &&yy184, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy184, &&yy182, &&yy184, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy184, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy184, &&yy182, &&yy184, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 + }; + goto *yytarget[yych]; + } +yy184: + status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 10); + continue; +yy185: + YYSKIP (); + if (YYLESSTHAN (2)) YYFILL(2); + yych = YYPEEK (); + { + static void *yytarget[256] = { + &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, + &&yy187, &&yy185, &&yy188, &&yy187, &&yy187, &&yy190, &&yy187, &&yy187, + &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, + &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, + &&yy185, &&yy187, &&yy194, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy189, &&yy189, &&yy189, &&yy187, &&yy218, &&yy187, &&yy189, &&yy189, - &&yy189, &&yy189, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, + &&yy187, &&yy187, &&yy187, &&yy202, &&yy187, &&yy187, &&yy187, &&yy187, + &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy189, &&yy187, &&yy189, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy189, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy189, &&yy187, &&yy189, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, @@ -2672,1132 +2686,1069 @@ yy188: }; goto *yytarget[yych]; } -yy189: - status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 10); - continue; -yy190: - yyaccept = 1; - YYSKIP (); - YYBACKUP (); - if (YYLESSTHAN (2)) YYFILL(2); - yych = YYPEEK (); - { - static void *yytarget[256] = { - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy190, &&yy193, &&yy192, &&yy192, &&yy195, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy190, &&yy192, &&yy199, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy220, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, - &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192, &&yy192 - }; - goto *yytarget[yych]; - } -yy192: +yy187: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 12); continue; -yy193: +yy188: YYSKIP (); -yy194: +yy189: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 5); continue; -yy195: +yy190: YYSKIP (); yych = YYPEEK (); - if (yych == '\n') goto yy193; - goto yy194; -yy196: + if (yych == '\n') goto yy188; + goto yy189; +yy191: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - if (yych == '\t') goto yy196; - if (yych == ' ') goto yy196; + if (yych == '\t') goto yy191; + if (yych == ' ') goto yy191; status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 8); continue; -yy199: +yy194: YYSKIP (); status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 11); continue; -yy201: +yy196: YYSKIP (); yych = YYPEEK (); if (yych <= '\\') { - if (yych <= 0x00) goto yy186; - if (yych <= '[') goto yy187; - goto yy222; + if (yych <= 0x00) goto yy181; + if (yych <= '[') goto yy182; + goto yy216; } else { - if (yych == '{') goto yy223; - goto yy187; + if (yych == '{') goto yy217; + goto yy182; } -yy202: - yyaccept = 2; +yy197: YYSKIP (); - YYBACKUP (); yych = YYPEEK (); if (yybm[0+yych] & 64) { - goto yy225; + goto yy219; } - goto yy186; -yy203: + goto yy181; +yy198: yyaccept = 0; YYSKIP (); YYBACKUP (); yych = YYPEEK (); - if (yych <= '/') goto yy188; - if (yych <= '9') goto yy227; - goto yy188; -yy204: - yyaccept = 3; + if (yych <= '/') goto yy183; + if (yych <= '9') goto yy221; + goto yy183; +yy199: + yyaccept = 1; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy206, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy206, &&yy206, &&yy187, &&yy187, &&yy206, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy206, &&yy206, &&yy206, &&yy187, &&yy218, &&yy187, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy187, &&yy187, &&yy187, &&yy187, &&yy227, &&yy187, - &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, &&yy204, - &&yy204, &&yy204, &&yy187, &&yy206, &&yy187, &&yy206, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy206, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy206, &&yy187, &&yy206, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187 + &&yy201, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy201, &&yy201, &&yy182, &&yy182, &&yy201, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy201, &&yy201, &&yy201, &&yy182, &&yy214, &&yy182, &&yy201, &&yy201, + &&yy201, &&yy201, &&yy182, &&yy182, &&yy182, &&yy182, &&yy221, &&yy182, + &&yy199, &&yy199, &&yy199, &&yy199, &&yy199, &&yy199, &&yy199, &&yy199, + &&yy199, &&yy199, &&yy182, &&yy201, &&yy182, &&yy201, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy201, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy201, &&yy182, &&yy201, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 }; goto *yytarget[yych]; } -yy206: +yy201: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 7); continue; -yy207: - yyaccept = 2; +yy202: YYSKIP (); - YYBACKUP (); + if (YYLESSTHAN (2)) YYFILL(2); yych = YYPEEK (); - goto yy221; -yy208: + if (yybm[0+yych] & 16) { + goto yy202; + } + if (yych <= '\n') goto yy223; + goto yy225; +yy204: YYSKIP (); status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 9); continue; -yy210: - yyaccept = 4; +yy206: + yyaccept = 2; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy212, &&yy212, &&yy187, &&yy187, &&yy212, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy212, &&yy212, &&yy212, &&yy187, &&yy218, &&yy187, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy187, &&yy212, &&yy187, &&yy212, &&yy187, &&yy187, - &&yy187, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy187, &&yy187, &&yy187, &&yy212, &&yy210, - &&yy187, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy187, &&yy212, &&yy187, &&yy212, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187 + &&yy208, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy208, &&yy208, &&yy182, &&yy182, &&yy208, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy208, &&yy208, &&yy208, &&yy182, &&yy214, &&yy182, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy182, &&yy208, &&yy182, &&yy208, &&yy182, &&yy182, + &&yy182, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy182, &&yy182, &&yy182, &&yy208, &&yy206, + &&yy182, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy182, &&yy208, &&yy182, &&yy208, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 }; goto *yytarget[yych]; } -yy212: +yy208: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 6); continue; -yy213: - yyaccept = 4; +yy209: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy232, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy232, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy226, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy226, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy214: - yyaccept = 4; +yy210: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy233, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy235, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy233, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy235, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy227, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy229, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy227, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy229, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy215: - yyaccept = 4; +yy211: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy236, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy237, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy236, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy237, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy230, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy231, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy230, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy231, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy216: - yyaccept = 4; +yy212: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy239, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy239, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy233, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy233, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy217: - yyaccept = 4; +yy213: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy240, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy240, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy234, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy234, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy218: +yy214: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yych <= '\\') { - if (yych <= 0x00) goto yy219; - if (yych <= '[') goto yy187; - goto yy222; + if (yych <= 0x00) goto yy215; + if (yych <= '[') goto yy182; + goto yy216; } else { - if (yych != '{') goto yy187; + if (yych != '{') goto yy182; } -yy219: +yy215: YYRESTORE (); - if (yyaccept <= 3) { + if (yyaccept <= 2) { if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy189; + goto yy184; } else { - goto yy192; + goto yy201; } } else { - if (yyaccept == 2) { - goto yy186; - } else { - goto yy206; - } + goto yy208; } } else { - if (yyaccept <= 5) { - if (yyaccept == 4) { - goto yy212; + if (yyaccept <= 4) { + if (yyaccept == 3) { + goto yy228; } else { - goto yy234; + goto yy232; } } else { - if (yyaccept == 6) { - goto yy238; - } else { - goto yy255; - } + goto yy249; } } -yy220: - YYSKIP (); - if (YYLESSTHAN (2)) YYFILL(2); - yych = YYPEEK (); -yy221: - if (yybm[0+yych] & 32) { - goto yy220; - } - if (yych <= '\n') goto yy229; - goto yy231; -yy222: +yy216: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 128) { - goto yy241; + goto yy235; } - goto yy187; -yy223: + goto yy182; +yy217: YYSKIP (); status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 1); continue; -yy225: +yy219: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 64) { - goto yy225; + goto yy219; } - goto yy243; -yy227: - yyaccept = 3; + goto yy237; +yy221: + yyaccept = 1; YYSKIP (); YYBACKUP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy206, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy206, &&yy206, &&yy187, &&yy187, &&yy206, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy206, &&yy206, &&yy206, &&yy187, &&yy218, &&yy187, &&yy206, &&yy206, - &&yy206, &&yy206, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy227, &&yy227, &&yy227, &&yy227, &&yy227, &&yy227, &&yy227, &&yy227, - &&yy227, &&yy227, &&yy187, &&yy206, &&yy187, &&yy206, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy206, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy206, &&yy187, &&yy206, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, - &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187, &&yy187 + &&yy201, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy201, &&yy201, &&yy182, &&yy182, &&yy201, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy201, &&yy201, &&yy201, &&yy182, &&yy214, &&yy182, &&yy201, &&yy201, + &&yy201, &&yy201, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy221, &&yy221, &&yy221, &&yy221, &&yy221, &&yy221, &&yy221, &&yy221, + &&yy221, &&yy221, &&yy182, &&yy201, &&yy182, &&yy201, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy201, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy201, &&yy182, &&yy201, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, + &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182, &&yy182 }; goto *yytarget[yych]; } -yy229: +yy223: YYSKIP (); -yy230: +yy224: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 13); continue; -yy231: +yy225: YYSKIP (); yych = YYPEEK (); - if (yych == '\n') goto yy229; - goto yy230; -yy232: - yyaccept = 4; + if (yych == '\n') goto yy223; + goto yy224; +yy226: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy245, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy245, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy239, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy239, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy233: - yyaccept = 5; +yy227: + yyaccept = 3; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy234, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy246, &&yy234, &&yy188, &&yy188, &&yy234, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy246, &&yy234, &&yy234, &&yy188, &&yy188, &&yy188, &&yy234, &&yy234, - &&yy234, &&yy234, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy234, &&yy188, &&yy234, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy248, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy234, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy248, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy234, &&yy188, &&yy234, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy228, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy240, &&yy228, &&yy183, &&yy183, &&yy228, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy240, &&yy228, &&yy228, &&yy183, &&yy183, &&yy183, &&yy228, &&yy228, + &&yy228, &&yy228, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy228, &&yy183, &&yy228, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy242, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy228, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy242, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy228, &&yy183, &&yy228, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy234: +yy228: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 3); continue; -yy235: - yyaccept = 4; +yy229: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy249, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy249, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy243, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy243, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy236: - yyaccept = 4; +yy230: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy250, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy250, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy244, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy244, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy237: - yyaccept = 6; +yy231: + yyaccept = 4; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy238, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy251, &&yy238, &&yy188, &&yy188, &&yy238, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy251, &&yy238, &&yy238, &&yy188, &&yy188, &&yy188, &&yy238, &&yy238, - &&yy238, &&yy238, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy238, &&yy188, &&yy238, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy238, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy238, &&yy188, &&yy238, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy232, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy245, &&yy232, &&yy183, &&yy183, &&yy232, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy245, &&yy232, &&yy232, &&yy183, &&yy183, &&yy183, &&yy232, &&yy232, + &&yy232, &&yy232, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy232, &&yy183, &&yy232, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy232, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy232, &&yy183, &&yy232, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy238: +yy232: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 2); continue; -yy239: - yyaccept = 4; +yy233: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy253, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy253, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy247, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy247, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy240: - yyaccept = 4; +yy234: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy237, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy237, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy231, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy231, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy241: +yy235: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); if (yybm[0+yych] & 128) { - goto yy241; + goto yy235; } - if (yych <= 0x00) goto yy189; - if (yych == '\\') goto yy222; - goto yy187; -yy243: + if (yych <= 0x00) goto yy184; + if (yych == '\\') goto yy216; + goto yy182; +yy237: YYSKIP (); status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 0); continue; -yy245: - yyaccept = 4; +yy239: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy248, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy248, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy242, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy242, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy246: +yy240: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - if (yych == '\t') goto yy246; - if (yych == ' ') goto yy246; - goto yy234; -yy248: - yyaccept = 4; + if (yych == '\t') goto yy240; + if (yych == ' ') goto yy240; + goto yy228; +yy242: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy250, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy250, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy244, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy244, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy249: - yyaccept = 4; +yy243: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy254, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy254, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy248, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy248, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy250: - yyaccept = 5; +yy244: + yyaccept = 3; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy234, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy246, &&yy234, &&yy188, &&yy188, &&yy234, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy246, &&yy234, &&yy234, &&yy188, &&yy188, &&yy188, &&yy234, &&yy234, - &&yy234, &&yy234, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy234, &&yy188, &&yy234, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy234, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy234, &&yy188, &&yy234, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy228, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy240, &&yy228, &&yy183, &&yy183, &&yy228, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy240, &&yy228, &&yy228, &&yy183, &&yy183, &&yy183, &&yy228, &&yy228, + &&yy228, &&yy228, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy228, &&yy183, &&yy228, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy228, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy228, &&yy183, &&yy228, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy251: +yy245: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - if (yych == '\t') goto yy251; - if (yych == ' ') goto yy251; - goto yy238; -yy253: - yyaccept = 4; + if (yych == '\t') goto yy245; + if (yych == ' ') goto yy245; + goto yy232; +yy247: + yyaccept = 2; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy212, &&yy212, &&yy188, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy212, &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy212, &&yy212, - &&yy212, &&yy212, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy237, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy212, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy237, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy212, &&yy188, &&yy212, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy208, &&yy208, &&yy183, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy208, &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy208, &&yy208, + &&yy208, &&yy208, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy231, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy208, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy231, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy208, &&yy183, &&yy208, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy254: - yyaccept = 7; +yy248: + yyaccept = 5; YYSKIP (); YYBACKUP (); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy255, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy256, &&yy255, &&yy188, &&yy188, &&yy255, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy256, &&yy255, &&yy255, &&yy188, &&yy188, &&yy188, &&yy255, &&yy255, - &&yy255, &&yy255, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy188, &&yy255, &&yy188, &&yy255, &&yy188, &&yy188, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy188, &&yy188, &&yy255, &&yy210, - &&yy188, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, &&yy210, - &&yy210, &&yy210, &&yy210, &&yy188, &&yy255, &&yy188, &&yy255, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, - &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188, &&yy188 + &&yy249, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy250, &&yy249, &&yy183, &&yy183, &&yy249, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy250, &&yy249, &&yy249, &&yy183, &&yy183, &&yy183, &&yy249, &&yy249, + &&yy249, &&yy249, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy183, &&yy249, &&yy183, &&yy249, &&yy183, &&yy183, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy183, &&yy183, &&yy249, &&yy206, + &&yy183, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, &&yy206, + &&yy206, &&yy206, &&yy206, &&yy183, &&yy249, &&yy183, &&yy249, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, + &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183, &&yy183 }; goto *yytarget[yych]; } -yy255: +yy249: status = action_line652_ST_VALUE(i, keys, input, token, &cursor, 4); continue; -yy256: +yy250: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - if (yych == '\t') goto yy256; - if (yych == ' ') goto yy256; - goto yy255; + if (yych == '\t') goto yy250; + if (yych == ' ') goto yy250; + goto yy249; } if (status == 0) { @@ -3925,90 +3876,90 @@ int lex_line652_ST_VARNAME() yych = YYPEEK (); { static void *yytarget[256] = { - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy264, &&yy264, &&yy261, &&yy261, &&yy264, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy264, &&yy264, &&yy261, &&yy264, &&yy261, &&yy264, &&yy261, - &&yy264, &&yy264, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy264, &&yy261, &&yy264, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy264, &&yy261, &&yy261, &&yy264, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy264, &&yy264, &&yy266, &&yy264, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261 + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy258, &&yy258, &&yy255, &&yy255, &&yy258, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy258, &&yy258, &&yy255, &&yy258, &&yy255, &&yy258, &&yy255, + &&yy258, &&yy258, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy258, &&yy255, &&yy258, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy258, &&yy255, &&yy255, &&yy258, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy258, &&yy258, &&yy260, &&yy258, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255 }; goto *yytarget[yych]; } -yy261: +yy255: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); { static void *yytarget[256] = { - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy263, &&yy263, &&yy261, &&yy261, &&yy263, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy263, &&yy263, &&yy261, &&yy263, &&yy261, &&yy263, &&yy261, - &&yy263, &&yy263, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy263, &&yy261, &&yy263, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy263, &&yy261, &&yy261, &&yy263, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy263, &&yy263, &&yy263, &&yy263, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, - &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261, &&yy261 + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy257, &&yy257, &&yy255, &&yy255, &&yy257, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy257, &&yy257, &&yy255, &&yy257, &&yy255, &&yy257, &&yy255, + &&yy257, &&yy257, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy257, &&yy255, &&yy257, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy257, &&yy255, &&yy255, &&yy257, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy257, &&yy257, &&yy257, &&yy257, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, + &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255, &&yy255 }; goto *yytarget[yych]; } -yy263: +yy257: status = action_line652_ST_VARNAME(i, keys, input, token, &cursor, 0); continue; -yy264: +yy258: YYSKIP (); status = action_line652_ST_VARNAME(i, keys, input, token, &cursor, 2); continue; -yy266: +yy260: YYSKIP (); status = action_line652_ST_VARNAME(i, keys, input, token, &cursor, 1); continue; diff --git a/re2c/test/php20150211_zend_ini_scanner_trimmed.ic--flex-syntax.c b/re2c/test/php20150211_zend_ini_scanner_trimmed.ic--flex-syntax.c index f3baafae..c11d0cd6 100644 --- a/re2c/test/php20150211_zend_ini_scanner_trimmed.ic--flex-syntax.c +++ b/re2c/test/php20150211_zend_ini_scanner_trimmed.ic--flex-syntax.c @@ -79,7 +79,7 @@ yy6: case ' ': goto yy6; case '\n': goto yy9; case '\r': goto yy11; - case ';': goto yy31; + case ';': goto yy16; case '=': goto yy18; default: goto yy8; } @@ -115,7 +115,7 @@ yy12: case '|': case '}': case '~': goto yy5; - case ';': goto yy31; + case ';': goto yy16; case '=': goto yy18; case '[': goto yy28; default: goto yy3; @@ -125,9 +125,13 @@ yy14: {} yy16: ++YYCURSOR; + YYFILL(2); yych = *YYCURSOR; - goto yy32; - {} + switch (yych) { + case '\n': goto yy31; + case '\r': goto yy33; + default: goto yy16; + } yy18: ++YYCURSOR; YYFILL(1); @@ -145,33 +149,33 @@ yy21: yy23: yych = *++YYCURSOR; switch (yych) { - case 'a': goto yy36; + case 'a': goto yy34; default: goto yy4; } yy24: yych = *++YYCURSOR; switch (yych) { - case 'o': goto yy37; - case 'u': goto yy39; + case 'o': goto yy35; + case 'u': goto yy37; default: goto yy4; } yy25: yych = *++YYCURSOR; switch (yych) { - case 'f': goto yy40; - case 'n': goto yy41; + case 'f': goto yy38; + case 'n': goto yy39; default: goto yy4; } yy26: yych = *++YYCURSOR; switch (yych) { - case 'r': goto yy44; + case 'r': goto yy42; default: goto yy4; } yy27: yych = *++YYCURSOR; switch (yych) { - case 'e': goto yy45; + case 'e': goto yy43; default: goto yy4; } yy28: @@ -187,34 +191,24 @@ yy30: {} yy31: ++YYCURSOR; - YYFILL(2); - yych = *YYCURSOR; yy32: - switch (yych) { - case '\n': goto yy33; - case '\r': goto yy35; - default: goto yy31; - } -yy33: - ++YYCURSOR; -yy34: {} -yy35: +yy33: yych = *++YYCURSOR; switch (yych) { - case '\n': goto yy33; - default: goto yy34; + case '\n': goto yy31; + default: goto yy32; } -yy36: +yy34: yych = *++YYCURSOR; switch (yych) { - case 'l': goto yy46; + case 'l': goto yy44; default: goto yy4; } -yy37: +yy35: ++YYCURSOR; switch ((yych = *YYCURSOR)) { - case '\t': goto yy47; + case '\t': goto yy45; case '\n': case '\r': case '!': @@ -229,31 +223,31 @@ yy37: case '{': case '|': case '}': - case '~': goto yy38; - case ' ': goto yy49; - case 'n': goto yy51; + case '~': goto yy36; + case ' ': goto yy47; + case 'n': goto yy49; default: goto yy4; } -yy38: +yy36: {} -yy39: +yy37: yych = *++YYCURSOR; switch (yych) { - case 'l': goto yy52; + case 'l': goto yy50; default: goto yy4; } -yy40: +yy38: yych = *++YYCURSOR; switch (yych) { - case 'f': goto yy49; + case 'f': goto yy47; default: goto yy4; } -yy41: +yy39: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { - case '\t': goto yy53; + case '\t': goto yy51; case '\n': case '\r': case '!': @@ -268,46 +262,46 @@ yy41: case '{': case '|': case '}': - case '~': goto yy43; - case ' ': goto yy41; + case '~': goto yy41; + case ' ': goto yy39; case '[': goto yy28; default: goto yy3; } -yy43: +yy41: {} -yy44: +yy42: yych = *++YYCURSOR; switch (yych) { - case 'u': goto yy55; + case 'u': goto yy53; default: goto yy4; } -yy45: +yy43: yych = *++YYCURSOR; switch (yych) { - case 's': goto yy41; + case 's': goto yy39; default: goto yy4; } -yy46: +yy44: yych = *++YYCURSOR; switch (yych) { - case 's': goto yy51; + case 's': goto yy49; default: goto yy4; } -yy47: +yy45: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy47; - default: goto yy38; + case ' ': goto yy45; + default: goto yy36; } -yy49: +yy47: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { - case '\t': goto yy47; + case '\t': goto yy45; case '\n': case '\r': case '!': @@ -322,44 +316,44 @@ yy49: case '{': case '|': case '}': - case '~': goto yy38; - case ' ': goto yy49; + case '~': goto yy36; + case ' ': goto yy47; case '[': goto yy28; default: goto yy3; } -yy51: +yy49: yych = *++YYCURSOR; switch (yych) { - case 'e': goto yy49; + case 'e': goto yy47; default: goto yy4; } -yy52: +yy50: yych = *++YYCURSOR; switch (yych) { - case 'l': goto yy56; + case 'l': goto yy54; default: goto yy4; } -yy53: +yy51: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy53; - default: goto yy43; + case ' ': goto yy51; + default: goto yy41; } -yy55: +yy53: yych = *++YYCURSOR; switch (yych) { - case 'e': goto yy41; + case 'e': goto yy39; default: goto yy4; } -yy56: +yy54: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { - case '\t': goto yy59; + case '\t': goto yy57; case '\n': case '\r': case '!': @@ -374,53 +368,53 @@ yy56: case '{': case '|': case '}': - case '~': goto yy58; - case ' ': goto yy56; + case '~': goto yy56; + case ' ': goto yy54; case '[': goto yy28; default: goto yy3; } -yy58: +yy56: {} -yy59: +yy57: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy59; - default: goto yy58; + case ' ': goto yy57; + default: goto yy56; } /* *********************************** */ yyc_ST_DOUBLE_QUOTES: YYFILL(2); yych = *YYCURSOR; switch (yych) { - case '"': goto yy65; - case '$': goto yy68; - default: goto yy63; + case '"': goto yy63; + case '$': goto yy66; + default: goto yy61; } -yy63: +yy61: ++YYCURSOR; -yy64: +yy62: {} -yy65: +yy63: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy65; - default: goto yy67; + case ' ': goto yy63; + default: goto yy65; } -yy67: +yy65: {} -yy68: +yy66: yych = *++YYCURSOR; switch (yych) { - case '{': goto yy69; - default: goto yy64; + case '{': goto yy67; + default: goto yy62; } -yy69: +yy67: ++YYCURSOR; {} /* *********************************** */ @@ -429,15 +423,15 @@ yyc_ST_OFFSET: yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy76; + case ' ': goto yy74; case '\n': case '\r': - case ';': goto yy78; - case '"': goto yy80; - case '$': goto yy82; - case '\'': goto yy83; + case ';': goto yy76; + case '"': goto yy78; + case '$': goto yy80; + case '\'': goto yy81; case '-': - case '.': goto yy84; + case '.': goto yy82; case '0': case '1': case '2': @@ -447,7 +441,7 @@ yyc_ST_OFFSET: case '6': case '7': case '8': - case '9': goto yy85; + case '9': goto yy83; case 'A': case 'B': case 'C': @@ -500,71 +494,70 @@ yyc_ST_OFFSET: case 'w': case 'x': case 'y': - case 'z': goto yy88; - case '\\': goto yy91; - case ']': goto yy92; - default: goto yy73; + case 'z': goto yy86; + case '\\': goto yy89; + case ']': goto yy90; + default: goto yy71; } -yy73: +yy71: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy74: +yy72: switch (yych) { case '\n': case '\r': case '"': case '\'': case ';': - case ']': goto yy75; - case '$': goto yy94; - case '\\': goto yy96; - default: goto yy73; + case ']': goto yy73; + case '$': goto yy92; + case '\\': goto yy89; + default: goto yy71; } -yy75: +yy73: {} -yy76: +yy74: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy76; + case ' ': goto yy74; case '\n': case '\r': case '\'': - case ';': goto yy75; - case '"': goto yy80; - case '$': goto yy94; - case '\\': goto yy96; - case ']': goto yy92; - default: goto yy73; + case ';': goto yy73; + case '"': goto yy78; + case '$': goto yy92; + case '\\': goto yy89; + case ']': goto yy90; + default: goto yy71; } -yy78: +yy76: ++YYCURSOR; -yy79: +yy77: {} -yy80: +yy78: ++YYCURSOR; {} -yy82: +yy80: yych = *++YYCURSOR; switch (yych) { - case 0x00: goto yy79; - case '\\': goto yy97; - case '{': goto yy99; - default: goto yy73; + case 0x00: goto yy77; + case '\\': goto yy94; + case '{': goto yy96; + default: goto yy71; } -yy83: - yyaccept = 1; - yych = *(YYMARKER = ++YYCURSOR); +yy81: + yych = *++YYCURSOR; switch (yych) { - case '\'': goto yy79; - default: goto yy101; + case '\'': goto yy77; + default: goto yy98; } -yy84: +yy82: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -577,11 +570,11 @@ yy84: case '6': case '7': case '8': - case '9': goto yy103; - default: goto yy74; + case '9': goto yy100; + default: goto yy72; } -yy85: - yyaccept = 2; +yy83: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -591,9 +584,9 @@ yy85: case '"': case '\'': case ';': - case ']': goto yy87; - case '$': goto yy94; - case '.': goto yy103; + case ']': goto yy85; + case '$': goto yy92; + case '.': goto yy100; case '0': case '1': case '2': @@ -603,14 +596,14 @@ yy85: case '6': case '7': case '8': - case '9': goto yy85; - case '\\': goto yy96; - default: goto yy73; + case '9': goto yy83; + case '\\': goto yy89; + default: goto yy71; } -yy87: +yy85: {} -yy88: - yyaccept = 3; +yy86: + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -620,8 +613,8 @@ yy88: case '"': case '\'': case ';': - case ']': goto yy90; - case '$': goto yy94; + case ']': goto yy88; + case '$': goto yy92; case '0': case '1': case '2': @@ -684,63 +677,59 @@ yy88: case 'w': case 'x': case 'y': - case 'z': goto yy88; - case '\\': goto yy96; - default: goto yy73; + case 'z': goto yy86; + case '\\': goto yy89; + default: goto yy71; } -yy90: +yy88: {} -yy91: - yych = *++YYCURSOR; - goto yy73; -yy92: +yy89: + ++YYCURSOR; + YYFILL(1); + yych = *YYCURSOR; + goto yy71; +yy90: ++YYCURSOR; {} -yy94: +yy92: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case 0x00: - case '{': goto yy95; - case '\\': goto yy97; - default: goto yy73; + case '{': goto yy93; + case '\\': goto yy94; + default: goto yy71; } -yy95: +yy93: YYCURSOR = YYMARKER; switch (yyaccept) { - case 0: goto yy75; - case 1: goto yy79; - case 2: goto yy87; - default: goto yy90; + case 0: goto yy73; + case 1: goto yy85; + default: goto yy88; } -yy96: - ++YYCURSOR; - YYFILL(1); - yych = *YYCURSOR; - goto yy73; -yy97: +yy94: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '$': - case '\\': goto yy97; - default: goto yy73; + case '\\': goto yy94; + default: goto yy71; } -yy99: +yy96: ++YYCURSOR; {} -yy101: +yy98: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { - case '\'': goto yy105; - default: goto yy101; + case '\'': goto yy102; + default: goto yy98; } -yy103: - yyaccept = 2; +yy100: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -750,8 +739,8 @@ yy103: case '"': case '\'': case ';': - case ']': goto yy87; - case '$': goto yy94; + case ']': goto yy85; + case '$': goto yy92; case '0': case '1': case '2': @@ -761,11 +750,11 @@ yy103: case '6': case '7': case '8': - case '9': goto yy103; - case '\\': goto yy96; - default: goto yy73; + case '9': goto yy100; + case '\\': goto yy89; + default: goto yy71; } -yy105: +yy102: ++YYCURSOR; {} /* *********************************** */ @@ -773,78 +762,74 @@ yyc_ST_RAW: YYFILL(3); yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy109; + case 0x00: goto yy106; case '\t': - case ' ': goto yy113; - case '\n': goto yy114; - case '\r': goto yy116; - case ';': goto yy117; - default: goto yy111; + case ' ': goto yy110; + case '\n': goto yy111; + case '\r': goto yy113; + case ';': goto yy114; + default: goto yy108; } -yy109: +yy106: ++YYCURSOR; {} -yy111: +yy108: ++YYCURSOR; -yy112: +yy109: {} -yy113: +yy110: yych = *++YYCURSOR; switch (yych) { case '\t': case '\n': case '\r': case ' ': - case ';': goto yy119; - default: goto yy112; + case ';': goto yy117; + default: goto yy109; } -yy114: +yy111: ++YYCURSOR; -yy115: +yy112: {} -yy116: +yy113: yych = *++YYCURSOR; switch (yych) { - case '\n': goto yy114; - default: goto yy115; + case '\n': goto yy111; + default: goto yy112; } -yy117: - yych = *++YYCURSOR; - goto yy122; -yy118: +yy114: ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; -yy119: switch (yych) { - case '\t': - case ' ': goto yy118; - case '\n': goto yy114; - case '\r': goto yy116; - case ';': goto yy121; - default: goto yy120; + case '\n': goto yy119; + case '\r': goto yy121; + default: goto yy114; } -yy120: - {} -yy121: +yy116: ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; -yy122: +yy117: switch (yych) { - case '\n': goto yy123; - case '\r': goto yy125; - default: goto yy121; + case '\t': + case ' ': goto yy116; + case '\n': goto yy111; + case '\r': goto yy113; + case ';': goto yy114; + default: goto yy118; } -yy123: +yy118: + {} +yy119: ++YYCURSOR; -yy124: +yy120: {} -yy125: +yy121: ++YYCURSOR; switch ((yych = *YYCURSOR)) { - case '\n': goto yy123; - default: goto yy124; + case '\n': goto yy119; + default: goto yy120; } /* *********************************** */ yyc_ST_SECTION_RAW: @@ -852,46 +837,46 @@ yyc_ST_SECTION_RAW: yych = *YYCURSOR; switch (yych) { case '\n': - case '\r': goto yy131; - case ']': goto yy133; - default: goto yy128; + case '\r': goto yy127; + case ']': goto yy129; + default: goto yy124; } -yy128: +yy124: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\n': case '\r': - case ']': goto yy130; - default: goto yy128; + case ']': goto yy126; + default: goto yy124; } -yy130: +yy126: {} -yy131: +yy127: ++YYCURSOR; {} -yy133: +yy129: ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy133; - case '\n': goto yy136; - case '\r': goto yy137; - default: goto yy135; + case ' ': goto yy129; + case '\n': goto yy132; + case '\r': goto yy133; + default: goto yy131; } -yy135: +yy131: {} -yy136: +yy132: yych = *++YYCURSOR; - goto yy135; -yy137: + goto yy131; +yy133: ++YYCURSOR; switch ((yych = *YYCURSOR)) { - case '\n': goto yy136; - default: goto yy135; + case '\n': goto yy132; + default: goto yy131; } /* *********************************** */ yyc_ST_SECTION_VALUE: @@ -899,15 +884,15 @@ yyc_ST_SECTION_VALUE: yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy143; + case ' ': goto yy139; case '\n': case '\r': - case ';': goto yy145; - case '"': goto yy147; - case '$': goto yy149; - case '\'': goto yy150; + case ';': goto yy141; + case '"': goto yy143; + case '$': goto yy145; + case '\'': goto yy146; case '-': - case '.': goto yy151; + case '.': goto yy147; case '0': case '1': case '2': @@ -917,7 +902,7 @@ yyc_ST_SECTION_VALUE: case '6': case '7': case '8': - case '9': goto yy152; + case '9': goto yy148; case 'A': case 'B': case 'C': @@ -970,71 +955,70 @@ yyc_ST_SECTION_VALUE: case 'w': case 'x': case 'y': - case 'z': goto yy155; - case '\\': goto yy158; - case ']': goto yy159; - default: goto yy140; + case 'z': goto yy151; + case '\\': goto yy154; + case ']': goto yy155; + default: goto yy136; } -yy140: +yy136: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy141: +yy137: switch (yych) { case '\n': case '\r': case '"': case '\'': case ';': - case ']': goto yy142; - case '$': goto yy162; - case '\\': goto yy164; - default: goto yy140; + case ']': goto yy138; + case '$': goto yy158; + case '\\': goto yy154; + default: goto yy136; } -yy142: +yy138: {} -yy143: +yy139: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy143; + case ' ': goto yy139; case '\n': case '\r': case '\'': case ';': - case ']': goto yy142; - case '"': goto yy147; - case '$': goto yy162; - case '\\': goto yy164; - default: goto yy140; + case ']': goto yy138; + case '"': goto yy143; + case '$': goto yy158; + case '\\': goto yy154; + default: goto yy136; } -yy145: +yy141: ++YYCURSOR; -yy146: +yy142: {} -yy147: +yy143: ++YYCURSOR; {} -yy149: +yy145: yych = *++YYCURSOR; switch (yych) { - case 0x00: goto yy146; - case '\\': goto yy165; - case '{': goto yy167; - default: goto yy140; + case 0x00: goto yy142; + case '\\': goto yy160; + case '{': goto yy162; + default: goto yy136; } -yy150: - yyaccept = 1; - yych = *(YYMARKER = ++YYCURSOR); +yy146: + yych = *++YYCURSOR; switch (yych) { - case '\'': goto yy146; - default: goto yy169; + case '\'': goto yy142; + default: goto yy164; } -yy151: +yy147: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -1047,11 +1031,11 @@ yy151: case '6': case '7': case '8': - case '9': goto yy171; - default: goto yy141; + case '9': goto yy166; + default: goto yy137; } -yy152: - yyaccept = 2; +yy148: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -1061,9 +1045,9 @@ yy152: case '"': case '\'': case ';': - case ']': goto yy154; - case '$': goto yy162; - case '.': goto yy171; + case ']': goto yy150; + case '$': goto yy158; + case '.': goto yy166; case '0': case '1': case '2': @@ -1073,14 +1057,14 @@ yy152: case '6': case '7': case '8': - case '9': goto yy152; - case '\\': goto yy164; - default: goto yy140; + case '9': goto yy148; + case '\\': goto yy154; + default: goto yy136; } -yy154: +yy150: {} -yy155: - yyaccept = 3; +yy151: + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -1090,8 +1074,8 @@ yy155: case '"': case '\'': case ';': - case ']': goto yy157; - case '$': goto yy162; + case ']': goto yy153; + case '$': goto yy158; case '0': case '1': case '2': @@ -1154,73 +1138,69 @@ yy155: case 'w': case 'x': case 'y': - case 'z': goto yy155; - case '\\': goto yy164; - default: goto yy140; + case 'z': goto yy151; + case '\\': goto yy154; + default: goto yy136; } -yy157: +yy153: {} -yy158: - yych = *++YYCURSOR; - goto yy140; -yy159: +yy154: + ++YYCURSOR; + YYFILL(1); + yych = *YYCURSOR; + goto yy136; +yy155: ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy159; - case '\n': goto yy173; - case '\r': goto yy174; - default: goto yy161; + case ' ': goto yy155; + case '\n': goto yy168; + case '\r': goto yy169; + default: goto yy157; } -yy161: +yy157: {} -yy162: +yy158: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case 0x00: - case '{': goto yy163; - case '\\': goto yy165; - default: goto yy140; + case '{': goto yy159; + case '\\': goto yy160; + default: goto yy136; } -yy163: +yy159: YYCURSOR = YYMARKER; switch (yyaccept) { - case 0: goto yy142; - case 1: goto yy146; - case 2: goto yy154; - default: goto yy157; + case 0: goto yy138; + case 1: goto yy150; + default: goto yy153; } -yy164: - ++YYCURSOR; - YYFILL(1); - yych = *YYCURSOR; - goto yy140; -yy165: +yy160: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '$': - case '\\': goto yy165; - default: goto yy140; + case '\\': goto yy160; + default: goto yy136; } -yy167: +yy162: ++YYCURSOR; {} -yy169: +yy164: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { - case '\'': goto yy175; - default: goto yy169; + case '\'': goto yy170; + default: goto yy164; } -yy171: - yyaccept = 2; +yy166: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -1230,8 +1210,8 @@ yy171: case '"': case '\'': case ';': - case ']': goto yy154; - case '$': goto yy162; + case ']': goto yy150; + case '$': goto yy158; case '0': case '1': case '2': @@ -1241,20 +1221,20 @@ yy171: case '6': case '7': case '8': - case '9': goto yy171; - case '\\': goto yy164; - default: goto yy140; + case '9': goto yy166; + case '\\': goto yy154; + default: goto yy136; } -yy173: +yy168: yych = *++YYCURSOR; - goto yy161; -yy174: + goto yy157; +yy169: yych = *++YYCURSOR; switch (yych) { - case '\n': goto yy173; - default: goto yy161; + case '\n': goto yy168; + default: goto yy157; } -yy175: +yy170: ++YYCURSOR; {} /* *********************************** */ @@ -1262,23 +1242,23 @@ yyc_ST_VALUE: YYFILL(6); yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy179; + case 0x00: goto yy174; case '\t': - case ' ': goto yy184; - case '\n': goto yy187; - case '\r': goto yy189; + case ' ': goto yy179; + case '\n': goto yy182; + case '\r': goto yy184; case '!': case '&': case '(': case ')': case '^': case '|': - case '~': goto yy190; - case '"': goto yy193; - case '$': goto yy195; - case '\'': goto yy196; + case '~': goto yy185; + case '"': goto yy188; + case '$': goto yy190; + case '\'': goto yy191; case '-': - case '.': goto yy197; + case '.': goto yy192; case '0': case '1': case '2': @@ -1288,9 +1268,9 @@ yyc_ST_VALUE: case '6': case '7': case '8': - case '9': goto yy198; - case ';': goto yy201; - case '=': goto yy202; + case '9': goto yy193; + case ';': goto yy196; + case '=': goto yy198; case 'A': case 'B': case 'C': @@ -1338,24 +1318,24 @@ yyc_ST_VALUE: case 'v': case 'w': case 'x': - case 'z': goto yy204; - case 'f': goto yy207; - case 'n': goto yy208; - case 'o': goto yy209; - case 't': goto yy210; - case 'y': goto yy211; - default: goto yy181; + case 'z': goto yy200; + case 'f': goto yy203; + case 'n': goto yy204; + case 'o': goto yy205; + case 't': goto yy206; + case 'y': goto yy207; + default: goto yy176; } -yy179: +yy174: ++YYCURSOR; -yy180: +yy175: {} -yy181: +yy176: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy182: +yy177: switch (yych) { case 0x00: case '\t': @@ -1372,68 +1352,66 @@ yy182: case '=': case '^': case '|': - case '~': goto yy183; - case '$': goto yy212; - default: goto yy181; + case '~': goto yy178; + case '$': goto yy208; + default: goto yy176; } -yy183: +yy178: {} -yy184: - yyaccept = 1; - YYMARKER = ++YYCURSOR; +yy179: + ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy184; - case '\n': goto yy187; - case '\r': goto yy189; - case '"': goto yy193; - case ';': goto yy214; - default: goto yy186; - } -yy186: + case ' ': goto yy179; + case '\n': goto yy182; + case '\r': goto yy184; + case '"': goto yy188; + case ';': goto yy196; + default: goto yy181; + } +yy181: {} -yy187: +yy182: ++YYCURSOR; -yy188: +yy183: {} -yy189: +yy184: yych = *++YYCURSOR; switch (yych) { - case '\n': goto yy187; - default: goto yy188; + case '\n': goto yy182; + default: goto yy183; } -yy190: +yy185: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy190; - default: goto yy192; + case ' ': goto yy185; + default: goto yy187; } -yy192: +yy187: {} -yy193: +yy188: ++YYCURSOR; {} -yy195: +yy190: yych = *++YYCURSOR; switch (yych) { - case 0x00: goto yy180; - case '\\': goto yy216; - case '{': goto yy217; - default: goto yy181; + case 0x00: goto yy175; + case '\\': goto yy210; + case '{': goto yy211; + default: goto yy176; } -yy196: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); +yy191: + yych = *++YYCURSOR; switch (yych) { - case '\'': goto yy180; - default: goto yy219; + case '\'': goto yy175; + default: goto yy213; } -yy197: +yy192: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { @@ -1446,11 +1424,11 @@ yy197: case '6': case '7': case '8': - case '9': goto yy221; - default: goto yy182; + case '9': goto yy215; + default: goto yy177; } -yy198: - yyaccept = 3; +yy193: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -1470,9 +1448,9 @@ yy198: case '=': case '^': case '|': - case '~': goto yy200; - case '$': goto yy212; - case '.': goto yy221; + case '~': goto yy195; + case '$': goto yy208; + case '.': goto yy215; case '0': case '1': case '2': @@ -1482,20 +1460,25 @@ yy198: case '6': case '7': case '8': - case '9': goto yy198; - default: goto yy181; + case '9': goto yy193; + default: goto yy176; } -yy200: +yy195: {} -yy201: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - goto yy215; -yy202: +yy196: + ++YYCURSOR; + YYFILL(2); + yych = *YYCURSOR; + switch (yych) { + case '\n': goto yy217; + case '\r': goto yy219; + default: goto yy196; + } +yy198: ++YYCURSOR; {} -yy204: - yyaccept = 4; +yy200: + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -1515,8 +1498,8 @@ yy204: case '=': case '^': case '|': - case '~': goto yy206; - case '$': goto yy212; + case '~': goto yy202; + case '$': goto yy208; case '0': case '1': case '2': @@ -1579,13 +1562,13 @@ yy204: case 'w': case 'x': case 'y': - case 'z': goto yy204; - default: goto yy181; + case 'z': goto yy200; + default: goto yy176; } -yy206: +yy202: {} -yy207: - yyaccept = 4; +yy203: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -1603,7 +1586,7 @@ yy207: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -1665,12 +1648,12 @@ yy207: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'a': goto yy226; - default: goto yy182; + case 'z': goto yy200; + case 'a': goto yy220; + default: goto yy177; } -yy208: - yyaccept = 4; +yy204: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -1688,7 +1671,7 @@ yy208: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -1749,13 +1732,13 @@ yy208: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'o': goto yy227; - case 'u': goto yy229; - default: goto yy182; + case 'z': goto yy200; + case 'o': goto yy221; + case 'u': goto yy223; + default: goto yy177; } -yy209: - yyaccept = 4; +yy205: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -1773,7 +1756,7 @@ yy209: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -1834,13 +1817,13 @@ yy209: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'f': goto yy230; - case 'n': goto yy231; - default: goto yy182; + case 'z': goto yy200; + case 'f': goto yy224; + case 'n': goto yy225; + default: goto yy177; } -yy210: - yyaccept = 4; +yy206: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -1858,7 +1841,7 @@ yy210: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -1920,12 +1903,12 @@ yy210: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'r': goto yy233; - default: goto yy182; + case 'z': goto yy200; + case 'r': goto yy227; + default: goto yy177; } -yy211: - yyaccept = 4; +yy207: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -1943,7 +1926,7 @@ yy211: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2005,63 +1988,51 @@ yy211: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'e': goto yy234; - default: goto yy182; + case 'z': goto yy200; + case 'e': goto yy228; + default: goto yy177; } -yy212: +yy208: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case 0x00: - case '{': goto yy213; - case '\\': goto yy216; - default: goto yy181; + case '{': goto yy209; + case '\\': goto yy210; + default: goto yy176; } -yy213: +yy209: YYCURSOR = YYMARKER; switch (yyaccept) { - case 0: goto yy183; - case 1: goto yy186; - case 2: goto yy180; - case 3: goto yy200; - case 4: goto yy206; - case 5: goto yy228; - case 6: goto yy232; - default: goto yy249; + case 0: goto yy178; + case 1: goto yy195; + case 2: goto yy202; + case 3: goto yy222; + case 4: goto yy226; + default: goto yy243; } -yy214: - ++YYCURSOR; - YYFILL(2); - yych = *YYCURSOR; -yy215: - switch (yych) { - case '\n': goto yy223; - case '\r': goto yy225; - default: goto yy214; - } -yy216: +yy210: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { - case '$': goto yy235; - default: goto yy181; + case '$': goto yy229; + default: goto yy176; } -yy217: +yy211: ++YYCURSOR; {} -yy219: +yy213: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { - case '\'': goto yy237; - default: goto yy219; + case '\'': goto yy231; + default: goto yy213; } -yy221: - yyaccept = 3; +yy215: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -2081,8 +2052,8 @@ yy221: case '=': case '^': case '|': - case '~': goto yy200; - case '$': goto yy212; + case '~': goto yy195; + case '$': goto yy208; case '0': case '1': case '2': @@ -2092,21 +2063,21 @@ yy221: case '6': case '7': case '8': - case '9': goto yy221; - default: goto yy181; + case '9': goto yy215; + default: goto yy176; } -yy223: +yy217: ++YYCURSOR; -yy224: +yy218: {} -yy225: +yy219: yych = *++YYCURSOR; switch (yych) { - case '\n': goto yy223; - default: goto yy224; + case '\n': goto yy217; + default: goto yy218; } -yy226: - yyaccept = 4; +yy220: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2124,7 +2095,7 @@ yy226: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2186,12 +2157,12 @@ yy226: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'l': goto yy239; - default: goto yy182; + case 'z': goto yy200; + case 'l': goto yy233; + default: goto yy177; } -yy227: - yyaccept = 5; +yy221: + yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2207,9 +2178,9 @@ yy227: case '=': case '^': case '|': - case '~': goto yy228; + case '~': goto yy222; case '\t': - case ' ': goto yy240; + case ' ': goto yy234; case '0': case '1': case '2': @@ -2271,14 +2242,14 @@ yy227: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'n': goto yy242; - default: goto yy182; + case 'z': goto yy200; + case 'n': goto yy236; + default: goto yy177; } -yy228: +yy222: {} -yy229: - yyaccept = 4; +yy223: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2296,7 +2267,7 @@ yy229: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2358,12 +2329,12 @@ yy229: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'l': goto yy243; - default: goto yy182; + case 'z': goto yy200; + case 'l': goto yy237; + default: goto yy177; } -yy230: - yyaccept = 4; +yy224: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2381,7 +2352,7 @@ yy230: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2443,12 +2414,12 @@ yy230: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'f': goto yy244; - default: goto yy182; + case 'z': goto yy200; + case 'f': goto yy238; + default: goto yy177; } -yy231: - yyaccept = 6; +yy225: + yyaccept = 4; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2464,9 +2435,9 @@ yy231: case '=': case '^': case '|': - case '~': goto yy232; + case '~': goto yy226; case '\t': - case ' ': goto yy245; + case ' ': goto yy239; case '0': case '1': case '2': @@ -2529,13 +2500,13 @@ yy231: case 'w': case 'x': case 'y': - case 'z': goto yy204; - default: goto yy182; + case 'z': goto yy200; + default: goto yy177; } -yy232: +yy226: {} -yy233: - yyaccept = 4; +yy227: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2553,7 +2524,7 @@ yy233: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2615,12 +2586,12 @@ yy233: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'u': goto yy247; - default: goto yy182; + case 'z': goto yy200; + case 'u': goto yy241; + default: goto yy177; } -yy234: - yyaccept = 4; +yy228: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2638,7 +2609,7 @@ yy234: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2700,25 +2671,25 @@ yy234: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 's': goto yy231; - default: goto yy182; + case 'z': goto yy200; + case 's': goto yy225; + default: goto yy177; } -yy235: +yy229: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { - case 0x00: goto yy183; - case '$': goto yy235; - case '\\': goto yy216; - default: goto yy181; + case 0x00: goto yy178; + case '$': goto yy229; + case '\\': goto yy210; + default: goto yy176; } -yy237: +yy231: ++YYCURSOR; {} -yy239: - yyaccept = 4; +yy233: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2736,7 +2707,7 @@ yy239: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2798,21 +2769,21 @@ yy239: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 's': goto yy242; - default: goto yy182; + case 'z': goto yy200; + case 's': goto yy236; + default: goto yy177; } -yy240: +yy234: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy240; - default: goto yy228; + case ' ': goto yy234; + default: goto yy222; } -yy242: - yyaccept = 4; +yy236: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2830,7 +2801,7 @@ yy242: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2892,12 +2863,12 @@ yy242: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'e': goto yy244; - default: goto yy182; + case 'z': goto yy200; + case 'e': goto yy238; + default: goto yy177; } -yy243: - yyaccept = 4; +yy237: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2915,7 +2886,7 @@ yy243: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -2977,12 +2948,12 @@ yy243: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'l': goto yy248; - default: goto yy182; + case 'z': goto yy200; + case 'l': goto yy242; + default: goto yy177; } -yy244: - yyaccept = 5; +yy238: + yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -2998,9 +2969,9 @@ yy244: case '=': case '^': case '|': - case '~': goto yy228; + case '~': goto yy222; case '\t': - case ' ': goto yy240; + case ' ': goto yy234; case '0': case '1': case '2': @@ -3063,20 +3034,20 @@ yy244: case 'w': case 'x': case 'y': - case 'z': goto yy204; - default: goto yy182; + case 'z': goto yy200; + default: goto yy177; } -yy245: +yy239: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy245; - default: goto yy232; + case ' ': goto yy239; + default: goto yy226; } -yy247: - yyaccept = 4; +yy241: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -3094,7 +3065,7 @@ yy247: case '=': case '^': case '|': - case '~': goto yy206; + case '~': goto yy202; case '0': case '1': case '2': @@ -3156,12 +3127,12 @@ yy247: case 'w': case 'x': case 'y': - case 'z': goto yy204; - case 'e': goto yy231; - default: goto yy182; + case 'z': goto yy200; + case 'e': goto yy225; + default: goto yy177; } -yy248: - yyaccept = 7; +yy242: + yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); switch (yych) { case 0x00: @@ -3177,9 +3148,9 @@ yy248: case '=': case '^': case '|': - case '~': goto yy249; + case '~': goto yy243; case '\t': - case ' ': goto yy250; + case ' ': goto yy244; case '0': case '1': case '2': @@ -3242,19 +3213,19 @@ yy248: case 'w': case 'x': case 'y': - case 'z': goto yy204; - default: goto yy182; + case 'z': goto yy200; + default: goto yy177; } -yy249: +yy243: {} -yy250: +yy244: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; switch (yych) { case '\t': - case ' ': goto yy250; - default: goto yy249; + case ' ': goto yy244; + default: goto yy243; } /* *********************************** */ yyc_ST_VARNAME: @@ -3276,11 +3247,11 @@ yyc_ST_VARNAME: case '^': case '{': case '|': - case '~': goto yy257; - case '}': goto yy259; - default: goto yy254; + case '~': goto yy251; + case '}': goto yy253; + default: goto yy248; } -yy254: +yy248: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -3301,15 +3272,15 @@ yy254: case '{': case '|': case '}': - case '~': goto yy256; - default: goto yy254; + case '~': goto yy250; + default: goto yy248; } -yy256: +yy250: {} -yy257: +yy251: ++YYCURSOR; {} -yy259: +yy253: ++YYCURSOR; {} } diff --git a/re2c/test/php20150211_zend_ini_scanner_trimmed.icwb--flex-syntax.c b/re2c/test/php20150211_zend_ini_scanner_trimmed.icwb--flex-syntax.c index 60cf1e5b..a11f22be 100644 --- a/re2c/test/php20150211_zend_ini_scanner_trimmed.icwb--flex-syntax.c +++ b/re2c/test/php20150211_zend_ini_scanner_trimmed.icwb--flex-syntax.c @@ -149,7 +149,7 @@ yy6: if (yych >= '\r') goto yy11; } else { if (yych <= ';') { - if (yych >= ';') goto yy31; + if (yych >= ';') goto yy16; } else { if (yych == '=') goto yy18; } @@ -197,7 +197,7 @@ yy12: if (yych <= ';') { if (yych <= ')') goto yy5; if (yych <= ':') goto yy3; - goto yy31; + goto yy16; } else { if (yych == '=') goto yy18; goto yy3; @@ -219,9 +219,15 @@ yy14: {} yy16: ++YYCURSOR; + YYFILL(2); yych = *YYCURSOR; - goto yy32; - {} + if (yych & ~0xFF) { + goto yy16; + } else if (yybm[0+yych] & 128) { + goto yy16; + } + if (yych <= '\n') goto yy31; + goto yy33; yy18: ++YYCURSOR; YYFILL(1); @@ -234,25 +240,25 @@ yy21: {} yy23: yych = *++YYCURSOR; - if (yych == 'a') goto yy36; + if (yych == 'a') goto yy34; goto yy4; yy24: yych = *++YYCURSOR; - if (yych == 'o') goto yy37; - if (yych == 'u') goto yy39; + if (yych == 'o') goto yy35; + if (yych == 'u') goto yy37; goto yy4; yy25: yych = *++YYCURSOR; - if (yych == 'f') goto yy40; - if (yych == 'n') goto yy41; + if (yych == 'f') goto yy38; + if (yych == 'n') goto yy39; goto yy4; yy26: yych = *++YYCURSOR; - if (yych == 'r') goto yy44; + if (yych == 'r') goto yy42; goto yy4; yy27: yych = *++YYCURSOR; - if (yych == 'e') goto yy45; + if (yych == 'e') goto yy43; goto yy4; yy28: ++YYCURSOR; @@ -263,40 +269,29 @@ yy28: {} yy31: ++YYCURSOR; - YYFILL(2); - yych = *YYCURSOR; yy32: - if (yych & ~0xFF) { - goto yy31; - } else if (yybm[0+yych] & 128) { - goto yy31; - } - if (yych >= '\v') goto yy35; -yy33: - ++YYCURSOR; -yy34: {} -yy35: +yy33: yych = *++YYCURSOR; - if (yych == '\n') goto yy33; - goto yy34; -yy36: + if (yych == '\n') goto yy31; + goto yy32; +yy34: yych = *++YYCURSOR; - if (yych == 'l') goto yy46; + if (yych == 'l') goto yy44; goto yy4; -yy37: +yy35: ++YYCURSOR; if ((yych = *YYCURSOR) <= '&') { if (yych <= 0x001F) { if (yych <= '\n') { if (yych <= 0x0008) goto yy4; - if (yych <= '\t') goto yy47; + if (yych <= '\t') goto yy45; } else { if (yych != '\r') goto yy4; } } else { if (yych <= '#') { - if (yych <= ' ') goto yy49; + if (yych <= ' ') goto yy47; if (yych >= '#') goto yy4; } else { if (yych == '%') goto yy4; @@ -314,23 +309,23 @@ yy37: if (yych <= 'm') { if (yych != '^') goto yy4; } else { - if (yych <= 'n') goto yy51; + if (yych <= 'n') goto yy49; if (yych <= 'z') goto yy4; if (yych >= 0x007F) goto yy4; } } } -yy38: +yy36: {} -yy39: +yy37: yych = *++YYCURSOR; - if (yych == 'l') goto yy52; + if (yych == 'l') goto yy50; goto yy4; -yy40: +yy38: yych = *++YYCURSOR; - if (yych == 'f') goto yy49; + if (yych == 'f') goto yy47; goto yy4; -yy41: +yy39: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -338,13 +333,13 @@ yy41: if (yych <= 0x001F) { if (yych <= '\n') { if (yych <= 0x0008) goto yy3; - if (yych <= '\t') goto yy53; + if (yych <= '\t') goto yy51; } else { if (yych != '\r') goto yy3; } } else { if (yych <= '#') { - if (yych <= ' ') goto yy41; + if (yych <= ' ') goto yy39; if (yych >= '#') goto yy3; } else { if (yych == '%') goto yy3; @@ -363,34 +358,34 @@ yy41: if (yych == '[') goto yy28; goto yy3; } else { - if (yych <= '^') goto yy43; + if (yych <= '^') goto yy41; if (yych <= 'z') goto yy3; if (yych >= 0x007F) goto yy3; } } } -yy43: +yy41: {} -yy44: +yy42: yych = *++YYCURSOR; - if (yych == 'u') goto yy55; + if (yych == 'u') goto yy53; goto yy4; -yy45: +yy43: yych = *++YYCURSOR; - if (yych == 's') goto yy41; + if (yych == 's') goto yy39; goto yy4; -yy46: +yy44: yych = *++YYCURSOR; - if (yych == 's') goto yy51; + if (yych == 's') goto yy49; goto yy4; -yy47: +yy45: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - if (yych == '\t') goto yy47; - if (yych == ' ') goto yy47; - goto yy38; -yy49: + if (yych == '\t') goto yy45; + if (yych == ' ') goto yy45; + goto yy36; +yy47: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -398,64 +393,64 @@ yy49: if (yych <= 0x001F) { if (yych <= '\n') { if (yych <= 0x0008) goto yy3; - if (yych <= '\t') goto yy47; - goto yy38; + if (yych <= '\t') goto yy45; + goto yy36; } else { - if (yych == '\r') goto yy38; + if (yych == '\r') goto yy36; goto yy3; } } else { if (yych <= '#') { - if (yych <= ' ') goto yy49; - if (yych <= '"') goto yy38; + if (yych <= ' ') goto yy47; + if (yych <= '"') goto yy36; goto yy3; } else { if (yych == '%') goto yy3; - goto yy38; + goto yy36; } } } else { if (yych <= '=') { if (yych <= ':') { if (yych <= '\'') goto yy3; - if (yych <= ')') goto yy38; + if (yych <= ')') goto yy36; goto yy3; } else { if (yych == '<') goto yy3; - goto yy38; + goto yy36; } } else { if (yych <= ']') { if (yych == '[') goto yy28; goto yy3; } else { - if (yych <= '^') goto yy38; + if (yych <= '^') goto yy36; if (yych <= 'z') goto yy3; - if (yych <= '~') goto yy38; + if (yych <= '~') goto yy36; goto yy3; } } } -yy51: +yy49: yych = *++YYCURSOR; - if (yych == 'e') goto yy49; + if (yych == 'e') goto yy47; goto yy4; -yy52: +yy50: yych = *++YYCURSOR; - if (yych == 'l') goto yy56; + if (yych == 'l') goto yy54; goto yy4; -yy53: +yy51: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - if (yych == '\t') goto yy53; - if (yych == ' ') goto yy53; - goto yy43; -yy55: + if (yych == '\t') goto yy51; + if (yych == ' ') goto yy51; + goto yy41; +yy53: yych = *++YYCURSOR; - if (yych == 'e') goto yy41; + if (yych == 'e') goto yy39; goto yy4; -yy56: +yy54: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; @@ -463,13 +458,13 @@ yy56: if (yych <= 0x001F) { if (yych <= '\n') { if (yych <= 0x0008) goto yy3; - if (yych <= '\t') goto yy59; + if (yych <= '\t') goto yy57; } else { if (yych != '\r') goto yy3; } } else { if (yych <= '#') { - if (yych <= ' ') goto yy56; + if (yych <= ' ') goto yy54; if (yych >= '#') goto yy3; } else { if (yych == '%') goto yy3; @@ -488,21 +483,21 @@ yy56: if (yych == '[') goto yy28; goto yy3; } else { - if (yych <= '^') goto yy58; + if (yych <= '^') goto yy56; if (yych <= 'z') goto yy3; if (yych >= 0x007F) goto yy3; } } } -yy58: +yy56: {} -yy59: +yy57: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - if (yych == '\t') goto yy59; - if (yych == ' ') goto yy59; - goto yy58; + if (yych == '\t') goto yy57; + if (yych == ' ') goto yy57; + goto yy56; } /* *********************************** */ yyc_ST_DOUBLE_QUOTES: @@ -543,25 +538,25 @@ yyc_ST_DOUBLE_QUOTES: }; YYFILL(2); yych = *YYCURSOR; - if (yych == '"') goto yy65; - if (yych == '$') goto yy68; + if (yych == '"') goto yy63; + if (yych == '$') goto yy66; ++YYCURSOR; -yy64: +yy62: {} -yy65: +yy63: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy67; - } else if (yybm[0+yych] & 128) { goto yy65; + } else if (yybm[0+yych] & 128) { + goto yy63; } -yy67: +yy65: {} -yy68: +yy66: yych = *++YYCURSOR; - if (yych != '{') goto yy64; + if (yych != '{') goto yy62; ++YYCURSOR; {} } @@ -605,295 +600,287 @@ yyc_ST_OFFSET: YYFILL(2); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy73; + goto yy71; } else if (yybm[0+yych] & 8) { - goto yy76; + goto yy74; } if (yych <= '/') { if (yych <= '"') { if (yych <= '\f') { - if (yych <= 0x0008) goto yy73; - if (yych <= '\n') goto yy78; + if (yych <= 0x0008) goto yy71; + if (yych <= '\n') goto yy76; } else { - if (yych <= '\r') goto yy78; - if (yych >= '"') goto yy80; + if (yych <= '\r') goto yy76; + if (yych >= '"') goto yy78; } } else { if (yych <= '&') { - if (yych == '$') goto yy82; + if (yych == '$') goto yy80; } else { - if (yych <= '\'') goto yy83; - if (yych <= ',') goto yy73; - if (yych <= '.') goto yy84; + if (yych <= '\'') goto yy81; + if (yych <= ',') goto yy71; + if (yych <= '.') goto yy82; } } } else { if (yych <= '[') { if (yych <= ';') { - if (yych <= '9') goto yy85; - if (yych >= ';') goto yy78; + if (yych <= '9') goto yy83; + if (yych >= ';') goto yy76; } else { - if (yych <= '@') goto yy73; - if (yych <= 'Z') goto yy88; + if (yych <= '@') goto yy71; + if (yych <= 'Z') goto yy86; } } else { if (yych <= '^') { - if (yych <= '\\') goto yy91; - if (yych <= ']') goto yy92; + if (yych <= '\\') goto yy89; + if (yych <= ']') goto yy90; } else { - if (yych == '`') goto yy73; - if (yych <= 'z') goto yy88; + if (yych == '`') goto yy71; + if (yych <= 'z') goto yy86; } } } -yy73: +yy71: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy74: +yy72: if (yych & ~0xFF) { - goto yy73; + goto yy71; } else if (yybm[0+yych] & 4) { - goto yy73; + goto yy71; } - if (yych <= '"') goto yy75; - if (yych <= '$') goto yy94; - if (yych <= ';') goto yy75; - if (yych <= '\\') goto yy96; -yy75: + if (yych <= '"') goto yy73; + if (yych <= '$') goto yy92; + if (yych <= ';') goto yy73; + if (yych <= '\\') goto yy89; +yy73: {} -yy76: +yy74: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy73; + goto yy71; } else if (yybm[0+yych] & 8) { - goto yy76; + goto yy74; } if (yych <= '$') { if (yych <= '\r') { - if (yych <= 0x0008) goto yy73; - if (yych <= '\n') goto yy75; - if (yych <= '\f') goto yy73; - goto yy75; + if (yych <= 0x0008) goto yy71; + if (yych <= '\n') goto yy73; + if (yych <= '\f') goto yy71; + goto yy73; } else { - if (yych == '"') goto yy80; - if (yych <= '#') goto yy73; - goto yy94; + if (yych == '"') goto yy78; + if (yych <= '#') goto yy71; + goto yy92; } } else { if (yych <= ';') { - if (yych == '\'') goto yy75; - if (yych <= ':') goto yy73; - goto yy75; - } else { - if (yych <= '[') goto yy73; - if (yych <= '\\') goto yy96; - if (yych <= ']') goto yy92; + if (yych == '\'') goto yy73; + if (yych <= ':') goto yy71; goto yy73; + } else { + if (yych <= '[') goto yy71; + if (yych <= '\\') goto yy89; + if (yych <= ']') goto yy90; + goto yy71; } } -yy78: +yy76: ++YYCURSOR; -yy79: +yy77: {} -yy80: +yy78: ++YYCURSOR; {} -yy82: +yy80: yych = *++YYCURSOR; if (yych <= '\\') { - if (yych <= 0x0000) goto yy79; - if (yych <= '[') goto yy73; - goto yy97; + if (yych <= 0x0000) goto yy77; + if (yych <= '[') goto yy71; + goto yy94; } else { - if (yych == '{') goto yy99; - goto yy73; + if (yych == '{') goto yy96; + goto yy71; } -yy83: - yyaccept = 1; - yych = *(YYMARKER = ++YYCURSOR); +yy81: + yych = *++YYCURSOR; if (yych & ~0xFF) { - goto yy101; + goto yy98; } else if (yybm[0+yych] & 128) { - goto yy101; + goto yy98; } - goto yy79; -yy84: + goto yy77; +yy82: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy74; - if (yych <= '9') goto yy103; - goto yy74; -yy85: - yyaccept = 2; + if (yych <= '/') goto yy72; + if (yych <= '9') goto yy100; + goto yy72; +yy83: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy73; + goto yy71; } else if (yybm[0+yych] & 16) { - goto yy85; + goto yy83; } if (yych <= '&') { if (yych <= '\r') { - if (yych == '\n') goto yy87; - if (yych <= '\f') goto yy73; + if (yych == '\n') goto yy85; + if (yych <= '\f') goto yy71; } else { if (yych <= '"') { - if (yych <= '!') goto yy73; + if (yych <= '!') goto yy71; } else { - if (yych == '$') goto yy94; - goto yy73; + if (yych == '$') goto yy92; + goto yy71; } } } else { if (yych <= ':') { - if (yych <= '\'') goto yy87; - if (yych == '.') goto yy103; - goto yy73; + if (yych <= '\'') goto yy85; + if (yych == '.') goto yy100; + goto yy71; } else { if (yych <= '[') { - if (yych >= '<') goto yy73; + if (yych >= '<') goto yy71; } else { - if (yych <= '\\') goto yy96; - if (yych >= '^') goto yy73; + if (yych <= '\\') goto yy89; + if (yych >= '^') goto yy71; } } } -yy87: +yy85: {} -yy88: - yyaccept = 3; +yy86: + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy73; + goto yy71; } else if (yybm[0+yych] & 32) { - goto yy88; + goto yy86; } if (yych <= '$') { if (yych <= '\r') { - if (yych == '\n') goto yy90; - if (yych <= '\f') goto yy73; + if (yych == '\n') goto yy88; + if (yych <= '\f') goto yy71; } else { - if (yych == '"') goto yy90; - if (yych <= '#') goto yy73; - goto yy94; + if (yych == '"') goto yy88; + if (yych <= '#') goto yy71; + goto yy92; } } else { if (yych <= ';') { - if (yych == '\'') goto yy90; - if (yych <= ':') goto yy73; + if (yych == '\'') goto yy88; + if (yych <= ':') goto yy71; } else { - if (yych <= '[') goto yy73; - if (yych <= '\\') goto yy96; - if (yych >= '^') goto yy73; + if (yych <= '[') goto yy71; + if (yych <= '\\') goto yy89; + if (yych >= '^') goto yy71; } } -yy90: +yy88: {} -yy91: - yych = *++YYCURSOR; - goto yy73; -yy92: +yy89: + ++YYCURSOR; + YYFILL(1); + yych = *YYCURSOR; + goto yy71; +yy90: ++YYCURSOR; {} -yy94: +yy92: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '\\') { - if (yych <= 0x0000) goto yy95; - if (yych <= '[') goto yy73; - goto yy97; + if (yych <= 0x0000) goto yy93; + if (yych <= '[') goto yy71; + goto yy94; } else { - if (yych != '{') goto yy73; + if (yych != '{') goto yy71; } -yy95: +yy93: YYCURSOR = YYMARKER; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy75; + goto yy73; } else { - goto yy79; + goto yy85; } } else { - if (yyaccept == 2) { - goto yy87; - } else { - goto yy90; - } + goto yy88; } -yy96: - ++YYCURSOR; - YYFILL(1); - yych = *YYCURSOR; - goto yy73; -yy97: +yy94: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy73; + goto yy71; } else if (yybm[0+yych] & 64) { - goto yy97; + goto yy94; } - goto yy73; -yy99: + goto yy71; +yy96: ++YYCURSOR; {} -yy101: +yy98: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy101; + goto yy98; } else if (yybm[0+yych] & 128) { - goto yy101; + goto yy98; } - goto yy105; -yy103: - yyaccept = 2; + goto yy102; +yy100: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '&') { if (yych <= '\r') { - if (yych == '\n') goto yy87; - if (yych <= '\f') goto yy73; - goto yy87; + if (yych == '\n') goto yy85; + if (yych <= '\f') goto yy71; + goto yy85; } else { if (yych <= '"') { - if (yych <= '!') goto yy73; - goto yy87; + if (yych <= '!') goto yy71; + goto yy85; } else { - if (yych == '$') goto yy94; - goto yy73; + if (yych == '$') goto yy92; + goto yy71; } } } else { if (yych <= ':') { - if (yych <= '\'') goto yy87; - if (yych <= '/') goto yy73; - if (yych <= '9') goto yy103; - goto yy73; + if (yych <= '\'') goto yy85; + if (yych <= '/') goto yy71; + if (yych <= '9') goto yy100; + goto yy71; } else { if (yych <= '[') { - if (yych <= ';') goto yy87; - goto yy73; + if (yych <= ';') goto yy85; + goto yy71; } else { - if (yych <= '\\') goto yy96; - if (yych <= ']') goto yy87; - goto yy73; + if (yych <= '\\') goto yy89; + if (yych <= ']') goto yy85; + goto yy71; } } } -yy105: +yy102: ++YYCURSOR; {} } @@ -901,130 +888,127 @@ yy105: yyc_ST_RAW: { static const unsigned char yybm[] = { - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 192, 0, 128, 128, 0, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 192, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 192, 0, 64, 64, 0, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 192, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, + 64, 64, 64, 64, 64, 64, 64, 64, }; YYFILL(3); yych = *YYCURSOR; if (yych <= '\f') { if (yych <= 0x0008) { - if (yych >= 0x0001) goto yy111; + if (yych >= 0x0001) goto yy108; } else { - if (yych <= '\t') goto yy113; - if (yych <= '\n') goto yy114; - goto yy111; + if (yych <= '\t') goto yy110; + if (yych <= '\n') goto yy111; + goto yy108; } } else { if (yych <= ' ') { - if (yych <= '\r') goto yy116; - if (yych <= 0x001F) goto yy111; - goto yy113; + if (yych <= '\r') goto yy113; + if (yych <= 0x001F) goto yy108; + goto yy110; } else { - if (yych == ';') goto yy117; - goto yy111; + if (yych == ';') goto yy114; + goto yy108; } } ++YYCURSOR; {} -yy111: +yy108: ++YYCURSOR; -yy112: +yy109: {} -yy113: +yy110: yych = *++YYCURSOR; if (yych <= '\r') { - if (yych <= 0x0008) goto yy112; - if (yych <= '\n') goto yy119; - if (yych <= '\f') goto yy112; - goto yy119; + if (yych <= 0x0008) goto yy109; + if (yych <= '\n') goto yy117; + if (yych <= '\f') goto yy109; + goto yy117; } else { if (yych <= ' ') { - if (yych <= 0x001F) goto yy112; - goto yy119; + if (yych <= 0x001F) goto yy109; + goto yy117; } else { - if (yych == ';') goto yy119; - goto yy112; + if (yych == ';') goto yy117; + goto yy109; } } -yy114: +yy111: ++YYCURSOR; -yy115: +yy112: {} -yy116: - yych = *++YYCURSOR; - if (yych == '\n') goto yy114; - goto yy115; -yy117: +yy113: yych = *++YYCURSOR; - goto yy122; -yy118: + if (yych == '\n') goto yy111; + goto yy112; +yy114: ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; -yy119: if (yych & ~0xFF) { - goto yy120; + goto yy114; } else if (yybm[0+yych] & 64) { - goto yy118; - } - if (yych <= '\f') { - if (yych <= 0x0008) goto yy120; - if (yych <= '\n') goto yy114; - } else { - if (yych <= '\r') goto yy116; - if (yych == ';') goto yy121; + goto yy114; } -yy120: - {} -yy121: + if (yych <= '\n') goto yy119; + goto yy121; +yy116: ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; -yy122: +yy117: if (yych & ~0xFF) { - goto yy121; + goto yy118; } else if (yybm[0+yych] & 128) { - goto yy121; + goto yy116; + } + if (yych <= '\f') { + if (yych <= 0x0008) goto yy118; + if (yych <= '\n') goto yy111; + } else { + if (yych <= '\r') goto yy113; + if (yych == ';') goto yy114; } - if (yych >= '\v') goto yy125; -yy123: +yy118: + {} +yy119: ++YYCURSOR; -yy124: +yy120: {} -yy125: +yy121: ++YYCURSOR; - if ((yych = *YYCURSOR) == '\n') goto yy123; - goto yy124; + if ((yych = *YYCURSOR) == '\n') goto yy119; + goto yy120; } /* *********************************** */ yyc_ST_SECTION_RAW: @@ -1066,46 +1050,46 @@ yyc_ST_SECTION_RAW: YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy128; + goto yy124; } else if (yybm[0+yych] & 64) { - goto yy128; + goto yy124; } - if (yych <= '\r') goto yy131; - goto yy133; -yy128: + if (yych <= '\r') goto yy127; + goto yy129; +yy124: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy128; + goto yy124; } else if (yybm[0+yych] & 64) { - goto yy128; + goto yy124; } {} -yy131: +yy127: ++YYCURSOR; {} -yy133: +yy129: ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy135; + goto yy131; } else if (yybm[0+yych] & 128) { - goto yy133; + goto yy129; } - if (yych <= 0x0008) goto yy135; - if (yych <= '\n') goto yy136; - if (yych == '\r') goto yy137; -yy135: + if (yych <= 0x0008) goto yy131; + if (yych <= '\n') goto yy132; + if (yych == '\r') goto yy133; +yy131: {} -yy136: +yy132: yych = *++YYCURSOR; - goto yy135; -yy137: + goto yy131; +yy133: ++YYCURSOR; - if ((yych = *YYCURSOR) == '\n') goto yy136; - goto yy135; + if ((yych = *YYCURSOR) == '\n') goto yy132; + goto yy131; } /* *********************************** */ yyc_ST_SECTION_VALUE: @@ -1147,313 +1131,305 @@ yyc_ST_SECTION_VALUE: YYFILL(2); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy140; + goto yy136; } else if (yybm[0+yych] & 8) { - goto yy143; + goto yy139; } if (yych <= '/') { if (yych <= '"') { if (yych <= '\f') { - if (yych <= 0x0008) goto yy140; - if (yych <= '\n') goto yy145; + if (yych <= 0x0008) goto yy136; + if (yych <= '\n') goto yy141; } else { - if (yych <= '\r') goto yy145; - if (yych >= '"') goto yy147; + if (yych <= '\r') goto yy141; + if (yych >= '"') goto yy143; } } else { if (yych <= '&') { - if (yych == '$') goto yy149; + if (yych == '$') goto yy145; } else { - if (yych <= '\'') goto yy150; - if (yych <= ',') goto yy140; - if (yych <= '.') goto yy151; + if (yych <= '\'') goto yy146; + if (yych <= ',') goto yy136; + if (yych <= '.') goto yy147; } } } else { if (yych <= '[') { if (yych <= ';') { - if (yych <= '9') goto yy152; - if (yych >= ';') goto yy145; + if (yych <= '9') goto yy148; + if (yych >= ';') goto yy141; } else { - if (yych <= '@') goto yy140; - if (yych <= 'Z') goto yy155; + if (yych <= '@') goto yy136; + if (yych <= 'Z') goto yy151; } } else { if (yych <= '^') { - if (yych <= '\\') goto yy158; - if (yych <= ']') goto yy159; + if (yych <= '\\') goto yy154; + if (yych <= ']') goto yy155; } else { - if (yych == '`') goto yy140; - if (yych <= 'z') goto yy155; + if (yych == '`') goto yy136; + if (yych <= 'z') goto yy151; } } } -yy140: +yy136: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy141: +yy137: if (yych & ~0xFF) { - goto yy140; + goto yy136; } else if (yybm[0+yych] & 4) { - goto yy140; + goto yy136; } - if (yych <= '"') goto yy142; - if (yych <= '$') goto yy162; - if (yych <= ';') goto yy142; - if (yych <= '\\') goto yy164; -yy142: + if (yych <= '"') goto yy138; + if (yych <= '$') goto yy158; + if (yych <= ';') goto yy138; + if (yych <= '\\') goto yy154; +yy138: {} -yy143: +yy139: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy140; + goto yy136; } else if (yybm[0+yych] & 8) { - goto yy143; + goto yy139; } if (yych <= '$') { if (yych <= '\r') { - if (yych <= 0x0008) goto yy140; - if (yych <= '\n') goto yy142; - if (yych <= '\f') goto yy140; - goto yy142; + if (yych <= 0x0008) goto yy136; + if (yych <= '\n') goto yy138; + if (yych <= '\f') goto yy136; + goto yy138; } else { - if (yych == '"') goto yy147; - if (yych <= '#') goto yy140; - goto yy162; + if (yych == '"') goto yy143; + if (yych <= '#') goto yy136; + goto yy158; } } else { if (yych <= ';') { - if (yych == '\'') goto yy142; - if (yych <= ':') goto yy140; - goto yy142; + if (yych == '\'') goto yy138; + if (yych <= ':') goto yy136; + goto yy138; } else { - if (yych <= '[') goto yy140; - if (yych <= '\\') goto yy164; - if (yych <= ']') goto yy142; - goto yy140; + if (yych <= '[') goto yy136; + if (yych <= '\\') goto yy154; + if (yych <= ']') goto yy138; + goto yy136; } } -yy145: +yy141: ++YYCURSOR; -yy146: +yy142: {} -yy147: +yy143: ++YYCURSOR; {} -yy149: +yy145: yych = *++YYCURSOR; if (yych <= '\\') { - if (yych <= 0x0000) goto yy146; - if (yych <= '[') goto yy140; - goto yy165; + if (yych <= 0x0000) goto yy142; + if (yych <= '[') goto yy136; + goto yy160; } else { - if (yych == '{') goto yy167; - goto yy140; + if (yych == '{') goto yy162; + goto yy136; } -yy150: - yyaccept = 1; - yych = *(YYMARKER = ++YYCURSOR); +yy146: + yych = *++YYCURSOR; if (yych & ~0xFF) { - goto yy169; + goto yy164; } else if (yybm[0+yych] & 128) { - goto yy169; + goto yy164; } - goto yy146; -yy151: + goto yy142; +yy147: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy141; - if (yych <= '9') goto yy171; - goto yy141; -yy152: - yyaccept = 2; + if (yych <= '/') goto yy137; + if (yych <= '9') goto yy166; + goto yy137; +yy148: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy140; + goto yy136; } else if (yybm[0+yych] & 16) { - goto yy152; + goto yy148; } if (yych <= '&') { if (yych <= '\r') { - if (yych == '\n') goto yy154; - if (yych <= '\f') goto yy140; + if (yych == '\n') goto yy150; + if (yych <= '\f') goto yy136; } else { if (yych <= '"') { - if (yych <= '!') goto yy140; + if (yych <= '!') goto yy136; } else { - if (yych == '$') goto yy162; - goto yy140; + if (yych == '$') goto yy158; + goto yy136; } } } else { if (yych <= ':') { - if (yych <= '\'') goto yy154; - if (yych == '.') goto yy171; - goto yy140; + if (yych <= '\'') goto yy150; + if (yych == '.') goto yy166; + goto yy136; } else { if (yych <= '[') { - if (yych >= '<') goto yy140; + if (yych >= '<') goto yy136; } else { - if (yych <= '\\') goto yy164; - if (yych >= '^') goto yy140; + if (yych <= '\\') goto yy154; + if (yych >= '^') goto yy136; } } } -yy154: +yy150: {} -yy155: - yyaccept = 3; +yy151: + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy140; + goto yy136; } else if (yybm[0+yych] & 32) { - goto yy155; + goto yy151; } if (yych <= '$') { if (yych <= '\r') { - if (yych == '\n') goto yy157; - if (yych <= '\f') goto yy140; + if (yych == '\n') goto yy153; + if (yych <= '\f') goto yy136; } else { - if (yych == '"') goto yy157; - if (yych <= '#') goto yy140; - goto yy162; + if (yych == '"') goto yy153; + if (yych <= '#') goto yy136; + goto yy158; } } else { if (yych <= ';') { - if (yych == '\'') goto yy157; - if (yych <= ':') goto yy140; + if (yych == '\'') goto yy153; + if (yych <= ':') goto yy136; } else { - if (yych <= '[') goto yy140; - if (yych <= '\\') goto yy164; - if (yych >= '^') goto yy140; + if (yych <= '[') goto yy136; + if (yych <= '\\') goto yy154; + if (yych >= '^') goto yy136; } } -yy157: +yy153: {} -yy158: - yych = *++YYCURSOR; - goto yy140; -yy159: +yy154: + ++YYCURSOR; + YYFILL(1); + yych = *YYCURSOR; + goto yy136; +yy155: ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; if (yych <= '\f') { - if (yych <= 0x0008) goto yy161; - if (yych <= '\t') goto yy159; - if (yych <= '\n') goto yy173; + if (yych <= 0x0008) goto yy157; + if (yych <= '\t') goto yy155; + if (yych <= '\n') goto yy168; } else { - if (yych <= '\r') goto yy174; - if (yych == ' ') goto yy159; + if (yych <= '\r') goto yy169; + if (yych == ' ') goto yy155; } -yy161: +yy157: {} -yy162: +yy158: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '\\') { - if (yych <= 0x0000) goto yy163; - if (yych <= '[') goto yy140; - goto yy165; + if (yych <= 0x0000) goto yy159; + if (yych <= '[') goto yy136; + goto yy160; } else { - if (yych != '{') goto yy140; + if (yych != '{') goto yy136; } -yy163: +yy159: YYCURSOR = YYMARKER; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy142; + goto yy138; } else { - goto yy146; + goto yy150; } } else { - if (yyaccept == 2) { - goto yy154; - } else { - goto yy157; - } + goto yy153; } -yy164: - ++YYCURSOR; - YYFILL(1); - yych = *YYCURSOR; - goto yy140; -yy165: +yy160: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy140; + goto yy136; } else if (yybm[0+yych] & 64) { - goto yy165; + goto yy160; } - goto yy140; -yy167: + goto yy136; +yy162: ++YYCURSOR; {} -yy169: +yy164: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy169; + goto yy164; } else if (yybm[0+yych] & 128) { - goto yy169; + goto yy164; } - goto yy175; -yy171: - yyaccept = 2; + goto yy170; +yy166: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '&') { if (yych <= '\r') { - if (yych == '\n') goto yy154; - if (yych <= '\f') goto yy140; - goto yy154; + if (yych == '\n') goto yy150; + if (yych <= '\f') goto yy136; + goto yy150; } else { if (yych <= '"') { - if (yych <= '!') goto yy140; - goto yy154; + if (yych <= '!') goto yy136; + goto yy150; } else { - if (yych == '$') goto yy162; - goto yy140; + if (yych == '$') goto yy158; + goto yy136; } } } else { if (yych <= ':') { - if (yych <= '\'') goto yy154; - if (yych <= '/') goto yy140; - if (yych <= '9') goto yy171; - goto yy140; + if (yych <= '\'') goto yy150; + if (yych <= '/') goto yy136; + if (yych <= '9') goto yy166; + goto yy136; } else { if (yych <= '[') { - if (yych <= ';') goto yy154; - goto yy140; + if (yych <= ';') goto yy150; + goto yy136; } else { - if (yych <= '\\') goto yy164; - if (yych <= ']') goto yy154; - goto yy140; + if (yych <= '\\') goto yy154; + if (yych <= ']') goto yy150; + goto yy136; } } } -yy173: +yy168: yych = *++YYCURSOR; - goto yy161; -yy174: + goto yy157; +yy169: yych = *++YYCURSOR; - if (yych == '\n') goto yy173; - goto yy161; -yy175: + if (yych == '\n') goto yy168; + goto yy157; +yy170: ++YYCURSOR; {} } @@ -1461,84 +1437,84 @@ yy175: yyc_ST_VALUE: { static const unsigned char yybm[] = { - 96, 98, 98, 98, 98, 98, 98, 98, - 98, 100, 64, 98, 98, 64, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 100, 96, 96, 98, 224, 98, 96, 32, - 96, 96, 98, 98, 98, 98, 98, 98, + 80, 82, 82, 82, 82, 82, 82, 82, + 82, 84, 64, 82, 82, 64, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 84, 80, 80, 82, 208, 82, 80, 16, + 80, 80, 82, 82, 82, 82, 82, 82, 122, 122, 122, 122, 122, 122, 122, 122, - 122, 122, 98, 96, 98, 96, 98, 98, - 98, 114, 114, 114, 114, 114, 114, 114, + 122, 122, 82, 80, 82, 80, 82, 82, + 82, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, - 114, 114, 114, 98, 98, 98, 96, 114, - 98, 114, 114, 114, 114, 114, 114, 114, + 114, 114, 114, 82, 82, 82, 80, 114, + 82, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, - 114, 114, 114, 98, 96, 98, 96, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, - 98, 98, 98, 98, 98, 98, 98, 98, + 114, 114, 114, 82, 80, 82, 80, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, + 82, 82, 82, 82, 82, 82, 82, 82, }; YYFILL(6); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy181; + goto yy176; } else if (yybm[0+yych] & 4) { - goto yy184; + goto yy179; } if (yych <= '<') { if (yych <= '$') { if (yych <= '\r') { if (yych <= 0x0008) { - if (yych >= 0x0001) goto yy181; + if (yych >= 0x0001) goto yy176; } else { - if (yych <= '\n') goto yy187; - if (yych <= '\f') goto yy181; - goto yy189; + if (yych <= '\n') goto yy182; + if (yych <= '\f') goto yy176; + goto yy184; } } else { if (yych <= '!') { - if (yych <= 0x001F) goto yy181; - goto yy190; + if (yych <= 0x001F) goto yy176; + goto yy185; } else { - if (yych <= '"') goto yy193; - if (yych <= '#') goto yy181; - goto yy195; + if (yych <= '"') goto yy188; + if (yych <= '#') goto yy176; + goto yy190; } } } else { if (yych <= ',') { if (yych <= '&') { - if (yych <= '%') goto yy181; - goto yy190; + if (yych <= '%') goto yy176; + goto yy185; } else { - if (yych <= '\'') goto yy196; - if (yych <= ')') goto yy190; - goto yy181; + if (yych <= '\'') goto yy191; + if (yych <= ')') goto yy185; + goto yy176; } } else { if (yych <= '9') { - if (yych <= '.') goto yy197; - if (yych <= '/') goto yy181; - goto yy198; + if (yych <= '.') goto yy192; + if (yych <= '/') goto yy176; + goto yy193; } else { - if (yych == ';') goto yy201; - goto yy181; + if (yych == ';') goto yy196; + goto yy176; } } } @@ -1546,1270 +1522,1255 @@ yyc_ST_VALUE: if (yych <= 'n') { if (yych <= '^') { if (yych <= '@') { - if (yych <= '=') goto yy202; - goto yy181; + if (yych <= '=') goto yy198; + goto yy176; } else { - if (yych <= 'Z') goto yy204; - if (yych <= ']') goto yy181; - goto yy190; + if (yych <= 'Z') goto yy200; + if (yych <= ']') goto yy176; + goto yy185; } } else { if (yych <= 'e') { - if (yych == '`') goto yy181; - goto yy204; + if (yych == '`') goto yy176; + goto yy200; } else { - if (yych <= 'f') goto yy207; - if (yych <= 'm') goto yy204; - goto yy208; + if (yych <= 'f') goto yy203; + if (yych <= 'm') goto yy200; + goto yy204; } } } else { if (yych <= 'y') { if (yych <= 's') { - if (yych <= 'o') goto yy209; - goto yy204; + if (yych <= 'o') goto yy205; + goto yy200; } else { - if (yych <= 't') goto yy210; - if (yych <= 'x') goto yy204; - goto yy211; + if (yych <= 't') goto yy206; + if (yych <= 'x') goto yy200; + goto yy207; } } else { if (yych <= '|') { - if (yych <= 'z') goto yy204; - if (yych <= '{') goto yy181; - goto yy190; + if (yych <= 'z') goto yy200; + if (yych <= '{') goto yy176; + goto yy185; } else { - if (yych == '~') goto yy190; - goto yy181; + if (yych == '~') goto yy185; + goto yy176; } } } } ++YYCURSOR; -yy180: +yy175: {} -yy181: +yy176: yyaccept = 0; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; -yy182: +yy177: if (yych & ~0xFF) { - goto yy181; + goto yy176; } else if (yybm[0+yych] & 2) { - goto yy181; + goto yy176; } - if (yych <= '"') goto yy183; - if (yych <= '$') goto yy212; -yy183: + if (yych <= '"') goto yy178; + if (yych <= '$') goto yy208; +yy178: {} -yy184: - yyaccept = 1; - YYMARKER = ++YYCURSOR; +yy179: + ++YYCURSOR; YYFILL(2); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy186; + goto yy181; } else if (yybm[0+yych] & 4) { - goto yy184; + goto yy179; } if (yych <= '\r') { - if (yych <= 0x0008) goto yy186; - if (yych <= '\n') goto yy187; - if (yych >= '\r') goto yy189; + if (yych <= 0x0008) goto yy181; + if (yych <= '\n') goto yy182; + if (yych >= '\r') goto yy184; } else { if (yych <= '"') { - if (yych >= '"') goto yy193; + if (yych >= '"') goto yy188; } else { - if (yych == ';') goto yy214; + if (yych == ';') goto yy196; } } -yy186: +yy181: {} -yy187: +yy182: ++YYCURSOR; -yy188: +yy183: {} -yy189: +yy184: yych = *++YYCURSOR; - if (yych == '\n') goto yy187; - goto yy188; -yy190: + if (yych == '\n') goto yy182; + goto yy183; +yy185: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - if (yych == '\t') goto yy190; - if (yych == ' ') goto yy190; + if (yych == '\t') goto yy185; + if (yych == ' ') goto yy185; {} -yy193: +yy188: ++YYCURSOR; {} -yy195: +yy190: yych = *++YYCURSOR; if (yych <= '\\') { - if (yych <= 0x0000) goto yy180; - if (yych <= '[') goto yy181; - goto yy216; + if (yych <= 0x0000) goto yy175; + if (yych <= '[') goto yy176; + goto yy210; } else { - if (yych == '{') goto yy217; - goto yy181; + if (yych == '{') goto yy211; + goto yy176; } -yy196: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); +yy191: + yych = *++YYCURSOR; if (yych & ~0xFF) { - goto yy219; + goto yy213; } else if (yybm[0+yych] & 64) { - goto yy219; + goto yy213; } - goto yy180; -yy197: + goto yy175; +yy192: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych <= '/') goto yy182; - if (yych <= '9') goto yy221; - goto yy182; -yy198: - yyaccept = 3; + if (yych <= '/') goto yy177; + if (yych <= '9') goto yy215; + goto yy177; +yy193: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy181; + goto yy176; } else if (yybm[0+yych] & 8) { - goto yy198; + goto yy193; } if (yych <= '-') { if (yych <= 0x001F) { if (yych <= '\n') { - if (yych <= 0x0000) goto yy200; - if (yych <= 0x0008) goto yy181; + if (yych <= 0x0000) goto yy195; + if (yych <= 0x0008) goto yy176; } else { - if (yych != '\r') goto yy181; + if (yych != '\r') goto yy176; } } else { if (yych <= '$') { - if (yych <= '"') goto yy200; - if (yych <= '#') goto yy181; - goto yy212; + if (yych <= '"') goto yy195; + if (yych <= '#') goto yy176; + goto yy208; } else { - if (yych <= '%') goto yy181; - if (yych >= '*') goto yy181; + if (yych <= '%') goto yy176; + if (yych >= '*') goto yy176; } } } else { if (yych <= ']') { if (yych <= ';') { - if (yych <= '.') goto yy221; - if (yych <= ':') goto yy181; + if (yych <= '.') goto yy215; + if (yych <= ':') goto yy176; } else { - if (yych != '=') goto yy181; + if (yych != '=') goto yy176; } } else { if (yych <= '|') { - if (yych <= '^') goto yy200; - if (yych <= '{') goto yy181; + if (yych <= '^') goto yy195; + if (yych <= '{') goto yy176; } else { - if (yych != '~') goto yy181; + if (yych != '~') goto yy176; } } } -yy200: +yy195: {} -yy201: - yyaccept = 2; - yych = *(YYMARKER = ++YYCURSOR); - goto yy215; -yy202: +yy196: + ++YYCURSOR; + YYFILL(2); + yych = *YYCURSOR; + if (yych & ~0xFF) { + goto yy196; + } else if (yybm[0+yych] & 16) { + goto yy196; + } + if (yych <= '\n') goto yy217; + goto yy219; +yy198: ++YYCURSOR; {} -yy204: - yyaccept = 4; +yy200: + yyaccept = 2; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy181; - } else if (yybm[0+yych] & 16) { - goto yy204; + goto yy176; + } else if (yybm[0+yych] & 32) { + goto yy200; } if (yych <= ')') { if (yych <= '\r') { if (yych <= 0x0008) { - if (yych >= 0x0001) goto yy181; + if (yych >= 0x0001) goto yy176; } else { - if (yych <= '\n') goto yy206; - if (yych <= '\f') goto yy181; + if (yych <= '\n') goto yy202; + if (yych <= '\f') goto yy176; } } else { if (yych <= '#') { - if (yych <= 0x001F) goto yy181; - if (yych >= '#') goto yy181; + if (yych <= 0x001F) goto yy176; + if (yych >= '#') goto yy176; } else { - if (yych <= '$') goto yy212; - if (yych <= '%') goto yy181; + if (yych <= '$') goto yy208; + if (yych <= '%') goto yy176; } } } else { if (yych <= ']') { if (yych <= ';') { - if (yych <= ':') goto yy181; + if (yych <= ':') goto yy176; } else { - if (yych != '=') goto yy181; + if (yych != '=') goto yy176; } } else { if (yych <= '|') { - if (yych <= '^') goto yy206; - if (yych <= '{') goto yy181; + if (yych <= '^') goto yy202; + if (yych <= '{') goto yy176; } else { - if (yych != '~') goto yy181; + if (yych != '~') goto yy176; } } } -yy206: +yy202: {} -yy207: - yyaccept = 4; +yy203: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych <= 'a') goto yy226; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych <= 'a') goto yy220; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy208: - yyaccept = 4; +yy204: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '9') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - if (yych <= '/') goto yy182; - goto yy204; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + if (yych <= '/') goto yy177; + goto yy200; } else { - if (yych == ';') goto yy206; - if (yych <= '<') goto yy182; - goto yy206; + if (yych == ';') goto yy202; + if (yych <= '<') goto yy177; + goto yy202; } } } else { if (yych <= 'o') { if (yych <= '^') { - if (yych <= '@') goto yy182; - if (yych <= 'Z') goto yy204; - if (yych <= ']') goto yy182; - goto yy206; + if (yych <= '@') goto yy177; + if (yych <= 'Z') goto yy200; + if (yych <= ']') goto yy177; + goto yy202; } else { - if (yych == '`') goto yy182; - if (yych <= 'n') goto yy204; - goto yy227; + if (yych == '`') goto yy177; + if (yych <= 'n') goto yy200; + goto yy221; } } else { if (yych <= '{') { - if (yych == 'u') goto yy229; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'u') goto yy223; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy209: - yyaccept = 4; +yy205: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '9') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - if (yych <= '/') goto yy182; - goto yy204; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + if (yych <= '/') goto yy177; + goto yy200; } else { - if (yych == ';') goto yy206; - if (yych <= '<') goto yy182; - goto yy206; + if (yych == ';') goto yy202; + if (yych <= '<') goto yy177; + goto yy202; } } } else { if (yych <= 'f') { if (yych <= '^') { - if (yych <= '@') goto yy182; - if (yych <= 'Z') goto yy204; - if (yych <= ']') goto yy182; - goto yy206; + if (yych <= '@') goto yy177; + if (yych <= 'Z') goto yy200; + if (yych <= ']') goto yy177; + goto yy202; } else { - if (yych == '`') goto yy182; - if (yych <= 'e') goto yy204; - goto yy230; + if (yych == '`') goto yy177; + if (yych <= 'e') goto yy200; + goto yy224; } } else { if (yych <= '{') { - if (yych == 'n') goto yy231; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'n') goto yy225; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy210: - yyaccept = 4; +yy206: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'r') goto yy233; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'r') goto yy227; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy211: - yyaccept = 4; +yy207: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'e') goto yy234; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'e') goto yy228; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy212: +yy208: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '\\') { - if (yych <= 0x0000) goto yy213; - if (yych <= '[') goto yy181; - goto yy216; + if (yych <= 0x0000) goto yy209; + if (yych <= '[') goto yy176; + goto yy210; } else { - if (yych != '{') goto yy181; + if (yych != '{') goto yy176; } -yy213: +yy209: YYCURSOR = YYMARKER; - if (yyaccept <= 3) { + if (yyaccept <= 2) { if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy183; + goto yy178; } else { - goto yy186; + goto yy195; } } else { - if (yyaccept == 2) { - goto yy180; - } else { - goto yy200; - } + goto yy202; } } else { - if (yyaccept <= 5) { - if (yyaccept == 4) { - goto yy206; + if (yyaccept <= 4) { + if (yyaccept == 3) { + goto yy222; } else { - goto yy228; + goto yy226; } } else { - if (yyaccept == 6) { - goto yy232; - } else { - goto yy249; - } + goto yy243; } } -yy214: - ++YYCURSOR; - YYFILL(2); - yych = *YYCURSOR; -yy215: - if (yych & ~0xFF) { - goto yy214; - } else if (yybm[0+yych] & 32) { - goto yy214; - } - if (yych <= '\n') goto yy223; - goto yy225; -yy216: +yy210: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy181; + goto yy176; } else if (yybm[0+yych] & 128) { - goto yy235; + goto yy229; } - goto yy181; -yy217: + goto yy176; +yy211: ++YYCURSOR; {} -yy219: +yy213: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy219; + goto yy213; } else if (yybm[0+yych] & 64) { - goto yy219; + goto yy213; } - goto yy237; -yy221: - yyaccept = 3; + goto yy231; +yy215: + yyaccept = 1; YYMARKER = ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych <= '/') { if (yych <= 0x001F) { if (yych <= '\n') { - if (yych <= 0x0000) goto yy200; - if (yych <= 0x0008) goto yy181; - goto yy200; + if (yych <= 0x0000) goto yy195; + if (yych <= 0x0008) goto yy176; + goto yy195; } else { - if (yych == '\r') goto yy200; - goto yy181; + if (yych == '\r') goto yy195; + goto yy176; } } else { if (yych <= '$') { - if (yych <= '"') goto yy200; - if (yych <= '#') goto yy181; - goto yy212; + if (yych <= '"') goto yy195; + if (yych <= '#') goto yy176; + goto yy208; } else { - if (yych <= '%') goto yy181; - if (yych <= ')') goto yy200; - goto yy181; + if (yych <= '%') goto yy176; + if (yych <= ')') goto yy195; + goto yy176; } } } else { if (yych <= ']') { if (yych <= ';') { - if (yych <= '9') goto yy221; - if (yych <= ':') goto yy181; - goto yy200; + if (yych <= '9') goto yy215; + if (yych <= ':') goto yy176; + goto yy195; } else { - if (yych == '=') goto yy200; - goto yy181; + if (yych == '=') goto yy195; + goto yy176; } } else { if (yych <= '|') { - if (yych <= '^') goto yy200; - if (yych <= '{') goto yy181; - goto yy200; + if (yych <= '^') goto yy195; + if (yych <= '{') goto yy176; + goto yy195; } else { - if (yych == '~') goto yy200; - goto yy181; + if (yych == '~') goto yy195; + goto yy176; } } } -yy223: +yy217: ++YYCURSOR; -yy224: +yy218: {} -yy225: +yy219: yych = *++YYCURSOR; - if (yych == '\n') goto yy223; - goto yy224; -yy226: - yyaccept = 4; + if (yych == '\n') goto yy217; + goto yy218; +yy220: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'l') goto yy239; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'l') goto yy233; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy227: - yyaccept = 5; +yy221: + yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if (yych <= ';') { if (yych <= 0x001F) { if (yych <= '\t') { - if (yych <= 0x0000) goto yy228; - if (yych <= 0x0008) goto yy182; - goto yy240; + if (yych <= 0x0000) goto yy222; + if (yych <= 0x0008) goto yy177; + goto yy234; } else { - if (yych <= '\n') goto yy228; - if (yych != '\r') goto yy182; + if (yych <= '\n') goto yy222; + if (yych != '\r') goto yy177; } } else { if (yych <= ')') { - if (yych <= ' ') goto yy240; - if (yych <= '"') goto yy228; - if (yych <= '%') goto yy182; + if (yych <= ' ') goto yy234; + if (yych <= '"') goto yy222; + if (yych <= '%') goto yy177; } else { - if (yych <= '/') goto yy182; - if (yych <= '9') goto yy204; - if (yych <= ':') goto yy182; + if (yych <= '/') goto yy177; + if (yych <= '9') goto yy200; + if (yych <= ':') goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych == '=') goto yy228; - if (yych <= '@') goto yy182; - goto yy204; + if (yych == '=') goto yy222; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy228; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy222; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'n') goto yy242; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'n') goto yy236; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych >= 0x007F) goto yy182; + if (yych == '}') goto yy177; + if (yych >= 0x007F) goto yy177; } } } -yy228: +yy222: {} -yy229: - yyaccept = 4; +yy223: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'l') goto yy243; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'l') goto yy237; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy230: - yyaccept = 4; +yy224: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'f') goto yy244; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'f') goto yy238; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy231: - yyaccept = 6; +yy225: + yyaccept = 4; yych = *(YYMARKER = ++YYCURSOR); if (yych & ~0xFF) { - goto yy182; - } else if (yybm[0+yych] & 16) { - goto yy204; + goto yy177; + } else if (yybm[0+yych] & 32) { + goto yy200; } if (yych <= ')') { if (yych <= '\f') { if (yych <= 0x0008) { - if (yych >= 0x0001) goto yy182; + if (yych >= 0x0001) goto yy177; } else { - if (yych <= '\t') goto yy245; - if (yych >= '\v') goto yy182; + if (yych <= '\t') goto yy239; + if (yych >= '\v') goto yy177; } } else { if (yych <= ' ') { - if (yych <= '\r') goto yy232; - if (yych <= 0x001F) goto yy182; - goto yy245; + if (yych <= '\r') goto yy226; + if (yych <= 0x001F) goto yy177; + goto yy239; } else { - if (yych <= '"') goto yy232; - if (yych <= '%') goto yy182; + if (yych <= '"') goto yy226; + if (yych <= '%') goto yy177; } } } else { if (yych <= ']') { if (yych <= ';') { - if (yych <= ':') goto yy182; + if (yych <= ':') goto yy177; } else { - if (yych != '=') goto yy182; + if (yych != '=') goto yy177; } } else { if (yych <= '|') { - if (yych <= '^') goto yy232; - if (yych <= '{') goto yy182; + if (yych <= '^') goto yy226; + if (yych <= '{') goto yy177; } else { - if (yych != '~') goto yy182; + if (yych != '~') goto yy177; } } } -yy232: +yy226: {} -yy233: - yyaccept = 4; +yy227: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'u') goto yy247; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'u') goto yy241; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy234: - yyaccept = 4; +yy228: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 's') goto yy231; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 's') goto yy225; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy235: +yy229: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy181; + goto yy176; } else if (yybm[0+yych] & 128) { - goto yy235; + goto yy229; } - if (yych <= 0x0000) goto yy183; - if (yych == '\\') goto yy216; - goto yy181; -yy237: + if (yych <= 0x0000) goto yy178; + if (yych == '\\') goto yy210; + goto yy176; +yy231: ++YYCURSOR; {} -yy239: - yyaccept = 4; +yy233: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 's') goto yy242; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 's') goto yy236; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy240: +yy234: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - if (yych == '\t') goto yy240; - if (yych == ' ') goto yy240; - goto yy228; -yy242: - yyaccept = 4; + if (yych == '\t') goto yy234; + if (yych == ' ') goto yy234; + goto yy222; +yy236: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'e') goto yy244; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'e') goto yy238; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy243: - yyaccept = 4; +yy237: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'l') goto yy248; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'l') goto yy242; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy244: - yyaccept = 5; +yy238: + yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if (yych & ~0xFF) { - goto yy182; - } else if (yybm[0+yych] & 16) { - goto yy204; + goto yy177; + } else if (yybm[0+yych] & 32) { + goto yy200; } if (yych <= ')') { if (yych <= '\f') { if (yych <= 0x0008) { - if (yych <= 0x0000) goto yy228; - goto yy182; + if (yych <= 0x0000) goto yy222; + goto yy177; } else { - if (yych <= '\t') goto yy240; - if (yych <= '\n') goto yy228; - goto yy182; + if (yych <= '\t') goto yy234; + if (yych <= '\n') goto yy222; + goto yy177; } } else { if (yych <= ' ') { - if (yych <= '\r') goto yy228; - if (yych <= 0x001F) goto yy182; - goto yy240; + if (yych <= '\r') goto yy222; + if (yych <= 0x001F) goto yy177; + goto yy234; } else { - if (yych <= '"') goto yy228; - if (yych <= '%') goto yy182; - goto yy228; + if (yych <= '"') goto yy222; + if (yych <= '%') goto yy177; + goto yy222; } } } else { if (yych <= ']') { if (yych <= ';') { - if (yych <= ':') goto yy182; - goto yy228; + if (yych <= ':') goto yy177; + goto yy222; } else { - if (yych == '=') goto yy228; - goto yy182; + if (yych == '=') goto yy222; + goto yy177; } } else { if (yych <= '|') { - if (yych <= '^') goto yy228; - if (yych <= '{') goto yy182; - goto yy228; + if (yych <= '^') goto yy222; + if (yych <= '{') goto yy177; + goto yy222; } else { - if (yych == '~') goto yy228; - goto yy182; + if (yych == '~') goto yy222; + goto yy177; } } } -yy245: +yy239: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - if (yych == '\t') goto yy245; - if (yych == ' ') goto yy245; - goto yy232; -yy247: - yyaccept = 4; + if (yych == '\t') goto yy239; + if (yych == ' ') goto yy239; + goto yy226; +yy241: + yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { if (yych <= '\n') { - if (yych <= 0x0000) goto yy206; - if (yych <= 0x0008) goto yy182; - goto yy206; + if (yych <= 0x0000) goto yy202; + if (yych <= 0x0008) goto yy177; + goto yy202; } else { - if (yych == '\r') goto yy206; - if (yych <= 0x001F) goto yy182; - goto yy206; + if (yych == '\r') goto yy202; + if (yych <= 0x001F) goto yy177; + goto yy202; } } else { if (yych <= '/') { - if (yych <= '%') goto yy182; - if (yych <= ')') goto yy206; - goto yy182; + if (yych <= '%') goto yy177; + if (yych <= ')') goto yy202; + goto yy177; } else { - if (yych <= '9') goto yy204; - if (yych == ';') goto yy206; - goto yy182; + if (yych <= '9') goto yy200; + if (yych == ';') goto yy202; + goto yy177; } } } else { if (yych <= '`') { if (yych <= 'Z') { - if (yych <= '=') goto yy206; - if (yych <= '@') goto yy182; - goto yy204; + if (yych <= '=') goto yy202; + if (yych <= '@') goto yy177; + goto yy200; } else { - if (yych <= ']') goto yy182; - if (yych <= '^') goto yy206; - if (yych <= '_') goto yy204; - goto yy182; + if (yych <= ']') goto yy177; + if (yych <= '^') goto yy202; + if (yych <= '_') goto yy200; + goto yy177; } } else { if (yych <= '{') { - if (yych == 'e') goto yy231; - if (yych <= 'z') goto yy204; - goto yy182; + if (yych == 'e') goto yy225; + if (yych <= 'z') goto yy200; + goto yy177; } else { - if (yych == '}') goto yy182; - if (yych <= '~') goto yy206; - goto yy182; + if (yych == '}') goto yy177; + if (yych <= '~') goto yy202; + goto yy177; } } } -yy248: - yyaccept = 7; +yy242: + yyaccept = 5; yych = *(YYMARKER = ++YYCURSOR); if (yych & ~0xFF) { - goto yy182; - } else if (yybm[0+yych] & 16) { - goto yy204; + goto yy177; + } else if (yybm[0+yych] & 32) { + goto yy200; } if (yych <= ')') { if (yych <= '\f') { if (yych <= 0x0008) { - if (yych >= 0x0001) goto yy182; + if (yych >= 0x0001) goto yy177; } else { - if (yych <= '\t') goto yy250; - if (yych >= '\v') goto yy182; + if (yych <= '\t') goto yy244; + if (yych >= '\v') goto yy177; } } else { if (yych <= ' ') { - if (yych <= '\r') goto yy249; - if (yych <= 0x001F) goto yy182; - goto yy250; + if (yych <= '\r') goto yy243; + if (yych <= 0x001F) goto yy177; + goto yy244; } else { - if (yych <= '"') goto yy249; - if (yych <= '%') goto yy182; + if (yych <= '"') goto yy243; + if (yych <= '%') goto yy177; } } } else { if (yych <= ']') { if (yych <= ';') { - if (yych <= ':') goto yy182; + if (yych <= ':') goto yy177; } else { - if (yych != '=') goto yy182; + if (yych != '=') goto yy177; } } else { if (yych <= '|') { - if (yych <= '^') goto yy249; - if (yych <= '{') goto yy182; + if (yych <= '^') goto yy243; + if (yych <= '{') goto yy177; } else { - if (yych != '~') goto yy182; + if (yych != '~') goto yy177; } } } -yy249: +yy243: {} -yy250: +yy244: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; - if (yych == '\t') goto yy250; - if (yych == ' ') goto yy250; - goto yy249; + if (yych == '\t') goto yy244; + if (yych == ' ') goto yy244; + goto yy243; } /* *********************************** */ yyc_ST_VARNAME: @@ -2851,26 +2812,26 @@ yyc_ST_VARNAME: YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy254; + goto yy248; } else if (yybm[0+yych] & 128) { - goto yy254; + goto yy248; } - if (yych == '}') goto yy259; - goto yy257; -yy254: + if (yych == '}') goto yy253; + goto yy251; +yy248: ++YYCURSOR; YYFILL(1); yych = *YYCURSOR; if (yych & ~0xFF) { - goto yy254; + goto yy248; } else if (yybm[0+yych] & 128) { - goto yy254; + goto yy248; } {} -yy257: +yy251: ++YYCURSOR; {} -yy259: +yy253: ++YYCURSOR; {} } diff --git a/re2c/test/segfault_full_range_star.bi.c b/re2c/test/segfault_full_range_star.bi.c index d05aaf19..e0317a59 100644 --- a/re2c/test/segfault_full_range_star.bi.c +++ b/re2c/test/segfault_full_range_star.bi.c @@ -45,7 +45,6 @@ yy0: if (yybm[0+yych] & 128) { goto yy1; } - {} } re2c: warning: line 2: rule matches empty string [-Wmatch-empty-string] diff --git a/re2c/test/segfault_full_range_star_startlabel.ci.c b/re2c/test/segfault_full_range_star_startlabel.ci.c index 5a0846d9..68045ed0 100644 --- a/re2c/test/segfault_full_range_star_startlabel.ci.c +++ b/re2c/test/segfault_full_range_star_startlabel.ci.c @@ -15,7 +15,6 @@ yy1: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy2; - {} } re2c: warning: line 3: rule in condition 'c1' matches empty string [-Wmatch-empty-string] diff --git a/re2c/test/segfault_full_range_star_startlabel.i.c b/re2c/test/segfault_full_range_star_startlabel.i.c index 29e7c378..cbca6d95 100644 --- a/re2c/test/segfault_full_range_star_startlabel.i.c +++ b/re2c/test/segfault_full_range_star_startlabel.i.c @@ -10,7 +10,6 @@ yy0: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy1; - {} } re2c: warning: line 3: rule matches empty string [-Wmatch-empty-string] diff --git a/re2c/test/segfault_full_range_star_startlabel2.ci.c b/re2c/test/segfault_full_range_star_startlabel2.ci.c index b624a5f1..19ddf27b 100644 --- a/re2c/test/segfault_full_range_star_startlabel2.ci.c +++ b/re2c/test/segfault_full_range_star_startlabel2.ci.c @@ -15,7 +15,6 @@ yy1: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy2; - {} } re2c: warning: line 3: rule in condition 'c1' matches empty string [-Wmatch-empty-string] diff --git a/re2c/test/segfault_full_range_star_startlabel2.i.c b/re2c/test/segfault_full_range_star_startlabel2.i.c index 0e60f889..84298364 100644 --- a/re2c/test/segfault_full_range_star_startlabel2.i.c +++ b/re2c/test/segfault_full_range_star_startlabel2.i.c @@ -9,7 +9,6 @@ yy0: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy1; - {} } re2c: warning: line 3: rule matches empty string [-Wmatch-empty-string] diff --git a/re2c/test/tags/dedup2.i--input(custom).c b/re2c/test/tags/dedup2.i--input(custom).c index a615a71d..e6657ca2 100644 --- a/re2c/test/tags/dedup2.i--input(custom).c +++ b/re2c/test/tags/dedup2.i--input(custom).c @@ -2,34 +2,13 @@ { YYCTYPE yych; - if (YYLESSTHAN (2)) YYFILL(2); - yych = YYPEEK (); - switch (yych) { - case 'a': goto yy4; - default: goto yy2; - } -yy2: - YYSKIP (); - yych = YYPEEK (); - goto yy6; - YYRESTORECTX (); - {} -yy4: - YYSKIP (); - yych = YYPEEK (); - goto yy8; - YYRESTORECTX (); - {} -yy6: - YYSKIP (); - if (YYLESSTHAN (1)) YYFILL(1); - yych = YYPEEK (); - goto yy6; -yy8: + goto yy0; +yy1: YYSKIP (); +yy0: if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); - goto yy8; + goto yy1; } re2c: warning: line 2: unreachable rule [-Wunreachable-rules] diff --git a/re2c/test/tags/dedup2.i.c b/re2c/test/tags/dedup2.i.c index 0550f646..3b3185fa 100644 --- a/re2c/test/tags/dedup2.i.c +++ b/re2c/test/tags/dedup2.i.c @@ -2,34 +2,13 @@ { YYCTYPE yych; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); - yych = *YYCURSOR; - switch (yych) { - case 'a': goto yy4; - default: goto yy2; - } -yy2: - ++YYCURSOR; - yych = *YYCURSOR; - goto yy6; - YYCURSOR = YYCTXMARKER; - {} -yy4: - ++YYCURSOR; - yych = *YYCURSOR; - goto yy8; - YYCURSOR = YYCTXMARKER; - {} -yy6: - ++YYCURSOR; - if (YYLIMIT <= YYCURSOR) YYFILL(1); - yych = *YYCURSOR; - goto yy6; -yy8: + goto yy0; +yy1: ++YYCURSOR; +yy0: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy8; + goto yy1; } re2c: warning: line 2: unreachable rule [-Wunreachable-rules] diff --git a/re2c/test/wunreachable_rules.i.c b/re2c/test/wunreachable_rules.i.c index 192ec2c5..cdbf48e8 100644 --- a/re2c/test/wunreachable_rules.i.c +++ b/re2c/test/wunreachable_rules.i.c @@ -2,140 +2,110 @@ { YYCTYPE yych; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + goto yy0; +yy1: + ++YYCURSOR; +yy0: + if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; switch (yych) { - case 'a': goto yy4; - default: goto yy2; + case 'a': goto yy3; + default: goto yy1; } -yy2: - ++YYCURSOR; - yych = *YYCURSOR; - goto yy7; - { 1 } -yy4: +yy3: ++YYCURSOR; switch ((yych = *YYCURSOR)) { - case 'a': goto yy8; - default: goto yy5; + case 'a': goto yy5; + default: goto yy4; } -yy5: +yy4: { 0 } -yy6: - ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); - yych = *YYCURSOR; -yy7: - switch (yych) { - case 'a': goto yy4; - default: goto yy6; - } -yy8: +yy5: ++YYCURSOR; yych = *YYCURSOR; - goto yy5; + goto yy4; } { YYCTYPE yych; - if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4); + goto yy6; +yy7: + ++YYCURSOR; +yy6: + if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); yych = *YYCURSOR; switch (yych) { - case 'a': goto yy13; - default: goto yy11; + case 'a': goto yy9; + default: goto yy7; } -yy11: - ++YYCURSOR; - yych = *YYCURSOR; - goto yy16; - { 1 } -yy13: +yy9: ++YYCURSOR; switch ((yych = *YYCURSOR)) { - case 'a': goto yy17; - default: goto yy14; + case 'a': goto yy11; + default: goto yy10; } -yy14: +yy10: { 0 } -yy15: - ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); - yych = *YYCURSOR; -yy16: - switch (yych) { - case 'a': goto yy13; - default: goto yy15; - } -yy17: +yy11: yych = *++YYCURSOR; switch (yych) { - case 'a': goto yy18; - default: goto yy14; + case 'a': goto yy12; + default: goto yy10; } -yy18: +yy12: ++YYCURSOR; yych = *YYCURSOR; - goto yy14; + goto yy10; } { YYCTYPE yych; - goto yy19; -yy20: + goto yy13; +yy14: ++YYCURSOR; -yy19: +yy13: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch (yych) { - case 'a': goto yy23; - default: goto yy20; + case 'a': goto yy17; + default: goto yy14; } -yy22: +yy16: { 0 } -yy23: +yy17: ++YYCURSOR; yych = *YYCURSOR; - goto yy22; + goto yy16; } { YYCTYPE yych; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); - yych = *YYCURSOR; - switch (yych) { - case 'a': goto yy28; - default: goto yy26; - } -yy26: - ++YYCURSOR; - yych = *YYCURSOR; - goto yy32; - { 1 } -yy28: + goto yy18; +yy19: ++YYCURSOR; +yy18: if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch (yych) { - case 'a': goto yy28; - default: goto yy30; + case 'a': goto yy21; + default: goto yy19; } -yy30: - { 0 } -yy31: +yy21: ++YYCURSOR; if (YYLIMIT <= YYCURSOR) YYFILL(1); yych = *YYCURSOR; -yy32: switch (yych) { - case 'a': goto yy28; - default: goto yy31; + case 'a': goto yy21; + default: goto yy23; } +yy23: + { 0 } } re2c: warning: line 3: unreachable rule (shadowed by rule at line 2) [-Wunreachable-rules]