sniper          Wed Apr  6 15:42:38 2005 EDT

  Modified files:              
    /php-src/ext/standard       url_scanner_ex.c 
  Log:
  Regenerated with re2c 0.9.4
  
http://cvs.php.net/diff.php/php-src/ext/standard/url_scanner_ex.c?r1=1.89&r2=1.90&ty=u
Index: php-src/ext/standard/url_scanner_ex.c
diff -u php-src/ext/standard/url_scanner_ex.c:1.89 
php-src/ext/standard/url_scanner_ex.c:1.90
--- php-src/ext/standard/url_scanner_ex.c:1.89  Sun Apr  3 08:19:23 2005
+++ php-src/ext/standard/url_scanner_ex.c       Wed Apr  6 15:42:36 2005
@@ -1,5 +1,5 @@
-/* Generated by re2c 0.9.2 on Mon Jan 10 17:19:39 2005 */
-#line 1 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+/* Generated by re2c 0.9.4 on Mon Apr  4 01:01:25 2005 */
+#line 1 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 /*
   +----------------------------------------------------------------------+
   | PHP Version 5                                                        |
@@ -18,7 +18,7 @@
   +----------------------------------------------------------------------+
 */
 
-/* $Id: url_scanner_ex.c,v 1.89 2005/04/03 12:19:23 tony2001 Exp $ */
+/* $Id: url_scanner_ex.c,v 1.90 2005/04/06 19:42:36 sniper Exp $ */
 
 #include "php.h"
 
@@ -91,7 +91,7 @@
        STD_PHP_INI_ENTRY("url_rewriter.tags", 
"a=href,area=href,frame=src,form=,fieldset=", PHP_INI_ALL, OnUpdateTags, 
url_adapt_state_ex, php_basic_globals, basic_globals)
 PHP_INI_END()
 
-#line 97 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 97 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 
 
 #define YYFILL(n) goto done
@@ -110,7 +110,7 @@
 
 scan:
 
-#line 7 "re2c-output.c"
+#line 7 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -157,24 +157,24 @@
        if(yych <= '9') goto yy6;
        if(yych >= ';') goto yy4;
        goto yy2;
-yy2:   yych = *++YYCURSOR;
+yy2:   ++YYCURSOR;
        goto yy3;
 yy3:
-#line 115 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 115 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { smart_str_append(dest, url); return; }
-#line 59 "re2c-output.c"
-yy4:   yych = *++YYCURSOR;
+#line 59 "<stdout>"
+yy4:   ++YYCURSOR;
        goto yy5;
 yy5:
-#line 116 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 116 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { sep = separator; goto scan; }
-#line 65 "re2c-output.c"
-yy6:   yych = *++YYCURSOR;
+#line 65 "<stdout>"
+yy6:   ++YYCURSOR;
        goto yy7;
 yy7:
-#line 117 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 117 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { bash = p - 1; goto done; }
-#line 71 "re2c-output.c"
+#line 71 "<stdout>"
 yy8:   ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
@@ -182,11 +182,11 @@
 yy9:   if(yybm[0+yych] & 128)  goto yy8;
        goto yy10;
 yy10:
-#line 118 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 118 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { goto scan; }
-#line 81 "re2c-output.c"
+#line 82 "<stdout>"
 }
-#line 119 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 119 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 
 done:
        
@@ -355,7 +355,7 @@
 state_plain:
        start = YYCURSOR;
 
-#line 85 "re2c-output.c"
+#line 86 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -400,12 +400,12 @@
        yych = *YYCURSOR;
        if(yybm[0+yych] & 128)  goto yy15;
        goto yy13;
-yy13:  yych = *++YYCURSOR;
+yy13:  ++YYCURSOR;
        goto yy14;
 yy14:
-#line 287 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 287 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); STATE = STATE_TAG; goto state_tag; }
-#line 135 "re2c-output.c"
+#line 136 "<stdout>"
 yy15:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
@@ -413,17 +413,17 @@
 yy16:  if(yybm[0+yych] & 128)  goto yy15;
        goto yy17;
 yy17:
-#line 288 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 288 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); goto state_plain; }
-#line 145 "re2c-output.c"
+#line 147 "<stdout>"
 }
