set up operator precedences