]> granicus.if.org Git - php/commitdiff
- Generated files
authorJani Taskinen <jani@php.net>
Tue, 4 Aug 2009 02:58:29 +0000 (02:58 +0000)
committerJani Taskinen <jani@php.net>
Tue, 4 Aug 2009 02:58:29 +0000 (02:58 +0000)
Zend/zend_ini_scanner.c
Zend/zend_ini_scanner_defs.h

index b17bb8c67450541f38a2a8133c65280e2df8fd88..ec895114fe8b0a96f5c04a380fb62f964e268519 100644 (file)
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.13.5 on Tue Aug  4 05:13:15 2009 */
+/* Generated by re2c 0.13.5 on Tue Aug  4 05:48:45 2009 */
 #line 1 "Zend/zend_ini_scanner.l"
 /*
    +----------------------------------------------------------------------+
@@ -1815,7 +1815,7 @@ yyc_ST_RAW:
                        224, 160, 160, 160, 160, 160, 160, 160, 
                        160, 160, 160, 160, 160, 160, 160, 160, 
                        160, 160, 160, 160, 160, 160, 160, 160, 
-                       160, 160, 160,  32, 160,  32, 160, 160, 
+                       160, 160, 160,  32, 160, 160, 160, 160, 
                        160, 160, 160, 160, 160, 160, 160, 160, 
                        160, 160, 160, 160, 160, 160, 160, 160, 
                        160, 160, 160, 160, 160, 160, 160, 160, 
@@ -1844,27 +1844,24 @@ yyc_ST_RAW:
                YYDEBUG(146, *YYCURSOR);
                YYFILL(3);
                yych = *YYCURSOR;
-               if (yych <= 0x1F) {
-                       if (yych <= '\n') {
-                               if (yych <= 0x08) goto yy148;
-                               if (yych <= '\t') goto yy150;
-                               goto yy151;
+               if (yych <= '\r') {
+                       if (yych <= '\t') {
+                               if (yych >= '\t') goto yy150;
                        } else {
-                               if (yych == '\r') goto yy153;
+                               if (yych <= '\n') goto yy151;
+                               if (yych >= '\r') goto yy153;
                        }
                } else {
-                       if (yych <= ';') {
-                               if (yych <= ' ') goto yy150;
-                               if (yych >= ';') goto yy154;
+                       if (yych <= ' ') {
+                               if (yych >= ' ') goto yy150;
                        } else {
-                               if (yych == '=') goto yy156;
+                               if (yych == ';') goto yy154;
                        }
                }
-yy148:
                YYDEBUG(148, *YYCURSOR);
                ++YYCURSOR;
                yych = *YYCURSOR;
-               goto yy167;
+               goto yy166;
 yy149:
                YYDEBUG(149, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
@@ -1877,21 +1874,21 @@ yy149:
        }
        RETURN_TOKEN(TC_RAW, yytext, yyleng);
 }
-#line 1881 "Zend/zend_ini_scanner.c"
+#line 1878 "Zend/zend_ini_scanner.c"
 yy150:
                YYDEBUG(150, *YYCURSOR);
                yyaccept = 0;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yybm[0+yych] & 64) {
-                       goto yy163;
+                       goto yy162;
                }
                if (yych <= '\f') {
-                       if (yych == '\n') goto yy162;
-                       goto yy167;
+                       if (yych == '\n') goto yy161;
+                       goto yy165;
                } else {
-                       if (yych <= '\r') goto yy165;
-                       if (yych == ';') goto yy157;
-                       goto yy167;
+                       if (yych <= '\r') goto yy164;
+                       if (yych == ';') goto yy156;
+                       goto yy165;
                }
 yy151:
                YYDEBUG(151, *YYCURSOR);
@@ -1905,18 +1902,17 @@ yy152:
        SCNG(lineno)++;
        return END_OF_LINE;
 }
-#line 1909 "Zend/zend_ini_scanner.c"
+#line 1906 "Zend/zend_ini_scanner.c"
 yy153:
                YYDEBUG(153, *YYCURSOR);
                yych = *++YYCURSOR;
-               if (yych == '\n') goto yy162;
+               if (yych == '\n') goto yy161;
                goto yy152;
 yy154:
                YYDEBUG(154, *YYCURSOR);
                yyaccept = 1;
                yych = *(YYMARKER = ++YYCURSOR);
-               goto yy158;
-yy155:
+               goto yy157;
                YYDEBUG(155, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 497 "Zend/zend_ini_scanner.l"
@@ -1924,27 +1920,23 @@ yy155:
        BEGIN(INITIAL);
        return END_OF_LINE;
 }
-#line 1928 "Zend/zend_ini_scanner.c"
+#line 1924 "Zend/zend_ini_scanner.c"
 yy156:
                YYDEBUG(156, *YYCURSOR);
-               yych = *++YYCURSOR;
-               goto yy155;
-yy157:
-               YYDEBUG(157, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(2);
                yych = *YYCURSOR;
-yy158:
-               YYDEBUG(158, *YYCURSOR);
+yy157:
+               YYDEBUG(157, *YYCURSOR);
                if (yybm[0+yych] & 32) {
-                       goto yy157;
+                       goto yy156;
                }
-               if (yych >= '\r') goto yy161;
+               if (yych >= '\r') goto yy160;
+yy158:
+               YYDEBUG(158, *YYCURSOR);
+               ++YYCURSOR;
 yy159:
                YYDEBUG(159, *YYCURSOR);
-               ++YYCURSOR;
-yy160:
-               YYDEBUG(160, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 484 "Zend/zend_ini_scanner.l"
                { /* Comment */
@@ -1952,52 +1944,48 @@ yy160:
        SCNG(lineno)++;
        return END_OF_LINE;
 }
-#line 1956 "Zend/zend_ini_scanner.c"
+#line 1948 "Zend/zend_ini_scanner.c"
+yy160:
+               YYDEBUG(160, *YYCURSOR);
+               yych = *++YYCURSOR;
+               if (yych == '\n') goto yy158;
+               goto yy159;
 yy161:
                YYDEBUG(161, *YYCURSOR);
                yych = *++YYCURSOR;
-               if (yych == '\n') goto yy159;
-               goto yy160;
+               goto yy152;
 yy162:
                YYDEBUG(162, *YYCURSOR);
-               yych = *++YYCURSOR;
-               goto yy152;
-yy163:
-               YYDEBUG(163, *YYCURSOR);
                yyaccept = 0;
                YYMARKER = ++YYCURSOR;
                YYFILL(2);
                yych = *YYCURSOR;
-               YYDEBUG(164, *YYCURSOR);
+               YYDEBUG(163, *YYCURSOR);
                if (yybm[0+yych] & 64) {
-                       goto yy163;
+                       goto yy162;
                }
-               if (yych <= '\r') {
-                       if (yych == '\n') goto yy162;
-                       if (yych <= '\f') goto yy166;
+               if (yych <= '\f') {
+                       if (yych == '\n') goto yy161;
+                       goto yy165;
                } else {
-                       if (yych <= ';') {
-                               if (yych <= ':') goto yy166;
-                               goto yy157;
-                       } else {
-                               if (yych == '=') goto yy149;
-                               goto yy166;
-                       }
+                       if (yych <= '\r') goto yy164;
+                       if (yych == ';') goto yy156;
+                       goto yy165;
                }
-yy165:
-               YYDEBUG(165, *YYCURSOR);
+yy164:
+               YYDEBUG(164, *YYCURSOR);
                yych = *++YYCURSOR;
-               if (yych == '\n') goto yy162;
+               if (yych == '\n') goto yy161;
                goto yy152;
-yy166:
-               YYDEBUG(166, *YYCURSOR);
+yy165:
+               YYDEBUG(165, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-yy167:
-               YYDEBUG(167, *YYCURSOR);
+yy166:
+               YYDEBUG(166, *YYCURSOR);
                if (yybm[0+yych] & 128) {
-                       goto yy166;
+                       goto yy165;
                }
                goto yy149;
        }
@@ -2038,44 +2026,44 @@ yyc_ST_SECTION_RAW:
                        128, 128, 128, 128, 128, 128, 128, 128, 
                        128, 128, 128, 128, 128, 128, 128, 128, 
                };
-               YYDEBUG(168, *YYCURSOR);
+               YYDEBUG(167, *YYCURSOR);
                YYFILL(3);
                yych = *YYCURSOR;
                if (yych <= '\f') {
-                       if (yych == '\n') goto yy172;
+                       if (yych == '\n') goto yy171;
                } else {
-                       if (yych <= '\r') goto yy172;
-                       if (yych == ']') goto yy174;
+                       if (yych <= '\r') goto yy171;
+                       if (yych == ']') goto yy173;
                }
-               YYDEBUG(170, *YYCURSOR);
+               YYDEBUG(169, *YYCURSOR);
                ++YYCURSOR;
                yych = *YYCURSOR;
