helly           Thu Mar 25 17:40:25 2004 EDT

  Modified files:              
    /php-src/ext/standard       url_scanner_ex.c 
  Log:
  Pending touch
  
http://cvs.php.net/diff.php/php-src/ext/standard/url_scanner_ex.c?r1=1.84&r2=1.85&ty=u
Index: php-src/ext/standard/url_scanner_ex.c
diff -u php-src/ext/standard/url_scanner_ex.c:1.84 
php-src/ext/standard/url_scanner_ex.c:1.85
--- php-src/ext/standard/url_scanner_ex.c:1.84  Wed Feb 11 12:32:38 2004
+++ php-src/ext/standard/url_scanner_ex.c       Thu Mar 25 17:40:25 2004
@@ -1,5 +1,5 @@
-/* Generated by re2c 0.5 on Wed Feb 11 11:58:10 2004 */
-#line 1 "/home/php5/ext/standard/url_scanner_ex.re"
+/* Generated by re2c 0.9.2 on Sat Mar 13 15:56:45 2004 */
+#line 1 "/usr/src/php5/ext/standard/url_scanner_ex.re"
 /*
   +----------------------------------------------------------------------+
   | PHP Version 5                                                        |
@@ -89,7 +89,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 95
+#line 95 "/usr/src/php5/ext/standard/url_scanner_ex.re"
 
 
 #define YYFILL(n) goto done
@@ -107,6 +107,8 @@
        q = (p = url->c) + url->len;
 
 scan:
+
+#line 7 "re2c-output.c"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -152,27 +154,37 @@
        if(yybm[0+yych] & 128)  goto yy8;
        if(yych <= '9') goto yy6;
        if(yych >= ';') goto yy4;
+       goto yy2;
 yy2:   yych = *++YYCURSOR;
+       goto yy3;
 yy3:
-#line 113
-       { smart_str_append(dest, url); return; }
+#line 113 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ smart_str_append(dest, url); return; }
+#line 59 "re2c-output.c"
 yy4:   yych = *++YYCURSOR;
+       goto yy5;
 yy5:
-#line 114
-       { sep = separator; goto scan; }
+#line 114 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ sep = separator; goto scan; }
+#line 65 "re2c-output.c"
 yy6:   yych = *++YYCURSOR;
+       goto yy7;
 yy7:
-#line 115
-       { bash = p - 1; goto done; }
+#line 115 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ bash = p - 1; goto done; }
+#line 71 "re2c-output.c"
 yy8:   ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy9;
 yy9:   if(yybm[0+yych] & 128)  goto yy8;
+       goto yy10;
 yy10:
-#line 116
-       { goto scan; }
+#line 116 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ goto scan; }
+#line 81 "re2c-output.c"
 }
-#line 117
+#line 117 "/usr/src/php5/ext/standard/url_scanner_ex.re"
 
 done:
        
@@ -340,6 +352,8 @@
        
 state_plain:
        start = YYCURSOR;
+
+#line 85 "re2c-output.c"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -383,23 +397,31 @@
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if(yybm[0+yych] & 128)  goto yy15;
+       goto yy13;
 yy13:  yych = *++YYCURSOR;
+       goto yy14;
 yy14:
-#line 285
-       { passthru(STD_ARGS); STATE = STATE_TAG; goto state_tag; }
+#line 285 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ passthru(STD_ARGS); STATE = STATE_TAG; goto state_tag; }
+#line 135 "re2c-output.c"
 yy15:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy16;
 yy16:  if(yybm[0+yych] & 128)  goto yy15;
+       goto yy17;
 yy17:
-#line 286
-       { passthru(STD_ARGS); goto state_plain; }
+#line 286 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ passthru(STD_ARGS); goto state_plain; }
+#line 145 "re2c-output.c"
 }
-#line 287
+#line 287 "/usr/src/php5/ext/standard/url_scanner_ex.re"
 
 
 state_tag:     
        start = YYCURSOR;
+
+#line 149 "re2c-output.c"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -446,22 +468,27 @@
        if(yych <= 'Z') goto yy20;
        if(yych <= '`') goto yy22;
        if(yych >= '{') goto yy22;
+       goto yy20;
 yy20:  yych = *++YYCURSOR;
        goto yy25;
 yy21:
-#line 292
-       { handle_tag(STD_ARGS); /* Sets STATE */; passthru(STD_ARGS); if (STATE == 
STATE_PLAIN) goto state_plain; else goto state_next_arg; }
+#line 292 "/usr/src/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;
+       goto yy23;
 yy23:
