[poincare] Change association rules in parser

Change-Id: Ia35eb1cc849f1310385bbb59d8ba1f6f156c4a9d
This commit is contained in:
Émilie Feral
2017-05-22 16:20:11 +02:00
parent e7e785663b
commit 9dda07da0e

View File

@@ -92,20 +92,20 @@ void poincare_expression_yyerror(Poincare::Expression ** expressionOutput, char
%left UNARY_MINUS
%left MULTIPLY
%left DIVIDE
%left POW
%right POW
%left BANG
%left LEFT_PARENTHESIS
%left RIGHT_PARENTHESIS
%left LEFT_BRACKET
%left RIGHT_BRACKET
%left FUNCTION
%nonassoc LEFT_PARENTHESIS
%nonassoc RIGHT_PARENTHESIS
%nonassoc LEFT_BRACKET
%nonassoc RIGHT_BRACKET
%nonassoc FUNCTION
%left COMMA
%left DIGITS
%left DOT
%left EE
%left ICOMPLEX
%left UNDEFINED_SYMBOL
%left SYMBOL
%nonassoc DIGITS
%nonassoc DOT
%nonassoc EE
%nonassoc ICOMPLEX
%nonassoc UNDEFINED_SYMBOL
%nonassoc SYMBOL
/* The "exp" symbol uses the "expression" part of the union. */
%type <expression> final_exp;