Add boolean xor operator and readjust % precedence.

This commit is contained in:
Stephen Chung
2020-07-06 12:24:28 +08:00
parent 05a4b466d1
commit d9fe6a1980
3 changed files with 9 additions and 7 deletions

View File

@@ -394,18 +394,17 @@ impl Token {
And | Ampersand => 60,
LessThan | LessThanEqualsTo | GreaterThan | GreaterThanEqualsTo | EqualsTo
| NotEqualsTo => 90,
EqualsTo | NotEqualsTo => 90,
In => 110,
LessThan | LessThanEqualsTo | GreaterThan | GreaterThanEqualsTo => 110,
Plus | Minus => 130,
In => 130,
Divide | Multiply | PowerOf => 160,
Plus | Minus => 150,
LeftShift | RightShift => 190,
Divide | Multiply | PowerOf | Modulo => 180,
Modulo => 210,
LeftShift | RightShift => 210,
Period => 240,