-#line 293
-       { passthru(STD_ARGS); goto state_plain_begin; }
+#line 293 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ passthru(STD_ARGS); goto state_plain_begin; }
+#line 208 "re2c-output.c"
 yy24:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy25;
 yy25:  if(yybm[0+yych] & 128)  goto yy24;
        goto yy21;
 }
-#line 294
+#line 294 "/usr/src/php5/ext/standard/url_scanner_ex.re"
 
 
 state_next_arg_begin:
@@ -469,6 +496,8 @@
        
 state_next_arg:
        start = YYCURSOR;
+
+#line 218 "re2c-output.c"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -531,33 +560,43 @@
                }
        }
 yy28:  yych = *++YYCURSOR;
+       goto yy29;
 yy29:
-#line 302
-       { passthru(STD_ARGS); handle_form(STD_ARGS); goto state_plain_begin; }
+#line 302 "/usr/src/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;
        goto yy37;
 yy31:
-#line 303
-       { passthru(STD_ARGS); goto state_next_arg; }
+#line 303 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ passthru(STD_ARGS); goto state_next_arg; }
+#line 291 "re2c-output.c"
 yy32:  yych = *++YYCURSOR;
+       goto yy33;
 yy33:
-#line 304
-       { --YYCURSOR; STATE = STATE_ARG; goto state_arg; }
+#line 304 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ --YYCURSOR; STATE = STATE_ARG; goto state_arg; }
+#line 297 "re2c-output.c"
 yy34:  yych = *++YYCURSOR;
+       goto yy35;
 yy35:
-#line 305
-       { passthru(STD_ARGS); goto state_plain_begin; }
+#line 305 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ passthru(STD_ARGS); goto state_plain_begin; }
+#line 303 "re2c-output.c"
 yy36:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy37;
 yy37:  if(yybm[0+yych] & 128)  goto yy36;
        goto yy31;
 }
-#line 306
+#line 306 "/usr/src/php5/ext/standard/url_scanner_ex.re"
 
 
 state_arg:
        start = YYCURSOR;
+
+#line 313 "re2c-output.c"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -604,26 +643,33 @@
        if(yych <= 'Z') goto yy40;
        if(yych <= '`') goto yy42;
        if(yych >= '{') goto yy42;
+       goto yy40;
 yy40:  yych = *++YYCURSOR;
        goto yy45;
 yy41:
-#line 311
-       { passthru(STD_ARGS); handle_arg(STD_ARGS); STATE = STATE_BEFORE_VAL; goto 
state_before_val; }
+#line 311 "/usr/src/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;
+       goto yy43;
 yy43:
-#line 312
-       { passthru(STD_ARGS); STATE = STATE_NEXT_ARG; goto state_next_arg; }
+#line 312 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ passthru(STD_ARGS); STATE = STATE_NEXT_ARG; goto state_next_arg; }
+#line 372 "re2c-output.c"
 yy44:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy45;
 yy45:  if(yybm[0+yych] & 128)  goto yy44;
        goto yy41;
 }
-#line 313
+#line 313 "/usr/src/php5/ext/standard/url_scanner_ex.re"
 
 
 state_before_val:
        start = YYCURSOR;
+
+#line 382 "re2c-output.c"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -673,37 +719,45 @@
        yych = *(YYMARKER = ++YYCURSOR);
        if(yych == ' ') goto yy55;
        if(yych == '=') goto yy53;
+       goto yy49;
 yy49:
-#line 319
-       { --YYCURSOR; goto state_next_arg_begin; }
+#line 319 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ --YYCURSOR; goto state_next_arg_begin; }
+#line 436 "re2c-output.c"
 yy50:  yych = *++YYCURSOR;
        goto yy54;
 yy51:
