From 4a14e5c30d2faa955f158249a036cdd5ddd876e7 Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Mon, 23 Feb 2004 08:40:39 +0000 Subject: [PATCH] - Decrease precedence of instanceof so that the following is true: php -r 'var_export((object)1 instanceof stdClass);'; Patch by Jan Lehnardt --- Zend/zend_language_parser.y | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y index 3fdfb44fba..cb7a7bd733 100644 --- a/Zend/zend_language_parser.y +++ b/Zend/zend_language_parser.y @@ -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 -- 2.50.1