iliaa           Tue Feb 28 14:46:29 2006 UTC

  Modified files:              
    /php-src/ext/standard       url_scanner_ex.re url_scanner_ex.c 
  Log:
  Parsers for previous patch
  
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/standard/url_scanner_ex.re?r1=1.77&r2=1.78&diff_format=u
Index: php-src/ext/standard/url_scanner_ex.re
diff -u php-src/ext/standard/url_scanner_ex.re:1.77 
php-src/ext/standard/url_scanner_ex.re:1.78
--- php-src/ext/standard/url_scanner_ex.re:1.77 Sun Jan  1 13:09:56 2006
+++ php-src/ext/standard/url_scanner_ex.re      Tue Feb 28 14:46:29 2006
@@ -16,7 +16,7 @@
   +----------------------------------------------------------------------+
 */
 
-/* $Id: url_scanner_ex.re,v 1.77 2006/01/01 13:09:56 sniper Exp $ */
+/* $Id: url_scanner_ex.re,v 1.78 2006/02/28 14:46:29 iliaa Exp $ */
 
 #include "php.h"
 
@@ -302,7 +302,7 @@
        start = YYCURSOR;
 /*!re2c
   ">"          { passthru(STD_ARGS); handle_form(STD_ARGS); goto 
state_plain_begin; }
-  [ \v\t\n]+   { passthru(STD_ARGS); goto state_next_arg; }
+  [ \v\r\t\n]+ { passthru(STD_ARGS); goto state_next_arg; }
   alpha                { --YYCURSOR; STATE = STATE_ARG; goto state_arg; }
   any          { passthru(STD_ARGS); goto state_plain_begin; }
 */
@@ -327,7 +327,7 @@
 /*!re2c
   ["] (any\[">])* ["]  { handle_val(STD_ARGS, 1, '"'); goto 
state_next_arg_begin; }
   ['] (any\['>])* [']  { handle_val(STD_ARGS, 1, '\''); goto 
state_next_arg_begin; }
-  (any\[ \t\n>])+      { handle_val(STD_ARGS, 0, '\0'); goto 
state_next_arg_begin; }
+  (any\[ \r\t\n>])+    { handle_val(STD_ARGS, 0, ' '); goto 
state_next_arg_begin; }
   any                                  { passthru(STD_ARGS); goto 
state_next_arg_begin; }
 */
 
http://cvs.php.net/viewcvs.cgi/php-src/ext/standard/url_scanner_ex.c?r1=1.100&r2=1.101&diff_format=u
Index: php-src/ext/standard/url_scanner_ex.c
diff -u php-src/ext/standard/url_scanner_ex.c:1.100 
php-src/ext/standard/url_scanner_ex.c:1.101
--- php-src/ext/standard/url_scanner_ex.c:1.100 Tue Feb 28 14:45:52 2006
+++ php-src/ext/standard/url_scanner_ex.c       Tue Feb 28 14:46:29 2006
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.9.11 on Tue Feb 28 09:45:27 2006 */
+/* Generated by re2c 0.9.11 on Tue Feb 28 09:46:12 2006 */
 #line 1 "ext/standard/url_scanner_ex.re"
 /*
   +----------------------------------------------------------------------+
@@ -18,7 +18,7 @@
   +----------------------------------------------------------------------+
 */
 
-/* $Id: url_scanner_ex.c,v 1.100 2006/02/28 14:45:52 iliaa Exp $ */
+/* $Id: url_scanner_ex.c,v 1.101 2006/02/28 14:46:29 iliaa Exp $ */
 
 #include "php.h"
 
@@ -515,7 +515,7 @@
        switch(yych){
        case 0x09:
        case 0x0A:
-       case 0x0B:      case ' ':       goto yy30;
+       case 0x0B:      case 0x0D:      case ' ':       goto yy30;
        case '>':       goto yy28;
        case 'A':
        case 'B':
@@ -602,7 +602,7 @@
 yy37:  switch(yych){
        case 0x09:
        case 0x0A:
-       case 0x0B:      case ' ':       goto yy36;
+       case 0x0B:      case 0x0D:      case ' ':       goto yy36;
        default:        goto yy31;
        }
 }
@@ -826,7 +826,7 @@
        yych = *YYCURSOR;
        switch(yych){
        case 0x09:
-       case 0x0A:      case ' ':       case '>':       goto yy64;
+       case 0x0A:      case 0x0D:      case ' ':       case '>':       goto 
yy64;
        case '"':       goto yy60;
        case '\'':      goto yy62;
        default:        goto yy63;
@@ -836,7 +836,7 @@
        goto yy77;
 yy61:
 #line 330 "ext/standard/url_scanner_ex.re"
-{ handle_val(STD_ARGS, 0, '\0'); goto state_next_arg_begin; }
+{ handle_val(STD_ARGS, 0, ' '); goto state_next_arg_begin; }
 #line 841 "ext/standard/url_scanner_ex.c"
 yy62:  yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -855,7 +855,7 @@
        goto yy67;
 yy67:  switch(yych){
        case 0x09:
-       case 0x0A:      case ' ':       case '>':       goto yy61;
+       case 0x0A:      case 0x0D:      case ' ':       case '>':       goto 
yy61;
        default:        goto yy66;
        }
 yy68:  yyaccept = 0;
@@ -865,7 +865,7 @@
        goto yy69;
 yy69:  switch(yych){
        case 0x09:
-       case 0x0A:      case ' ':       goto yy72;
+       case 0x0A:      case 0x0D:      case ' ':       goto yy72;
        case '\'':      goto yy70;
        case '>':       goto yy61;
        default:        goto yy68;
@@ -873,7 +873,7 @@
 yy70:  ++YYCURSOR;
        switch((yych = *YYCURSOR)) {
        case 0x09:
-       case 0x0A:      case ' ':       case '>':       goto yy71;
+       case 0x0A:      case 0x0D:      case ' ':       case '>':       goto 
yy71;
        default:        goto yy66;
        }
 yy71:
@@ -902,7 +902,7 @@
        goto yy77;
 yy77:  switch(yych){
        case 0x09:
-       case 0x0A:      case ' ':       goto yy80;
+       case 0x0A:      case 0x0D:      case ' ':       goto yy80;
        case '"':       goto yy78;
        case '>':       goto yy61;
        default:        goto yy76;
@@ -910,7 +910,7 @@
 yy78:  ++YYCURSOR;
        switch((yych = *YYCURSOR)) {
        case 0x09:
-       case 0x0A:      case ' ':       case '>':       goto yy79;
+       case 0x0A:      case 0x0D:      case ' ':       case '>':       goto 
yy79;
        default:        goto yy66;
        }
 yy79:

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

Reply via email to