-               goto yy181;
-yy171:
-               YYDEBUG(171, *YYCURSOR);
+               goto yy180;
+yy170:
+               YYDEBUG(170, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 411 "Zend/zend_ini_scanner.l"
                { /* Raw value, only used when SCNG(scanner_mode) == ZEND_INI_SCANNER_RAW. */
        RETURN_TOKEN(TC_RAW, yytext, yyleng);
 }
-#line 2062 "Zend/zend_ini_scanner.c"
-yy172:
-               YYDEBUG(172, *YYCURSOR);
+#line 2050 "Zend/zend_ini_scanner.c"
+yy171:
+               YYDEBUG(171, *YYCURSOR);
                ++YYCURSOR;
-               YYDEBUG(173, *YYCURSOR);
+               YYDEBUG(172, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 502 "Zend/zend_ini_scanner.l"
                {
        return 0;
 }
-#line 2072 "Zend/zend_ini_scanner.c"
-yy174:
-               YYDEBUG(174, *YYCURSOR);
+#line 2060 "Zend/zend_ini_scanner.c"
+yy173:
+               YYDEBUG(173, *YYCURSOR);
                ++YYCURSOR;
                yych = *YYCURSOR;
-               goto yy177;
-yy175:
-               YYDEBUG(175, *YYCURSOR);
+               goto yy176;
+yy174:
+               YYDEBUG(174, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 346 "Zend/zend_ini_scanner.l"
                { /* End of section */
@@ -2083,40 +2071,40 @@ yy175:
        SCNG(lineno)++;
        return ']';
 }
-#line 2087 "Zend/zend_ini_scanner.c"
-yy176:
-               YYDEBUG(176, *YYCURSOR);
+#line 2075 "Zend/zend_ini_scanner.c"
+yy175:
+               YYDEBUG(175, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(2);
                yych = *YYCURSOR;
-yy177:
-               YYDEBUG(177, *YYCURSOR);
+yy176:
+               YYDEBUG(176, *YYCURSOR);
                if (yybm[0+yych] & 64) {
-                       goto yy176;
+                       goto yy175;
                }
-               if (yych == '\n') goto yy178;
-               if (yych == '\r') goto yy179;
-               goto yy175;
+               if (yych == '\n') goto yy177;
+               if (yych == '\r') goto yy178;
+               goto yy174;
+yy177:
+               YYDEBUG(177, *YYCURSOR);
+               yych = *++YYCURSOR;
+               goto yy174;
 yy178:
                YYDEBUG(178, *YYCURSOR);
                yych = *++YYCURSOR;
-               goto yy175;
+               if (yych == '\n') goto yy177;
+               goto yy174;
 yy179:
                YYDEBUG(179, *YYCURSOR);
-               yych = *++YYCURSOR;
-               if (yych == '\n') goto yy178;
-               goto yy175;
-yy180:
-               YYDEBUG(180, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-yy181:
-               YYDEBUG(181, *YYCURSOR);
+yy180:
+               YYDEBUG(180, *YYCURSOR);
                if (yybm[0+yych] & 128) {
-                       goto yy180;
+                       goto yy179;
                }
-               goto yy171;
+               goto yy170;
        }
 /* *********************************** */
 yyc_ST_SECTION_VALUE:
@@ -2155,202 +2143,202 @@ yyc_ST_SECTION_VALUE:
                        132, 132, 132, 132, 132, 132, 132, 132, 
                        132, 132, 132, 132, 132, 132, 132, 132, 
                };
-               YYDEBUG(182, *YYCURSOR);
+               YYDEBUG(181, *YYCURSOR);
                YYFILL(3);
                yych = *YYCURSOR;
                if (yych <= ',') {
                        if (yych <= ' ') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x08) goto yy184;
-                                       if (yych <= '\t') goto yy186;
-                                       goto yy187;
+                                       if (yych <= 0x08) goto yy183;
+                                       if (yych <= '\t') goto yy185;
+                                       goto yy186;
                                } else {
-                                       if (yych == '\r') goto yy187;
-                                       if (yych >= ' ') goto yy186;
+                                       if (yych == '\r') goto yy186;
+                                       if (yych >= ' ') goto yy185;
                                }
                        } else {
                                if (yych <= '#') {
-                                       if (yych == '"') goto yy189;
+                                       if (yych == '"') goto yy188;
                                } else {
-                                       if (yych <= '$') goto yy191;
-                                       if (yych == '\'') goto yy192;
+                                       if (yych <= '$') goto yy190;
+                                       if (yych == '\'') goto yy191;
                                }
                        }
                } else {
                        if (yych <= '@') {
                                if (yych <= '/') {
-                                       if (yych <= '-') goto yy193;
-                                       if (yych <= '.') goto yy194;
+                                       if (yych <= '-') goto yy192;
+                                       if (yych <= '.') goto yy193;
                                } else {
-                                       if (yych <= '9') goto yy195;
-                                       if (yych == ';') goto yy187;
+                                       if (yych <= '9') goto yy194;
+                                       if (yych == ';') goto yy186;
                                }
                        } else {
                                if (yych <= '\\') {
-                                       if (yych <= 'Z') goto yy197;
-                                       if (yych >= '\\') goto yy199;
+                                       if (yych <= 'Z') goto yy196;
+                                       if (yych >= '\\') goto yy198;
                                } else {
-                                       if (yych <= ']') goto yy200;
-                                       if (yych <= '`') goto yy184;
-                                       if (yych <= 'z') goto yy197;
+                                       if (yych <= ']') goto yy199;
+                                       if (yych <= '`') goto yy183;
+                                       if (yych <= 'z') goto yy196;
                                }
                        }
                }
-yy184:
-               YYDEBUG(184, *YYCURSOR);
+yy183:
+               YYDEBUG(183, *YYCURSOR);
                yyaccept = 0;
                yych = *(YYMARKER = ++YYCURSOR);
-               goto yy207;
-yy185:
-               YYDEBUG(185, *YYCURSOR);
+               goto yy206;
+yy184:
+               YYDEBUG(184, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 447 "Zend/zend_ini_scanner.l"
                { /* Get rest as section/offset value */
        RETURN_TOKEN(TC_STRING, yytext, yyleng);
 }
-#line 2212 "Zend/zend_ini_scanner.c"
-yy186:
-               YYDEBUG(186, *YYCURSOR);
+#line 2200 "Zend/zend_ini_scanner.c"
+yy185:
+               YYDEBUG(185, *YYCURSOR);
                yyaccept = 0;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= 0x1F) {
-                       if (yych == '\t') goto yy233;
-                       goto yy207;
+                       if (yych == '\t') goto yy232;
+                       goto yy206;
                } else {
-                       if (yych <= ' ') goto yy233;
-                       if (yych == '"') goto yy235;
-                       goto yy207;
+                       if (yych <= ' ') goto yy232;
+                       if (yych == '"') goto yy234;
+                       goto yy206;
                }
+yy186:
+               YYDEBUG(186, *YYCURSOR);
+               ++YYCURSOR;
 yy187:
                YYDEBUG(187, *YYCURSOR);
-               ++YYCURSOR;
-yy188:
-               YYDEBUG(188, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 502 "Zend/zend_ini_scanner.l"
                {
        return 0;
 }
-#line 2235 "Zend/zend_ini_scanner.c"
+#line 2223 "Zend/zend_ini_scanner.c"
+yy188:
+               YYDEBUG(188, *YYCURSOR);
+               ++YYCURSOR;
 yy189:
                YYDEBUG(189, *YYCURSOR);
-               ++YYCURSOR;
-yy190:
-               YYDEBUG(190, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 451 "Zend/zend_ini_scanner.l"
                { /* Double quoted '"' string start */
        yy_push_state(ST_DOUBLE_QUOTES TSRMLS_CC);
        return '"';
 }
-#line 2247 "Zend/zend_ini_scanner.c"
-yy191:
-               YYDEBUG(191, *YYCURSOR);
+#line 2235 "Zend/zend_ini_scanner.c"
+yy190:
+               YYDEBUG(190, *YYCURSOR);
                yych = *++YYCURSOR;
                if (yych <= '\\') {
-                       if (yych <= 0x00) goto yy188;
-                       if (yych <= '[') goto yy206;
-                       goto yy211;
+                       if (yych <= 0x00) goto yy187;
+                       if (yych <= '[') goto yy205;
+                       goto yy210;
                } else {
-                       if (yych == '{') goto yy231;
-                       goto yy206;
+                       if (yych == '{') goto yy230;
+                       goto yy205;
                }
-yy192:
-               YYDEBUG(192, *YYCURSOR);
+yy191:
+               YYDEBUG(191, *YYCURSOR);
                yyaccept = 1;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yybm[0+yych] & 128) {
-                       goto yy227;
+                       goto yy226;
                }
-               goto yy188;
+               goto yy187;
+yy192:
+               YYDEBUG(192, *YYCURSOR);
+               yyaccept = 0;
+               yych = *(YYMARKER = ++YYCURSOR);
+               if (yych <= '/') goto yy206;
+               if (yych <= '9') goto yy224;
+               goto yy206;
 yy193:
                YYDEBUG(193, *YYCURSOR);
                yyaccept = 0;
                yych = *(YYMARKER = ++YYCURSOR);
-               if (yych <= '/') goto yy207;
-               if (yych <= '9') goto yy225;
-               goto yy207;
+               if (yych <= '/') goto yy206;
+               if (yych <= '9') goto yy222;
+               goto yy206;
 yy194:
                YYDEBUG(194, *YYCURSOR);
-               yyaccept = 0;
-               yych = *(YYMARKER = ++YYCURSOR);
-               if (yych <= '/') goto yy207;
-               if (yych <= '9') goto yy223;
-               goto yy207;
-yy195:
-               YYDEBUG(195, *YYCURSOR);
                yyaccept = 2;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '\'') {
                        if (yych <= '\r') {
-                               if (yych == '\n') goto yy196;
-                               if (yych <= '\f') goto yy207;
+                               if (yych == '\n') goto yy195;
+                               if (yych <= '\f') goto yy206;
                        } else {
-                               if (yych == '"') goto yy196;
-                               if (yych <= '&') goto yy207;
+                               if (yych == '"') goto yy195;
+                               if (yych <= '&') goto yy206;
                        }
                } else {
                        if (yych <= '9') {
-                               if (yych == '.') goto yy219;
-                               if (yych <= '/') goto yy207;
-                               goto yy221;
+                               if (yych == '.') goto yy218;
+                               if (yych <= '/') goto yy206;
+                               goto yy220;
                        } else {
                                if (yych <= ';') {
-                                       if (yych <= ':') goto yy207;
+                                       if (yych <= ':') goto yy206;
                                } else {
-                                       if (yych != ']') goto yy207;
+                                       if (yych != ']') goto yy206;
                                }
                        }
                }
-yy196:
-               YYDEBUG(196, *YYCURSOR);
+yy195:
+               YYDEBUG(195, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 425 "Zend/zend_ini_scanner.l"
                { /* Get number option value as string */
        RETURN_TOKEN(TC_NUMBER, yytext, yyleng);
 }
-#line 2313 "Zend/zend_ini_scanner.c"
-yy197:
-               YYDEBUG(197, *YYCURSOR);
+#line 2301 "Zend/zend_ini_scanner.c"
+yy196:
+               YYDEBUG(196, *YYCURSOR);
                yyaccept = 3;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yybm[0+yych] & 32) {
-                       goto yy217;
+                       goto yy216;
                }
                if (yych <= '"') {
                        if (yych <= '\f') {
-                               if (yych != '\n') goto yy207;
+                               if (yych != '\n') goto yy206;
                        } else {
-                               if (yych <= '\r') goto yy198;
-                               if (yych <= '!') goto yy207;
+                               if (yych <= '\r') goto yy197;
+                               if (yych <= '!') goto yy206;
                        }
                } else {
                        if (yych <= ':') {
-                               if (yych != '\'') goto yy207;
+                               if (yych != '\'') goto yy206;
                        } else {
-                               if (yych <= ';') goto yy198;
-                               if (yych != ']') goto yy207;
+                               if (yych <= ';') goto yy197;
+                               if (yych != ']') goto yy206;
                        }
                }
