Browse Source

build: regenerate re2c sources

pull/2607/head
Maxim Prokhorov 1 month ago
parent
commit
5fcfbed0b3
3 changed files with 321 additions and 328 deletions
  1. +76
    -76
      code/espurna/ir_parse_raw.re.ipp
  2. +175
    -179
      code/espurna/ir_parse_simple.re.ipp
  3. +70
    -73
      code/espurna/ir_parse_state.re.ipp

+ 76
- 76
code/espurna/ir_parse_raw.re.ipp View File

@ -1,5 +1,5 @@
/* Generated by re2c 2.2 */
#line 1 "espurna\\ir_parse_raw.re"
/* Generated by re2c 3.0 */
#line 1 "espurna/ir_parse_raw.re"
/*
Part of the IR MODULE
@ -66,138 +66,138 @@ ParseResult<Payload> parse(StringView view) {
};
#line 70 "espurna\\ir_parse_raw.re.ipp"
#line 70 "espurna/ir_parse_raw.re.ipp"
const char *yyt1;
const char *yyt2;
const char *yyt3;
const char *yyt4;
#line 66 "espurna\\ir_parse_raw.re"
#line 66 "espurna/ir_parse_raw.re"
#line 78 "espurna\\ir_parse_raw.re.ipp"
int yyt5 { Root };
int yyt6 { Root };
#line 67 "espurna\\ir_parse_raw.re"
#line 78 "espurna/ir_parse_raw.re.ipp"
int yytm5 { Root };
int yytm6 { Root };
#line 67 "espurna/ir_parse_raw.re"
#line 85 "espurna\\ir_parse_raw.re.ipp"
#line 85 "espurna/ir_parse_raw.re.ipp"
{
char yych;
yych = *YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt1 = YYCURSOR;
goto yy4;
default:
if (YYLIMIT <= YYCURSOR) goto yy19;
goto yy2;
case '0' ... '9':
yyt1 = YYCURSOR;
goto yy3;
default:
if (YYLIMIT <= YYCURSOR) goto yy15;
goto yy1;
}
yy2:
yy1:
++YYCURSOR;
yy3:
#line 90 "espurna\\ir_parse_raw.re"
yy2:
#line 90 "espurna/ir_parse_raw.re"
{ goto return_out; }
#line 102 "espurna\\ir_parse_raw.re.ipp"
yy4:
#line 102 "espurna/ir_parse_raw.re.ipp"
yy3:
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
case '0' ... ':': goto yy6;
default: goto yy3;
case '0' ... ':': goto yy5;
default: goto yy2;
}
yy5:
yy4:
yych = *++YYCURSOR;
yy6:
yy5:
switch (yych) {
case '0' ... '9': goto yy5;
case ':': goto yy8;
default: goto yy7;
case '0' ... '9': goto yy4;
case ':': goto yy7;
default: goto yy6;
}
yy7:
yy6:
YYCURSOR = YYMARKER;
goto yy3;
yy8:
goto yy2;
yy7:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt2 = YYCURSOR;
goto yy9;
default: goto yy7;
case '0' ... '9':
yyt2 = YYCURSOR;
goto yy8;
default: goto yy6;
}
yy9:
yy8:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9': goto yy9;
case ':': goto yy11;
default: goto yy7;
case '0' ... '9': goto yy8;
case ':': goto yy9;
default: goto yy6;
}
yy11:
yy9:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt3 = YYCURSOR;
goto yy12;
default: goto yy7;
case '0' ... '9':
yyt3 = YYCURSOR;
goto yy10;
default: goto yy6;
}
yy12:
yy10:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9': goto yy12;
case ':':
yyt4 = YYCURSOR;
goto yy14;
default: goto yy7;
case '0' ... '9': goto yy10;
case ':':
yyt4 = YYCURSOR;
goto yy11;
default: goto yy6;
}
yy14:
yy11:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
update_range(YYCURSOR, yyt5++);
goto yy15;
default: goto yy7;
case '0' ... '9':
update_range(YYCURSOR, yytm5++);
goto yy12;
default: goto yy6;
}
yy15:
yy12:
yych = *++YYCURSOR;
switch (yych) {
case ',':
update_range(YYCURSOR, yyt6++);
goto yy18;
case '0' ... '9': goto yy15;
default:
update_range(YYCURSOR, yyt6++);
goto yy17;
case ',':
update_range(YYCURSOR, yytm6++);
goto yy14;
case '0' ... '9': goto yy12;
default:
update_range(YYCURSOR, yytm6++);
goto yy13;
}
yy17:
yy13:
f0 = yyt1;
s0 = yyt2;
d0 = yyt3;
d1 = yyt4;
t0 = yyt5;
t1 = yyt6;
t0 = yytm5;
t1 = yytm6;
f1 = yyt2 - 1;
s1 = yyt3 - 1;
#line 83 "espurna\\ir_parse_raw.re"
#line 83 "espurna/ir_parse_raw.re"
{
if ((t0 != Root) && (t1 != Root)) {
goto update_out;
}
goto return_out;
}
#line 187 "espurna\\ir_parse_raw.re.ipp"
yy18:
#line 187 "espurna/ir_parse_raw.re.ipp"
yy14:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
update_range(YYCURSOR, yyt5++);
goto yy15;
default: goto yy17;
case '0' ... '9':
update_range(YYCURSOR, yytm5++);
goto yy12;
default: goto yy13;
}
yy19:
#line 91 "espurna\\ir_parse_raw.re"
yy15:
#line 91 "espurna/ir_parse_raw.re"
{ goto return_out; }
#line 199 "espurna\\ir_parse_raw.re.ipp"
#line 199 "espurna/ir_parse_raw.re.ipp"
}
#line 92 "espurna\\ir_parse_raw.re"
#line 92 "espurna/ir_parse_raw.re"
update_out:


+ 175
- 179
code/espurna/ir_parse_simple.re.ipp View File

@ -1,5 +1,5 @@
/* Generated by re2c 2.2 */
#line 1 "espurna\\ir_parse_simple.re"
/* Generated by re2c 3.0 */
#line 1 "espurna/ir_parse_simple.re"
/*
Part of the IR MODULE
@ -29,168 +29,164 @@ ParseResult<Payload> parse(StringView view) {
ParseResult<Payload> out;
#line 33 "espurna\\ir_parse_simple.re.ipp"
#line 33 "espurna/ir_parse_simple.re.ipp"
const char *yyt1 { nullptr };
const char *yyt2 { nullptr };
const char *yyt3 { nullptr };
const char *yyt4 { nullptr };
const char *yyt5 { nullptr };
const char *yyt6 { nullptr };
#line 29 "espurna\\ir_parse_simple.re"
#line 29 "espurna/ir_parse_simple.re"
#line 43 "espurna\\ir_parse_simple.re.ipp"
#line 43 "espurna/ir_parse_simple.re.ipp"
{
char yych;
unsigned int yyaccept = 0;
yych = *YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt1 = YYCURSOR;
goto yy4;
default:
if (YYLIMIT <= YYCURSOR) goto yy41;
goto yy2;
case '0' ... '9':
yyt1 = YYCURSOR;
goto yy3;
default:
if (YYLIMIT <= YYCURSOR) goto yy36;
goto yy1;
}
yy2:
yy1:
++YYCURSOR;
yy3:
#line 63 "espurna\\ir_parse_simple.re"
yy2:
#line 63 "espurna/ir_parse_simple.re"
{ goto return_out; }
#line 61 "espurna\\ir_parse_simple.re.ipp"
yy4:
#line 61 "espurna/ir_parse_simple.re.ipp"
yy3:
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
case '0' ... ':': goto yy6;
default: goto yy3;
case '0' ... ':': goto yy5;
default: goto yy2;
}
yy5:
yy4:
yych = *++YYCURSOR;
yy6:
yy5:
switch (yych) {
case '0' ... '9': goto yy5;
case ':': goto yy8;
default: goto yy7;
case '0' ... '9': goto yy4;
case ':': goto yy7;
default: goto yy6;
}
yy7:
yy6:
YYCURSOR = YYMARKER;
switch (yyaccept) {
case 0:
goto yy3;
case 1:
goto yy16;
case 2:
goto yy22;
default:
goto yy28;
case 0: goto yy2;
case 1: goto yy14;
case 2: goto yy19;
default: goto yy24;
}
yy7:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f':
yyt2 = YYCURSOR;
goto yy8;
default: goto yy6;
}
yy8:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f':
yyt2 = YYCURSOR;
goto yy9;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy9;
default: goto yy6;
}
yy9:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy10;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy10;
case ':': goto yy11;
default: goto yy6;
}
yy10:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy11;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy12;
case ':': goto yy11;
default: goto yy6;
}
yy11:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy13;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
yyt3 = YYCURSOR;
goto yy13;
default: goto yy6;
}
yy12:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt3 = YYCURSOR;
goto yy14;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy15;
case ':': goto yy11;
default: goto yy6;
}
yy13:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy17;
case ':': goto yy12;
default: goto yy7;
}
yy14:
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
case '0' ... '9': goto yy14;
case ':': goto yy18;
default: goto yy16;
case '0' ... '9': goto yy13;
case ':': goto yy16;
default: goto yy14;
}
yy16:
yy14:
p0 = yyt1;
c0 = yyt2;
b0 = yyt3;
p1 = yyt2 - 1;
c1 = yyt3 - 1;
b1 = YYCURSOR;
#line 43 "espurna\\ir_parse_simple.re"
#line 43 "espurna/ir_parse_simple.re"
{ goto update_out; }
#line 159 "espurna\\ir_parse_simple.re.ipp"
yy17:
#line 155 "espurna/ir_parse_simple.re.ipp"
yy15:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy19;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy17;
case ':': goto yy11;
default: goto yy6;
}
yy18:
yy16:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt4 = YYCURSOR;
goto yy20;
default: goto yy7;
case '0' ... '9':
yyt4 = YYCURSOR;
goto yy18;
default: goto yy6;
}
yy19:
yy17:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy23;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy20;
case ':': goto yy11;
default: goto yy6;
}
yy20:
yy18:
yyaccept = 2;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
case '0' ... '9': goto yy20;
case ':': goto yy24;
default: goto yy22;
case '0' ... '9': goto yy18;
case ':': goto yy21;
default: goto yy19;
}
yy22:
yy19:
p0 = yyt1;
c0 = yyt2;
b0 = yyt3;
@ -199,44 +195,44 @@ yy22:
c1 = yyt3 - 1;
b1 = yyt4 - 1;
r1 = YYCURSOR;
#line 48 "espurna\\ir_parse_simple.re"
#line 48 "espurna/ir_parse_simple.re"
{ goto update_out; }
#line 205 "espurna\\ir_parse_simple.re.ipp"
yy23:
#line 201 "espurna/ir_parse_simple.re.ipp"
yy20:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy25;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy22;
case ':': goto yy11;
default: goto yy6;
}
yy24:
yy21:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt5 = YYCURSOR;
goto yy26;
default: goto yy7;
case '0' ... '9':
yyt5 = YYCURSOR;
goto yy23;
default: goto yy6;
}
yy25:
yy22:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy29;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy25;
case ':': goto yy11;
default: goto yy6;
}
yy26:
yy23:
yyaccept = 3;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
case '0' ... '9': goto yy26;
case ':': goto yy30;
default: goto yy28;
case '0' ... '9': goto yy23;
case ':': goto yy26;
default: goto yy24;
}
yy28:
yy24:
p0 = yyt1;
c0 = yyt2;
b0 = yyt3;
@ -247,42 +243,42 @@ yy28:
b1 = yyt4 - 1;
r1 = yyt5 - 1;
s1 = YYCURSOR;
#line 54 "espurna\\ir_parse_simple.re"
#line 54 "espurna/ir_parse_simple.re"
{ goto update_out; }
#line 253 "espurna\\ir_parse_simple.re.ipp"
yy29:
#line 249 "espurna/ir_parse_simple.re.ipp"
yy25:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy31;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy27;
case ':': goto yy11;
default: goto yy6;
}
yy30:
yy26:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt6 = YYCURSOR;
goto yy32;
default: goto yy7;
case '0' ... '9':
yyt6 = YYCURSOR;
goto yy28;
default: goto yy6;
}
yy31:
yy27:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy35;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy30;
case ':': goto yy11;
default: goto yy6;
}
yy32:
yy28:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9': goto yy32;
default: goto yy34;
case '0' ... '9': goto yy28;
default: goto yy29;
}
yy34:
yy29:
p0 = yyt1;
c0 = yyt2;
b0 = yyt3;
@ -295,66 +291,66 @@ yy34:
r1 = yyt5 - 1;
s1 = yyt6 - 1;
d1 = YYCURSOR;
#line 61 "espurna\\ir_parse_simple.re"
#line 61 "espurna/ir_parse_simple.re"
{ goto update_out; }
#line 301 "espurna\\ir_parse_simple.re.ipp"
yy35:
#line 297 "espurna/ir_parse_simple.re.ipp"
yy30:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy36;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy31;
case ':': goto yy11;
default: goto yy6;
}
yy36:
yy31:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy37;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy32;
case ':': goto yy11;
default: goto yy6;
}
yy37:
yy32:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy38;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy33;
case ':': goto yy11;
default: goto yy6;
}
yy38:
yy33:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy39;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy34;
case ':': goto yy11;
default: goto yy6;
}
yy39:
yy34:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy40;
case ':': goto yy12;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy35;
case ':': goto yy11;
default: goto yy6;
}
yy40:
yy35:
yych = *++YYCURSOR;
switch (yych) {
case ':': goto yy12;
default: goto yy7;
case ':': goto yy11;
default: goto yy6;
}
yy41:
#line 64 "espurna\\ir_parse_simple.re"
yy36:
#line 64 "espurna/ir_parse_simple.re"
{ goto return_out; }
#line 356 "espurna\\ir_parse_simple.re.ipp"
#line 352 "espurna/ir_parse_simple.re.ipp"
}
#line 65 "espurna\\ir_parse_simple.re"
#line 65 "espurna/ir_parse_simple.re"
update_out:


+ 70
- 73
code/espurna/ir_parse_state.re.ipp View File

@ -1,5 +1,5 @@
/* Generated by re2c 2.2 */
#line 1 "espurna\\ir_parse_state.re"
/* Generated by re2c 3.0 */
#line 1 "espurna/ir_parse_state.re"
/*
Part of the IR MODULE
@ -25,127 +25,124 @@ ParseResult<Payload> parse(StringView view) {
ParseResult<Payload> out;
#line 29 "espurna\\ir_parse_state.re.ipp"
#line 29 "espurna/ir_parse_state.re.ipp"
const char *yyt1 { nullptr };
const char *yyt2 { nullptr };
const char *yyt3 { nullptr };
const char *yyt4 { nullptr };
#line 25 "espurna\\ir_parse_state.re"
#line 25 "espurna/ir_parse_state.re"
#line 37 "espurna\\ir_parse_state.re.ipp"
#line 37 "espurna/ir_parse_state.re.ipp"
{
char yych;
unsigned int yyaccept = 0;
yych = *YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt1 = YYCURSOR;
goto yy4;
default:
if (YYLIMIT <= YYCURSOR) goto yy20;
goto yy2;
case '0' ... '9':
yyt1 = YYCURSOR;
goto yy3;
default:
if (YYLIMIT <= YYCURSOR) goto yy16;
goto yy1;
}
yy2:
yy1:
++YYCURSOR;
yy3:
#line 49 "espurna\\ir_parse_state.re"
yy2:
#line 49 "espurna/ir_parse_state.re"
{ goto return_out; }
#line 55 "espurna\\ir_parse_state.re.ipp"
yy4:
#line 55 "espurna/ir_parse_state.re.ipp"
yy3:
yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
case '0' ... ':': goto yy6;
default: goto yy3;
case '0' ... ':': goto yy5;
default: goto yy2;
}
yy5:
yy4:
yych = *++YYCURSOR;
yy6:
yy5:
switch (yych) {
case '0' ... '9': goto yy5;
case ':': goto yy8;
default: goto yy7;
case '0' ... '9': goto yy4;
case ':': goto yy7;
default: goto yy6;
}
yy7:
yy6:
YYCURSOR = YYMARKER;
switch (yyaccept) {
case 0:
goto yy3;
case 1:
goto yy11;
default:
goto yy15;
case 0: goto yy2;
case 1: goto yy9;
default: goto yy12;
}
yy8:
yy7:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f':
yyt2 = YYCURSOR;
goto yy9;
default: goto yy7;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f':
yyt2 = YYCURSOR;
goto yy8;
default: goto yy6;
}
yy9:
yy8:
yyaccept = 1;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy9;
case ':': goto yy12;
default: goto yy11;
case '0' ... '9':
case 'A' ... 'F':
case 'a' ... 'f': goto yy8;
case ':': goto yy10;
default: goto yy9;
}
yy11:
yy9:
p0 = yyt1;
c0 = yyt2;
p1 = yyt2 - 1;
c1 = YYCURSOR;
#line 38 "espurna\\ir_parse_state.re"
#line 38 "espurna/ir_parse_state.re"
{ goto update_out; }
#line 108 "espurna\\ir_parse_state.re.ipp"
yy12:
#line 105 "espurna/ir_parse_state.re.ipp"
yy10:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt3 = YYCURSOR;
goto yy13;
default: goto yy7;
case '0' ... '9':
yyt3 = YYCURSOR;
goto yy11;
default: goto yy6;
}
yy13:
yy11:
yyaccept = 2;
yych = *(YYMARKER = ++YYCURSOR);
switch (yych) {
case '0' ... '9': goto yy13;
case ':': goto yy16;
default: goto yy15;
case '0' ... '9': goto yy11;
case ':': goto yy13;
default: goto yy12;
}
yy15:
yy12:
p0 = yyt1;
c0 = yyt2;
s0 = yyt3;
p1 = yyt2 - 1;
c1 = yyt3 - 1;
s1 = YYCURSOR;
#line 42 "espurna\\ir_parse_state.re"
#line 42 "espurna/ir_parse_state.re"
{ goto update_out; }
#line 134 "espurna\\ir_parse_state.re.ipp"
yy16:
#line 131 "espurna/ir_parse_state.re.ipp"
yy13:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9':
yyt4 = YYCURSOR;
goto yy17;
default: goto yy7;
case '0' ... '9':
yyt4 = YYCURSOR;
goto yy14;
default: goto yy6;
}
yy17:
yy14:
yych = *++YYCURSOR;
switch (yych) {
case '0' ... '9': goto yy17;
default: goto yy19;
case '0' ... '9': goto yy14;
default: goto yy15;
}
yy19:
yy15:
p0 = yyt1;
c0 = yyt2;
s0 = yyt3;
@ -154,15 +151,15 @@ yy19:
c1 = yyt3 - 1;
s1 = yyt4 - 1;
d1 = YYCURSOR;
#line 47 "espurna\\ir_parse_state.re"
#line 47 "espurna/ir_parse_state.re"
{ goto update_out; }
#line 160 "espurna\\ir_parse_state.re.ipp"
yy20:
#line 50 "espurna\\ir_parse_state.re"
#line 157 "espurna/ir_parse_state.re.ipp"
yy16:
#line 50 "espurna/ir_parse_state.re"
{ goto return_out; }
#line 164 "espurna\\ir_parse_state.re.ipp"
#line 161 "espurna/ir_parse_state.re.ipp"
}
#line 51 "espurna\\ir_parse_state.re"
#line 51 "espurna/ir_parse_state.re"
update_out:


Loading…
Cancel
Save