-#line 289 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 289 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 
 
 state_tag:     
        start = YYCURSOR;
 
-#line 149 "re2c-output.c"
+#line 151 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -471,18 +471,19 @@
        if(yych <= '`') goto yy22;
        if(yych >= '{') goto yy22;
        goto yy20;
-yy20:  yych = *++YYCURSOR;
+yy20:  ++YYCURSOR;
+       yych = *YYCURSOR;
        goto yy25;
 yy21:
-#line 294 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 294 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { handle_tag(STD_ARGS); /* Sets STATE */; passthru(STD_ARGS); if (STATE == 
STATE_PLAIN) goto state_plain; else goto state_next_arg; }
-#line 202 "re2c-output.c"
-yy22:  yych = *++YYCURSOR;
+#line 204 "<stdout>"
+yy22:  ++YYCURSOR;
        goto yy23;
 yy23:
-#line 295 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 295 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); goto state_plain_begin; }
-#line 208 "re2c-output.c"
+#line 210 "<stdout>"
 yy24:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
@@ -490,7 +491,7 @@
 yy25:  if(yybm[0+yych] & 128)  goto yy24;
        goto yy21;
 }
-#line 296 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 296 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 
 
 state_next_arg_begin:
@@ -499,7 +500,7 @@
 state_next_arg:
        start = YYCURSOR;
 
-#line 218 "re2c-output.c"
+#line 221 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -543,8 +544,8 @@
        if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        if(yych <= '='){
-               if(yych <= '\v'){
-                       if(yych <= '\b')        goto yy34;
+               if(yych <= 0x0B){
+                       if(yych <= 0x08)        goto yy34;
                        goto yy30;
                } else {
                        if(yych == ' ') goto yy30;
@@ -561,30 +562,31 @@
                        goto yy34;
                }
        }
-yy28:  yych = *++YYCURSOR;
+yy28:  ++YYCURSOR;
        goto yy29;
 yy29:
-#line 304 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 304 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); handle_form(STD_ARGS); goto state_plain_begin; }
-#line 285 "re2c-output.c"
-yy30:  yych = *++YYCURSOR;
+#line 288 "<stdout>"
+yy30:  ++YYCURSOR;
+       yych = *YYCURSOR;
        goto yy37;
 yy31:
-#line 305 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 305 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); goto state_next_arg; }
-#line 291 "re2c-output.c"
-yy32:  yych = *++YYCURSOR;
+#line 294 "<stdout>"
+yy32:  ++YYCURSOR;
        goto yy33;
 yy33:
-#line 306 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 306 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { --YYCURSOR; STATE = STATE_ARG; goto state_arg; }
-#line 297 "re2c-output.c"
-yy34:  yych = *++YYCURSOR;
+#line 300 "<stdout>"
+yy34:  ++YYCURSOR;
        goto yy35;
 yy35:
-#line 307 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 307 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); goto state_plain_begin; }
-#line 303 "re2c-output.c"
+#line 306 "<stdout>"
 yy36:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
@@ -592,13 +594,13 @@
 yy37:  if(yybm[0+yych] & 128)  goto yy36;
        goto yy31;
 }
-#line 308 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 308 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 
 
 state_arg:
        start = YYCURSOR;
 
-#line 313 "re2c-output.c"
+#line 317 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -646,18 +648,19 @@
        if(yych <= '`') goto yy42;
        if(yych >= '{') goto yy42;
        goto yy40;
-yy40:  yych = *++YYCURSOR;
+yy40:  ++YYCURSOR;
+       yych = *YYCURSOR;
        goto yy45;
 yy41:
-#line 313 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 313 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); handle_arg(STD_ARGS); STATE = STATE_BEFORE_VAL; goto 
state_before_val; }
-#line 366 "re2c-output.c"
-yy42:  yych = *++YYCURSOR;
+#line 370 "<stdout>"
+yy42:  ++YYCURSOR;
        goto yy43;
 yy43:
-#line 314 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 314 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); STATE = STATE_NEXT_ARG; goto state_next_arg; }
-#line 372 "re2c-output.c"
+#line 376 "<stdout>"
 yy44:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
