From: Marcus Boerger Date: Sat, 22 Mar 2008 17:59:52 +0000 (+0000) Subject: - Another re2c version bump and scanner regeneration X-Git-Tag: BEFORE_NEW_PARAMETER_PARSE~489 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0893c3e2c9db740218afcbb550affb9a5a06e486;p=php - Another re2c version bump and scanner regeneration # It appears no one has used re2c in the way we do --- diff --git a/Zend/zend_ini_scanner.c b/Zend/zend_ini_scanner.c index 10456f797c..da29b2ebb0 100644 --- a/Zend/zend_ini_scanner.c +++ b/Zend/zend_ini_scanner.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.13.3 on Fri Mar 21 16:27:08 2008 */ +/* Generated by re2c 0.13.4.dev on Sat Mar 22 18:41:39 2008 */ #line 1 "Zend/zend_ini_scanner.l" /* +----------------------------------------------------------------------+ @@ -368,14 +368,14 @@ yyc_INITIAL: }; YYDEBUG(0, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 6) YYFILL(6); + YYFILL(6); yych = *YYCURSOR; YYDEBUG(-1, yych); switch (yych) { - case 0x09: + case '\t': case ' ': goto yy4; - case 0x0A: goto yy6; - case 0x0D: goto yy8; + case '\n': goto yy6; + case '\r': goto yy8; case '!': case '"': case '$': @@ -507,7 +507,7 @@ yy7: yy8: YYDEBUG(8, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy54; + if (yych == '\n') goto yy54; goto yy7; yy9: YYDEBUG(9, *YYCURSOR); @@ -624,7 +624,7 @@ yy21: yy23: YYDEBUG(23, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy24: YYDEBUG(24, *YYCURSOR); @@ -642,7 +642,7 @@ yy25: yy26: YYDEBUG(26, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(27, *YYCURSOR); if (yybm[0+yych] & 64) { @@ -680,11 +680,11 @@ yy30: yy31: YYDEBUG(31, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy32: YYDEBUG(32, *YYCURSOR); - if (yych == 0x09) goto yy31; + if (yych == '\t') goto yy31; if (yych == ' ') goto yy31; goto yy30; yy33: @@ -722,11 +722,11 @@ yy37: yy38: YYDEBUG(38, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy39: YYDEBUG(39, *YYCURSOR); - if (yych == 0x09) goto yy38; + if (yych == '\t') goto yy38; if (yych == ' ') goto yy38; goto yy37; yy40: @@ -789,24 +789,24 @@ yy46: yy47: YYDEBUG(47, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy48: YYDEBUG(48, *YYCURSOR); - if (yych == 0x09) goto yy47; + if (yych == '\t') goto yy47; if (yych == ' ') goto yy47; goto yy15; yy49: YYDEBUG(49, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; yy50: YYDEBUG(50, *YYCURSOR); if (yybm[0+yych] & 128) { goto yy49; } - if (yych >= 0x0D) goto yy53; + if (yych >= '\r') goto yy53; yy51: YYDEBUG(51, *YYCURSOR); ++YYCURSOR; @@ -823,7 +823,7 @@ yy52: yy53: YYDEBUG(53, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy51; + if (yych == '\n') goto yy51; goto yy52; yy54: YYDEBUG(54, *YYCURSOR); @@ -833,17 +833,17 @@ yy55: YYDEBUG(55, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; yy56: YYDEBUG(56, *YYCURSOR); if (yych <= 0x1F) { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x08) goto yy5; - if (yych <= 0x09) goto yy55; + if (yych <= '\t') goto yy55; goto yy54; } else { - if (yych != 0x0D) goto yy5; + if (yych != '\r') goto yy5; } } else { if (yych <= ';') { @@ -857,7 +857,7 @@ yy56: } YYDEBUG(57, *YYCURSOR); ++YYCURSOR; - if ((yych = *YYCURSOR) == 0x0A) goto yy54; + if ((yych = *YYCURSOR) == '\n') goto yy54; goto yy7; } /* *********************************** */ @@ -898,7 +898,7 @@ yyc_ST_DOUBLE_QUOTES: 16, 16, 16, 16, 16, 16, 16, 16, }; YYDEBUG(58, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yych <= '#') { if (yych == '"') goto yy62; @@ -968,7 +968,7 @@ yy67: YYDEBUG(67, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy68: YYDEBUG(68, *YYCURSOR); @@ -979,13 +979,13 @@ yy68: if (yych <= '$') goto yy70; YYDEBUG(69, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy67; yy70: YYDEBUG(70, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yych <= 'Z') { if (yych <= '/') { @@ -1010,7 +1010,7 @@ yy71: yy72: YYDEBUG(72, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 32) { goto yy73; @@ -1020,7 +1020,7 @@ yy72: yy73: YYDEBUG(73, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(74, *YYCURSOR); if (yybm[0+yych] & 32) { @@ -1031,7 +1031,7 @@ yy73: yy75: YYDEBUG(75, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(76, *YYCURSOR); if (yybm[0+yych] & 32) { @@ -1042,7 +1042,7 @@ yy75: yy77: YYDEBUG(77, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 32) { goto yy73; @@ -1063,7 +1063,7 @@ yy78: yy80: YYDEBUG(80, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy81: YYDEBUG(81, *YYCURSOR); @@ -1110,16 +1110,16 @@ yyc_ST_OFFSET: 66, 66, 66, 66, 66, 66, 66, 66, }; YYDEBUG(82, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yych <= ',') { if (yych <= ' ') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x08) goto yy84; - if (yych <= 0x09) goto yy86; + if (yych <= '\t') goto yy86; goto yy87; } else { - if (yych == 0x0D) goto yy87; + if (yych == '\r') goto yy87; if (yych >= ' ') goto yy86; } } else { @@ -1245,9 +1245,9 @@ yy95: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '\'') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy96; - if (yych <= 0x0C) goto yy103; + if (yych <= '\r') { + if (yych == '\n') goto yy96; + if (yych <= '\f') goto yy103; } else { if (yych == '"') goto yy96; if (yych <= '&') goto yy103; @@ -1281,10 +1281,10 @@ yy97: goto yy113; } if (yych <= '"') { - if (yych <= 0x0C) { - if (yych != 0x0A) goto yy103; + if (yych <= '\f') { + if (yych != '\n') goto yy103; } else { - if (yych <= 0x0D) goto yy98; + if (yych <= '\r') goto yy98; if (yych <= '!') goto yy103; } } else { @@ -1323,7 +1323,7 @@ yy102: YYDEBUG(102, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy103: YYDEBUG(103, *YYCURSOR); @@ -1335,13 +1335,13 @@ yy103: yy104: YYDEBUG(104, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy102; yy105: YYDEBUG(105, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yych <= 'Z') { if (yych <= '/') { @@ -1378,7 +1378,7 @@ yy106: yy107: YYDEBUG(107, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 4) { goto yy108; @@ -1388,7 +1388,7 @@ yy107: yy108: YYDEBUG(108, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(109, *YYCURSOR); if (yybm[0+yych] & 4) { @@ -1399,7 +1399,7 @@ yy108: yy110: YYDEBUG(110, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(111, *YYCURSOR); if (yybm[0+yych] & 4) { @@ -1410,7 +1410,7 @@ yy110: yy112: YYDEBUG(112, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 4) { goto yy108; @@ -1421,16 +1421,16 @@ yy113: YYDEBUG(113, *YYCURSOR); yyaccept = 3; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(114, *YYCURSOR); if (yybm[0+yych] & 16) { goto yy113; } if (yych <= '$') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy98; - if (yych <= 0x0C) goto yy102; + if (yych <= '\r') { + if (yych == '\n') goto yy98; + if (yych <= '\f') goto yy102; goto yy98; } else { if (yych == '"') goto yy98; @@ -1453,16 +1453,16 @@ yy115: YYDEBUG(115, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(116, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy115; } if (yych <= '$') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy96; - if (yych <= 0x0C) goto yy102; + if (yych <= '\r') { + if (yych == '\n') goto yy96; + if (yych <= '\f') goto yy102; goto yy96; } else { if (yych == '"') goto yy96; @@ -1485,16 +1485,16 @@ yy117: YYDEBUG(117, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(118, *YYCURSOR); if (yych <= '\'') { if (yych <= '!') { - if (yych <= 0x0A) { - if (yych <= 0x09) goto yy102; + if (yych <= '\n') { + if (yych <= '\t') goto yy102; goto yy96; } else { - if (yych == 0x0D) goto yy96; + if (yych == '\r') goto yy96; goto yy102; } } else { @@ -1532,13 +1532,13 @@ yy119: YYDEBUG(119, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(120, *YYCURSOR); if (yych <= '&') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy96; - if (yych <= 0x0C) goto yy102; + if (yych <= '\r') { + if (yych == '\n') goto yy96; + if (yych <= '\f') goto yy102; goto yy96; } else { if (yych <= '"') { @@ -1570,13 +1570,13 @@ yy121: YYDEBUG(121, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(122, *YYCURSOR); if (yych <= '&') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy96; - if (yych <= 0x0C) goto yy102; + if (yych <= '\r') { + if (yych == '\n') goto yy96; + if (yych <= '\f') goto yy102; goto yy96; } else { if (yych <= '"') { @@ -1607,7 +1607,7 @@ yy121: yy123: YYDEBUG(123, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(124, *YYCURSOR); if (yybm[0+yych] & 64) { @@ -1642,16 +1642,16 @@ yy129: YYDEBUG(129, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(130, *YYCURSOR); if (yybm[0+yych] & 128) { goto yy129; } if (yych <= '$') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy85; - if (yych <= 0x0C) goto yy102; + if (yych <= '\r') { + if (yych == '\n') goto yy85; + if (yych <= '\f') goto yy102; goto yy85; } else { if (yych == '"') goto yy131; @@ -1718,15 +1718,15 @@ yyc_ST_RAW: 160, 160, 160, 160, 160, 160, 160, 160, }; YYDEBUG(133, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; if (yych <= 0x1F) { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x08) goto yy135; - if (yych <= 0x09) goto yy137; + if (yych <= '\t') goto yy137; goto yy138; } else { - if (yych == 0x0D) goto yy140; + if (yych == '\r') goto yy140; } } else { if (yych <= ';') { @@ -1762,11 +1762,11 @@ yy137: if (yybm[0+yych] & 64) { goto yy150; } - if (yych <= 0x0C) { - if (yych == 0x0A) goto yy149; + if (yych <= '\f') { + if (yych == '\n') goto yy149; goto yy154; } else { - if (yych <= 0x0D) goto yy152; + if (yych <= '\r') goto yy152; if (yych == ';') goto yy144; goto yy154; } @@ -1786,7 +1786,7 @@ yy139: yy140: YYDEBUG(140, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy149; + if (yych == '\n') goto yy149; goto yy139; yy141: YYDEBUG(141, *YYCURSOR); @@ -1809,14 +1809,14 @@ yy143: yy144: YYDEBUG(144, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; yy145: YYDEBUG(145, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy144; } - if (yych >= 0x0D) goto yy148; + if (yych >= '\r') goto yy148; yy146: YYDEBUG(146, *YYCURSOR); ++YYCURSOR; @@ -1833,7 +1833,7 @@ yy147: yy148: YYDEBUG(148, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy146; + if (yych == '\n') goto yy146; goto yy147; yy149: YYDEBUG(149, *YYCURSOR); @@ -1843,15 +1843,15 @@ yy150: YYDEBUG(150, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; YYDEBUG(151, *YYCURSOR); if (yybm[0+yych] & 64) { goto yy150; } - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy149; - if (yych <= 0x0C) goto yy153; + if (yych <= '\r') { + if (yych == '\n') goto yy149; + if (yych <= '\f') goto yy153; } else { if (yych <= ';') { if (yych <= ':') goto yy153; @@ -1864,12 +1864,12 @@ yy150: yy152: YYDEBUG(152, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy149; + if (yych == '\n') goto yy149; goto yy139; yy153: YYDEBUG(153, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy154: YYDEBUG(154, *YYCURSOR); @@ -1916,12 +1916,12 @@ yyc_ST_SECTION_RAW: 128, 128, 128, 128, 128, 128, 128, 128, }; YYDEBUG(155, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; - if (yych <= 0x0C) { - if (yych == 0x0A) goto yy159; + if (yych <= '\f') { + if (yych == '\n') goto yy159; } else { - if (yych <= 0x0D) goto yy159; + if (yych <= '\r') goto yy159; if (yych == ']') goto yy161; } YYDEBUG(157, *YYCURSOR); @@ -1964,15 +1964,15 @@ yy162: yy163: YYDEBUG(163, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; yy164: YYDEBUG(164, *YYCURSOR); if (yybm[0+yych] & 64) { goto yy163; } - if (yych == 0x0A) goto yy165; - if (yych == 0x0D) goto yy166; + if (yych == '\n') goto yy165; + if (yych == '\r') goto yy166; goto yy162; yy165: YYDEBUG(165, *YYCURSOR); @@ -1981,12 +1981,12 @@ yy165: yy166: YYDEBUG(166, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy165; + if (yych == '\n') goto yy165; goto yy162; yy167: YYDEBUG(167, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy168: YYDEBUG(168, *YYCURSOR); @@ -2033,16 +2033,16 @@ yyc_ST_SECTION_VALUE: 132, 132, 132, 132, 132, 132, 132, 132, }; YYDEBUG(169, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; if (yych <= ',') { if (yych <= ' ') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x08) goto yy171; - if (yych <= 0x09) goto yy173; + if (yych <= '\t') goto yy173; goto yy174; } else { - if (yych == 0x0D) goto yy174; + if (yych == '\r') goto yy174; if (yych >= ' ') goto yy173; } } else { @@ -2091,7 +2091,7 @@ yy173: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy220; + if (yych == '\t') goto yy220; goto yy194; } else { if (yych <= ' ') goto yy220; @@ -2170,9 +2170,9 @@ yy182: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '\'') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy183; - if (yych <= 0x0C) goto yy194; + if (yych <= '\r') { + if (yych == '\n') goto yy183; + if (yych <= '\f') goto yy194; } else { if (yych == '"') goto yy183; if (yych <= '&') goto yy194; @@ -2206,10 +2206,10 @@ yy184: goto yy204; } if (yych <= '"') { - if (yych <= 0x0C) { - if (yych != 0x0A) goto yy194; + if (yych <= '\f') { + if (yych != '\n') goto yy194; } else { - if (yych <= 0x0D) goto yy185; + if (yych <= '\r') goto yy185; if (yych <= '!') goto yy194; } } else { @@ -2250,15 +2250,15 @@ yy188: yy189: YYDEBUG(189, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; yy190: YYDEBUG(190, *YYCURSOR); if (yybm[0+yych] & 2) { goto yy189; } - if (yych == 0x0A) goto yy191; - if (yych == 0x0D) goto yy192; + if (yych == '\n') goto yy191; + if (yych == '\r') goto yy192; goto yy188; yy191: YYDEBUG(191, *YYCURSOR); @@ -2267,13 +2267,13 @@ yy191: yy192: YYDEBUG(192, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy191; + if (yych == '\n') goto yy191; goto yy188; yy193: YYDEBUG(193, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy194: YYDEBUG(194, *YYCURSOR); @@ -2285,13 +2285,13 @@ yy194: yy195: YYDEBUG(195, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy193; yy196: YYDEBUG(196, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yych <= 'Z') { if (yych <= '/') { @@ -2328,7 +2328,7 @@ yy197: yy198: YYDEBUG(198, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 8) { goto yy199; @@ -2338,7 +2338,7 @@ yy198: yy199: YYDEBUG(199, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(200, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -2349,7 +2349,7 @@ yy199: yy201: YYDEBUG(201, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(202, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -2360,7 +2360,7 @@ yy201: yy203: YYDEBUG(203, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 8) { goto yy199; @@ -2371,16 +2371,16 @@ yy204: YYDEBUG(204, *YYCURSOR); yyaccept = 3; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(205, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy204; } if (yych <= '$') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy185; - if (yych <= 0x0C) goto yy193; + if (yych <= '\r') { + if (yych == '\n') goto yy185; + if (yych <= '\f') goto yy193; goto yy185; } else { if (yych == '"') goto yy185; @@ -2403,16 +2403,16 @@ yy206: YYDEBUG(206, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(207, *YYCURSOR); if (yybm[0+yych] & 64) { goto yy206; } if (yych <= '$') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy183; - if (yych <= 0x0C) goto yy193; + if (yych <= '\r') { + if (yych == '\n') goto yy183; + if (yych <= '\f') goto yy193; goto yy183; } else { if (yych == '"') goto yy183; @@ -2435,16 +2435,16 @@ yy208: YYDEBUG(208, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(209, *YYCURSOR); if (yych <= '\'') { if (yych <= '!') { - if (yych <= 0x0A) { - if (yych <= 0x09) goto yy193; + if (yych <= '\n') { + if (yych <= '\t') goto yy193; goto yy183; } else { - if (yych == 0x0D) goto yy183; + if (yych == '\r') goto yy183; goto yy193; } } else { @@ -2482,13 +2482,13 @@ yy210: YYDEBUG(210, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(211, *YYCURSOR); if (yych <= '&') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy183; - if (yych <= 0x0C) goto yy193; + if (yych <= '\r') { + if (yych == '\n') goto yy183; + if (yych <= '\f') goto yy193; goto yy183; } else { if (yych <= '"') { @@ -2520,13 +2520,13 @@ yy212: YYDEBUG(212, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(213, *YYCURSOR); if (yych <= '&') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy183; - if (yych <= 0x0C) goto yy193; + if (yych <= '\r') { + if (yych == '\n') goto yy183; + if (yych <= '\f') goto yy193; goto yy183; } else { if (yych <= '"') { @@ -2557,7 +2557,7 @@ yy212: yy214: YYDEBUG(214, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(215, *YYCURSOR); if (yybm[0+yych] & 128) { @@ -2592,18 +2592,18 @@ yy220: YYDEBUG(220, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(221, *YYCURSOR); if (yych <= '"') { - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x08) goto yy193; - if (yych <= 0x09) goto yy220; - if (yych <= 0x0A) goto yy172; + if (yych <= '\t') goto yy220; + if (yych <= '\n') goto yy172; goto yy193; } else { if (yych <= 0x1F) { - if (yych <= 0x0D) goto yy172; + if (yych <= '\r') goto yy172; goto yy193; } else { if (yych <= ' ') goto yy220; @@ -2674,15 +2674,15 @@ yyc_ST_VALUE: 162, 162, 162, 162, 162, 162, 162, 162, }; YYDEBUG(223, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 6) YYFILL(6); + YYFILL(6); yych = *YYCURSOR; YYDEBUG(-1, yych); switch (yych) { case 0x00: goto yy225; - case 0x09: + case '\t': case ' ': goto yy229; - case 0x0A: goto yy231; - case 0x0D: goto yy233; + case '\n': goto yy231; + case '\r': goto yy233; case '!': case '&': case '(': @@ -2814,7 +2814,7 @@ yy232: yy233: YYDEBUG(233, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy303; + if (yych == '\n') goto yy303; goto yy232; yy234: YYDEBUG(234, *YYCURSOR); @@ -2890,12 +2890,12 @@ yy242: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if (yych <= '.') { - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) { if (yych >= 0x01) goto yy255; } else { - if (yych <= 0x0A) goto yy243; - if (yych <= 0x0C) goto yy255; + if (yych <= '\n') goto yy243; + if (yych <= '\f') goto yy255; } } else { if (yych <= '%') { @@ -2957,10 +2957,10 @@ yy247: goto yy256; } if (yych <= ')') { - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; - if (yych >= 0x0B) goto yy255; + if (yych >= '\v') goto yy255; } else { if (yych <= 0x1F) { if (yych >= 0x0E) goto yy255; @@ -2995,12 +2995,12 @@ yy249: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3044,13 +3044,13 @@ yy250: yych = *(YYMARKER = ++YYCURSOR); if (yych <= 'N') { if (yych <= '%') { - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; - if (yych <= 0x0A) goto yy248; + if (yych <= '\n') goto yy248; goto yy255; } else { - if (yych <= 0x0D) goto yy248; + if (yych <= '\r') goto yy248; if (yych <= 0x1F) goto yy255; if (yych <= '"') goto yy248; goto yy255; @@ -3105,13 +3105,13 @@ yy251: yych = *(YYMARKER = ++YYCURSOR); if (yych <= 'E') { if (yych <= '%') { - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; - if (yych <= 0x0A) goto yy248; + if (yych <= '\n') goto yy248; goto yy255; } else { - if (yych <= 0x0D) goto yy248; + if (yych <= '\r') goto yy248; if (yych <= 0x1F) goto yy255; if (yych <= '"') goto yy248; goto yy255; @@ -3166,12 +3166,12 @@ yy252: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3216,12 +3216,12 @@ yy253: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3264,7 +3264,7 @@ yy254: YYDEBUG(254, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy255: YYDEBUG(255, *YYCURSOR); @@ -3277,20 +3277,20 @@ yy256: YYDEBUG(256, *YYCURSOR); yyaccept = 4; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(257, *YYCURSOR); if (yybm[0+yych] & 4) { goto yy256; } if (yych <= '%') { - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy248; goto yy254; } else { - if (yych <= 0x0A) goto yy248; - if (yych <= 0x0C) goto yy254; + if (yych <= '\n') goto yy248; + if (yych <= '\f') goto yy254; goto yy248; } } else { @@ -3327,12 +3327,12 @@ yy258: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3374,7 +3374,7 @@ yy258: yy259: YYDEBUG(259, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yych <= 'Z') { if (yych <= '/') { @@ -3423,7 +3423,7 @@ yy260: yy261: YYDEBUG(261, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 8) { goto yy262; @@ -3432,7 +3432,7 @@ yy261: yy262: YYDEBUG(262, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(263, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -3450,11 +3450,11 @@ yy264: } if (yych <= ';') { if (yych <= ' ') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy265; - if (yych <= 0x09) goto yy255; + if (yych <= '\t') goto yy255; } else { - if (yych != 0x0D) goto yy255; + if (yych != '\r') goto yy255; } } else { if (yych <= ')') { @@ -3497,7 +3497,7 @@ yy265: yy266: YYDEBUG(266, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(267, *YYCURSOR); if (yybm[0+yych] & 16) { @@ -3510,12 +3510,12 @@ yy268: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3559,12 +3559,12 @@ yy269: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3609,12 +3609,12 @@ yy270: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3660,12 +3660,12 @@ yy271: goto yy256; } if (yych <= '%') { - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x08) { if (yych >= 0x01) goto yy255; } else { - if (yych <= 0x09) goto yy273; - if (yych >= 0x0B) goto yy255; + if (yych <= '\t') goto yy273; + if (yych >= '\v') goto yy255; } } else { if (yych <= 0x1F) { @@ -3701,10 +3701,10 @@ yy272: yy273: YYDEBUG(273, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(274, *YYCURSOR); - if (yych == 0x09) goto yy273; + if (yych == '\t') goto yy273; if (yych == ' ') goto yy273; goto yy272; yy275: @@ -3713,13 +3713,13 @@ yy275: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '<') { if (yych <= ' ') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy272; if (yych <= 0x08) goto yy255; - if (yych <= 0x09) goto yy273; + if (yych <= '\t') goto yy273; goto yy272; } else { - if (yych == 0x0D) goto yy272; + if (yych == '\r') goto yy272; if (yych <= 0x1F) goto yy255; goto yy273; } @@ -3765,12 +3765,12 @@ yy276: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3814,12 +3814,12 @@ yy277: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3864,12 +3864,12 @@ yy278: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3914,12 +3914,12 @@ yy279: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -3963,12 +3963,12 @@ yy280: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -4012,12 +4012,12 @@ yy281: yych = *(YYMARKER = ++YYCURSOR); if (yych <= '=') { if (yych <= '"') { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy248; if (yych <= 0x08) goto yy255; goto yy248; } else { - if (yych == 0x0D) goto yy248; + if (yych == '\r') goto yy248; if (yych <= 0x1F) goto yy255; goto yy248; } @@ -4059,14 +4059,14 @@ yy281: yy282: YYDEBUG(282, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; yy283: YYDEBUG(283, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy282; } - if (yych >= 0x0D) goto yy286; + if (yych >= '\r') goto yy286; yy284: YYDEBUG(284, *YYCURSOR); ++YYCURSOR; @@ -4083,26 +4083,26 @@ yy285: yy286: YYDEBUG(286, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy284; + if (yych == '\n') goto yy284; goto yy285; yy287: YYDEBUG(287, *YYCURSOR); yyaccept = 3; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(288, *YYCURSOR); if (yybm[0+yych] & 64) { goto yy287; } if (yych <= '%') { - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy243; goto yy254; } else { - if (yych <= 0x0A) goto yy243; - if (yych <= 0x0C) goto yy254; + if (yych <= '\n') goto yy243; + if (yych <= '\f') goto yy254; goto yy243; } } else { @@ -4137,17 +4137,17 @@ yy289: YYDEBUG(289, *YYCURSOR); yyaccept = 3; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(290, *YYCURSOR); if (yych <= '-') { if (yych <= 0x1F) { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x00) goto yy243; if (yych <= 0x08) goto yy254; goto yy243; } else { - if (yych == 0x0D) goto yy243; + if (yych == '\r') goto yy243; goto yy254; } } else { @@ -4186,17 +4186,17 @@ yy291: YYDEBUG(291, *YYCURSOR); yyaccept = 3; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(292, *YYCURSOR); if (yych <= ')') { - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy243; goto yy254; } else { - if (yych <= 0x0A) goto yy243; - if (yych <= 0x0C) goto yy254; + if (yych <= '\n') goto yy243; + if (yych <= '\f') goto yy254; goto yy243; } } else { @@ -4234,17 +4234,17 @@ yy293: YYDEBUG(293, *YYCURSOR); yyaccept = 3; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(294, *YYCURSOR); if (yych <= ')') { - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) { if (yych <= 0x00) goto yy243; goto yy254; } else { - if (yych <= 0x0A) goto yy243; - if (yych <= 0x0C) goto yy254; + if (yych <= '\n') goto yy243; + if (yych <= '\f') goto yy254; goto yy243; } } else { @@ -4281,7 +4281,7 @@ yy293: yy295: YYDEBUG(295, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(296, *YYCURSOR); if (yybm[0+yych] & 128) { @@ -4315,11 +4315,11 @@ yy299: yy301: YYDEBUG(301, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy302: YYDEBUG(302, *YYCURSOR); - if (yych == 0x09) goto yy301; + if (yych == '\t') goto yy301; if (yych == ' ') goto yy301; goto yy235; yy303: @@ -4330,17 +4330,17 @@ yy304: YYDEBUG(304, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; yy305: YYDEBUG(305, *YYCURSOR); if (yych <= 0x1F) { - if (yych <= 0x0A) { + if (yych <= '\n') { if (yych <= 0x08) goto yy230; - if (yych <= 0x09) goto yy304; + if (yych <= '\t') goto yy304; goto yy303; } else { - if (yych == 0x0D) goto yy307; + if (yych == '\r') goto yy307; goto yy230; } } else { @@ -4358,7 +4358,7 @@ yy305: yy307: YYDEBUG(307, *YYCURSOR); ++YYCURSOR; - if ((yych = *YYCURSOR) == 0x0A) goto yy303; + if ((yych = *YYCURSOR) == '\n') goto yy303; goto yy232; } /* *********************************** */ @@ -4399,7 +4399,7 @@ yyc_ST_VARNAME: 0, 0, 0, 0, 0, 0, 0, 0, }; YYDEBUG(308, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yych <= 'Z') { if (yych <= '/') goto yy310; @@ -4449,7 +4449,7 @@ yy314: yy316: YYDEBUG(316, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy317: YYDEBUG(317, *YYCURSOR); diff --git a/Zend/zend_ini_scanner.l b/Zend/zend_ini_scanner.l index 5e4b5fd894..0653127af3 100644 --- a/Zend/zend_ini_scanner.l +++ b/Zend/zend_ini_scanner.l @@ -294,7 +294,7 @@ restart: } /*!re2c - +re2c:yyfill:check = 0; LNUM [0-9]+ DNUM ([0-9]*[\.][0-9]+)|([0-9]+[\.][0-9]*) NUMBER [-]?{LNUM}|{DNUM} diff --git a/Zend/zend_ini_scanner_defs.h b/Zend/zend_ini_scanner_defs.h index c08e500e0d..4682d08e3d 100644 --- a/Zend/zend_ini_scanner_defs.h +++ b/Zend/zend_ini_scanner_defs.h @@ -1,4 +1,4 @@ -/* Generated by re2c 0.13.4.dev on Wed Mar 19 23:06:23 2008 */ +/* Generated by re2c 0.13.4.dev on Sat Mar 22 18:41:39 2008 */ #line 3 "Zend/zend_ini_scanner_defs.h" enum YYCONDTYPE { diff --git a/Zend/zend_language_scanner.c b/Zend/zend_language_scanner.c index b11bb48150..7560e03a8d 100644 --- a/Zend/zend_language_scanner.c +++ b/Zend/zend_language_scanner.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.13.3 on Fri Mar 21 17:16:34 2008 */ +/* Generated by re2c 0.13.4.dev on Sat Mar 22 18:34:15 2008 */ #line 1 "Zend/zend_language_scanner.l" /* +----------------------------------------------------------------------+ @@ -702,7 +702,7 @@ yyc_INITIAL: }; YYDEBUG(0, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 8) YYFILL(8); + YYFILL(8); yych = *YYCURSOR; if (yych == '#') goto yy4; if (yych != '<') goto yy5; @@ -758,7 +758,7 @@ yy4: YYDEBUG(4, *YYCURSOR); yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if (yych == 0x0A) goto yy3; + if (yych == '\n') goto yy3; goto yy6; yy5: YYDEBUG(5, *YYCURSOR); @@ -767,13 +767,13 @@ yy5: yy6: YYDEBUG(6, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(7, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy6; } - if (yych >= 0x0D) goto yy10; + if (yych >= '\r') goto yy10; yy8: YYDEBUG(8, *YYCURSOR); ++YYCURSOR; @@ -794,13 +794,13 @@ yy10: YYDEBUG(10, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(11, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy6; } - if (yych <= 0x0C) goto yy8; + if (yych <= '\f') goto yy8; goto yy10; yy12: YYDEBUG(12, *YYCURSOR); @@ -900,7 +900,7 @@ yy22: yy23: YYDEBUG(23, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 8) YYFILL(8); + YYFILL(8); yych = *YYCURSOR; yy24: YYDEBUG(24, *YYCURSOR); @@ -947,13 +947,13 @@ yy31: yy32: YYDEBUG(32, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(33, *YYCURSOR); - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) goto yy17; - if (yych <= 0x0A) goto yy32; - if (yych <= 0x0C) goto yy17; + if (yych <= '\n') goto yy32; + if (yych <= '\f') goto yy17; goto yy32; } else { if (yych <= ' ') { @@ -966,16 +966,16 @@ yy32: yy34: YYDEBUG(34, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5); + YYFILL(5); yych = *YYCURSOR; YYDEBUG(35, *YYCURSOR); if (yych <= '!') { - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x08) goto yy17; - if (yych <= 0x0A) goto yy34; + if (yych <= '\n') goto yy34; goto yy17; } else { - if (yych <= 0x0D) goto yy34; + if (yych <= '\r') goto yy34; if (yych == ' ') goto yy34; goto yy17; } @@ -1023,13 +1023,13 @@ yy41: yy42: YYDEBUG(42, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(43, *YYCURSOR); - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) goto yy17; - if (yych <= 0x0A) goto yy42; - if (yych <= 0x0C) goto yy17; + if (yych <= '\n') goto yy42; + if (yych <= '\f') goto yy17; goto yy42; } else { if (yych <= ' ') { @@ -1129,11 +1129,11 @@ yy55: yy56: YYDEBUG(56, *YYCURSOR); yych = *++YYCURSOR; - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x08) goto yy17; - if (yych >= 0x0B) goto yy17; + if (yych >= '\v') goto yy17; } else { - if (yych <= 0x0D) goto yy59; + if (yych <= '\r') goto yy59; if (yych != ' ') goto yy17; } yy57: @@ -1155,7 +1155,7 @@ yy58: yy59: YYDEBUG(59, *YYCURSOR); ++YYCURSOR; - if ((yych = *YYCURSOR) == 0x0A) goto yy57; + if ((yych = *YYCURSOR) == '\n') goto yy57; goto yy58; } /* *********************************** */ @@ -1196,7 +1196,7 @@ yyc_ST_BACKQUOTE: 144, 144, 144, 144, 144, 144, 144, 144, }; YYDEBUG(60, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy64; @@ -1242,7 +1242,7 @@ yy64: YYDEBUG(64, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy65: YYDEBUG(65, *YYCURSOR); @@ -1264,7 +1264,7 @@ yy66: yy67: YYDEBUG(67, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy64; yy68: @@ -1281,7 +1281,7 @@ yy68: yy70: YYDEBUG(70, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy64; @@ -1305,7 +1305,7 @@ yy71: yy72: YYDEBUG(72, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 32) { goto yy74; @@ -1330,14 +1330,14 @@ yy72: yy73: YYDEBUG(73, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy64; yy74: YYDEBUG(74, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(75, *YYCURSOR); if (yybm[0+yych] & 32) { @@ -1376,7 +1376,7 @@ yy78: YYDEBUG(78, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(79, *YYCURSOR); if (yybm[0+yych] & 16) { @@ -1403,7 +1403,7 @@ yy82: YYDEBUG(82, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; YYDEBUG(83, *YYCURSOR); if (yybm[0+yych] & 128) { @@ -1516,7 +1516,7 @@ yyc_ST_COMMENT: 128, 128, 128, 128, 128, 128, 128, 128, }; YYDEBUG(93, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yybm[0+yych] & 128) { goto yy95; @@ -1525,7 +1525,7 @@ yyc_ST_COMMENT: yy95: YYDEBUG(95, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(96, *YYCURSOR); if (yybm[0+yych] & 128) { @@ -1600,7 +1600,7 @@ yyc_ST_DOC_COMMENT: 128, 128, 128, 128, 128, 128, 128, 128, }; YYDEBUG(102, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yybm[0+yych] & 128) { goto yy104; @@ -1609,7 +1609,7 @@ yyc_ST_DOC_COMMENT: yy104: YYDEBUG(104, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(105, *YYCURSOR); if (yybm[0+yych] & 128) { @@ -1686,7 +1686,7 @@ yyc_ST_DOUBLE_QUOTES: 144, 144, 144, 144, 144, 144, 144, 144, }; YYDEBUG(111, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy115; @@ -1734,7 +1734,7 @@ yy115: YYDEBUG(115, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy116: YYDEBUG(116, *YYCURSOR); @@ -1757,7 +1757,7 @@ yy117: yy118: YYDEBUG(118, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy115; yy119: @@ -1774,7 +1774,7 @@ yy119: yy121: YYDEBUG(121, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy115; @@ -1798,7 +1798,7 @@ yy122: yy123: YYDEBUG(123, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 32) { goto yy125; @@ -1824,14 +1824,14 @@ yy123: yy124: YYDEBUG(124, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy115; yy125: YYDEBUG(125, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(126, *YYCURSOR); if (yybm[0+yych] & 32) { @@ -1873,7 +1873,7 @@ yy129: YYDEBUG(129, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(130, *YYCURSOR); if (yybm[0+yych] & 16) { @@ -1900,7 +1900,7 @@ yy133: YYDEBUG(133, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; YYDEBUG(134, *YYCURSOR); if (yybm[0+yych] & 128) { @@ -1978,7 +1978,7 @@ yy142: /* *********************************** */ yyc_ST_END_HEREDOC: YYDEBUG(144, *YYCURSOR); - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(146, *YYCURSOR); ++YYCURSOR; @@ -1999,7 +1999,7 @@ yyc_ST_END_HEREDOC: /* *********************************** */ yyc_ST_END_NOWDOC: YYDEBUG(148, *YYCURSOR); - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(150, *YYCURSOR); ++YYCURSOR; @@ -2055,14 +2055,14 @@ yyc_ST_HEREDOC: 8, 8, 8, 8, 8, 8, 8, 8, }; YYDEBUG(152, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *(YYMARKER = YYCURSOR); if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '[') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; if (yych <= '@') goto yy155; goto yy159; } else { @@ -2109,7 +2109,7 @@ yy156: goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych >= '$') goto yy203; } else { if (yych <= '\\') { @@ -2122,7 +2122,7 @@ yy157: YYDEBUG(157, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy158: YYDEBUG(158, *YYCURSOR); @@ -2130,8 +2130,8 @@ yy158: goto yy157; } if (yych <= '[') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; if (yych <= '@') goto yy198; } else { if (yych <= '\\') goto yy161; @@ -2141,7 +2141,7 @@ yy159: YYDEBUG(159, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(160, *YYCURSOR); if (yybm[0+yych] & 16) { @@ -2149,7 +2149,7 @@ yy159: } if (yych <= '@') { if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; goto yy191; } else { @@ -2185,26 +2185,26 @@ yy159: yy161: YYDEBUG(161, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; goto yy157; yy162: YYDEBUG(162, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(163, *YYCURSOR); if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '[') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; if (yych <= '@') goto yy170; goto yy166; } else { @@ -2216,15 +2216,15 @@ yy164: YYDEBUG(164, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(165, *YYCURSOR); if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '[') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; if (yych <= '@') goto yy170; } else { if (yych <= '\\') goto yy171; @@ -2234,16 +2234,16 @@ yy166: YYDEBUG(166, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(167, *YYCURSOR); if (yych <= ';') { if (yych <= '#') { - if (yych <= 0x0A) { - if (yych <= 0x09) goto yy157; + if (yych <= '\n') { + if (yych <= '\t') goto yy157; goto yy182; } else { - if (yych == 0x0D) goto yy182; + if (yych == '\r') goto yy182; goto yy157; } } else { @@ -2279,13 +2279,13 @@ yy166: yy168: YYDEBUG(168, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; } else { if (yych <= '\\') { @@ -2311,14 +2311,14 @@ yy169: yy170: YYDEBUG(170, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '@') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; goto yy173; } else { if (yych == '\\') goto yy172; @@ -2327,36 +2327,36 @@ yy170: yy171: YYDEBUG(171, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; goto yy157; yy172: YYDEBUG(172, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; goto yy157; yy173: YYDEBUG(173, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(174, *YYCURSOR); if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '@') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; goto yy173; } else { if (yych == '\\') goto yy172; @@ -2375,14 +2375,14 @@ yy176: YYDEBUG(176, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(177, *YYCURSOR); if (yybm[0+yych] & 16) { goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; goto yy175; } else { @@ -2398,14 +2398,14 @@ yy178: YYDEBUG(178, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yych <= '#') { - if (yych <= 0x0A) { - if (yych <= 0x09) goto yy157; + if (yych <= '\n') { + if (yych <= '\t') goto yy157; goto yy182; } else { - if (yych == 0x0D) goto yy182; + if (yych == '\r') goto yy182; goto yy157; } } else { @@ -2420,23 +2420,23 @@ yy178: yy179: YYDEBUG(179, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; goto yy157; yy180: YYDEBUG(180, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; goto yy169; } else { @@ -2451,14 +2451,14 @@ yy180: yy181: YYDEBUG(181, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '@') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; goto yy184; } else { if (yych == '\\') goto yy186; @@ -2508,15 +2508,15 @@ yy184: YYDEBUG(184, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(185, *YYCURSOR); if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '@') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; goto yy184; } else { if (yych != '\\') goto yy175; @@ -2524,25 +2524,25 @@ yy184: yy186: YYDEBUG(186, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; goto yy157; yy187: YYDEBUG(187, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(188, *YYCURSOR); if (yybm[0+yych] & 16) { goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; goto yy175; } else { @@ -2558,14 +2558,14 @@ yy189: YYDEBUG(189, *YYCURSOR); yyaccept = 0; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '[') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; if (yych <= '@') goto yy191; goto yy159; } else { @@ -2575,13 +2575,13 @@ yy189: yy190: YYDEBUG(190, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; goto yy169; } else { @@ -2596,14 +2596,14 @@ yy190: yy191: YYDEBUG(191, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '@') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; goto yy193; } else { if (yych != '\\') goto yy169; @@ -2611,26 +2611,26 @@ yy191: yy192: YYDEBUG(192, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; goto yy157; yy193: YYDEBUG(193, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(194, *YYCURSOR); if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '@') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; goto yy193; } else { if (yych == '\\') goto yy192; @@ -2640,14 +2640,14 @@ yy195: YYDEBUG(195, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(196, *YYCURSOR); if (yybm[0+yych] & 16) { goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; goto yy175; } else { @@ -2662,13 +2662,13 @@ yy195: yy197: YYDEBUG(197, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 16) { goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; goto yy169; } else { @@ -2683,14 +2683,14 @@ yy197: yy198: YYDEBUG(198, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '@') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; } else { if (yych == '\\') goto yy192; goto yy169; @@ -2699,15 +2699,15 @@ yy199: YYDEBUG(199, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(200, *YYCURSOR); if (yybm[0+yych] & 4) { goto yy157; } if (yych <= '@') { - if (yych <= 0x0C) goto yy162; - if (yych <= 0x0D) goto yy164; + if (yych <= '\f') goto yy162; + if (yych <= '\r') goto yy164; goto yy199; } else { if (yych == '\\') goto yy192; @@ -2717,14 +2717,14 @@ yy201: YYDEBUG(201, *YYCURSOR); yyaccept = 1; YYMARKER = ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(202, *YYCURSOR); if (yybm[0+yych] & 16) { goto yy162; } if (yych <= '$') { - if (yych == 0x0D) goto yy164; + if (yych == '\r') goto yy164; if (yych <= '#') goto yy157; goto yy175; } else { @@ -2753,7 +2753,7 @@ yy205: YYDEBUG(205, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; YYDEBUG(206, *YYCURSOR); if (yych <= 'Z') { @@ -2912,7 +2912,7 @@ yyc_ST_IN_SCRIPTING: 128, 128, 128, 128, 128, 128, 128, 128, }; YYDEBUG(216, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 16) YYFILL(16); + YYFILL(16); yych = *YYCURSOR; YYDEBUG(-1, yych); switch (yych) { @@ -2925,8 +2925,8 @@ yyc_ST_IN_SCRIPTING: case 0x06: case 0x07: case 0x08: - case 0x0B: - case 0x0C: + case '\v': + case '\f': case 0x0E: case 0x0F: case 0x10: @@ -2946,9 +2946,9 @@ yyc_ST_IN_SCRIPTING: case 0x1E: case 0x1F: case '\\': goto yy276; - case 0x09: - case 0x0A: - case 0x0D: + case '\t': + case '\n': + case '\r': case ' ': goto yy266; case '!': goto yy243; case '"': goto yy270; @@ -3329,7 +3329,7 @@ yy236: if (yych <= 'S') { if (yych <= 'D') { if (yych <= ' ') { - if (yych == 0x09) goto yy495; + if (yych == '\t') goto yy495; if (yych <= 0x1F) goto yy232; goto yy495; } else { @@ -3694,7 +3694,7 @@ yy276: yy277: YYDEBUG(277, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy278: YYDEBUG(278, *YYCURSOR); @@ -3704,7 +3704,7 @@ yy278: if (yych <= '[') goto yy280; YYDEBUG(279, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy277; yy280: @@ -3759,7 +3759,7 @@ yy280: yy282: YYDEBUG(282, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(283, *YYCURSOR); if (yybm[0+yych] & 2) { @@ -3804,7 +3804,7 @@ yy284: yy285: YYDEBUG(285, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy286: YYDEBUG(286, *YYCURSOR); @@ -3817,13 +3817,13 @@ yy286: yy287: YYDEBUG(287, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy285; yy288: YYDEBUG(288, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(289, *YYCURSOR); if (yybm[0+yych] & 4) { @@ -3863,13 +3863,13 @@ yy290: yy292: YYDEBUG(292, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; goto yy285; yy293: YYDEBUG(293, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy294: YYDEBUG(294, *YYCURSOR); @@ -3880,7 +3880,7 @@ yy294: yy295: YYDEBUG(295, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy296: YYDEBUG(296, *YYCURSOR); @@ -3892,7 +3892,7 @@ yy297: YYDEBUG(297, *YYCURSOR); yyaccept = 5; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; YYDEBUG(298, *YYCURSOR); if (yybm[0+yych] & 32) { @@ -3914,7 +3914,7 @@ yy300: YYDEBUG(300, *YYCURSOR); yyaccept = 2; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; YYDEBUG(301, *YYCURSOR); if (yych <= '9') { @@ -3947,7 +3947,7 @@ yy303: yy304: YYDEBUG(304, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(305, *YYCURSOR); if (yych <= '/') goto yy299; @@ -3963,7 +3963,7 @@ yy306: yy307: YYDEBUG(307, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(308, *YYCURSOR); if (yybm[0+yych] & 64) { @@ -3996,8 +3996,8 @@ yy307: yy310: YYDEBUG(310, *YYCURSOR); ++YYCURSOR; - if ((yych = *YYCURSOR) == 0x0A) goto yy312; - if (yych == 0x0D) goto yy313; + if ((yych = *YYCURSOR) == '\n') goto yy312; + if (yych == '\r') goto yy313; yy311: YYDEBUG(311, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); @@ -4017,12 +4017,12 @@ yy312: yy313: YYDEBUG(313, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy312; + if (yych == '\n') goto yy312; goto yy311; yy314: YYDEBUG(314, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(315, *YYCURSOR); if (yych <= '^') { @@ -4134,8 +4134,8 @@ yy330: yy332: YYDEBUG(332, *YYCURSOR); ++YYCURSOR; - if ((yych = *YYCURSOR) == 0x0A) goto yy336; - if (yych == 0x0D) goto yy337; + if ((yych = *YYCURSOR) == '\n') goto yy336; + if (yych == '\r') goto yy337; yy333: YYDEBUG(333, *YYCURSOR); yyleng = YYCURSOR - SCNG(yy_text); @@ -4170,13 +4170,13 @@ yy336: yy337: YYDEBUG(337, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy336; + if (yych == '\n') goto yy336; goto yy333; yy338: YYDEBUG(338, *YYCURSOR); yyaccept = 5; YYMARKER = ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; YYDEBUG(339, *YYCURSOR); if (yych <= 'D') { @@ -4230,24 +4230,24 @@ yy345: yy347: YYDEBUG(347, *YYCURSOR); yych = *++YYCURSOR; - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x08) goto yy284; - if (yych >= 0x0B) goto yy284; + if (yych >= '\v') goto yy284; } else { - if (yych <= 0x0D) goto yy348; + if (yych <= '\r') goto yy348; if (yych != ' ') goto yy284; } yy348: YYDEBUG(348, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(349, *YYCURSOR); - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x08) goto yy350; - if (yych <= 0x0A) goto yy348; + if (yych <= '\n') goto yy348; } else { - if (yych <= 0x0D) goto yy348; + if (yych <= '\r') goto yy348; if (yych == ' ') goto yy348; } yy350: @@ -4372,13 +4372,13 @@ yy370: yy371: YYDEBUG(371, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; YYDEBUG(372, *YYCURSOR); - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) goto yy284; - if (yych <= 0x0A) goto yy371; - if (yych <= 0x0C) goto yy284; + if (yych <= '\n') goto yy371; + if (yych <= '\f') goto yy284; goto yy371; } else { if (yych <= ' ') { @@ -4402,7 +4402,7 @@ yy373: yy375: YYDEBUG(375, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; YYDEBUG(376, *YYCURSOR); if (yybm[0+yych] & 128) { @@ -4435,14 +4435,14 @@ yy375: yy378: YYDEBUG(378, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; YYDEBUG(379, *YYCURSOR); if (yych <= '@') { - if (yych <= 0x0C) { - if (yych != 0x0A) goto yy284; + if (yych <= '\f') { + if (yych != '\n') goto yy284; } else { - if (yych <= 0x0D) goto yy382; + if (yych <= '\r') goto yy382; if (yych <= '/') goto yy284; if (yych <= '9') goto yy378; goto yy284; @@ -4485,12 +4485,12 @@ yy381: yy382: YYDEBUG(382, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy380; + if (yych == '\n') goto yy380; goto yy381; yy383: YYDEBUG(383, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; yy384: YYDEBUG(384, *YYCURSOR); @@ -4514,8 +4514,8 @@ yy384: } YYDEBUG(385, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy386; - if (yych == 0x0D) goto yy388; + if (yych == '\n') goto yy386; + if (yych == '\r') goto yy388; goto yy284; yy386: YYDEBUG(386, *YYCURSOR); @@ -4544,7 +4544,7 @@ yy387: yy388: YYDEBUG(388, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy386; + if (yych == '\n') goto yy386; goto yy387; yy389: YYDEBUG(389, *YYCURSOR); @@ -5128,14 +5128,14 @@ yy492: yy494: YYDEBUG(494, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 7) YYFILL(7); + YYFILL(7); yych = *YYCURSOR; yy495: YYDEBUG(495, *YYCURSOR); if (yych <= 'S') { if (yych <= 'D') { if (yych <= ' ') { - if (yych == 0x09) goto yy494; + if (yych == '\t') goto yy494; if (yych <= 0x1F) goto yy284; goto yy494; } else { @@ -5281,12 +5281,12 @@ yy507: yy508: YYDEBUG(508, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy509: YYDEBUG(509, *YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy508; + if (yych == '\t') goto yy508; goto yy284; } else { if (yych <= ' ') goto yy508; @@ -5330,11 +5330,11 @@ yy516: yy517: YYDEBUG(517, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(518, *YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy517; + if (yych == '\t') goto yy517; goto yy284; } else { if (yych <= ' ') goto yy517; @@ -5404,11 +5404,11 @@ yy530: yy531: YYDEBUG(531, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(532, *YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy531; + if (yych == '\t') goto yy531; goto yy284; } else { if (yych <= ' ') goto yy531; @@ -5441,11 +5441,11 @@ yy537: yy538: YYDEBUG(538, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(539, *YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy538; + if (yych == '\t') goto yy538; goto yy284; } else { if (yych <= ' ') goto yy538; @@ -5483,11 +5483,11 @@ yy545: yy546: YYDEBUG(546, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(547, *YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy546; + if (yych == '\t') goto yy546; goto yy284; } else { if (yych <= ' ') goto yy546; @@ -5527,12 +5527,12 @@ yy553: yy554: YYDEBUG(554, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy555: YYDEBUG(555, *YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy554; + if (yych == '\t') goto yy554; goto yy284; } else { if (yych <= ' ') goto yy554; @@ -5576,11 +5576,11 @@ yy562: yy563: YYDEBUG(563, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(564, *YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy563; + if (yych == '\t') goto yy563; goto yy284; } else { if (yych <= ' ') goto yy563; @@ -5613,11 +5613,11 @@ yy569: yy570: YYDEBUG(570, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(571, *YYCURSOR); if (yych <= 0x1F) { - if (yych == 0x09) goto yy570; + if (yych == '\t') goto yy570; goto yy284; } else { if (yych <= ' ') goto yy570; @@ -7514,13 +7514,13 @@ yyc_ST_LOOKING_FOR_PROPERTY: 64, 64, 64, 64, 64, 64, 64, 64, }; YYDEBUG(869, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yych <= '-') { - if (yych <= 0x0D) { + if (yych <= '\r') { if (yych <= 0x08) goto yy877; - if (yych <= 0x0A) goto yy873; - if (yych <= 0x0C) goto yy877; + if (yych <= '\n') goto yy873; + if (yych <= '\f') goto yy877; goto yy873; } else { if (yych == ' ') goto yy873; @@ -7589,7 +7589,7 @@ yy877: yy878: YYDEBUG(878, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy879: YYDEBUG(879, *YYCURSOR); @@ -7600,7 +7600,7 @@ yy879: yy880: YYDEBUG(880, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy881: YYDEBUG(881, *YYCURSOR); @@ -7657,7 +7657,7 @@ yyc_ST_LOOKING_FOR_VARNAME: 128, 128, 128, 128, 128, 128, 128, 128, }; YYDEBUG(884, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yych <= '_') { if (yych <= '@') goto yy888; @@ -7701,7 +7701,7 @@ yy888: yy890: YYDEBUG(890, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy891: YYDEBUG(891, *YYCURSOR); @@ -7748,62 +7748,62 @@ yyc_ST_NOWDOC: 192, 192, 192, 192, 192, 192, 192, 192, }; YYDEBUG(892, *YYCURSOR); - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 32) { goto yy898; } - if (yych <= 0x0C) goto yy894; - if (yych <= 0x0D) goto yy896; + if (yych <= '\f') goto yy894; + if (yych <= '\r') goto yy896; goto yy900; yy894: YYDEBUG(894, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(895, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy898; } - if (yych <= 0x0C) goto yy894; + if (yych <= '\f') goto yy894; if (yych >= 0x0E) goto yy924; yy896: YYDEBUG(896, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(897, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy898; } - if (yych <= 0x0C) goto yy894; - if (yych <= 0x0D) goto yy896; + if (yych <= '\f') goto yy894; + if (yych <= '\r') goto yy896; goto yy924; yy898: YYDEBUG(898, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(899, *YYCURSOR); if (yybm[0+yych] & 32) { goto yy898; } - if (yych <= 0x0C) goto yy894; - if (yych <= 0x0D) goto yy896; + if (yych <= '\f') goto yy894; + if (yych <= '\r') goto yy896; goto yy922; yy900: YYDEBUG(900, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; YYDEBUG(901, *YYCURSOR); if (yybm[0+yych] & 64) { goto yy900; } - if (yych <= 0x0C) { - if (yych != 0x0A) goto yy904; + if (yych <= '\f') { + if (yych != '\n') goto yy904; } else { - if (yych <= 0x0D) goto yy902; + if (yych <= '\r') goto yy902; if (yych == ';') goto yy903; goto yy904; } @@ -7812,20 +7812,20 @@ yy902: yy903: YYDEBUG(903, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy902; - if (yych == 0x0D) goto yy902; + if (yych == '\n') goto yy902; + if (yych == '\r') goto yy902; goto yy915; yy904: YYDEBUG(904, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 8) { goto yy894; } if (yych <= '^') { - if (yych <= 0x0D) { - if (yych >= 0x0D) goto yy896; + if (yych <= '\r') { + if (yych >= '\r') goto yy896; } else { if (yych <= '@') goto yy905; if (yych <= 'Z') goto yy907; @@ -7841,15 +7841,15 @@ yy904: yy905: YYDEBUG(905, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(906, *YYCURSOR); if (yybm[0+yych] & 8) { goto yy894; } if (yych <= '^') { - if (yych <= 0x0D) { - if (yych <= 0x0C) goto yy905; + if (yych <= '\r') { + if (yych <= '\f') goto yy905; goto yy896; } else { if (yych <= '@') goto yy905; @@ -7869,7 +7869,7 @@ yy905: yy907: YYDEBUG(907, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(908, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -7877,7 +7877,7 @@ yy907: } if (yych <= '@') { if (yych <= '/') { - if (yych == 0x0D) goto yy896; + if (yych == '\r') goto yy896; goto yy905; } else { if (yych <= '9') goto yy909; @@ -7899,7 +7899,7 @@ yy907: yy909: YYDEBUG(909, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(910, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -7907,7 +7907,7 @@ yy909: } if (yych <= '@') { if (yych <= '/') { - if (yych == 0x0D) goto yy896; + if (yych == '\r') goto yy896; goto yy905; } else { if (yych <= '9') goto yy909; @@ -7928,15 +7928,15 @@ yy909: yy911: YYDEBUG(911, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(912, *YYCURSOR); if (yybm[0+yych] & 8) { goto yy894; } if (yych <= '^') { - if (yych <= 0x0D) { - if (yych <= 0x0C) goto yy911; + if (yych <= '\r') { + if (yych <= '\f') goto yy911; goto yy896; } else { if (yych <= '@') goto yy911; @@ -7953,7 +7953,7 @@ yy911: yy913: YYDEBUG(913, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(914, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -7961,7 +7961,7 @@ yy913: } if (yych <= 'Z') { if (yych <= '/') { - if (yych == 0x0D) goto yy896; + if (yych == '\r') goto yy896; goto yy911; } else { if (yych <= '9') goto yy913; @@ -7981,14 +7981,14 @@ yy913: yy915: YYDEBUG(915, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; if (yybm[0+yych] & 8) { goto yy894; } if (yych <= '^') { - if (yych <= 0x0D) { - if (yych >= 0x0D) goto yy896; + if (yych <= '\r') { + if (yych >= '\r') goto yy896; } else { if (yych <= '@') goto yy916; if (yych <= 'Z') goto yy918; @@ -8004,15 +8004,15 @@ yy915: yy916: YYDEBUG(916, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(917, *YYCURSOR); if (yybm[0+yych] & 8) { goto yy894; } if (yych <= '^') { - if (yych <= 0x0D) { - if (yych <= 0x0C) goto yy916; + if (yych <= '\r') { + if (yych <= '\f') goto yy916; goto yy896; } else { if (yych <= '@') goto yy916; @@ -8032,7 +8032,7 @@ yy916: yy918: YYDEBUG(918, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(919, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -8040,7 +8040,7 @@ yy918: } if (yych <= '@') { if (yych <= '/') { - if (yych == 0x0D) goto yy896; + if (yych == '\r') goto yy896; goto yy911; } else { if (yych <= '9') goto yy920; @@ -8062,7 +8062,7 @@ yy918: yy920: YYDEBUG(920, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(921, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -8070,7 +8070,7 @@ yy920: } if (yych <= '@') { if (yych <= '/') { - if (yych == 0x0D) goto yy896; + if (yych == '\r') goto yy896; goto yy911; } else { if (yych <= '9') goto yy920; @@ -8092,7 +8092,7 @@ yy920: yy922: YYDEBUG(922, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(923, *YYCURSOR); if (yybm[0+yych] & 8) { @@ -8100,7 +8100,7 @@ yy922: } if (yych <= '@') { if (yych <= '/') { - if (yych == 0x0D) goto yy896; + if (yych == '\r') goto yy896; goto yy905; } else { if (yych <= '9') goto yy922; @@ -8122,13 +8122,13 @@ yy922: yy924: YYDEBUG(924, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(925, *YYCURSOR); if (yych <= ';') { - if (yych <= 0x0D) { - if (yych == 0x0A) goto yy927; - if (yych <= 0x0C) goto yy904; + if (yych <= '\r') { + if (yych == '\n') goto yy927; + if (yych <= '\f') goto yy904; goto yy927; } else { if (yych <= '/') goto yy904; @@ -8150,10 +8150,10 @@ yy924: } YYDEBUG(926, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; - if (yych == 0x0A) goto yy927; - if (yych != 0x0D) goto yy915; + if (yych == '\n') goto yy927; + if (yych != '\r') goto yy915; yy927: YYDEBUG(927, *YYCURSOR); ++YYCURSOR; @@ -8236,13 +8236,13 @@ yyc_ST_ONE_LINE_COMMENT: 128, 128, 128, 128, 128, 128, 128, 128, }; YYDEBUG(929, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; if (yybm[0+yych] & 128) { goto yy935; } - if (yych <= 0x0C) goto yy938; - if (yych <= 0x0D) goto yy939; + if (yych <= '\f') goto yy938; + if (yych <= '\r') goto yy939; if (yych <= '=') goto yy931; if (yych <= '>') goto yy933; goto yy934; @@ -8270,7 +8270,7 @@ yy934: yy935: YYDEBUG(935, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(936, *YYCURSOR); if (yybm[0+yych] & 128) { @@ -8306,7 +8306,7 @@ yy938: yy939: YYDEBUG(939, *YYCURSOR); yych = *++YYCURSOR; - if (yych != 0x0A) goto yy937; + if (yych != '\n') goto yy937; YYDEBUG(940, *YYCURSOR); ++YYCURSOR; YYDEBUG(941, *YYCURSOR); @@ -8384,7 +8384,7 @@ yyc_ST_START_HEREDOC: 128, 128, 128, 128, 128, 128, 128, 128, }; YYDEBUG(945, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; if (yych <= '_') { if (yych <= '@') goto yy947; @@ -8415,27 +8415,27 @@ yy949: if (yybm[0+yych] & 128) { goto yy950; } - if (yych <= 0x0C) { - if (yych == 0x0A) goto yy954; + if (yych <= '\f') { + if (yych == '\n') goto yy954; goto yy948; } else { - if (yych <= 0x0D) goto yy954; + if (yych <= '\r') goto yy954; if (yych == ';') goto yy953; goto yy948; } yy950: YYDEBUG(950, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; YYDEBUG(951, *YYCURSOR); if (yybm[0+yych] & 128) { goto yy950; } - if (yych <= 0x0C) { - if (yych == 0x0A) goto yy954; + if (yych <= '\f') { + if (yych == '\n') goto yy954; } else { - if (yych <= 0x0D) goto yy954; + if (yych <= '\r') goto yy954; if (yych == ';') goto yy953; } yy952: @@ -8445,8 +8445,8 @@ yy952: yy953: YYDEBUG(953, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy954; - if (yych != 0x0D) goto yy952; + if (yych == '\n') goto yy954; + if (yych != '\r') goto yy952; yy954: YYDEBUG(954, *YYCURSOR); ++YYCURSOR; @@ -8514,7 +8514,7 @@ yyc_ST_START_NOWDOC: 128, 128, 128, 128, 128, 128, 128, 128, }; YYDEBUG(956, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; if (yych <= '_') { if (yych <= '@') goto yy958; @@ -8545,27 +8545,27 @@ yy960: if (yybm[0+yych] & 128) { goto yy961; } - if (yych <= 0x0C) { - if (yych == 0x0A) goto yy965; + if (yych <= '\f') { + if (yych == '\n') goto yy965; goto yy959; } else { - if (yych <= 0x0D) goto yy965; + if (yych <= '\r') goto yy965; if (yych == ';') goto yy964; goto yy959; } yy961: YYDEBUG(961, *YYCURSOR); ++YYCURSOR; - if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); + YYFILL(2); yych = *YYCURSOR; YYDEBUG(962, *YYCURSOR); if (yybm[0+yych] & 128) { goto yy961; } - if (yych <= 0x0C) { - if (yych == 0x0A) goto yy965; + if (yych <= '\f') { + if (yych == '\n') goto yy965; } else { - if (yych <= 0x0D) goto yy965; + if (yych <= '\r') goto yy965; if (yych == ';') goto yy964; } yy963: @@ -8575,8 +8575,8 @@ yy963: yy964: YYDEBUG(964, *YYCURSOR); yych = *++YYCURSOR; - if (yych == 0x0A) goto yy965; - if (yych != 0x0D) goto yy963; + if (yych == '\n') goto yy965; + if (yych != '\r') goto yy963; yy965: YYDEBUG(965, *YYCURSOR); ++YYCURSOR; @@ -8642,16 +8642,16 @@ yyc_ST_VAR_OFFSET: 32, 32, 32, 32, 32, 32, 32, 32, }; YYDEBUG(967, *YYCURSOR); - if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); + YYFILL(3); yych = *YYCURSOR; if (yych <= '/') { if (yych <= ' ') { - if (yych <= 0x0C) { + if (yych <= '\f') { if (yych <= 0x08) goto yy981; - if (yych <= 0x0A) goto yy977; + if (yych <= '\n') goto yy977; goto yy981; } else { - if (yych <= 0x0D) goto yy977; + if (yych <= '\r') goto yy977; if (yych <= 0x1F) goto yy981; goto yy977; } @@ -8799,7 +8799,7 @@ yy981: yy983: YYDEBUG(983, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy984: YYDEBUG(984, *YYCURSOR); @@ -8810,7 +8810,7 @@ yy984: yy985: YYDEBUG(985, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(986, *YYCURSOR); if (yych <= '^') { @@ -8841,7 +8841,7 @@ yy987: yy988: YYDEBUG(988, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; yy989: YYDEBUG(989, *YYCURSOR); @@ -8861,7 +8861,7 @@ yy990: yy992: YYDEBUG(992, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(993, *YYCURSOR); if (yych <= '/') goto yy994; @@ -8880,7 +8880,7 @@ yy994: yy995: YYDEBUG(995, *YYCURSOR); ++YYCURSOR; - if (YYLIMIT == YYCURSOR) YYFILL(1); + YYFILL(1); yych = *YYCURSOR; YYDEBUG(996, *YYCURSOR); if (yybm[0+yych] & 128) { diff --git a/Zend/zend_language_scanner.l b/Zend/zend_language_scanner.l index 6a25e6e7bd..e37a72fb83 100644 --- a/Zend/zend_language_scanner.l +++ b/Zend/zend_language_scanner.l @@ -596,7 +596,7 @@ yymore_restart: } /*!re2c - +re2c:yyfill:check = 0; LNUM [0-9]+ DNUM ([0-9]*"."[0-9]+)|([0-9]+"."[0-9]*) EXPONENT_DNUM (({LNUM}|{DNUM})[eE][+-]?{LNUM}) diff --git a/Zend/zend_language_scanner_defs.h b/Zend/zend_language_scanner_defs.h index 8c74620fc9..55595e6ff0 100644 --- a/Zend/zend_language_scanner_defs.h +++ b/Zend/zend_language_scanner_defs.h @@ -1,4 +1,4 @@ -/* Generated by re2c 0.13.4.dev on Wed Mar 19 23:23:53 2008 */ +/* Generated by re2c 0.13.4.dev on Sat Mar 22 18:34:15 2008 */ #line 3 "Zend/zend_language_scanner_defs.h" enum YYCONDTYPE { diff --git a/acinclude.m4 b/acinclude.m4 index a64f161516..8d1f1fcdc4 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -2096,7 +2096,7 @@ AC_DEFUN([PHP_PROG_RE2C],[ if test -n "$RE2C"; then AC_CACHE_CHECK([for re2c version], php_cv_re2c_version, [ re2c_vernum=`$RE2C --vernum 2>/dev/null` - if test -z "$re2c_vernum" || test "$re2c_vernum" -lt "1303"; then + if test -z "$re2c_vernum" || test "$re2c_vernum" -lt "1304"; then php_cv_re2c_version=invalid else php_cv_re2c_version="`$RE2C --version | cut -d ' ' -f 2 2>/dev/null` (ok)" @@ -2105,7 +2105,7 @@ AC_DEFUN([PHP_PROG_RE2C],[ fi case $php_cv_re2c_version in ""|invalid[)] - AC_MSG_WARN([You will need re2c 0.13.3 or later if you want to regenerate PHP parsers.]) + AC_MSG_WARN([You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.]) RE2C="exit 0;" ;; esac diff --git a/win32/build/config.w32 b/win32/build/config.w32 index 6b4e1736cd..8729ee56d8 100644 --- a/win32/build/config.w32 +++ b/win32/build/config.w32 @@ -58,7 +58,7 @@ if (!PATH_PROG('bison')) { } // There's a minimum requirement for re2c.. -MINRE2C = "0.13.3"; +MINRE2C = "0.13.4"; RE2C = PATH_PROG('re2c'); if (RE2C) {