diff options
author | Andi Gutmans <andi@php.net> | 2004-02-23 08:40:39 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 2004-02-23 08:40:39 +0000 |
commit | 4a14e5c30d2faa955f158249a036cdd5ddd876e7 (patch) | |
tree | 51626ae95ac14e3f12f09460c9e5337bfce2706a | |
parent | 2f310c3e4f9d2b5967694e1e6fe6d59b4e0c66ae (diff) | |
download | php-git-4a14e5c30d2faa955f158249a036cdd5ddd876e7.tar.gz |
- Decrease precedence of instanceof so that the following is true:
php -r 'var_export((object)1 instanceof stdClass);';
Patch by Jan Lehnardt
-rw-r--r-- | Zend/zend_language_parser.y | 3 |
1 files changed, 2 insertions, 1 deletions
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 |