-#line 318
-       { passthru(STD_ARGS); STATE = STATE_VAL; goto state_val; }
+#line 318 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ passthru(STD_ARGS); STATE = STATE_VAL; goto state_val; }
+#line 442 "re2c-output.c"
 yy52:  yych = *++YYCURSOR;
        goto yy49;
 yy53:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy54;
 yy54:  if(yybm[0+yych] & 128)  goto yy53;
        goto yy51;
 yy55:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy56;
 yy56:  if(yych == ' ') goto yy55;
        if(yych == '=') goto yy53;
+       goto yy57;
 yy57:  YYCURSOR = YYMARKER;
        switch(yyaccept){
        case 0: goto yy49;
        }
 }
-#line 320
+#line 320 "/usr/src/php5/ext/standard/url_scanner_ex.re"
 
 
 
 state_val:
        start = YYCURSOR;
+
+#line 465 "re2c-output.c"
 {
        YYCTYPE yych;
        unsigned int yyaccept;
@@ -768,39 +822,49 @@
        yych = *(YYMARKER = ++YYCURSOR);
        goto yy77;
 yy61:
-#line 328
-       { handle_val(STD_ARGS, 0, '\0'); goto state_next_arg_begin; }
+#line 328 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ handle_val(STD_ARGS, 0, '\0'); goto state_next_arg_begin; }
+#line 532 "re2c-output.c"
 yy62:  yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
        goto yy69;
 yy63:  yych = *++YYCURSOR;
        goto yy67;
 yy64:  yych = *++YYCURSOR;
+       goto yy65;
 yy65:
-#line 329
-       { passthru(STD_ARGS); goto state_next_arg_begin; }
+#line 329 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ passthru(STD_ARGS); goto state_next_arg_begin; }
+#line 543 "re2c-output.c"
 yy66:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy67;
 yy67:  if(yybm[0+yych] & 8)    goto yy66;
        goto yy61;
 yy68:  yyaccept = 0;
        YYMARKER = ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy69;
 yy69:  if(yybm[0+yych] & 16)   goto yy68;
        if(yych <= '&') goto yy72;
        if(yych >= '(') goto yy61;
+       goto yy70;
 yy70:  yych = *++YYCURSOR;
        if(yybm[0+yych] & 8)    goto yy66;
+       goto yy71;
 yy71:
-#line 327
-       { handle_val(STD_ARGS, 1, '\''); goto state_next_arg_begin; }
+#line 327 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ handle_val(STD_ARGS, 1, '\''); goto state_next_arg_begin; }
+#line 565 "re2c-output.c"
 yy72:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy73;
 yy73:  if(yybm[0+yych] & 32)   goto yy72;
        if(yych <= '=') goto yy75;
+       goto yy74;
 yy74:  YYCURSOR = YYMARKER;
        switch(yyaccept){
        case 0: goto yy61;
@@ -811,23 +875,29 @@
        YYMARKER = ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy77;
 yy77:  if(yybm[0+yych] & 64)   goto yy76;
        if(yych <= '!') goto yy80;
        if(yych >= '#') goto yy61;
+       goto yy78;
 yy78:  yych = *++YYCURSOR;
        if(yybm[0+yych] & 8)    goto yy66;
+       goto yy79;
 yy79:
-#line 326
-       { handle_val(STD_ARGS, 1, '"'); goto state_next_arg_begin; }
+#line 326 "/usr/src/php5/ext/standard/url_scanner_ex.re"
+{ handle_val(STD_ARGS, 1, '"'); goto state_next_arg_begin; }
+#line 594 "re2c-output.c"
 yy80:  ++YYCURSOR;
        if(YYLIMIT == YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
+       goto yy81;
 yy81:  if(yybm[0+yych] & 128)  goto yy80;
        if(yych >= '>') goto yy74;
+       goto yy82;
 yy82:  yych = *++YYCURSOR;
        goto yy79;
 }
-#line 330
+#line 330 "/usr/src/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