-yy198:
-               YYDEBUG(198, *YYCURSOR);
+yy197:
+               YYDEBUG(197, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 421 "Zend/zend_ini_scanner.l"
                { /* Get constant option value */
        RETURN_TOKEN(TC_CONSTANT, yytext, yyleng);
 }
-#line 2343 "Zend/zend_ini_scanner.c"
+#line 2331 "Zend/zend_ini_scanner.c"
+yy198:
+               YYDEBUG(198, *YYCURSOR);
+               yych = *++YYCURSOR;
+               goto yy205;
 yy199:
                YYDEBUG(199, *YYCURSOR);
-               yych = *++YYCURSOR;
-               goto yy206;
-yy200:
-               YYDEBUG(200, *YYCURSOR);
                ++YYCURSOR;
                yych = *YYCURSOR;
-               goto yy203;
-yy201:
-               YYDEBUG(201, *YYCURSOR);
+               goto yy202;
+yy200:
+               YYDEBUG(200, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 346 "Zend/zend_ini_scanner.l"
                { /* End of section */
@@ -2358,317 +2346,317 @@ yy201:
        SCNG(lineno)++;
        return ']';
 }
-#line 2362 "Zend/zend_ini_scanner.c"
-yy202:
-               YYDEBUG(202, *YYCURSOR);
+#line 2350 "Zend/zend_ini_scanner.c"
+yy201:
+               YYDEBUG(201, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(2);
                yych = *YYCURSOR;
-yy203:
-               YYDEBUG(203, *YYCURSOR);
+yy202:
+               YYDEBUG(202, *YYCURSOR);
                if (yybm[0+yych] & 2) {
-                       goto yy202;
+                       goto yy201;
                }
-               if (yych == '\n') goto yy204;
-               if (yych == '\r') goto yy205;
-               goto yy201;
+               if (yych == '\n') goto yy203;
+               if (yych == '\r') goto yy204;
+               goto yy200;
+yy203:
+               YYDEBUG(203, *YYCURSOR);
+               yych = *++YYCURSOR;
+               goto yy200;
 yy204:
                YYDEBUG(204, *YYCURSOR);
                yych = *++YYCURSOR;
-               goto yy201;
+               if (yych == '\n') goto yy203;
+               goto yy200;
 yy205:
                YYDEBUG(205, *YYCURSOR);
-               yych = *++YYCURSOR;
-               if (yych == '\n') goto yy204;
-               goto yy201;
-yy206:
-               YYDEBUG(206, *YYCURSOR);
                yyaccept = 0;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-yy207:
-               YYDEBUG(207, *YYCURSOR);
+yy206:
+               YYDEBUG(206, *YYCURSOR);
                if (yybm[0+yych] & 4) {
-                       goto yy206;
+                       goto yy205;
                }
-               if (yych == '$') goto yy209;
-               if (yych != '\\') goto yy185;
-yy208:
-               YYDEBUG(208, *YYCURSOR);
+               if (yych == '$') goto yy208;
+               if (yych != '\\') goto yy184;
+yy207:
+               YYDEBUG(207, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               goto yy206;
-yy209:
-               YYDEBUG(209, *YYCURSOR);
+               goto yy205;
+yy208:
+               YYDEBUG(208, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
                if (yych <= '\\') {
-                       if (yych <= 0x00) goto yy210;
-                       if (yych <= '[') goto yy206;
-                       goto yy211;
+                       if (yych <= 0x00) goto yy209;
+                       if (yych <= '[') goto yy205;
+                       goto yy210;
                } else {
-                       if (yych != '{') goto yy206;
+                       if (yych != '{') goto yy205;
                }
-yy210:
-               YYDEBUG(210, *YYCURSOR);
+yy209:
+               YYDEBUG(209, *YYCURSOR);
                YYCURSOR = YYMARKER;
                if (yyaccept <= 1) {
                        if (yyaccept <= 0) {
-                               goto yy185;
+                               goto yy184;
                        } else {
-                               goto yy188;
+                               goto yy187;
                        }
                } else {
                        if (yyaccept <= 2) {
-                               goto yy196;
+                               goto yy195;
                        } else {
-                               goto yy198;
+                               goto yy197;
                        }
                }
-yy211:
-               YYDEBUG(211, *YYCURSOR);
+yy210:
+               YYDEBUG(210, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
                if (yybm[0+yych] & 8) {
-                       goto yy212;
+                       goto yy211;
                }
-               if (yych == '\\') goto yy214;
-               goto yy206;
-yy212:
-               YYDEBUG(212, *YYCURSOR);
+               if (yych == '\\') goto yy213;
+               goto yy205;
+yy211:
+               YYDEBUG(211, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(213, *YYCURSOR);
+               YYDEBUG(212, *YYCURSOR);
                if (yybm[0+yych] & 8) {
-                       goto yy212;
+                       goto yy211;
                }
-               if (yych == '\\') goto yy216;
-               goto yy206;
-yy214:
-               YYDEBUG(214, *YYCURSOR);
+               if (yych == '\\') goto yy215;
+               goto yy205;
+yy213:
+               YYDEBUG(213, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(215, *YYCURSOR);
+               YYDEBUG(214, *YYCURSOR);
                if (yybm[0+yych] & 8) {
-                       goto yy212;
+                       goto yy211;
                }
-               if (yych == '\\') goto yy214;
-               goto yy206;
-yy216:
-               YYDEBUG(216, *YYCURSOR);
+               if (yych == '\\') goto yy213;
+               goto yy205;
+yy215:
+               YYDEBUG(215, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
                if (yybm[0+yych] & 8) {
-                       goto yy212;
+                       goto yy211;
                }
-               if (yych == '\\') goto yy214;
-               goto yy206;
-yy217:
-               YYDEBUG(217, *YYCURSOR);
+               if (yych == '\\') goto yy213;
+               goto yy205;
+yy216:
+               YYDEBUG(216, *YYCURSOR);
                yyaccept = 3;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(218, *YYCURSOR);
+               YYDEBUG(217, *YYCURSOR);
                if (yybm[0+yych] & 32) {
-                       goto yy217;
+                       goto yy216;
                }
                if (yych <= '$') {
                        if (yych <= '\r') {
-                               if (yych == '\n') goto yy198;
-                               if (yych <= '\f') goto yy206;
-                               goto yy198;
+                               if (yych == '\n') goto yy197;
+                               if (yych <= '\f') goto yy205;
+                               goto yy197;
                        } else {
-                               if (yych == '"') goto yy198;
-                               if (yych <= '#') goto yy206;
-                               goto yy209;
+                               if (yych == '"') goto yy197;
+                               if (yych <= '#') goto yy205;
+                               goto yy208;
                        }
                } else {
                        if (yych <= ';') {
-                               if (yych == '\'') goto yy198;
-                               if (yych <= ':') goto yy206;
-                               goto yy198;
+                               if (yych == '\'') goto yy197;
+                               if (yych <= ':') goto yy205;
+                               goto yy197;
                        } else {
-                               if (yych <= '[') goto yy206;
-                               if (yych <= '\\') goto yy208;
-                               if (yych <= ']') goto yy198;
-                               goto yy206;
+                               if (yych <= '[') goto yy205;
+                               if (yych <= '\\') goto yy207;
+                               if (yych <= ']') goto yy197;
+                               goto yy205;
                        }
                }
-yy219:
-               YYDEBUG(219, *YYCURSOR);
+yy218:
+               YYDEBUG(218, *YYCURSOR);
                yyaccept = 2;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(220, *YYCURSOR);
+               YYDEBUG(219, *YYCURSOR);
                if (yybm[0+yych] & 64) {
-                       goto yy219;
+                       goto yy218;
                }
                if (yych <= '$') {
                        if (yych <= '\r') {
-                               if (yych == '\n') goto yy196;
-                               if (yych <= '\f') goto yy206;
-                               goto yy196;
+                               if (yych == '\n') goto yy195;
+                               if (yych <= '\f') goto yy205;
+                               goto yy195;
                        } else {
-                               if (yych == '"') goto yy196;
-                               if (yych <= '#') goto yy206;
-                               goto yy209;
+                               if (yych == '"') goto yy195;
+                               if (yych <= '#') goto yy205;
+                               goto yy208;
                        }
                } else {
                        if (yych <= ';') {
-                               if (yych == '\'') goto yy196;
-                               if (yych <= ':') goto yy206;
-                               goto yy196;
+                               if (yych == '\'') goto yy195;
+                               if (yych <= ':') goto yy205;
+                               goto yy195;
                        } else {
-                               if (yych <= '[') goto yy206;
-                               if (yych <= '\\') goto yy208;
-                               if (yych <= ']') goto yy196;
-                               goto yy206;
+                               if (yych <= '[') goto yy205;
+                               if (yych <= '\\') goto yy207;
+                               if (yych <= ']') goto yy195;
+                               goto yy205;
                        }
                }
-yy221:
-               YYDEBUG(221, *YYCURSOR);
+yy220:
+               YYDEBUG(220, *YYCURSOR);
                yyaccept = 2;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(222, *YYCURSOR);
+               YYDEBUG(221, *YYCURSOR);
                if (yych <= '\'') {
                        if (yych <= '!') {
                                if (yych <= '\n') {
-                                       if (yych <= '\t') goto yy206;
-                                       goto yy196;
+                                       if (yych <= '\t') goto yy205;
+                                       goto yy195;
                                } else {
-                                       if (yych == '\r') goto yy196;
-                                       goto yy206;
+                                       if (yych == '\r') goto yy195;
+                                       goto yy205;
                                }
                        } else {
                                if (yych <= '#') {
-                                       if (yych <= '"') goto yy196;
-                                       goto yy206;
+                                       if (yych <= '"') goto yy195;
+                                       goto yy205;
                                } else {
-                                       if (yych <= '$') goto yy209;
-                                       if (yych <= '&') goto yy206;
-                                       goto yy196;
+                                       if (yych <= '$') goto yy208;
+                                       if (yych <= '&') goto yy205;
+                                       goto yy195;
                                }
                        }
                } else {
                        if (yych <= ':') {
                                if (yych <= '.') {
-                                       if (yych <= '-') goto yy206;
-                                       goto yy219;
+                                       if (yych <= '-') goto yy205;
+                                       goto yy218;
                                } else {
-                                       if (yych <= '/') goto yy206;
-                                       if (yych <= '9') goto yy221;
-                                       goto yy206;
+                                       if (yych <= '/') goto yy205;
+                                       if (yych <= '9') goto yy220;
+                                       goto yy205;
                                }
                        } else {
                                if (yych <= '[') {
-                                       if (yych <= ';') goto yy196;
-                                       goto yy206;
+                                       if (yych <= ';') goto yy195;
+                                       goto yy205;
                                } else {
-                                       if (yych <= '\\') goto yy208;
-                                       if (yych <= ']') goto yy196;
-                                       goto yy206;
+                                       if (yych <= '\\') goto yy207;
+                                       if (yych <= ']') goto yy195;
+                                       goto yy205;
                                }
                        }
                }
-yy223:
-               YYDEBUG(223, *YYCURSOR);
+yy222:
+               YYDEBUG(222, *YYCURSOR);
                yyaccept = 2;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(224, *YYCURSOR);
+               YYDEBUG(223, *YYCURSOR);
                if (yych <= '&') {
                        if (yych <= '\r') {
-                               if (yych == '\n') goto yy196;
-                               if (yych <= '\f') goto yy206;
-                               goto yy196;
+                               if (yych == '\n') goto yy195;
+                               if (yych <= '\f') goto yy205;
+                               goto yy195;
                        } else {
                                if (yych <= '"') {
-                                       if (yych <= '!') goto yy206;
-                                       goto yy196;
+                                       if (yych <= '!') goto yy205;
+                                       goto yy195;
                                } else {
-                                       if (yych == '$') goto yy209;
-                                       goto yy206;
+                                       if (yych == '$') goto yy208;
+                                       goto yy205;
                                }
                        }
                } else {
                        if (yych <= ':') {
-                               if (yych <= '\'') goto yy196;
-                               if (yych <= '/') goto yy206;
-                               if (yych <= '9') goto yy223;
-                               goto yy206;
+                               if (yych <= '\'') goto yy195;
+                               if (yych <= '/') goto yy205;
+                               if (yych <= '9') goto yy222;
+                               goto yy205;
                        } else {
                                if (yych <= '[') {
-                                       if (yych <= ';') goto yy196;
-                                       goto yy206;
+                                       if (yych <= ';') goto yy195;
+                                       goto yy205;
                                } else {
-                                       if (yych <= '\\') goto yy208;
-                                       if (yych <= ']') goto yy196;
-                                       goto yy206;
+                                       if (yych <= '\\') goto yy207;
+                                       if (yych <= ']') goto yy195;
+                                       goto yy205;
                                }
                        }
                }
-yy225:
-               YYDEBUG(225, *YYCURSOR);
+yy224:
+               YYDEBUG(224, *YYCURSOR);
                yyaccept = 2;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(226, *YYCURSOR);
+               YYDEBUG(225, *YYCURSOR);
                if (yych <= '&') {
                        if (yych <= '\r') {
-                               if (yych == '\n') goto yy196;
-                               if (yych <= '\f') goto yy206;
-                               goto yy196;
+                               if (yych == '\n') goto yy195;
+                               if (yych <= '\f') goto yy205;
+                               goto yy195;
                        } else {
                                if (yych <= '"') {
-                                       if (yych <= '!') goto yy206;
-                                       goto yy196;
+                                       if (yych <= '!') goto yy205;
+                                       goto yy195;
                                } else {
-                                       if (yych == '$') goto yy209;
-                                       goto yy206;
+                                       if (yych == '$') goto yy208;
+                                       goto yy205;
                                }
                        }
                } else {
                        if (yych <= ':') {
-                               if (yych <= '\'') goto yy196;
-                               if (yych <= '/') goto yy206;
-                               if (yych <= '9') goto yy225;
-                               goto yy206;
+                               if (yych <= '\'') goto yy195;
+                               if (yych <= '/') goto yy205;
+                               if (yych <= '9') goto yy224;
+                               goto yy205;
                        } else {
                                if (yych <= '[') {
-                                       if (yych <= ';') goto yy196;
-                                       goto yy206;
+                                       if (yych <= ';') goto yy195;
+                                       goto yy205;
                                } else {
-                                       if (yych <= '\\') goto yy208;
-                                       if (yych <= ']') goto yy196;
-                                       goto yy206;
+                                       if (yych <= '\\') goto yy207;
+                                       if (yych <= ']') goto yy195;
+                                       goto yy205;
                                }
                        }
                }
-yy227:
-               YYDEBUG(227, *YYCURSOR);
+yy226:
+               YYDEBUG(226, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(228, *YYCURSOR);
+               YYDEBUG(227, *YYCURSOR);
                if (yybm[0+yych] & 128) {
-                       goto yy227;
+                       goto yy226;
                }
-               YYDEBUG(229, *YYCURSOR);
+               YYDEBUG(228, *YYCURSOR);
                ++YYCURSOR;
-               YYDEBUG(230, *YYCURSOR);
+               YYDEBUG(229, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 337 "Zend/zend_ini_scanner.l"
                { /* Raw string */
@@ -2679,65 +2667,65 @@ yy227:
        }
        RETURN_TOKEN(TC_RAW, yytext, yyleng);
 }
-#line 2683 "Zend/zend_ini_scanner.c"
-yy231:
-               YYDEBUG(231, *YYCURSOR);
+#line 2671 "Zend/zend_ini_scanner.c"
+yy230:
+               YYDEBUG(230, *YYCURSOR);
                ++YYCURSOR;
-               YYDEBUG(232, *YYCURSOR);
+               YYDEBUG(231, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 367 "Zend/zend_ini_scanner.l"
                { /* Variable start */
        yy_push_state(ST_VARNAME TSRMLS_CC);
        return TC_DOLLAR_CURLY;
 }
-#line 2694 "Zend/zend_ini_scanner.c"
-yy233:
-               YYDEBUG(233, *YYCURSOR);
+#line 2682 "Zend/zend_ini_scanner.c"
+yy232:
+               YYDEBUG(232, *YYCURSOR);
                yyaccept = 0;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(234, *YYCURSOR);
+               YYDEBUG(233, *YYCURSOR);
                if (yych <= '"') {
                        if (yych <= '\f') {
-                               if (yych <= 0x08) goto yy206;
-                               if (yych <= '\t') goto yy233;
-                               if (yych <= '\n') goto yy185;
-                               goto yy206;
+                               if (yych <= 0x08) goto yy205;
+                               if (yych <= '\t') goto yy232;
+                               if (yych <= '\n') goto yy184;
+                               goto yy205;
                        } else {
                                if (yych <= 0x1F) {
-                                       if (yych <= '\r') goto yy185;
-                                       goto yy206;
+                                       if (yych <= '\r') goto yy184;
+                                       goto yy205;
                                } else {
-                                       if (yych <= ' ') goto yy233;
-                                       if (yych <= '!') goto yy206;
+                                       if (yych <= ' ') goto yy232;
+                                       if (yych <= '!') goto yy205;
                                }
                        }
                } else {
                        if (yych <= ':') {
                                if (yych <= '$') {
-                                       if (yych <= '#') goto yy206;
-                                       goto yy209;
+                                       if (yych <= '#') goto yy205;
+                                       goto yy208;
                                } else {
-                                       if (yych == '\'') goto yy185;
-                                       goto yy206;
+                                       if (yych == '\'') goto yy184;
+                                       goto yy205;
                                }
                        } else {
                                if (yych <= '[') {
-                                       if (yych <= ';') goto yy185;
-                                       goto yy206;
+                                       if (yych <= ';') goto yy184;
+                                       goto yy205;
                                } else {
-                                       if (yych <= '\\') goto yy208;
-                                       if (yych <= ']') goto yy185;
-                                       goto yy206;
+                                       if (yych <= '\\') goto yy207;
+                                       if (yych <= ']') goto yy184;
+                                       goto yy205;
                                }
                        }
                }
-yy235:
-               YYDEBUG(235, *YYCURSOR);
+yy234:
+               YYDEBUG(234, *YYCURSOR);
                ++YYCURSOR;
                yych = *YYCURSOR;
-               goto yy190;
+               goto yy189;
        }
 /* *********************************** */
 yyc_ST_VALUE:
@@ -2776,27 +2764,27 @@ yyc_ST_VALUE:
                        162, 162, 162, 162, 162, 162, 162, 162, 
                        162, 162, 162, 162, 162, 162, 162, 162, 
                };
-               YYDEBUG(236, *YYCURSOR);
+               YYDEBUG(235, *YYCURSOR);
                YYFILL(6);
                yych = *YYCURSOR;
                YYDEBUG(-1, yych);
                switch (yych) {
-               case 0x00:      goto yy238;
+               case 0x00:      goto yy237;
                case '\t':
-               case ' ':       goto yy242;
-               case '\n':      goto yy244;
-               case '\r':      goto yy246;
+               case ' ':       goto yy241;
+               case '\n':      goto yy243;
+               case '\r':      goto yy245;
                case '!':
                case '&':
                case '(':
                case ')':
                case '|':
-               case '~':       goto yy247;
-               case '"':       goto yy249;
-               case '$':       goto yy251;
-               case '\'':      goto yy252;
-               case '-':       goto yy253;
-               case '.':       goto yy254;
+               case '~':       goto yy246;
+               case '"':       goto yy248;
+               case '$':       goto yy250;
+               case '\'':      goto yy251;
+               case '-':       goto yy252;
+               case '.':       goto yy253;
                case '0':
                case '1':
                case '2':
@@ -2806,9 +2794,9 @@ yyc_ST_VALUE:
                case '6':
                case '7':
                case '8':
-               case '9':       goto yy255;
-               case ';':       goto yy257;
-               case '=':       goto yy258;
+               case '9':       goto yy254;
+               case ';':       goto yy256;
+               case '=':       goto yy257;
                case 'A':
                case 'B':
                case 'C':
@@ -2850,62 +2838,62 @@ yyc_ST_VALUE:
                case 'v':
                case 'w':
                case 'x':
-               case 'z':       goto yy260;
+               case 'z':       goto yy259;
                case 'F':
-               case 'f':       goto yy262;
+               case 'f':       goto yy261;
                case 'N':
-               case 'n':       goto yy263;
+               case 'n':       goto yy262;
                case 'O':
-               case 'o':       goto yy264;
+               case 'o':       goto yy263;
                case 'T':
-               case 't':       goto yy265;
+               case 't':       goto yy264;
                case 'Y':
-               case 'y':       goto yy266;
-               default:        goto yy240;
+               case 'y':       goto yy265;
+               default:        goto yy239;
                }
+yy237:
+               YYDEBUG(237, *YYCURSOR);
+               ++YYCURSOR;
 yy238:
                YYDEBUG(238, *YYCURSOR);
-               ++YYCURSOR;
-yy239:
-               YYDEBUG(239, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 497 "Zend/zend_ini_scanner.l"
                { /* End of option value (if EOF is reached before EOL */
        BEGIN(INITIAL);
        return END_OF_LINE;
 }
-#line 2878 "Zend/zend_ini_scanner.c"
-yy240:
-               YYDEBUG(240, *YYCURSOR);
+#line 2866 "Zend/zend_ini_scanner.c"
+yy239:
+               YYDEBUG(239, *YYCURSOR);
                yyaccept = 0;
                yych = *(YYMARKER = ++YYCURSOR);
-               goto yy268;
-yy241:
-               YYDEBUG(241, *YYCURSOR);
+               goto yy267;
+yy240:
+               YYDEBUG(240, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 443 "Zend/zend_ini_scanner.l"
                { /* Get everything else as option/offset value */
        RETURN_TOKEN(TC_STRING, yytext, yyleng);
 }
-#line 2891 "Zend/zend_ini_scanner.c"
-yy242:
-               YYDEBUG(242, *YYCURSOR);
+#line 2879 "Zend/zend_ini_scanner.c"
+yy241:
+               YYDEBUG(241, *YYCURSOR);
                yyaccept = 1;
                yych = *(YYMARKER = ++YYCURSOR);
-               goto yy318;
-yy243:
-               YYDEBUG(243, *YYCURSOR);
+               goto yy317;
+yy242:
+               YYDEBUG(242, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 470 "Zend/zend_ini_scanner.l"
                {
        RETURN_TOKEN(TC_WHITESPACE, yytext, yyleng);
 }
-#line 2904 "Zend/zend_ini_scanner.c"
+#line 2892 "Zend/zend_ini_scanner.c"
+yy243:
+               YYDEBUG(243, *YYCURSOR);
+               ++YYCURSOR;
 yy244:
                YYDEBUG(244, *YYCURSOR);
-               ++YYCURSOR;
-yy245:
-               YYDEBUG(245, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 415 "Zend/zend_ini_scanner.l"
                { /* End of option value */
@@ -2913,126 +2901,126 @@ yy245:
        SCNG(lineno)++;
        return END_OF_LINE;
 }
-#line 2917 "Zend/zend_ini_scanner.c"
+#line 2905 "Zend/zend_ini_scanner.c"
+yy245:
+               YYDEBUG(245, *YYCURSOR);
+               yych = *++YYCURSOR;
+               if (yych == '\n') goto yy315;
+               goto yy244;
 yy246:
                YYDEBUG(246, *YYCURSOR);
-               yych = *++YYCURSOR;
-               if (yych == '\n') goto yy316;
-               goto yy245;
-yy247:
-               YYDEBUG(247, *YYCURSOR);
                ++YYCURSOR;
                yych = *YYCURSOR;
-               goto yy315;
-yy248:
-               YYDEBUG(248, *YYCURSOR);
+               goto yy314;
+yy247:
+               YYDEBUG(247, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 433 "Zend/zend_ini_scanner.l"
                { /* Boolean operators */
        return yytext[0];
 }
-#line 2935 "Zend/zend_ini_scanner.c"
+#line 2923 "Zend/zend_ini_scanner.c"
+yy248:
+               YYDEBUG(248, *YYCURSOR);
+               ++YYCURSOR;
 yy249:
                YYDEBUG(249, *YYCURSOR);
-               ++YYCURSOR;
-yy250:
-               YYDEBUG(250, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 451 "Zend/zend_ini_scanner.l"
                { /* Double quoted '"' string start */
        yy_push_state(ST_DOUBLE_QUOTES TSRMLS_CC);
        return '"';
 }
-#line 2947 "Zend/zend_ini_scanner.c"
-yy251:
-               YYDEBUG(251, *YYCURSOR);
+#line 2935 "Zend/zend_ini_scanner.c"
+yy250:
+               YYDEBUG(250, *YYCURSOR);
                yych = *++YYCURSOR;
                if (yych <= '\\') {
-                       if (yych <= 0x00) goto yy239;
-                       if (yych <= '[') goto yy267;
-                       goto yy274;
+                       if (yych <= 0x00) goto yy238;
+                       if (yych <= '[') goto yy266;
+                       goto yy273;
                } else {
-                       if (yych == '{') goto yy312;
-                       goto yy267;
+                       if (yych == '{') goto yy311;
+                       goto yy266;
                }
-yy252:
-               YYDEBUG(252, *YYCURSOR);
+yy251:
+               YYDEBUG(251, *YYCURSOR);
                yyaccept = 2;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yybm[0+yych] & 128) {
-                       goto yy308;
+                       goto yy307;
                }
-               goto yy239;
+               goto yy238;
+yy252:
+               YYDEBUG(252, *YYCURSOR);
+               yyaccept = 0;
+               yych = *(YYMARKER = ++YYCURSOR);
+               if (yych <= '/') goto yy267;
+               if (yych <= '9') goto yy305;
+               goto yy267;
 yy253:
                YYDEBUG(253, *YYCURSOR);
                yyaccept = 0;
                yych = *(YYMARKER = ++YYCURSOR);
-               if (yych <= '/') goto yy268;
-               if (yych <= '9') goto yy306;
-               goto yy268;
+               if (yych <= '/') goto yy267;
+               if (yych <= '9') goto yy303;
+               goto yy267;
 yy254:
                YYDEBUG(254, *YYCURSOR);
-               yyaccept = 0;
-               yych = *(YYMARKER = ++YYCURSOR);
-               if (yych <= '/') goto yy268;
-               if (yych <= '9') goto yy304;
-               goto yy268;
-yy255:
-               YYDEBUG(255, *YYCURSOR);
                yyaccept = 3;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '.') {
                        if (yych <= '\r') {
                                if (yych <= 0x08) {
-                                       if (yych >= 0x01) goto yy268;
+                                       if (yych >= 0x01) goto yy267;
                                } else {
-                                       if (yych <= '\n') goto yy256;
-                                       if (yych <= '\f') goto yy268;
+                                       if (yych <= '\n') goto yy255;
+                                       if (yych <= '\f') goto yy267;
                                }
                        } else {
                                if (yych <= '%') {
-                                       if (yych <= 0x1F) goto yy268;
-                                       if (yych >= '#') goto yy268;
+                                       if (yych <= 0x1F) goto yy267;
+                                       if (yych >= '#') goto yy267;
                                } else {
-                                       if (yych <= ')') goto yy256;
-                                       if (yych <= '-') goto yy268;
-                                       goto yy300;
+                                       if (yych <= ')') goto yy255;
+                                       if (yych <= '-') goto yy267;
+                                       goto yy299;
                                }
                        }
                } else {
                        if (yych <= '<') {
                                if (yych <= '9') {
-                                       if (yych <= '/') goto yy268;
-                                       goto yy302;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy301;
                                } else {
-                                       if (yych != ';') goto yy268;
+                                       if (yych != ';') goto yy267;
                                }
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '=') goto yy256;
-                                       if (yych <= '{') goto yy268;
+                                       if (yych <= '=') goto yy255;
+                                       if (yych <= '{') goto yy267;
                                } else {
-                                       if (yych != '~') goto yy268;
+                                       if (yych != '~') goto yy267;
                                }
                        }
                }
-yy256:
-               YYDEBUG(256, *YYCURSOR);
+yy255:
+               YYDEBUG(255, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 425 "Zend/zend_ini_scanner.l"
                { /* Get number option value as string */
        RETURN_TOKEN(TC_NUMBER, yytext, yyleng);
 }
-#line 3027 "Zend/zend_ini_scanner.c"
-yy257:
-               YYDEBUG(257, *YYCURSOR);
+#line 3015 "Zend/zend_ini_scanner.c"
+yy256:
+               YYDEBUG(256, *YYCURSOR);
                yyaccept = 2;
                yych = *(YYMARKER = ++YYCURSOR);
-               goto yy296;
-yy258:
-               YYDEBUG(258, *YYCURSOR);
+               goto yy295;
+yy257:
+               YYDEBUG(257, *YYCURSOR);
                ++YYCURSOR;
-               YYDEBUG(259, *YYCURSOR);
+               YYDEBUG(258, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 437 "Zend/zend_ini_scanner.l"
                { /* Make = used in option value to trigger error */
@@ -3040,1121 +3028,1121 @@ yy258:
        BEGIN(INITIAL);
        return END_OF_LINE;
 }
-#line 3044 "Zend/zend_ini_scanner.c"
-yy260:
-               YYDEBUG(260, *YYCURSOR);
+#line 3032 "Zend/zend_ini_scanner.c"
+yy259:
+               YYDEBUG(259, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yybm[0+yych] & 4) {
-                       goto yy269;
+                       goto yy268;
                }
                if (yych <= ')') {
                        if (yych <= '\f') {
-                               if (yych <= 0x00) goto yy261;
-                               if (yych <= 0x08) goto yy268;
-                               if (yych >= '\v') goto yy268;
+                               if (yych <= 0x00) goto yy260;
+                               if (yych <= 0x08) goto yy267;
+                               if (yych >= '\v') goto yy267;
                        } else {
                                if (yych <= 0x1F) {
-                                       if (yych >= 0x0E) goto yy268;
+                                       if (yych >= 0x0E) goto yy267;
                                } else {
-                                       if (yych <= '"') goto yy261;
-                                       if (yych <= '%') goto yy268;
+                                       if (yych <= '"') goto yy260;
+                                       if (yych <= '%') goto yy267;
                                }
                        }
                } else {
                        if (yych <= '=') {
-                               if (yych == ';') goto yy261;
-                               if (yych <= '<') goto yy268;
+                               if (yych == ';') goto yy260;
+                               if (yych <= '<') goto yy267;
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '{') goto yy268;
+                                       if (yych <= '{') goto yy267;
                                } else {
-                                       if (yych != '~') goto yy268;
+                                       if (yych != '~') goto yy267;
                                }
                        }
                }
-yy261:
-               YYDEBUG(261, *YYCURSOR);
+yy260:
+               YYDEBUG(260, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 421 "Zend/zend_ini_scanner.l"
                { /* Get constant option value */
        RETURN_TOKEN(TC_CONSTANT, yytext, yyleng);
 }
-#line 3084 "Zend/zend_ini_scanner.c"
-yy262:
-               YYDEBUG(262, *YYCURSOR);
+#line 3072 "Zend/zend_ini_scanner.c"
+yy261:
+               YYDEBUG(261, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '<') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '/') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       goto yy268;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       goto yy267;
                                } else {
-                                       if (yych <= '9') goto yy269;
-                                       if (yych == ';') goto yy261;
-                                       goto yy268;
+                                       if (yych <= '9') goto yy268;
+                                       if (yych == ';') goto yy260;
+                                       goto yy267;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'A') {
-                                       if (yych <= '=') goto yy261;
-                                       if (yych <= '@') goto yy268;
-                                       goto yy292;
+                                       if (yych <= '=') goto yy260;
+                                       if (yych <= '@') goto yy267;
+                                       goto yy291;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych <= 'a') goto yy292;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'a') goto yy291;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy263:
-               YYDEBUG(263, *YYCURSOR);
+yy262:
+               YYDEBUG(262, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= 'N') {
                        if (yych <= '%') {
                                if (yych <= '\f') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       if (yych <= '\n') goto yy261;
-                                       goto yy268;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       if (yych <= '\n') goto yy260;
+                                       goto yy267;
                                } else {
-                                       if (yych <= '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       if (yych <= '"') goto yy261;
-                                       goto yy268;
+                                       if (yych <= '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       if (yych <= '"') goto yy260;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= ':') {
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       if (yych <= '9') goto yy269;
-                                       goto yy268;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       if (yych <= '9') goto yy268;
+                                       goto yy267;
                                } else {
                                        if (yych <= '<') {
-                                               if (yych <= ';') goto yy261;
-                                               goto yy268;
+                                               if (yych <= ';') goto yy260;
+                                               goto yy267;
                                        } else {
-                                               if (yych <= '=') goto yy261;
-                                               if (yych <= '@') goto yy268;
-                                               goto yy269;
+                                               if (yych <= '=') goto yy260;
+                                               if (yych <= '@') goto yy267;
+                                               goto yy268;
                                        }
                                }
                        }
                } else {
                        if (yych <= 'n') {
                                if (yych <= 'Z') {
-                                       if (yych <= 'O') goto yy288;
-                                       if (yych == 'U') goto yy289;
-                                       goto yy269;
+                                       if (yych <= 'O') goto yy287;
+                                       if (yych == 'U') goto yy288;
+                                       goto yy268;
                                } else {
-                                       if (yych == '_') goto yy269;
-                                       if (yych <= '`') goto yy268;
-                                       goto yy269;
+                                       if (yych == '_') goto yy268;
+                                       if (yych <= '`') goto yy267;
+                                       goto yy268;
                                }
                        } else {
                                if (yych <= 'z') {
-                                       if (yych <= 'o') goto yy288;
-                                       if (yych == 'u') goto yy289;
-                                       goto yy269;
+                                       if (yych <= 'o') goto yy287;
+                                       if (yych == 'u') goto yy288;
+                                       goto yy268;
                                } else {
                                        if (yych <= '|') {
-                                               if (yych <= '{') goto yy268;
-                                               goto yy261;
+                                               if (yych <= '{') goto yy267;
+                                               goto yy260;
                                        } else {
-                                               if (yych == '~') goto yy261;
-                                               goto yy268;
+                                               if (yych == '~') goto yy260;
+                                               goto yy267;
                                        }
                                }
                        }
                }
-yy264:
-               YYDEBUG(264, *YYCURSOR);
+yy263:
+               YYDEBUG(263, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= 'E') {
                        if (yych <= '%') {
                                if (yych <= '\f') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       if (yych <= '\n') goto yy261;
-                                       goto yy268;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       if (yych <= '\n') goto yy260;
+                                       goto yy267;
                                } else {
-                                       if (yych <= '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       if (yych <= '"') goto yy261;
-                                       goto yy268;
+                                       if (yych <= '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       if (yych <= '"') goto yy260;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= ':') {
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       if (yych <= '9') goto yy269;
-                                       goto yy268;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       if (yych <= '9') goto yy268;
+                                       goto yy267;
                                } else {
                                        if (yych <= '<') {
-                                               if (yych <= ';') goto yy261;
-                                               goto yy268;
+                                               if (yych <= ';') goto yy260;
+                                               goto yy267;
                                        } else {
-                                               if (yych <= '=') goto yy261;
-                                               if (yych <= '@') goto yy268;
-                                               goto yy269;
+                                               if (yych <= '=') goto yy260;
+                                               if (yych <= '@') goto yy267;
+                                               goto yy268;
                                        }
                                }
                        }
                } else {
                        if (yych <= 'e') {
                                if (yych <= 'Z') {
-                                       if (yych <= 'F') goto yy283;
-                                       if (yych == 'N') goto yy277;
-                                       goto yy269;
+                                       if (yych <= 'F') goto yy282;
+                                       if (yych == 'N') goto yy276;
+                                       goto yy268;
                                } else {
-                                       if (yych == '_') goto yy269;
-                                       if (yych <= '`') goto yy268;
-                                       goto yy269;
+                                       if (yych == '_') goto yy268;
+                                       if (yych <= '`') goto yy267;
+                                       goto yy268;
                                }
                        } else {
                                if (yych <= 'z') {
-                                       if (yych <= 'f') goto yy283;
-                                       if (yych == 'n') goto yy277;
-                                       goto yy269;
+                                       if (yych <= 'f') goto yy282;
+                                       if (yych == 'n') goto yy276;
+                                       goto yy268;
                                } else {
                                        if (yych <= '|') {
-                                               if (yych <= '{') goto yy268;
-                                               goto yy261;
+                                               if (yych <= '{') goto yy267;
+                                               goto yy260;
                                        } else {
-                                               if (yych == '~') goto yy261;
-                                               goto yy268;
+                                               if (yych == '~') goto yy260;
+                                               goto yy267;
                                        }
                                }
                        }
                }
-yy265:
-               YYDEBUG(265, *YYCURSOR);
+yy264:
+               YYDEBUG(264, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'R') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'Q') goto yy269;
-                                       goto yy281;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'Q') goto yy268;
+                                       goto yy280;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'r') goto yy281;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'r') goto yy280;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy266:
-               YYDEBUG(266, *YYCURSOR);
+yy265:
+               YYDEBUG(265, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'E') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'D') goto yy269;
-                                       goto yy271;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'D') goto yy268;
+                                       goto yy270;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'e') goto yy271;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'e') goto yy270;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy267:
-               YYDEBUG(267, *YYCURSOR);
+yy266:
+               YYDEBUG(266, *YYCURSOR);
                yyaccept = 0;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-yy268:
-               YYDEBUG(268, *YYCURSOR);
+yy267:
+               YYDEBUG(267, *YYCURSOR);
                if (yybm[0+yych] & 2) {
-                       goto yy267;
+                       goto yy266;
                }
-               if (yych == '$') goto yy272;
-               goto yy241;
-yy269:
-               YYDEBUG(269, *YYCURSOR);
+               if (yych == '$') goto yy271;
+               goto yy240;
+yy268:
+               YYDEBUG(268, *YYCURSOR);
                yyaccept = 4;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(270, *YYCURSOR);
+               YYDEBUG(269, *YYCURSOR);
                if (yybm[0+yych] & 4) {
-                       goto yy269;
+                       goto yy268;
                }
                if (yych <= '%') {
                        if (yych <= '\r') {
                                if (yych <= 0x08) {
-                                       if (yych <= 0x00) goto yy261;
-                                       goto yy267;
+                                       if (yych <= 0x00) goto yy260;
+                                       goto yy266;
                                } else {
-                                       if (yych <= '\n') goto yy261;
-                                       if (yych <= '\f') goto yy267;
-                                       goto yy261;
+                                       if (yych <= '\n') goto yy260;
+                                       if (yych <= '\f') goto yy266;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '"') {
-                                       if (yych <= 0x1F) goto yy267;
-                                       goto yy261;
+                                       if (yych <= 0x1F) goto yy266;
+                                       goto yy260;
                                } else {
-                                       if (yych == '$') goto yy272;
-                                       goto yy267;
+                                       if (yych == '$') goto yy271;
+                                       goto yy266;
                                }
                        }
                } else {
                        if (yych <= '=') {
                                if (yych <= ':') {
-                                       if (yych <= ')') goto yy261;
-                                       goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       goto yy266;
                                } else {
-                                       if (yych == '<') goto yy267;
-                                       goto yy261;
+                                       if (yych == '<') goto yy266;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '{') goto yy267;
-                                       goto yy261;
+                                       if (yych <= '{') goto yy266;
+                                       goto yy260;
                                } else {
-                                       if (yych == '~') goto yy261;
-                                       goto yy267;
+                                       if (yych == '~') goto yy260;
+                                       goto yy266;
                                }
                        }
                }
-yy271:
-               YYDEBUG(271, *YYCURSOR);
+yy270:
+               YYDEBUG(270, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'S') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'R') goto yy269;
-                                       goto yy277;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'R') goto yy268;
+                                       goto yy276;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 's') goto yy277;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 's') goto yy276;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy272:
-               YYDEBUG(272, *YYCURSOR);
+yy271:
+               YYDEBUG(271, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
                if (yych <= '\\') {
-                       if (yych <= 0x00) goto yy273;
-                       if (yych <= '[') goto yy267;
-                       goto yy274;
+                       if (yych <= 0x00) goto yy272;
+                       if (yych <= '[') goto yy266;
+                       goto yy273;
                } else {
-                       if (yych != '{') goto yy267;
+                       if (yych != '{') goto yy266;
                }
-yy273:
-               YYDEBUG(273, *YYCURSOR);
+yy272:
+               YYDEBUG(272, *YYCURSOR);
                YYCURSOR = YYMARKER;
                if (yyaccept <= 3) {
                        if (yyaccept <= 1) {
                                if (yyaccept <= 0) {
-                                       goto yy241;
+                                       goto yy240;
                                } else {
-                                       goto yy243;
+                                       goto yy242;
                                }
                        } else {
                                if (yyaccept <= 2) {
-                                       goto yy239;
+                                       goto yy238;
                                } else {
-                                       goto yy256;
+                                       goto yy255;
                                }
                        }
                } else {
                        if (yyaccept <= 5) {
                                if (yyaccept <= 4) {
-                                       goto yy261;
+                                       goto yy260;
                                } else {
-                                       goto yy278;
+                                       goto yy277;
                                }
                        } else {
-                               goto yy285;
+                               goto yy284;
                        }
                }
-yy274:
-               YYDEBUG(274, *YYCURSOR);
+yy273:
+               YYDEBUG(273, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
                if (yybm[0+yych] & 8) {
-                       goto yy275;
+                       goto yy274;
                }
-               goto yy267;
-yy275:
-               YYDEBUG(275, *YYCURSOR);
+               goto yy266;
+yy274:
+               YYDEBUG(274, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(276, *YYCURSOR);
+               YYDEBUG(275, *YYCURSOR);
                if (yybm[0+yych] & 8) {
-                       goto yy275;
+                       goto yy274;
                }
-               if (yych <= 0x00) goto yy241;
-               if (yych == '\\') goto yy274;
-               goto yy267;
-yy277:
-               YYDEBUG(277, *YYCURSOR);
+               if (yych <= 0x00) goto yy240;
+               if (yych == '\\') goto yy273;
+               goto yy266;
+yy276:
+               YYDEBUG(276, *YYCURSOR);
                yyaccept = 5;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yybm[0+yych] & 16) {
-                       goto yy279;
+                       goto yy278;
                }
                if (yych <= ';') {
                        if (yych <= ' ') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy278;
-                                       if (yych <= '\t') goto yy268;
+                                       if (yych <= 0x00) goto yy277;
+                                       if (yych <= '\t') goto yy267;
                                } else {
-                                       if (yych != '\r') goto yy268;
+                                       if (yych != '\r') goto yy267;
                                }
                        } else {
                                if (yych <= ')') {
-                                       if (yych <= '"') goto yy278;
-                                       if (yych <= '%') goto yy268;
+                                       if (yych <= '"') goto yy277;
+                                       if (yych <= '%') goto yy267;
                                } else {
-                                       if (yych <= '/') goto yy268;
-                                       if (yych <= '9') goto yy269;
-                                       if (yych <= ':') goto yy268;
+                                       if (yych <= '/') goto yy267;
+                                       if (yych <= '9') goto yy268;
+                                       if (yych <= ':') goto yy267;
                                }
                        }
                } else {
                        if (yych <= '_') {
                                if (yych <= '@') {
-                                       if (yych != '=') goto yy268;
+                                       if (yych != '=') goto yy267;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych <= '^') goto yy268;
-                                       goto yy269;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych <= '^') goto yy267;
+                                       goto yy268;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych <= '`') goto yy268;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych <= '`') goto yy267;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych >= 0x7F) goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych >= 0x7F) goto yy267;
                                }
                        }
                }
