helly Tue Mar 23 17:33:29 2004 EDT Modified files: /php-src/ext/standard var_unserializer.c Log: Update .c output after .re
http://cvs.php.net/diff.php/php-src/ext/standard/var_unserializer.c?r1=1.36&r2=1.37&ty=u Index: php-src/ext/standard/var_unserializer.c diff -u php-src/ext/standard/var_unserializer.c:1.36 php-src/ext/standard/var_unserializer.c:1.37 --- php-src/ext/standard/var_unserializer.c:1.36 Tue Mar 23 15:54:00 2004 +++ php-src/ext/standard/var_unserializer.c Tue Mar 23 17:33:29 2004 @@ -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" /* +----------------------------------------------------------------------+ @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: var_unserializer.c,v 1.36 2004/03/23 20:54:00 helly Exp $ */ +/* $Id: var_unserializer.c,v 1.37 2004/03/23 22:33:29 helly Exp $ */ #include "php.h" #include "ext/standard/php_var.h" @@ -294,7 +294,7 @@ 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 @@ } 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 @@ #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 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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 @@ 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 @@ return 1; } -#line 689 "re2c-output.c" +#line 698 "re2c-output.c" } #line 463 "/usr/src/php5/ext/standard/var_unserializer.re"
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php