regenerate

This commit is contained in:
Nuno Lopes 2008-08-07 12:32:48 +00:00
parent 230eb4c442
commit fbca710b97
2 changed files with 69 additions and 70 deletions

View file

@ -1,4 +1,4 @@
/* Generated by re2c 0.13.4.dev on Mon Apr 7 12:50:51 2008 */ /* Generated by re2c 0.13.6.dev on Thu Aug 7 13:31:43 2008 */
#line 1 "Zend/zend_ini_scanner.l" #line 1 "Zend/zend_ini_scanner.l"
/* /*
+----------------------------------------------------------------------+ +----------------------------------------------------------------------+
@ -480,7 +480,7 @@ yy2:
++YYCURSOR; ++YYCURSOR;
YYDEBUG(3, *YYCURSOR); YYDEBUG(3, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 495 "Zend/zend_ini_scanner.l" #line 494 "Zend/zend_ini_scanner.l"
{ {
return 0; return 0;
} }
@ -493,7 +493,7 @@ yy4:
yy5: yy5:
YYDEBUG(5, *YYCURSOR); YYDEBUG(5, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 474 "Zend/zend_ini_scanner.l" #line 473 "Zend/zend_ini_scanner.l"
{ {
/* eat whitespace */ /* eat whitespace */
goto restart; goto restart;
@ -505,7 +505,7 @@ yy6:
yy7: yy7:
YYDEBUG(7, *YYCURSOR); YYDEBUG(7, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 479 "Zend/zend_ini_scanner.l" #line 478 "Zend/zend_ini_scanner.l"
{ {
SCNG(lineno)++; SCNG(lineno)++;
return END_OF_LINE; return END_OF_LINE;
@ -521,7 +521,7 @@ yy9:
++YYCURSOR; ++YYCURSOR;
YYDEBUG(10, *YYCURSOR); YYDEBUG(10, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 433 "Zend/zend_ini_scanner.l" #line 432 "Zend/zend_ini_scanner.l"
{ /* Disallow these chars outside option values */ { /* Disallow these chars outside option values */
return yytext[0]; return yytext[0];
} }
@ -820,7 +820,7 @@ yy51:
yy52: yy52:
YYDEBUG(52, *YYCURSOR); YYDEBUG(52, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 484 "Zend/zend_ini_scanner.l" #line 483 "Zend/zend_ini_scanner.l"
{ /* Comment */ { /* Comment */
BEGIN(INITIAL); BEGIN(INITIAL);
SCNG(lineno)++; SCNG(lineno)++;
@ -920,7 +920,7 @@ yyc_ST_DOUBLE_QUOTES:
yy61: yy61:
YYDEBUG(61, *YYCURSOR); YYDEBUG(61, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 460 "Zend/zend_ini_scanner.l" #line 459 "Zend/zend_ini_scanner.l"
{ /* Escape double quoted string contents */ { /* Escape double quoted string contents */
zend_ini_escape_string(ini_lval, yytext, yyleng, '"' TSRMLS_CC); zend_ini_escape_string(ini_lval, yytext, yyleng, '"' TSRMLS_CC);
return TC_QUOTED_STRING; return TC_QUOTED_STRING;
@ -934,7 +934,7 @@ yy62:
yy63: yy63:
YYDEBUG(63, *YYCURSOR); YYDEBUG(63, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 465 "Zend/zend_ini_scanner.l" #line 464 "Zend/zend_ini_scanner.l"
{ /* Double quoted '"' string ends */ { /* Double quoted '"' string ends */
yy_pop_state(TSRMLS_C); yy_pop_state(TSRMLS_C);
return '"'; return '"';
@ -954,7 +954,7 @@ yy64:
yy65: yy65:
YYDEBUG(65, *YYCURSOR); YYDEBUG(65, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 495 "Zend/zend_ini_scanner.l" #line 494 "Zend/zend_ini_scanner.l"
{ {
return 0; return 0;
} }
@ -1147,7 +1147,7 @@ yy84:
yy85: yy85:
YYDEBUG(85, *YYCURSOR); YYDEBUG(85, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 451 "Zend/zend_ini_scanner.l" #line 450 "Zend/zend_ini_scanner.l"
{ /* Get rest as section/offset value */ { /* Get rest as section/offset value */
RETURN_TOKEN(TC_STRING, yytext, yyleng); RETURN_TOKEN(TC_STRING, yytext, yyleng);
} }
@ -1168,7 +1168,7 @@ yy87:
yy88: yy88:
YYDEBUG(88, *YYCURSOR); YYDEBUG(88, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 495 "Zend/zend_ini_scanner.l" #line 494 "Zend/zend_ini_scanner.l"
{ {
return 0; return 0;
} }
@ -1179,7 +1179,7 @@ yy89:
yy90: yy90:
YYDEBUG(90, *YYCURSOR); YYDEBUG(90, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 455 "Zend/zend_ini_scanner.l" #line 454 "Zend/zend_ini_scanner.l"
{ /* Double quoted '"' string start */ { /* Double quoted '"' string start */
yy_push_state(ST_DOUBLE_QUOTES TSRMLS_CC); yy_push_state(ST_DOUBLE_QUOTES TSRMLS_CC);
return '"'; return '"';
@ -1246,7 +1246,7 @@ yy95:
yy96: yy96:
YYDEBUG(96, *YYCURSOR); YYDEBUG(96, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 429 "Zend/zend_ini_scanner.l" #line 428 "Zend/zend_ini_scanner.l"
{ /* Get number option value as string */ { /* Get number option value as string */
RETURN_TOKEN(TC_NUMBER, yytext, yyleng); RETURN_TOKEN(TC_NUMBER, yytext, yyleng);
} }
@ -1276,7 +1276,7 @@ yy97:
yy98: yy98:
YYDEBUG(98, *YYCURSOR); YYDEBUG(98, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 425 "Zend/zend_ini_scanner.l" #line 424 "Zend/zend_ini_scanner.l"
{ /* Get constant option value */ { /* Get constant option value */
RETURN_TOKEN(TC_CONSTANT, yytext, yyleng); RETURN_TOKEN(TC_CONSTANT, yytext, yyleng);
} }
@ -1719,11 +1719,10 @@ yy136:
if (yytext[0] == '"' && yytext[yyleng - 1] == '"') { if (yytext[0] == '"' && yytext[yyleng - 1] == '"') {
SCNG(yy_text)++; SCNG(yy_text)++;
yyleng = yyleng - 2; yyleng = yyleng - 2;
yytext[yyleng] = 0;
} }
RETURN_TOKEN(TC_RAW, yytext, yyleng); RETURN_TOKEN(TC_RAW, yytext, yyleng);
} }
#line 1727 "Zend/zend_ini_scanner.c" #line 1726 "Zend/zend_ini_scanner.c"
yy137: yy137:
YYDEBUG(137, *YYCURSOR); YYDEBUG(137, *YYCURSOR);
yyaccept = 0; yyaccept = 0;
@ -1745,13 +1744,13 @@ yy138:
yy139: yy139:
YYDEBUG(139, *YYCURSOR); YYDEBUG(139, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 419 "Zend/zend_ini_scanner.l" #line 418 "Zend/zend_ini_scanner.l"
{ /* End of option value */ { /* End of option value */
BEGIN(INITIAL); BEGIN(INITIAL);
SCNG(lineno)++; SCNG(lineno)++;
return END_OF_LINE; return END_OF_LINE;
} }
#line 1755 "Zend/zend_ini_scanner.c" #line 1754 "Zend/zend_ini_scanner.c"
yy140: yy140:
YYDEBUG(140, *YYCURSOR); YYDEBUG(140, *YYCURSOR);
yych = *++YYCURSOR; yych = *++YYCURSOR;
@ -1765,12 +1764,12 @@ yy141:
yy142: yy142:
YYDEBUG(142, *YYCURSOR); YYDEBUG(142, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 490 "Zend/zend_ini_scanner.l" #line 489 "Zend/zend_ini_scanner.l"
{ /* End of option value (if EOF is reached before EOL) */ { /* End of option value (if EOF is reached before EOL) */
BEGIN(INITIAL); BEGIN(INITIAL);
return END_OF_LINE; return END_OF_LINE;
} }
#line 1774 "Zend/zend_ini_scanner.c" #line 1773 "Zend/zend_ini_scanner.c"
yy143: yy143:
YYDEBUG(143, *YYCURSOR); YYDEBUG(143, *YYCURSOR);
yych = *++YYCURSOR; yych = *++YYCURSOR;
@ -1792,13 +1791,13 @@ yy146:
yy147: yy147:
YYDEBUG(147, *YYCURSOR); YYDEBUG(147, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 484 "Zend/zend_ini_scanner.l" #line 483 "Zend/zend_ini_scanner.l"
{ /* Comment */ { /* Comment */
BEGIN(INITIAL); BEGIN(INITIAL);
SCNG(lineno)++; SCNG(lineno)++;
return END_OF_LINE; return END_OF_LINE;
} }
#line 1802 "Zend/zend_ini_scanner.c" #line 1801 "Zend/zend_ini_scanner.c"
yy148: yy148:
YYDEBUG(148, *YYCURSOR); YYDEBUG(148, *YYCURSOR);
yych = *++YYCURSOR; yych = *++YYCURSOR;
@ -1900,21 +1899,21 @@ yyc_ST_SECTION_RAW:
yy158: yy158:
YYDEBUG(158, *YYCURSOR); YYDEBUG(158, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 415 "Zend/zend_ini_scanner.l" #line 414 "Zend/zend_ini_scanner.l"
{ /* Raw value, only used when SCNG(scanner_mode) == ZEND_INI_SCANNER_RAW. */ { /* Raw value, only used when SCNG(scanner_mode) == ZEND_INI_SCANNER_RAW. */
RETURN_TOKEN(TC_RAW, yytext, yyleng); RETURN_TOKEN(TC_RAW, yytext, yyleng);
} }
#line 1908 "Zend/zend_ini_scanner.c" #line 1907 "Zend/zend_ini_scanner.c"
yy159: yy159:
YYDEBUG(159, *YYCURSOR); YYDEBUG(159, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
YYDEBUG(160, *YYCURSOR); YYDEBUG(160, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 495 "Zend/zend_ini_scanner.l" #line 494 "Zend/zend_ini_scanner.l"
{ {
return 0; return 0;
} }
#line 1918 "Zend/zend_ini_scanner.c" #line 1917 "Zend/zend_ini_scanner.c"
yy161: yy161:
YYDEBUG(161, *YYCURSOR); YYDEBUG(161, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -1929,7 +1928,7 @@ yy162:
SCNG(lineno)++; SCNG(lineno)++;
return ']'; return ']';
} }
#line 1933 "Zend/zend_ini_scanner.c" #line 1932 "Zend/zend_ini_scanner.c"
yy163: yy163:
YYDEBUG(163, *YYCURSOR); YYDEBUG(163, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -2050,11 +2049,11 @@ yy171:
yy172: yy172:
YYDEBUG(172, *YYCURSOR); YYDEBUG(172, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 451 "Zend/zend_ini_scanner.l" #line 450 "Zend/zend_ini_scanner.l"
{ /* Get rest as section/offset value */ { /* Get rest as section/offset value */
RETURN_TOKEN(TC_STRING, yytext, yyleng); RETURN_TOKEN(TC_STRING, yytext, yyleng);
} }
#line 2058 "Zend/zend_ini_scanner.c" #line 2057 "Zend/zend_ini_scanner.c"
yy173: yy173:
YYDEBUG(173, *YYCURSOR); YYDEBUG(173, *YYCURSOR);
yyaccept = 0; yyaccept = 0;
@ -2073,23 +2072,23 @@ yy174:
yy175: yy175:
YYDEBUG(175, *YYCURSOR); YYDEBUG(175, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 495 "Zend/zend_ini_scanner.l" #line 494 "Zend/zend_ini_scanner.l"
{ {
return 0; return 0;
} }
#line 2081 "Zend/zend_ini_scanner.c" #line 2080 "Zend/zend_ini_scanner.c"
yy176: yy176:
YYDEBUG(176, *YYCURSOR); YYDEBUG(176, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
yy177: yy177:
YYDEBUG(177, *YYCURSOR); YYDEBUG(177, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 455 "Zend/zend_ini_scanner.l" #line 454 "Zend/zend_ini_scanner.l"
{ /* Double quoted '"' string start */ { /* Double quoted '"' string start */
yy_push_state(ST_DOUBLE_QUOTES TSRMLS_CC); yy_push_state(ST_DOUBLE_QUOTES TSRMLS_CC);
return '"'; return '"';
} }
#line 2093 "Zend/zend_ini_scanner.c" #line 2092 "Zend/zend_ini_scanner.c"
yy178: yy178:
YYDEBUG(178, *YYCURSOR); YYDEBUG(178, *YYCURSOR);
yych = *++YYCURSOR; yych = *++YYCURSOR;
@ -2151,11 +2150,11 @@ yy182:
yy183: yy183:
YYDEBUG(183, *YYCURSOR); YYDEBUG(183, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 429 "Zend/zend_ini_scanner.l" #line 428 "Zend/zend_ini_scanner.l"
{ /* Get number option value as string */ { /* Get number option value as string */
RETURN_TOKEN(TC_NUMBER, yytext, yyleng); RETURN_TOKEN(TC_NUMBER, yytext, yyleng);
} }
#line 2159 "Zend/zend_ini_scanner.c" #line 2158 "Zend/zend_ini_scanner.c"
yy184: yy184:
YYDEBUG(184, *YYCURSOR); YYDEBUG(184, *YYCURSOR);
yyaccept = 3; yyaccept = 3;
@ -2181,11 +2180,11 @@ yy184:
yy185: yy185:
YYDEBUG(185, *YYCURSOR); YYDEBUG(185, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 425 "Zend/zend_ini_scanner.l" #line 424 "Zend/zend_ini_scanner.l"
{ /* Get constant option value */ { /* Get constant option value */
RETURN_TOKEN(TC_CONSTANT, yytext, yyleng); RETURN_TOKEN(TC_CONSTANT, yytext, yyleng);
} }
#line 2189 "Zend/zend_ini_scanner.c" #line 2188 "Zend/zend_ini_scanner.c"
yy186: yy186:
YYDEBUG(186, *YYCURSOR); YYDEBUG(186, *YYCURSOR);
yych = *++YYCURSOR; yych = *++YYCURSOR;
@ -2204,7 +2203,7 @@ yy188:
SCNG(lineno)++; SCNG(lineno)++;
return ']'; return ']';
} }
#line 2208 "Zend/zend_ini_scanner.c" #line 2207 "Zend/zend_ini_scanner.c"
yy189: yy189:
YYDEBUG(189, *YYCURSOR); YYDEBUG(189, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -2525,7 +2524,7 @@ yy214:
} }
RETURN_TOKEN(TC_RAW, yytext, yyleng); RETURN_TOKEN(TC_RAW, yytext, yyleng);
} }
#line 2529 "Zend/zend_ini_scanner.c" #line 2528 "Zend/zend_ini_scanner.c"
yy218: yy218:
YYDEBUG(218, *YYCURSOR); YYDEBUG(218, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -2536,7 +2535,7 @@ yy218:
yy_push_state(ST_VARNAME TSRMLS_CC); yy_push_state(ST_VARNAME TSRMLS_CC);
return TC_DOLLAR_CURLY; return TC_DOLLAR_CURLY;
} }
#line 2540 "Zend/zend_ini_scanner.c" #line 2539 "Zend/zend_ini_scanner.c"
yy220: yy220:
YYDEBUG(220, *YYCURSOR); YYDEBUG(220, *YYCURSOR);
yyaccept = 0; yyaccept = 0;
@ -2715,12 +2714,12 @@ yy225:
yy226: yy226:
YYDEBUG(226, *YYCURSOR); YYDEBUG(226, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 490 "Zend/zend_ini_scanner.l" #line 489 "Zend/zend_ini_scanner.l"
{ /* End of option value (if EOF is reached before EOL) */ { /* End of option value (if EOF is reached before EOL) */
BEGIN(INITIAL); BEGIN(INITIAL);
return END_OF_LINE; return END_OF_LINE;
} }
#line 2724 "Zend/zend_ini_scanner.c" #line 2723 "Zend/zend_ini_scanner.c"
yy227: yy227:
YYDEBUG(227, *YYCURSOR); YYDEBUG(227, *YYCURSOR);
yyaccept = 0; yyaccept = 0;
@ -2729,11 +2728,11 @@ yy227:
yy228: yy228:
YYDEBUG(228, *YYCURSOR); YYDEBUG(228, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 447 "Zend/zend_ini_scanner.l" #line 446 "Zend/zend_ini_scanner.l"
{ /* Get everything else as option/offset value */ { /* Get everything else as option/offset value */
RETURN_TOKEN(TC_STRING, yytext, yyleng); RETURN_TOKEN(TC_STRING, yytext, yyleng);
} }
#line 2737 "Zend/zend_ini_scanner.c" #line 2736 "Zend/zend_ini_scanner.c"
yy229: yy229:
YYDEBUG(229, *YYCURSOR); YYDEBUG(229, *YYCURSOR);
yyaccept = 1; yyaccept = 1;
@ -2742,24 +2741,24 @@ yy229:
yy230: yy230:
YYDEBUG(230, *YYCURSOR); YYDEBUG(230, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 470 "Zend/zend_ini_scanner.l" #line 469 "Zend/zend_ini_scanner.l"
{ {
RETURN_TOKEN(TC_WHITESPACE, yytext, yyleng); RETURN_TOKEN(TC_WHITESPACE, yytext, yyleng);
} }
#line 2750 "Zend/zend_ini_scanner.c" #line 2749 "Zend/zend_ini_scanner.c"
yy231: yy231:
YYDEBUG(231, *YYCURSOR); YYDEBUG(231, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
yy232: yy232:
YYDEBUG(232, *YYCURSOR); YYDEBUG(232, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 419 "Zend/zend_ini_scanner.l" #line 418 "Zend/zend_ini_scanner.l"
{ /* End of option value */ { /* End of option value */
BEGIN(INITIAL); BEGIN(INITIAL);
SCNG(lineno)++; SCNG(lineno)++;
return END_OF_LINE; return END_OF_LINE;
} }
#line 2763 "Zend/zend_ini_scanner.c" #line 2762 "Zend/zend_ini_scanner.c"
yy233: yy233:
YYDEBUG(233, *YYCURSOR); YYDEBUG(233, *YYCURSOR);
yych = *++YYCURSOR; yych = *++YYCURSOR;
@ -2773,23 +2772,23 @@ yy234:
yy235: yy235:
YYDEBUG(235, *YYCURSOR); YYDEBUG(235, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 437 "Zend/zend_ini_scanner.l" #line 436 "Zend/zend_ini_scanner.l"
{ /* Boolean operators */ { /* Boolean operators */
return yytext[0]; return yytext[0];
} }
#line 2781 "Zend/zend_ini_scanner.c" #line 2780 "Zend/zend_ini_scanner.c"
yy236: yy236:
YYDEBUG(236, *YYCURSOR); YYDEBUG(236, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
yy237: yy237:
YYDEBUG(237, *YYCURSOR); YYDEBUG(237, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 455 "Zend/zend_ini_scanner.l" #line 454 "Zend/zend_ini_scanner.l"
{ /* Double quoted '"' string start */ { /* Double quoted '"' string start */
yy_push_state(ST_DOUBLE_QUOTES TSRMLS_CC); yy_push_state(ST_DOUBLE_QUOTES TSRMLS_CC);
return '"'; return '"';
} }
#line 2793 "Zend/zend_ini_scanner.c" #line 2792 "Zend/zend_ini_scanner.c"
yy238: yy238:
YYDEBUG(238, *YYCURSOR); YYDEBUG(238, *YYCURSOR);
yych = *++YYCURSOR; yych = *++YYCURSOR;
@ -2865,11 +2864,11 @@ yy242:
yy243: yy243:
YYDEBUG(243, *YYCURSOR); YYDEBUG(243, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 429 "Zend/zend_ini_scanner.l" #line 428 "Zend/zend_ini_scanner.l"
{ /* Get number option value as string */ { /* Get number option value as string */
RETURN_TOKEN(TC_NUMBER, yytext, yyleng); RETURN_TOKEN(TC_NUMBER, yytext, yyleng);
} }
#line 2873 "Zend/zend_ini_scanner.c" #line 2872 "Zend/zend_ini_scanner.c"
yy244: yy244:
YYDEBUG(244, *YYCURSOR); YYDEBUG(244, *YYCURSOR);
yyaccept = 2; yyaccept = 2;
@ -2880,13 +2879,13 @@ yy245:
++YYCURSOR; ++YYCURSOR;
YYDEBUG(246, *YYCURSOR); YYDEBUG(246, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 441 "Zend/zend_ini_scanner.l" #line 440 "Zend/zend_ini_scanner.l"
{ /* Make = used in option value to trigger error */ { /* Make = used in option value to trigger error */
yyless(0); yyless(0);
BEGIN(INITIAL); BEGIN(INITIAL);
return END_OF_LINE; return END_OF_LINE;
} }
#line 2890 "Zend/zend_ini_scanner.c" #line 2889 "Zend/zend_ini_scanner.c"
yy247: yy247:
YYDEBUG(247, *YYCURSOR); YYDEBUG(247, *YYCURSOR);
yyaccept = 4; yyaccept = 4;
@ -2922,11 +2921,11 @@ yy247:
yy248: yy248:
YYDEBUG(248, *YYCURSOR); YYDEBUG(248, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 425 "Zend/zend_ini_scanner.l" #line 424 "Zend/zend_ini_scanner.l"
{ /* Get constant option value */ { /* Get constant option value */
RETURN_TOKEN(TC_CONSTANT, yytext, yyleng); RETURN_TOKEN(TC_CONSTANT, yytext, yyleng);
} }
#line 2930 "Zend/zend_ini_scanner.c" #line 2929 "Zend/zend_ini_scanner.c"
yy249: yy249:
YYDEBUG(249, *YYCURSOR); YYDEBUG(249, *YYCURSOR);
yyaccept = 4; yyaccept = 4;
@ -3422,7 +3421,7 @@ yy265:
{ /* TRUE value (when used outside option value/offset this causes parse error!) */ { /* TRUE value (when used outside option value/offset this causes parse error!) */
RETURN_TOKEN(BOOL_TRUE, "1", 1); RETURN_TOKEN(BOOL_TRUE, "1", 1);
} }
#line 3426 "Zend/zend_ini_scanner.c" #line 3425 "Zend/zend_ini_scanner.c"
yy266: yy266:
YYDEBUG(266, *YYCURSOR); YYDEBUG(266, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -3626,7 +3625,7 @@ yy272:
{ /* FALSE value (when used outside option value/offset this causes parse error!)*/ { /* FALSE value (when used outside option value/offset this causes parse error!)*/
RETURN_TOKEN(BOOL_FALSE, "", 0); RETURN_TOKEN(BOOL_FALSE, "", 0);
} }
#line 3630 "Zend/zend_ini_scanner.c" #line 3629 "Zend/zend_ini_scanner.c"
yy273: yy273:
YYDEBUG(273, *YYCURSOR); YYDEBUG(273, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -4002,13 +4001,13 @@ yy284:
yy285: yy285:
YYDEBUG(285, *YYCURSOR); YYDEBUG(285, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 484 "Zend/zend_ini_scanner.l" #line 483 "Zend/zend_ini_scanner.l"
{ /* Comment */ { /* Comment */
BEGIN(INITIAL); BEGIN(INITIAL);
SCNG(lineno)++; SCNG(lineno)++;
return END_OF_LINE; return END_OF_LINE;
} }
#line 4012 "Zend/zend_ini_scanner.c" #line 4011 "Zend/zend_ini_scanner.c"
yy286: yy286:
YYDEBUG(286, *YYCURSOR); YYDEBUG(286, *YYCURSOR);
yych = *++YYCURSOR; yych = *++YYCURSOR;
@ -4229,7 +4228,7 @@ yy295:
} }
RETURN_TOKEN(TC_RAW, yytext, yyleng); RETURN_TOKEN(TC_RAW, yytext, yyleng);
} }
#line 4233 "Zend/zend_ini_scanner.c" #line 4232 "Zend/zend_ini_scanner.c"
yy299: yy299:
YYDEBUG(299, *YYCURSOR); YYDEBUG(299, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -4240,7 +4239,7 @@ yy299:
yy_push_state(ST_VARNAME TSRMLS_CC); yy_push_state(ST_VARNAME TSRMLS_CC);
return TC_DOLLAR_CURLY; return TC_DOLLAR_CURLY;
} }
#line 4244 "Zend/zend_ini_scanner.c" #line 4243 "Zend/zend_ini_scanner.c"
yy301: yy301:
YYDEBUG(301, *YYCURSOR); YYDEBUG(301, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -4346,11 +4345,11 @@ yy310:
++YYCURSOR; ++YYCURSOR;
YYDEBUG(311, *YYCURSOR); YYDEBUG(311, *YYCURSOR);
yyleng = YYCURSOR - SCNG(yy_text); yyleng = YYCURSOR - SCNG(yy_text);
#line 495 "Zend/zend_ini_scanner.l" #line 494 "Zend/zend_ini_scanner.l"
{ {
return 0; return 0;
} }
#line 4354 "Zend/zend_ini_scanner.c" #line 4353 "Zend/zend_ini_scanner.c"
yy312: yy312:
YYDEBUG(312, *YYCURSOR); YYDEBUG(312, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -4363,7 +4362,7 @@ yy313:
{ /* Variable name */ { /* Variable name */
RETURN_TOKEN(TC_VARNAME, yytext, yyleng); RETURN_TOKEN(TC_VARNAME, yytext, yyleng);
} }
#line 4367 "Zend/zend_ini_scanner.c" #line 4366 "Zend/zend_ini_scanner.c"
yy314: yy314:
YYDEBUG(314, *YYCURSOR); YYDEBUG(314, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -4374,7 +4373,7 @@ yy314:
yy_pop_state(TSRMLS_C); yy_pop_state(TSRMLS_C);
return '}'; return '}';
} }
#line 4378 "Zend/zend_ini_scanner.c" #line 4377 "Zend/zend_ini_scanner.c"
yy316: yy316:
YYDEBUG(316, *YYCURSOR); YYDEBUG(316, *YYCURSOR);
++YYCURSOR; ++YYCURSOR;
@ -4388,6 +4387,6 @@ yy317:
goto yy313; goto yy313;
} }
} }
#line 499 "Zend/zend_ini_scanner.l" #line 498 "Zend/zend_ini_scanner.l"
} }

View file

@ -1,4 +1,4 @@
/* Generated by re2c 0.13.4.dev on Fri Apr 4 16:10:13 2008 */ /* Generated by re2c 0.13.6.dev on Thu Aug 7 13:31:43 2008 */
#line 3 "Zend/zend_ini_scanner_defs.h" #line 3 "Zend/zend_ini_scanner_defs.h"
enum YYCONDTYPE { enum YYCONDTYPE {