From 2b397335492a0e504566f398d0089cb7dfb43861 Mon Sep 17 00:00:00 2001 From: helly Date: Sun, 7 May 2006 21:21:54 +0000 Subject: [PATCH] - Correct support for -wg - WS in generated code --- code.cc | 52 ++++--- dfa.h | 2 + test/parse_date.g.c | 356 ++++++++++++++++++++++---------------------- test/push.fg.c | 4 +- 4 files changed, 214 insertions(+), 200 deletions(-) diff --git a/code.cc b/code.cc index 8c80ebe7..376d298d 100644 --- a/code.cc +++ b/code.cc @@ -893,26 +893,31 @@ void Go::genBase(std::ostream &o, uint ind, const State *from, const State *next void Go::genGoto(std::ostream &o, uint ind, const State *from, const State *next, bool &readCh) { - uint xSpans = nSpans; - - if (wSpans == ~0u && wFlag) + if (gFlag || wFlag) { - wSpans = 0; - xSpans = 1; - for (uint p = 0; p < nSpans; p++) + if (wSpans == ~0u) { - if (span[p].ub > 0xFF) - { - wSpans++; - } - if (span[p].ub < 0x100) + wSpans = 0; + lSpans = 1; + for (uint p = 0; p < nSpans; p++) { - xSpans++; + if (span[p].ub > 0xFF) + { + wSpans++; + } + if (span[p].ub < 0x100) + { + lSpans++; + } } } + else + { + lSpans = nSpans; + } } - if (gFlag && xSpans >= 16) + if (gFlag && lSpans >= 16) { const char * sYych = readCh ? "(yych = *YYCURSOR)" : "yych"; @@ -921,7 +926,7 @@ void Go::genGoto(std::ostream &o, uint ind, const State *from, const State *next { o << indent(ind) << "if(" << sYych <<" & 0xFF00) {\n"; genBase(o, ind+1, from, next, readCh, 1); - o << indent(ind) << "} else {\n"; + o << indent(ind++) << "} else {\n"; sYych = "yych"; } else @@ -930,22 +935,29 @@ void Go::genGoto(std::ostream &o, uint ind, const State *from, const State *next } o << indent(ind++) << "static void *yytarget[256] = {\n"; o << indent(ind); + uint ch = 0; - for (uint i = 0; i < xSpans && ch < 0x100u; ++i) + for (uint i = 0; i < lSpans; ++i) { + vUsedLabels.insert(span[i].to->label); for(; ch < span[i].ub; ++ch) { - o << "&&yy" << span[i].to->label << ","; - if (ch % 8 == 7) + o << "&&yy" << span[i].to->label; + if (ch == 255) { - o << "\n" << indent(ind); + o << "\n"; + i = lSpans; + break; + } + else if (ch % 8 == 7) + { + o << ",\n" << indent(ind); } else { - o << space(span[i].to->label); + o << "," << space(span[i].to->label); } } - vUsedLabels.insert(span[i].to->label); } o << indent(--ind) << "};\n"; o << indent(ind) << "goto *yytarget[" << sYych << "];\n"; diff --git a/dfa.h b/dfa.h index 32d6644e..626f3e2a 100644 --- a/dfa.h +++ b/dfa.h @@ -174,6 +174,7 @@ public: Go() : nSpans(0) , wSpans(~0u) + , lSpans(~0u) , span(NULL) { } @@ -181,6 +182,7 @@ public: public: uint nSpans; uint wSpans; + uint lSpans; Span *span; public: diff --git a/test/parse_date.g.c b/test/parse_date.g.c index 9f7b4e9a..08307cb4 100755 --- a/test/parse_date.g.c +++ b/test/parse_date.g.c @@ -814,8 +814,8 @@ std: &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, - &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, - }; + &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50, &&yy50 + }; goto *yytarget[yych]; } yy2: @@ -906,8 +906,8 @@ yy5: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy6: @@ -945,8 +945,8 @@ yy6: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy7: @@ -984,8 +984,8 @@ yy7: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy8: @@ -1023,8 +1023,8 @@ yy8: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy9: @@ -1062,8 +1062,8 @@ yy9: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy10: @@ -1101,8 +1101,8 @@ yy10: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy11: @@ -1155,8 +1155,8 @@ yy13: &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - }; + &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12 + }; goto *yytarget[yych]; } yy14: @@ -1195,8 +1195,8 @@ yy14: &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - }; + &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12 + }; goto *yytarget[yych]; } yy15: @@ -1235,8 +1235,8 @@ yy15: &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - }; + &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12 + }; goto *yytarget[yych]; } yy16: @@ -1275,8 +1275,8 @@ yy16: &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - }; + &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12 + }; goto *yytarget[yych]; } yy17: @@ -1315,8 +1315,8 @@ yy17: &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, - }; + &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12, &&yy12 + }; goto *yytarget[yych]; } yy18: @@ -1355,8 +1355,8 @@ 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, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy19: @@ -1486,8 +1486,8 @@ yy23: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy24: @@ -1525,8 +1525,8 @@ yy24: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy25: @@ -1564,8 +1564,8 @@ yy25: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy26: @@ -1603,8 +1603,8 @@ yy26: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy27: @@ -1642,8 +1642,8 @@ yy27: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy28: @@ -1681,8 +1681,8 @@ yy28: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy29: @@ -2044,8 +2044,8 @@ yy51: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy53: @@ -2130,8 +2130,8 @@ yy57: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy58: @@ -2736,8 +2736,8 @@ yy146: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy147: @@ -2776,8 +2776,8 @@ yy147: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy148: @@ -2816,8 +2816,8 @@ yy148: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy149: @@ -2862,8 +2862,8 @@ yy150: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy151: @@ -2902,8 +2902,8 @@ yy151: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy152: @@ -3013,8 +3013,8 @@ yy160: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy161: @@ -3586,8 +3586,8 @@ yy241: &&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, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, - }; + &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160, &&yy160 + }; goto *yytarget[yych]; } yy242: @@ -4209,8 +4209,8 @@ yy317: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy318: @@ -4297,8 +4297,8 @@ yy320: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy321: @@ -4825,8 +4825,8 @@ yy357: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy358: @@ -5043,8 +5043,8 @@ yy378: &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, - &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, - }; + &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363, &&yy363 + }; goto *yytarget[yych]; } yy379: @@ -5627,8 +5627,8 @@ yy436: &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, - &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, - }; + &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385, &&yy385 + }; goto *yytarget[yych]; } yy437: @@ -5884,8 +5884,8 @@ yy452: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy453: @@ -6005,8 +6005,8 @@ yy459: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy460: @@ -6088,8 +6088,8 @@ yy464: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy465: @@ -6173,8 +6173,8 @@ yy468: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy469: @@ -6390,8 +6390,8 @@ yy482: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy483: @@ -6546,8 +6546,8 @@ yy495: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy496: @@ -6812,8 +6812,8 @@ yy509: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy510: @@ -6989,8 +6989,8 @@ yy517: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy518: @@ -7149,8 +7149,8 @@ yy527: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy528: @@ -7200,8 +7200,8 @@ yy529: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy530: @@ -7349,8 +7349,8 @@ yy536: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy537: @@ -7411,8 +7411,8 @@ yy538: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy539: @@ -7719,8 +7719,8 @@ yy555: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy556: @@ -7806,8 +7806,8 @@ yy561: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy562: @@ -8104,8 +8104,8 @@ yy574: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy575: @@ -8237,8 +8237,8 @@ yy581: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy582: @@ -8296,8 +8296,8 @@ yy585: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy586: @@ -8336,8 +8336,8 @@ yy586: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy587: @@ -8388,8 +8388,8 @@ yy588: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy589: @@ -8452,8 +8452,8 @@ yy590: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy591: @@ -8538,8 +8538,8 @@ yy594: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy595: @@ -8578,8 +8578,8 @@ yy595: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy596: @@ -8782,8 +8782,8 @@ yy604: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy605: @@ -8957,8 +8957,8 @@ yy614: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy615: @@ -8996,8 +8996,8 @@ yy615: &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, - &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, - }; + &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617, &&yy617 + }; goto *yytarget[yych]; } yy616: @@ -9038,8 +9038,8 @@ yy617: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy618: @@ -10951,8 +10951,8 @@ yy844: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy845: @@ -11025,8 +11025,8 @@ yy852: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy853: @@ -11241,8 +11241,8 @@ yy879: &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, - &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, - }; + &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880, &&yy880 + }; goto *yytarget[yych]; } yy880: @@ -11290,8 +11290,8 @@ yy881: &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, - &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, - }; + &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886, &&yy886 + }; goto *yytarget[yych]; } yy882: @@ -11339,8 +11339,8 @@ yy884: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy885: @@ -11381,8 +11381,8 @@ yy886: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy887: @@ -11692,8 +11692,8 @@ yy915: &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, - &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, - }; + &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916 + }; goto *yytarget[yych]; } yy916: @@ -11861,8 +11861,8 @@ yy939: &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, - &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, - }; + &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916 + }; goto *yytarget[yych]; } yy940: @@ -11901,8 +11901,8 @@ yy940: &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, - &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, - }; + &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916 + }; goto *yytarget[yych]; } yy941: @@ -11941,8 +11941,8 @@ yy941: &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, - &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, - }; + &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916, &&yy916 + }; goto *yytarget[yych]; } yy942: @@ -11981,8 +11981,8 @@ yy942: &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, - &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, - }; + &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943, &&yy943 + }; goto *yytarget[yych]; } yy943: @@ -13403,8 +13403,8 @@ yy1140: &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, - }; + &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53, &&yy53 + }; goto *yytarget[yych]; } yy1141: @@ -13487,8 +13487,8 @@ yy1144: &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, - &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, - }; + &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146, &&yy1146 + }; goto *yytarget[yych]; } yy1146: @@ -13585,8 +13585,8 @@ yy1153: &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - }; + &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154 + }; goto *yytarget[yych]; } yy1154: @@ -13644,8 +13644,8 @@ yy1155: &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - }; + &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154 + }; goto *yytarget[yych]; } yy1156: @@ -13684,8 +13684,8 @@ yy1156: &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - }; + &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154 + }; goto *yytarget[yych]; } yy1157: @@ -13724,8 +13724,8 @@ yy1157: &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - }; + &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154 + }; goto *yytarget[yych]; } yy1158: @@ -13764,8 +13764,8 @@ yy1158: &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - }; + &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154 + }; goto *yytarget[yych]; } yy1159: @@ -13804,8 +13804,8 @@ yy1159: &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - }; + &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154 + }; goto *yytarget[yych]; } yy1160: @@ -13844,8 +13844,8 @@ yy1160: &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, - }; + &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154, &&yy1154 + }; goto *yytarget[yych]; } yy1161: @@ -14496,8 +14496,8 @@ yy1214: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1215: @@ -14536,8 +14536,8 @@ yy1215: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1216: @@ -14897,8 +14897,8 @@ yy1236: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1237: @@ -15184,8 +15184,8 @@ yy1255: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1256: @@ -15259,8 +15259,8 @@ yy1258: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1259: @@ -15455,8 +15455,8 @@ yy1269: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1270: @@ -15542,8 +15542,8 @@ yy1272: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1273: @@ -15720,8 +15720,8 @@ yy1281: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1282: @@ -15799,8 +15799,8 @@ yy1288: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1289: @@ -16003,8 +16003,8 @@ yy1296: &&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, &&yy3, &&yy3, &&yy3, - }; + &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3, &&yy3 + }; goto *yytarget[yych]; } yy1297: diff --git a/test/push.fg.c b/test/push.fg.c index 30f09f16..d9843ebb 100755 --- a/test/push.fg.c +++ b/test/push.fg.c @@ -312,8 +312,8 @@ yyFillLabel0: &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, - &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, - }; + &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34, &&yy34 + }; goto *yytarget[yych]; } yy2: -- 2.40.0