@@ -665,13 +668,13 @@
 yy45:  if(yybm[0+yych] & 128)  goto yy44;
        goto yy41;
 }
-#line 315 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 315 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 
 
 state_before_val:
        start = YYCURSOR;
 
-#line 382 "re2c-output.c"
+#line 387 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -723,15 +726,16 @@
        if(yych == '=') goto yy53;
        goto yy49;
 yy49:
-#line 321 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 321 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { --YYCURSOR; goto state_next_arg_begin; }
-#line 436 "re2c-output.c"
-yy50:  yych = *++YYCURSOR;
+#line 441 "<stdout>"
+yy50:  ++YYCURSOR;
+       yych = *YYCURSOR;
        goto yy54;
 yy51:
-#line 320 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 320 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); STATE = STATE_VAL; goto state_val; }
-#line 442 "re2c-output.c"
+#line 447 "<stdout>"
 yy52:  yych = *++YYCURSOR;
        goto yy49;
 yy53:  ++YYCURSOR;
@@ -752,14 +756,14 @@
        case 0: goto yy49;
        }
 }
-#line 322 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 322 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 
 
 
 state_val:
        start = YYCURSOR;
 
-#line 465 "re2c-output.c"
+#line 472 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -803,8 +807,8 @@
        if((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        if(yych <= '!'){
-               if(yych <= '\n'){
-                       if(yych <= '\b')        goto yy63;
+               if(yych <= 0x0A){
+                       if(yych <= 0x08)        goto yy63;
                        goto yy64;
                } else {
                        if(yych == ' ') goto yy64;
@@ -824,20 +828,20 @@
        yych = *(YYMARKER = ++YYCURSOR);
        goto yy77;
 yy61:
-#line 330 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 330 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { handle_val(STD_ARGS, 0, '\0'); goto state_next_arg_begin; }
-#line 532 "re2c-output.c"
+#line 539 "<stdout>"
 yy62:  yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
        goto yy69;
 yy63:  yych = *++YYCURSOR;
        goto yy67;
-yy64:  yych = *++YYCURSOR;
+yy64:  ++YYCURSOR;
        goto yy65;
 yy65:
-#line 331 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 331 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { passthru(STD_ARGS); goto state_next_arg_begin; }
-#line 543 "re2c-output.c"
+#line 550 "<stdout>"
 yy66:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
@@ -853,13 +857,14 @@
        if(yych <= '&') goto yy72;
        if(yych >= '(') goto yy61;
        goto yy70;
-yy70:  yych = *++YYCURSOR;
-       if(yybm[0+yych] & 8)    goto yy66;
+yy70:  ++YYCURSOR;
+       if(yybm[0+(yych = *YYCURSOR)] & 8)      yych = *YYCURSOR;
+       goto yy66;
        goto yy71;
 yy71:
-#line 329 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 329 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { handle_val(STD_ARGS, 1, '\''); goto state_next_arg_begin; }
-#line 565 "re2c-output.c"
+#line 573 "<stdout>"
 yy72:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
@@ -882,13 +887,14 @@
        if(yych <= '!') goto yy80;
        if(yych >= '#') goto yy61;
        goto yy78;
-yy78:  yych = *++YYCURSOR;
-       if(yybm[0+yych] & 8)    goto yy66;
+yy78:  ++YYCURSOR;
+       if(yybm[0+(yych = *YYCURSOR)] & 8)      yych = *YYCURSOR;
+       goto yy66;
        goto yy79;
 yy79:
-#line 328 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 328 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 { handle_val(STD_ARGS, 1, '"'); goto state_next_arg_begin; }
-#line 594 "re2c-output.c"
+#line 603 "<stdout>"
 yy80:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
@@ -896,10 +902,11 @@
 yy81:  if(yybm[0+yych] & 128)  goto yy80;
        if(yych >= '>') goto yy74;
        goto yy82;
-yy82:  yych = *++YYCURSOR;
+yy82:  ++YYCURSOR;
+       yych = *YYCURSOR;
        goto yy79;
 }
-#line 332 "/usr/src/web/php/php5/ext/standard/url_scanner_ex.re"
+#line 332 "/usr/src/php/php5/ext/standard/url_scanner_ex.re"
 
 
 stop:

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to