%right ASSIGNOP %right '?' ':' ... termbinop: term ASSIGNOP term /* $x = $y */ ... | term '?' term ':' term