enum OpKind {

  POST_INCR(Precedence.POSTFIX),
  POST_DECR(Precedence.POSTFIX),

  PRE_INCR(Precedence.UNARY),
  PRE_DECR(Precedence.UNARY),
  PLUS(Precedence.UNARY),
  NEG(Precedence.UNARY),
  COMP(Precedence.UNARY),
  NOT(Precedence.UNARY),

  MULT(Precedence.MULTIPLICATIVE),
  DIVIDE(Precedence.MULTIPLICATIVE),
  MODULO(Precedence.MULTIPLICATIVE),
  ;

  // ...
}
