Return the precedence of this expression.
The precedence is a positive integer value that defines how the source
code is parsed into an AST. For example
a * b + c is parsed as `(a * b)
because the precedence of*
is greater than the precedence of+`.
Precedence get precedence;