From: Andrea Faulds Date: Mon, 19 Jan 2015 14:14:43 +0000 (+0000) Subject: Fix associativity to match Perl X-Git-Tag: PRE_PHP7_EREG_MYSQL_REMOVALS~124^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d8b7a4480b4f03b0b2644ed044004435abbbf9a9;p=php Fix associativity to match Perl --- diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y index 340bb1b7b5..e66c3b673c 100644 --- a/Zend/zend_language_parser.y +++ b/Zend/zend_language_parser.y @@ -75,8 +75,8 @@ static YYSIZE_T zend_yytnamerr(char*, const char*); %left '|' %left '^' %left '&' -%nonassoc T_IS_EQUAL T_IS_NOT_EQUAL T_IS_IDENTICAL T_IS_NOT_IDENTICAL -%nonassoc '<' T_IS_SMALLER_OR_EQUAL '>' T_IS_GREATER_OR_EQUAL T_SPACESHIP +%nonassoc T_IS_EQUAL T_IS_NOT_EQUAL T_IS_IDENTICAL T_IS_NOT_IDENTICAL T_SPACESHIP +%nonassoc '<' T_IS_SMALLER_OR_EQUAL '>' T_IS_GREATER_OR_EQUAL %left T_SL T_SR %left '+' '-' '.' %left '*' '/' '%'