diff --git a/macro/MacroBison.yy b/macro/MacroBison.yy index 06465c48..e44f5bfc 100644 --- a/macro/MacroBison.yy +++ b/macro/MacroBison.yy @@ -85,13 +85,12 @@ class MacroDriver; %left LOGICAL_OR %left LOGICAL_AND %left LESS GREATER LESS_EQUAL GREATER_EQUAL EQUAL_EQUAL EXCLAMATION_EQUAL -%left TIMES DIVIDE +%nonassoc COLON %left PLUS MINUS +%left TIMES DIVIDE %left UMINUS UPLUS EXCLAMATION %left LBRACKET -%nonassoc COLON - %type expr array_expr %%