>>25
単項演算子に優先順位指定は必要ないのでは?
文法の書き方にもよるけど、普通は

unary_expr:
   postfix_expr
  | '*' unary_expr
  | '&' unary_expr
  | '-' unary_expr
  | '~' unary_expr
  | '!' unary_expr
...

てな感じでうまく行きますよ。