-yy278:
-               YYDEBUG(278, *YYCURSOR);
+yy277:
+               YYDEBUG(277, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 381 "Zend/zend_ini_scanner.l"
                { /* TRUE value (when used outside option value/offset this causes parse error!) */
        RETURN_TOKEN(BOOL_TRUE, "1", 1);
 }
-#line 3580 "Zend/zend_ini_scanner.c"
-yy279:
-               YYDEBUG(279, *YYCURSOR);
+#line 3568 "Zend/zend_ini_scanner.c"
+yy278:
+               YYDEBUG(278, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(280, *YYCURSOR);
+               YYDEBUG(279, *YYCURSOR);
                if (yybm[0+yych] & 16) {
-                       goto yy279;
+                       goto yy278;
                }
-               goto yy278;
-yy281:
-               YYDEBUG(281, *YYCURSOR);
+               goto yy277;
+yy280:
+               YYDEBUG(280, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'U') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'T') goto yy269;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'T') goto yy268;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'u') goto yy282;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'u') goto yy281;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy282:
-               YYDEBUG(282, *YYCURSOR);
+yy281:
+               YYDEBUG(281, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'E') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'D') goto yy269;
-                                       goto yy277;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'D') goto yy268;
+                                       goto yy276;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'e') goto yy277;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'e') goto yy276;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy283:
-               YYDEBUG(283, *YYCURSOR);
+yy282:
+               YYDEBUG(282, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'F') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'E') goto yy269;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'E') goto yy268;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'f') goto yy284;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'f') goto yy283;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy284:
-               YYDEBUG(284, *YYCURSOR);
+yy283:
+               YYDEBUG(283, *YYCURSOR);
                yyaccept = 6;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yybm[0+yych] & 4) {
-                       goto yy269;
+                       goto yy268;
                }
                if (yych <= '%') {
                        if (yych <= '\f') {
                                if (yych <= 0x08) {
-                                       if (yych >= 0x01) goto yy268;
+                                       if (yych >= 0x01) goto yy267;
                                } else {
-                                       if (yych <= '\t') goto yy286;
-                                       if (yych >= '\v') goto yy268;
+                                       if (yych <= '\t') goto yy285;
+                                       if (yych >= '\v') goto yy267;
                                }
                        } else {
                                if (yych <= 0x1F) {
-                                       if (yych >= 0x0E) goto yy268;
+                                       if (yych >= 0x0E) goto yy267;
                                } else {
-                                       if (yych <= ' ') goto yy286;
-                                       if (yych >= '#') goto yy268;
+                                       if (yych <= ' ') goto yy285;
+                                       if (yych >= '#') goto yy267;
                                }
                        }
                } else {
                        if (yych <= '=') {
                                if (yych <= ':') {
-                                       if (yych >= '*') goto yy268;
+                                       if (yych >= '*') goto yy267;
                                } else {
-                                       if (yych == '<') goto yy268;
+                                       if (yych == '<') goto yy267;
                                }
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '{') goto yy268;
+                                       if (yych <= '{') goto yy267;
                                } else {
-                                       if (yych != '~') goto yy268;
+                                       if (yych != '~') goto yy267;
                                }
                        }
                }
