[prev in list] [next in list] [prev in thread] [next in thread] 

List:       phpdoc
Subject:    [PHP-DOC] cvs: ZendEngine2(PHP_5_3) / zend_language_parser.y  /tests ns_078.phpt
From:       "Stanislav Malyshev" <stas () php ! net>
Date:       2008-11-17 18:00:44
Message-ID: cvsstas1226944844 () cvsserver
[Download RAW message or body]

stas		Mon Nov 17 18:00:44 2008 UTC

  Added files:                 (Branch: PHP_5_3)
    /ZendEngine2/tests	ns_078.phpt 

  Modified files:              
    /ZendEngine2	zend_language_parser.y 
  Log:
  Improve use syntax
  [DOC] use \foo\bar is the same as use foo\bar
  
  
http://cvs.php.net/viewvc.cgi/ZendEngine2/zend_language_parser.y?r1=1.160.2.4.2.8.2.30&r2=1.160.2.4.2.8.2.31&diff_format=u
                
Index: ZendEngine2/zend_language_parser.y
diff -u ZendEngine2/zend_language_parser.y:1.160.2.4.2.8.2.30 \
                ZendEngine2/zend_language_parser.y:1.160.2.4.2.8.2.31
--- ZendEngine2/zend_language_parser.y:1.160.2.4.2.8.2.30	Tue Nov 11 19:45:26 2008
+++ ZendEngine2/zend_language_parser.y	Mon Nov 17 18:00:43 2008
@@ -18,7 +18,7 @@
    +----------------------------------------------------------------------+
 */
 
-/* $Id: zend_language_parser.y,v 1.160.2.4.2.8.2.30 2008/11/11 19:45:26 stas Exp $ \
*/ +/* $Id: zend_language_parser.y,v 1.160.2.4.2.8.2.31 2008/11/17 18:00:43 stas Exp \
$ */  
 /*
  * LALR shift/reduce conflicts and how they are resolved:
@@ -183,8 +183,8 @@
 use_declaration:
 		namespace_name 			{ zend_do_use(&$1, NULL, 0 TSRMLS_CC); }
 	|	namespace_name T_AS T_STRING	{ zend_do_use(&$1, &$3, 0 TSRMLS_CC); }
-	|	T_NS_SEPARATOR T_STRING { zend_do_use(&$2, NULL, 1 TSRMLS_CC); }
-	|	T_NS_SEPARATOR T_STRING T_AS T_STRING { zend_do_use(&$2, &$4, 1 TSRMLS_CC); }
+	|	T_NS_SEPARATOR namespace_name { zend_do_use(&$2, NULL, 1 TSRMLS_CC); }
+	|	T_NS_SEPARATOR namespace_name T_AS T_STRING { zend_do_use(&$2, &$4, 1 TSRMLS_CC); \
}  ;
 
 constant_declaration:

http://cvs.php.net/viewvc.cgi/ZendEngine2/tests/ns_078.phpt?view=markup&rev=1.1
Index: ZendEngine2/tests/ns_078.phpt
+++ ZendEngine2/tests/ns_078.phpt


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic