From: Marcus Boerger Date: Tue, 23 Mar 2004 22:33:29 +0000 (+0000) Subject: Update .c output after .re X-Git-Tag: php-5.0.0RC2RC1~254 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3f8a43989d1faf2b099524509a290f3749bee438;p=php Update .c output after .re --- diff --git a/ext/standard/var_unserializer.c b/ext/standard/var_unserializer.c index f9da74d4c3..ab67c74488 100644 --- a/ext/standard/var_unserializer.c +++ b/ext/standard/var_unserializer.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.9.2 on Tue Mar 23 21:48:54 2004 */ +/* Generated by re2c 0.9.2 on Tue Mar 23 23:12:19 2004 */ #line 1 "/usr/src/php5/ext/standard/var_unserializer.re" /* +----------------------------------------------------------------------+ @@ -294,7 +294,7 @@ PHPAPI int php_var_unserialize(UNSERIALIZE_PARAMETER) goto yy0; yy1: ++YYCURSOR; yy0: - if((YYLIMIT - YYCURSOR) < 6) YYFILL(6); + if((YYLIMIT - YYCURSOR) < 7) YYFILL(7); yych = *YYCURSOR; if(yych <= 'd'){ if(yych <= 'R'){ @@ -343,7 +343,7 @@ yy2: YYCURSOR = YYMARKER; } yy3: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if(yych == ':') goto yy86; + if(yych == ':') goto yy87; goto yy4; yy4: #line 461 "/usr/src/php5/ext/standard/var_unserializer.re" @@ -351,18 +351,18 @@ yy4: #line 102 "re2c-output.c" yy5: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if(yych == ':') goto yy80; + if(yych == ':') goto yy81; goto yy4; yy6: yych = *++YYCURSOR; - if(yych == ';') goto yy78; + if(yych == ';') goto yy79; goto yy4; yy7: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if(yych == ':') goto yy72; + if(yych == ':') goto yy73; goto yy4; yy8: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); - if(yych == ':') goto yy66; + if(yych == ':') goto yy67; goto yy4; yy9: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); @@ -625,67 +625,76 @@ yy45: yych = *++YYCURSOR; if(yych != '+') goto yy2; goto yy46; } else { - if(yych <= '-') goto yy46; - if(yych <= '.') goto yy49; + if(yych <= '-') goto yy47; + if(yych <= '.') goto yy50; goto yy2; } } else { if(yych <= 'I'){ - if(yych <= '9') goto yy47; + if(yych <= '9') goto yy48; if(yych <= 'H') goto yy2; - goto yy51; + goto yy52; } else { - if(yych == 'N') goto yy50; + if(yych == 'N') goto yy51; goto yy2; } } yy46: yych = *++YYCURSOR; - if(yych == '.') goto yy49; + if(yych == '.') goto yy50; if(yych <= '/') goto yy2; - if(yych >= ':') goto yy2; - goto yy47; -yy47: ++YYCURSOR; + if(yych <= '9') goto yy48; + goto yy2; +yy47: yych = *++YYCURSOR; + if(yych <= '/'){ + if(yych == '.') goto yy50; + goto yy2; + } else { + if(yych <= '9') goto yy48; + if(yych == 'I') goto yy52; + goto yy2; + } +yy48: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy48; -yy48: if(yych <= ':'){ + goto yy49; +yy49: if(yych <= ':'){ if(yych <= '.'){ if(yych <= '-') goto yy2; - goto yy64; + goto yy65; } else { if(yych <= '/') goto yy2; - if(yych <= '9') goto yy47; + if(yych <= '9') goto yy48; goto yy2; } } else { if(yych <= 'E'){ - if(yych <= ';') goto yy54; + if(yych <= ';') goto yy55; if(yych <= 'D') goto yy2; - goto yy59; + goto yy60; } else { - if(yych == 'e') goto yy59; + if(yych == 'e') goto yy60; goto yy2; } } -yy49: yych = *++YYCURSOR; - if(yych <= '/') goto yy2; - if(yych <= '9') goto yy57; - goto yy2; yy50: yych = *++YYCURSOR; - if(yych == 'A') goto yy56; + if(yych <= '/') goto yy2; + if(yych <= '9') goto yy58; goto yy2; yy51: yych = *++YYCURSOR; - if(yych != 'N') goto yy2; - goto yy52; + if(yych == 'A') goto yy57; + goto yy2; yy52: yych = *++YYCURSOR; - if(yych != 'F') goto yy2; + if(yych != 'N') goto yy2; goto yy53; yy53: yych = *++YYCURSOR; - if(yych != ';') goto yy2; + if(yych != 'F') goto yy2; goto yy54; yy54: yych = *++YYCURSOR; + if(yych != ';') goto yy2; goto yy55; -yy55: +yy55: yych = *++YYCURSOR; + goto yy56; +yy56: #line 323 "/usr/src/php5/ext/standard/var_unserializer.re" { *p = YYCURSOR; @@ -693,103 +702,103 @@ yy55: ZVAL_DOUBLE(*rval, atof(start + 2)); return 1; } -#line 447 "re2c-output.c" -yy56: yych = *++YYCURSOR; - if(yych == 'N') goto yy53; +#line 456 "re2c-output.c" +yy57: yych = *++YYCURSOR; + if(yych == 'N') goto yy54; goto yy2; -yy57: ++YYCURSOR; +yy58: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy58; -yy58: if(yych <= ';'){ + goto yy59; +yy59: if(yych <= ';'){ if(yych <= '/') goto yy2; - if(yych <= '9') goto yy57; + if(yych <= '9') goto yy58; if(yych <= ':') goto yy2; - goto yy54; + goto yy55; } else { if(yych <= 'E'){ if(yych <= 'D') goto yy2; - goto yy59; + goto yy60; } else { if(yych != 'e') goto yy2; - goto yy59; + goto yy60; } } -yy59: yych = *++YYCURSOR; +yy60: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; - goto yy60; + goto yy61; } else { - if(yych <= '-') goto yy60; + if(yych <= '-') goto yy61; if(yych <= '/') goto yy2; - if(yych <= '9') goto yy61; + if(yych <= '9') goto yy62; goto yy2; } -yy60: yych = *++YYCURSOR; +yy61: yych = *++YYCURSOR; if(yych <= ','){ - if(yych == '+') goto yy63; + if(yych == '+') goto yy64; goto yy2; } else { - if(yych <= '-') goto yy63; + if(yych <= '-') goto yy64; if(yych <= '/') goto yy2; if(yych >= ':') goto yy2; - goto yy61; + goto yy62; } -yy61: ++YYCURSOR; +yy62: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy62; -yy62: if(yych <= '/') goto yy2; - if(yych <= '9') goto yy61; - if(yych == ';') goto yy54; + goto yy63; +yy63: if(yych <= '/') goto yy2; + if(yych <= '9') goto yy62; + if(yych == ';') goto yy55; goto yy2; -yy63: yych = *++YYCURSOR; +yy64: yych = *++YYCURSOR; if(yych <= '/') goto yy2; - if(yych <= '9') goto yy61; + if(yych <= '9') goto yy62; goto yy2; -yy64: ++YYCURSOR; +yy65: ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 4) YYFILL(4); yych = *YYCURSOR; - goto yy65; -yy65: if(yych <= ';'){ + goto yy66; +yy66: if(yych <= ';'){ if(yych <= '/') goto yy2; - if(yych <= '9') goto yy64; + if(yych <= '9') goto yy65; if(yych <= ':') goto yy2; - goto yy54; + goto yy55; } else { if(yych <= 'E'){ if(yych <= 'D') goto yy2; - goto yy59; + goto yy60; } else { - if(yych == 'e') goto yy59; + if(yych == 'e') goto yy60; goto yy2; } } -yy66: yych = *++YYCURSOR; +yy67: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; - goto yy67; + goto yy68; } else { - if(yych <= '-') goto yy67; + if(yych <= '-') goto yy68; if(yych <= '/') goto yy2; - if(yych <= '9') goto yy68; + if(yych <= '9') goto yy69; goto yy2; } -yy67: yych = *++YYCURSOR; +yy68: yych = *++YYCURSOR; if(yych <= '/') goto yy2; if(yych >= ':') goto yy2; - goto yy68; -yy68: ++YYCURSOR; + goto yy69; +yy69: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy69; -yy69: if(yych <= '/') goto yy2; - if(yych <= '9') goto yy68; - if(yych != ';') goto yy2; goto yy70; -yy70: yych = *++YYCURSOR; +yy70: if(yych <= '/') goto yy2; + if(yych <= '9') goto yy69; + if(yych != ';') goto yy2; goto yy71; -yy71: +yy71: yych = *++YYCURSOR; + goto yy72; +yy72: #line 316 "/usr/src/php5/ext/standard/var_unserializer.re" { *p = YYCURSOR; @@ -797,32 +806,32 @@ yy71: ZVAL_LONG(*rval, parse_iv(start + 2)); return 1; } -#line 551 "re2c-output.c" -yy72: yych = *++YYCURSOR; +#line 560 "re2c-output.c" +yy73: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; - goto yy73; + goto yy74; } else { - if(yych <= '-') goto yy73; + if(yych <= '-') goto yy74; if(yych <= '/') goto yy2; - if(yych <= '9') goto yy74; + if(yych <= '9') goto yy75; goto yy2; } -yy73: yych = *++YYCURSOR; +yy74: yych = *++YYCURSOR; if(yych <= '/') goto yy2; if(yych >= ':') goto yy2; - goto yy74; -yy74: ++YYCURSOR; + goto yy75; +yy75: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy75; -yy75: if(yych <= '/') goto yy2; - if(yych <= '9') goto yy74; - if(yych != ';') goto yy2; goto yy76; -yy76: yych = *++YYCURSOR; +yy76: if(yych <= '/') goto yy2; + if(yych <= '9') goto yy75; + if(yych != ';') goto yy2; goto yy77; -yy77: +yy77: yych = *++YYCURSOR; + goto yy78; +yy78: #line 309 "/usr/src/php5/ext/standard/var_unserializer.re" { *p = YYCURSOR; @@ -830,10 +839,10 @@ yy77: ZVAL_BOOL(*rval, parse_iv(start + 2)); return 1; } -#line 584 "re2c-output.c" -yy78: yych = *++YYCURSOR; - goto yy79; -yy79: +#line 593 "re2c-output.c" +yy79: yych = *++YYCURSOR; + goto yy80; +yy80: #line 302 "/usr/src/php5/ext/standard/var_unserializer.re" { *p = YYCURSOR; @@ -841,32 +850,32 @@ yy79: ZVAL_NULL(*rval); return 1; } -#line 595 "re2c-output.c" -yy80: yych = *++YYCURSOR; +#line 604 "re2c-output.c" +yy81: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; - goto yy81; + goto yy82; } else { - if(yych <= '-') goto yy81; + if(yych <= '-') goto yy82; if(yych <= '/') goto yy2; - if(yych <= '9') goto yy82; + if(yych <= '9') goto yy83; goto yy2; } -yy81: yych = *++YYCURSOR; +yy82: yych = *++YYCURSOR; if(yych <= '/') goto yy2; if(yych >= ':') goto yy2; - goto yy82; -yy82: ++YYCURSOR; + goto yy83; +yy83: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy83; -yy83: if(yych <= '/') goto yy2; - if(yych <= '9') goto yy82; - if(yych != ';') goto yy2; goto yy84; -yy84: yych = *++YYCURSOR; +yy84: if(yych <= '/') goto yy2; + if(yych <= '9') goto yy83; + if(yych != ';') goto yy2; goto yy85; -yy85: +yy85: yych = *++YYCURSOR; + goto yy86; +yy86: #line 281 "/usr/src/php5/ext/standard/var_unserializer.re" { int id; @@ -888,32 +897,32 @@ yy85: return 1; } -#line 642 "re2c-output.c" -yy86: yych = *++YYCURSOR; +#line 651 "re2c-output.c" +yy87: yych = *++YYCURSOR; if(yych <= ','){ if(yych != '+') goto yy2; - goto yy87; + goto yy88; } else { - if(yych <= '-') goto yy87; + if(yych <= '-') goto yy88; if(yych <= '/') goto yy2; - if(yych <= '9') goto yy88; + if(yych <= '9') goto yy89; goto yy2; } -yy87: yych = *++YYCURSOR; +yy88: yych = *++YYCURSOR; if(yych <= '/') goto yy2; if(yych >= ':') goto yy2; - goto yy88; -yy88: ++YYCURSOR; + goto yy89; +yy89: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; - goto yy89; -yy89: if(yych <= '/') goto yy2; - if(yych <= '9') goto yy88; - if(yych != ';') goto yy2; goto yy90; -yy90: yych = *++YYCURSOR; +yy90: if(yych <= '/') goto yy2; + if(yych <= '9') goto yy89; + if(yych != ';') goto yy2; goto yy91; -yy91: +yy91: yych = *++YYCURSOR; + goto yy92; +yy92: #line 260 "/usr/src/php5/ext/standard/var_unserializer.re" { int id; @@ -935,7 +944,7 @@ yy91: return 1; } -#line 689 "re2c-output.c" +#line 698 "re2c-output.c" } #line 463 "/usr/src/php5/ext/standard/var_unserializer.re"