-yy285:
-               YYDEBUG(285, *YYCURSOR);
+yy284:
+               YYDEBUG(284, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 385 "Zend/zend_ini_scanner.l"
                { /* FALSE value (when used outside option value/offset this causes parse error!)*/
        RETURN_TOKEN(BOOL_FALSE, "", 0);
 }
-#line 3784 "Zend/zend_ini_scanner.c"
-yy286:
-               YYDEBUG(286, *YYCURSOR);
+#line 3772 "Zend/zend_ini_scanner.c"
+yy285:
+               YYDEBUG(285, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
+               YYDEBUG(286, *YYCURSOR);
+               if (yych == '\t') goto yy285;
+               if (yych == ' ') goto yy285;
+               goto yy284;
+yy287:
                YYDEBUG(287, *YYCURSOR);
-               if (yych == '\t') goto yy286;
-               if (yych == ' ') goto yy286;
-               goto yy285;
-yy288:
-               YYDEBUG(288, *YYCURSOR);
                yyaccept = 6;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '<') {
                        if (yych <= ' ') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy285;
-                                       if (yych <= 0x08) goto yy268;
-                                       if (yych <= '\t') goto yy286;
-                                       goto yy285;
+                                       if (yych <= 0x00) goto yy284;
+                                       if (yych <= 0x08) goto yy267;
+                                       if (yych <= '\t') goto yy285;
+                                       goto yy284;
                                } else {
-                                       if (yych == '\r') goto yy285;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy286;
+                                       if (yych == '\r') goto yy284;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy285;
                                }
                        } else {
                                if (yych <= '/') {
-                                       if (yych <= '"') goto yy285;
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy285;
-                                       goto yy268;
+                                       if (yych <= '"') goto yy284;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy284;
+                                       goto yy267;
                                } else {
-                                       if (yych <= '9') goto yy269;
-                                       if (yych == ';') goto yy285;
-                                       goto yy268;
+                                       if (yych <= '9') goto yy268;
+                                       if (yych == ';') goto yy284;
+                                       goto yy267;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'N') {
-                                       if (yych <= '=') goto yy285;
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'M') goto yy269;
-                                       goto yy291;
+                                       if (yych <= '=') goto yy284;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'M') goto yy268;
+                                       goto yy290;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'n') goto yy291;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'n') goto yy290;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy285;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy284;
+                                       goto yy267;
                                }
                        }
                }
