cvs: ZendEngine2 / zend_language_parser.y

From: Date: Mon, 23 Feb 2004 08:40:40 +0000
Subject: cvs: ZendEngine2 / zend_language_parser.y
Groups: php.zend-engine.cvs 
Request: Send a blank email to php-zend-engine-cvs+get-2391@lists.php.net to get a copy of this message
andi Mon Feb 23 03:40:40 2004 EDT Modified files: /ZendEngine2 zend_language_parser.y Log: - Decrease precedence of instanceof so that the following is true: php -r 'var_export((object)1 instanceof stdClass);'; Patch by Jan Lehnardt http://cvs.php.net/diff.php/ZendEngine2/zend_language_parser.y?r1=1.138&r2=1.139&ty=u Index: ZendEngine2/zend_language_parser.y diff -u ZendEngine2/zend_language_parser.y:1.138 ZendEngine2/zend_language_parser.y:1.139 --- ZendEngine2/zend_language_parser.y:1.138 Wed Feb 11 17:13:39 2004 +++ ZendEngine2/zend_language_parser.y Mon Feb 23 03:40:39 2004 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: zend_language_parser.y,v 1.138 2004/02/11 22:13:39 helly Exp $ */ +/* $Id: zend_language_parser.y,v 1.139 2004/02/23 08:40:39 andi Exp $ */ /* * LALR shift/reduce conflicts and how they are resolved: @@ -67,9 +67,10 @@ %left T_SL T_SR %left '+' '-' '.' %left '*' '/' '%' +%nonassoc T_INSTANCEOF %right '!' '~' T_INC T_DEC T_INT_CAST T_DOUBLE_CAST T_STRING_CAST T_ARRAY_CAST T_OBJECT_CAST T_BOOL_CAST T_UNSET_CAST '@' %right '[' -%nonassoc T_NEW T_INSTANCEOF T_CLONE +%nonassoc T_NEW T_CLONE %token T_EXIT %token T_IF %left T_ELSEIF

« previous php.zend-engine.cvs (#2391) next »