-yy289:
-               YYDEBUG(289, *YYCURSOR);
+yy288:
+               YYDEBUG(288, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'L') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'K') goto yy269;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'K') goto yy268;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'l') goto yy290;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'l') goto yy289;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy290:
-               YYDEBUG(290, *YYCURSOR);
+yy289:
+               YYDEBUG(289, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'L') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'K') goto yy269;
-                                       goto yy284;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'K') goto yy268;
+                                       goto yy283;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'l') goto yy284;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'l') goto yy283;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy291:
-               YYDEBUG(291, *YYCURSOR);
+yy290:
+               YYDEBUG(290, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'E') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'D') goto yy269;
-                                       goto yy284;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'D') goto yy268;
+                                       goto yy283;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'e') goto yy284;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'e') goto yy283;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy292:
-               YYDEBUG(292, *YYCURSOR);
+yy291:
+               YYDEBUG(291, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'L') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'K') goto yy269;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'K') goto yy268;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'l') goto yy293;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'l') goto yy292;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy293:
-               YYDEBUG(293, *YYCURSOR);
+yy292:
+               YYDEBUG(292, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'S') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'R') goto yy269;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'R') goto yy268;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 's') goto yy294;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 's') goto yy293;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy294:
-               YYDEBUG(294, *YYCURSOR);
+yy293:
+               YYDEBUG(293, *YYCURSOR);
                yyaccept = 4;
                yych = *(YYMARKER = ++YYCURSOR);
                if (yych <= '=') {
                        if (yych <= '"') {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy261;
-                                       if (yych <= 0x08) goto yy268;
-                                       goto yy261;
+                                       if (yych <= 0x00) goto yy260;
+                                       if (yych <= 0x08) goto yy267;
+                                       goto yy260;
                                } else {
-                                       if (yych == '\r') goto yy261;
-                                       if (yych <= 0x1F) goto yy268;
-                                       goto yy261;
+                                       if (yych == '\r') goto yy260;
+                                       if (yych <= 0x1F) goto yy267;
+                                       goto yy260;
                                }
                        } else {
                                if (yych <= '9') {
-                                       if (yych <= '%') goto yy268;
-                                       if (yych <= ')') goto yy261;
-                                       if (yych <= '/') goto yy268;
-                                       goto yy269;
+                                       if (yych <= '%') goto yy267;
+                                       if (yych <= ')') goto yy260;
+                                       if (yych <= '/') goto yy267;
+                                       goto yy268;
                                } else {
-                                       if (yych == ';') goto yy261;
-                                       if (yych <= '<') goto yy268;
-                                       goto yy261;
+                                       if (yych == ';') goto yy260;
+                                       if (yych <= '<') goto yy267;
+                                       goto yy260;
                                }
                        }
                } else {
                        if (yych <= '`') {
                                if (yych <= 'E') {
-                                       if (yych <= '@') goto yy268;
-                                       if (yych <= 'D') goto yy269;
-                                       goto yy284;
+                                       if (yych <= '@') goto yy267;
+                                       if (yych <= 'D') goto yy268;
+                                       goto yy283;
                                } else {
-                                       if (yych <= 'Z') goto yy269;
-                                       if (yych == '_') goto yy269;
-                                       goto yy268;
+                                       if (yych <= 'Z') goto yy268;
+                                       if (yych == '_') goto yy268;
+                                       goto yy267;
                                }
                        } else {
                                if (yych <= '{') {
-                                       if (yych == 'e') goto yy284;
-                                       if (yych <= 'z') goto yy269;
-                                       goto yy268;
+                                       if (yych == 'e') goto yy283;
+                                       if (yych <= 'z') goto yy268;
+                                       goto yy267;
                                } else {
-                                       if (yych == '}') goto yy268;
-                                       if (yych <= '~') goto yy261;
-                                       goto yy268;
+                                       if (yych == '}') goto yy267;
+                                       if (yych <= '~') goto yy260;
+                                       goto yy267;
                                }
                        }
                }
-yy295:
-               YYDEBUG(295, *YYCURSOR);
+yy294:
+               YYDEBUG(294, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(2);
                yych = *YYCURSOR;
-yy296:
-               YYDEBUG(296, *YYCURSOR);
+yy295:
+               YYDEBUG(295, *YYCURSOR);
                if (yybm[0+yych] & 32) {
-                       goto yy295;
+                       goto yy294;
                }
-               if (yych >= '\r') goto yy299;
+               if (yych >= '\r') goto yy298;
+yy296:
+               YYDEBUG(296, *YYCURSOR);
+               ++YYCURSOR;
 yy297:
                YYDEBUG(297, *YYCURSOR);
-               ++YYCURSOR;
-yy298:
-               YYDEBUG(298, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 484 "Zend/zend_ini_scanner.l"
                { /* Comment */
@@ -4162,217 +4150,217 @@ yy298:
        SCNG(lineno)++;
        return END_OF_LINE;
 }
-#line 4166 "Zend/zend_ini_scanner.c"
+#line 4154 "Zend/zend_ini_scanner.c"
+yy298:
+               YYDEBUG(298, *YYCURSOR);
+               yych = *++YYCURSOR;
+               if (yych == '\n') goto yy296;
+               goto yy297;
 yy299:
                YYDEBUG(299, *YYCURSOR);
-               yych = *++YYCURSOR;
-               if (yych == '\n') goto yy297;
-               goto yy298;
-yy300:
-               YYDEBUG(300, *YYCURSOR);
                yyaccept = 3;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(301, *YYCURSOR);
+               YYDEBUG(300, *YYCURSOR);
                if (yybm[0+yych] & 64) {
-                       goto yy300;
+                       goto yy299;
                }
                if (yych <= '%') {
                        if (yych <= '\r') {
                                if (yych <= 0x08) {
-                                       if (yych <= 0x00) goto yy256;
-                                       goto yy267;
+                                       if (yych <= 0x00) goto yy255;
+                                       goto yy266;
                                } else {
-                                       if (yych <= '\n') goto yy256;
-                                       if (yych <= '\f') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '\n') goto yy255;
+                                       if (yych <= '\f') goto yy266;
+                                       goto yy255;
                                }
                        } else {
                                if (yych <= '"') {
-                                       if (yych <= 0x1F) goto yy267;
-                                       goto yy256;
+                                       if (yych <= 0x1F) goto yy266;
+                                       goto yy255;
                                } else {
-                                       if (yych == '$') goto yy272;
-                                       goto yy267;
+                                       if (yych == '$') goto yy271;
+                                       goto yy266;
                                }
                        }
                } else {
                        if (yych <= '=') {
                                if (yych <= ':') {
-                                       if (yych <= ')') goto yy256;
-                                       goto yy267;
+                                       if (yych <= ')') goto yy255;
+                                       goto yy266;
                                } else {
-                                       if (yych == '<') goto yy267;
-                                       goto yy256;
+                                       if (yych == '<') goto yy266;
+                                       goto yy255;
                                }
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '{') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '{') goto yy266;
+                                       goto yy255;
                                } else {
-                                       if (yych == '~') goto yy256;
-                                       goto yy267;
+                                       if (yych == '~') goto yy255;
+                                       goto yy266;
                                }
                        }
                }
-yy302:
-               YYDEBUG(302, *YYCURSOR);
+yy301:
+               YYDEBUG(301, *YYCURSOR);
                yyaccept = 3;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(303, *YYCURSOR);
+               YYDEBUG(302, *YYCURSOR);
                if (yych <= '-') {
                        if (yych <= 0x1F) {
                                if (yych <= '\n') {
-                                       if (yych <= 0x00) goto yy256;
-                                       if (yych <= 0x08) goto yy267;
-                                       goto yy256;
+                                       if (yych <= 0x00) goto yy255;
+                                       if (yych <= 0x08) goto yy266;
+                                       goto yy255;
                                } else {
-                                       if (yych == '\r') goto yy256;
-                                       goto yy267;
+                                       if (yych == '\r') goto yy255;
+                                       goto yy266;
                                }
                        } else {
                                if (yych <= '$') {
-                                       if (yych <= '"') goto yy256;
-                                       if (yych <= '#') goto yy267;
-                                       goto yy272;
+                                       if (yych <= '"') goto yy255;
+                                       if (yych <= '#') goto yy266;
+                                       goto yy271;
                                } else {
-                                       if (yych <= '%') goto yy267;
-                                       if (yych <= ')') goto yy256;
-                                       goto yy267;
+                                       if (yych <= '%') goto yy266;
+                                       if (yych <= ')') goto yy255;
+                                       goto yy266;
                                }
                        }
                } else {
                        if (yych <= '<') {
                                if (yych <= '9') {
-                                       if (yych <= '.') goto yy300;
-                                       if (yych <= '/') goto yy267;
-                                       goto yy302;
+                                       if (yych <= '.') goto yy299;
+                                       if (yych <= '/') goto yy266;
+                                       goto yy301;
                                } else {
-                                       if (yych == ';') goto yy256;
-                                       goto yy267;
+                                       if (yych == ';') goto yy255;
+                                       goto yy266;
                                }
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '=') goto yy256;
-                                       if (yych <= '{') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '=') goto yy255;
+                                       if (yych <= '{') goto yy266;
+                                       goto yy255;
                                } else {
-                                       if (yych == '~') goto yy256;
-                                       goto yy267;
+                                       if (yych == '~') goto yy255;
+                                       goto yy266;
                                }
                        }
                }
-yy304:
-               YYDEBUG(304, *YYCURSOR);
+yy303:
+               YYDEBUG(303, *YYCURSOR);
                yyaccept = 3;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(305, *YYCURSOR);
+               YYDEBUG(304, *YYCURSOR);
                if (yych <= ')') {
                        if (yych <= '\r') {
                                if (yych <= 0x08) {
-                                       if (yych <= 0x00) goto yy256;
-                                       goto yy267;
+                                       if (yych <= 0x00) goto yy255;
+                                       goto yy266;
                                } else {
-                                       if (yych <= '\n') goto yy256;
-                                       if (yych <= '\f') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '\n') goto yy255;
+                                       if (yych <= '\f') goto yy266;
+                                       goto yy255;
                                }
                        } else {
                                if (yych <= '#') {
-                                       if (yych <= 0x1F) goto yy267;
-                                       if (yych <= '"') goto yy256;
-                                       goto yy267;
+                                       if (yych <= 0x1F) goto yy266;
+                                       if (yych <= '"') goto yy255;
+                                       goto yy266;
                                } else {
-                                       if (yych <= '$') goto yy272;
-                                       if (yych <= '%') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '$') goto yy271;
+                                       if (yych <= '%') goto yy266;
+                                       goto yy255;
                                }
                        }
                } else {
                        if (yych <= '<') {
                                if (yych <= '9') {
-                                       if (yych <= '/') goto yy267;
-                                       goto yy304;
+                                       if (yych <= '/') goto yy266;
+                                       goto yy303;
                                } else {
-                                       if (yych == ';') goto yy256;
-                                       goto yy267;
+                                       if (yych == ';') goto yy255;
+                                       goto yy266;
                                }
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '=') goto yy256;
-                                       if (yych <= '{') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '=') goto yy255;
+                                       if (yych <= '{') goto yy266;
+                                       goto yy255;
                                } else {
-                                       if (yych == '~') goto yy256;
-                                       goto yy267;
+                                       if (yych == '~') goto yy255;
+                                       goto yy266;
                                }
                        }
                }
-yy306:
-               YYDEBUG(306, *YYCURSOR);
+yy305:
+               YYDEBUG(305, *YYCURSOR);
                yyaccept = 3;
                YYMARKER = ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(307, *YYCURSOR);
+               YYDEBUG(306, *YYCURSOR);
                if (yych <= ')') {
                        if (yych <= '\r') {
                                if (yych <= 0x08) {
-                                       if (yych <= 0x00) goto yy256;
-                                       goto yy267;
+                                       if (yych <= 0x00) goto yy255;
+                                       goto yy266;
                                } else {
-                                       if (yych <= '\n') goto yy256;
-                                       if (yych <= '\f') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '\n') goto yy255;
+                                       if (yych <= '\f') goto yy266;
+                                       goto yy255;
                                }
                        } else {
                                if (yych <= '#') {
-                                       if (yych <= 0x1F) goto yy267;
-                                       if (yych <= '"') goto yy256;
-                                       goto yy267;
+                                       if (yych <= 0x1F) goto yy266;
+                                       if (yych <= '"') goto yy255;
+                                       goto yy266;
                                } else {
-                                       if (yych <= '$') goto yy272;
-                                       if (yych <= '%') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '$') goto yy271;
+                                       if (yych <= '%') goto yy266;
+                                       goto yy255;
                                }
                        }
                } else {
                        if (yych <= '<') {
                                if (yych <= '9') {
-                                       if (yych <= '/') goto yy267;
-                                       goto yy306;
+                                       if (yych <= '/') goto yy266;
+                                       goto yy305;
                                } else {
-                                       if (yych == ';') goto yy256;
-                                       goto yy267;
+                                       if (yych == ';') goto yy255;
+                                       goto yy266;
                                }
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '=') goto yy256;
-                                       if (yych <= '{') goto yy267;
-                                       goto yy256;
+                                       if (yych <= '=') goto yy255;
+                                       if (yych <= '{') goto yy266;
+                                       goto yy255;
                                } else {
-                                       if (yych == '~') goto yy256;
-                                       goto yy267;
+                                       if (yych == '~') goto yy255;
+                                       goto yy266;
                                }
                        }
                }
-yy308:
-               YYDEBUG(308, *YYCURSOR);
+yy307:
+               YYDEBUG(307, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-               YYDEBUG(309, *YYCURSOR);
+               YYDEBUG(308, *YYCURSOR);
                if (yybm[0+yych] & 128) {
-                       goto yy308;
+                       goto yy307;
                }
-               YYDEBUG(310, *YYCURSOR);
+               YYDEBUG(309, *YYCURSOR);
                ++YYCURSOR;
-               YYDEBUG(311, *YYCURSOR);
+               YYDEBUG(310, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 337 "Zend/zend_ini_scanner.l"
                { /* Raw string */
@@ -4383,66 +4371,66 @@ yy308:
        }
        RETURN_TOKEN(TC_RAW, yytext, yyleng);
 }
-#line 4387 "Zend/zend_ini_scanner.c"
-yy312:
-               YYDEBUG(312, *YYCURSOR);
+#line 4375 "Zend/zend_ini_scanner.c"
+yy311:
+               YYDEBUG(311, *YYCURSOR);
                ++YYCURSOR;
-               YYDEBUG(313, *YYCURSOR);
+               YYDEBUG(312, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 367 "Zend/zend_ini_scanner.l"
                { /* Variable start */
        yy_push_state(ST_VARNAME TSRMLS_CC);
        return TC_DOLLAR_CURLY;
 }
-#line 4398 "Zend/zend_ini_scanner.c"
-yy314:
-               YYDEBUG(314, *YYCURSOR);
+#line 4386 "Zend/zend_ini_scanner.c"
+yy313:
+               YYDEBUG(313, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
+yy314:
+               YYDEBUG(314, *YYCURSOR);
+               if (yych == '\t') goto yy313;
+               if (yych == ' ') goto yy313;
+               goto yy247;
 yy315:
                YYDEBUG(315, *YYCURSOR);
-               if (yych == '\t') goto yy314;
-               if (yych == ' ') goto yy314;
-               goto yy248;
+               yych = *++YYCURSOR;
+               goto yy244;
 yy316:
                YYDEBUG(316, *YYCURSOR);
-               yych = *++YYCURSOR;
-               goto yy245;
-yy317:
-               YYDEBUG(317, *YYCURSOR);
                yyaccept = 1;
                YYMARKER = ++YYCURSOR;
                YYFILL(2);
                yych = *YYCURSOR;
-yy318:
-               YYDEBUG(318, *YYCURSOR);
+yy317:
+               YYDEBUG(317, *YYCURSOR);
                if (yych <= 0x1F) {
                        if (yych <= '\n') {
-                               if (yych <= 0x08) goto yy243;
-                               if (yych <= '\t') goto yy317;
-                               goto yy316;
+                               if (yych <= 0x08) goto yy242;
+                               if (yych <= '\t') goto yy316;
+                               goto yy315;
                        } else {
-                               if (yych == '\r') goto yy320;
-                               goto yy243;
+                               if (yych == '\r') goto yy319;
+                               goto yy242;
                        }
                } else {
                        if (yych <= '"') {
-                               if (yych <= ' ') goto yy317;
-                               if (yych <= '!') goto yy243;
+                               if (yych <= ' ') goto yy316;
+                               if (yych <= '!') goto yy242;
                        } else {
-                               if (yych == ';') goto yy295;
-                               goto yy243;
+                               if (yych == ';') goto yy294;
+                               goto yy242;
                        }
                }
-               YYDEBUG(319, *YYCURSOR);
+               YYDEBUG(318, *YYCURSOR);
                yych = *++YYCURSOR;
-               goto yy250;
-yy320:
-               YYDEBUG(320, *YYCURSOR);
+               goto yy249;
+yy319:
+               YYDEBUG(319, *YYCURSOR);
                ++YYCURSOR;
-               if ((yych = *YYCURSOR) == '\n') goto yy316;
-               goto yy245;
+               if ((yych = *YYCURSOR) == '\n') goto yy315;
+               goto yy244;
        }
 /* *********************************** */
 yyc_ST_VARNAME:
@@ -4481,85 +4469,85 @@ yyc_ST_VARNAME:
                        128, 128, 128, 128, 128, 128, 128, 128, 
                        128, 128, 128, 128, 128, 128, 128, 128, 
                };
-               YYDEBUG(321, *YYCURSOR);
+               YYDEBUG(320, *YYCURSOR);
                YYFILL(2);
                yych = *YYCURSOR;
                if (yych <= '\'') {
                        if (yych <= 0x1F) {
                                if (yych <= '\n') {
-                                       if (yych >= '\t') goto yy325;
+                                       if (yych >= '\t') goto yy324;
                                } else {
-                                       if (yych == '\r') goto yy325;
+                                       if (yych == '\r') goto yy324;
                                }
                        } else {
                                if (yych <= '$') {
-                                       if (yych != '#') goto yy325;
+                                       if (yych != '#') goto yy324;
                                } else {
-                                       if (yych == '&') goto yy325;
+                                       if (yych == '&') goto yy324;
                                }
                        }
                } else {
                        if (yych <= 'Z') {
                                if (yych <= ';') {
-                                       if (yych <= ')') goto yy325;
-                                       if (yych >= ';') goto yy325;
+                                       if (yych <= ')') goto yy324;
+                                       if (yych >= ';') goto yy324;
                                } else {
-                                       if (yych == '=') goto yy325;
+                                       if (yych == '=') goto yy324;
                                }
                        } else {
                                if (yych <= '|') {
-                                       if (yych <= '[') goto yy325;
-                                       if (yych >= '{') goto yy325;
+                                       if (yych <= '[') goto yy324;
+                                       if (yych >= '{') goto yy324;
                                } else {
-                                       if (yych <= '}') goto yy327;
-                                       if (yych <= '~') goto yy325;
+                                       if (yych <= '}') goto yy326;
+                                       if (yych <= '~') goto yy324;
                                }
                        }
                }
-               YYDEBUG(323, *YYCURSOR);
+               YYDEBUG(322, *YYCURSOR);
                ++YYCURSOR;
                yych = *YYCURSOR;
-               goto yy330;
-yy324:
-               YYDEBUG(324, *YYCURSOR);
+               goto yy329;
+yy323:
+               YYDEBUG(323, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 372 "Zend/zend_ini_scanner.l"
                { /* Variable name */
        RETURN_TOKEN(TC_VARNAME, yytext, yyleng);
 }
-#line 4531 "Zend/zend_ini_scanner.c"
-yy325:
-               YYDEBUG(325, *YYCURSOR);
+#line 4519 "Zend/zend_ini_scanner.c"
+yy324:
+               YYDEBUG(324, *YYCURSOR);
                ++YYCURSOR;
-               YYDEBUG(326, *YYCURSOR);
+               YYDEBUG(325, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 502 "Zend/zend_ini_scanner.l"
                {
        return 0;
 }
-#line 4541 "Zend/zend_ini_scanner.c"
-yy327:
-               YYDEBUG(327, *YYCURSOR);
+#line 4529 "Zend/zend_ini_scanner.c"
+yy326:
+               YYDEBUG(326, *YYCURSOR);
                ++YYCURSOR;
-               YYDEBUG(328, *YYCURSOR);
+               YYDEBUG(327, *YYCURSOR);
                yyleng = YYCURSOR - SCNG(yy_text);
 #line 376 "Zend/zend_ini_scanner.l"
                { /* Variable end */
        yy_pop_state(TSRMLS_C);
        return '}';
 }
-#line 4552 "Zend/zend_ini_scanner.c"
-yy329:
-               YYDEBUG(329, *YYCURSOR);
+#line 4540 "Zend/zend_ini_scanner.c"
+yy328:
+               YYDEBUG(328, *YYCURSOR);
                ++YYCURSOR;
                YYFILL(1);
                yych = *YYCURSOR;
-yy330:
-               YYDEBUG(330, *YYCURSOR);
+yy329:
+               YYDEBUG(329, *YYCURSOR);
                if (yybm[0+yych] & 128) {
-                       goto yy329;
+                       goto yy328;
                }
-               goto yy324;
+               goto yy323;
        }
 }
 #line 506 "Zend/zend_ini_scanner.l"
index 241fac147cdb3d12f95ac88039d956e28ff6f5bb..674cf24093d9fceec2d53458575b558fe15a5d38 100644 (file)
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.13.5 on Tue Aug  4 05:13:15 2009 */
+/* Generated by re2c 0.13.5 on Tue Aug  4 05:48:45 2009 */
 #line 3 "Zend/zend_ini_scanner_defs.h"
 
 enum YYCONDTYPE {