diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2018-11-07 20:53:41 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2018-11-07 21:17:52 +0100 |
commit | 8a357c270b32d41c2a721dc88197f0a8e35c47e8 (patch) | |
tree | 6b1a47c49c804c064adc9a704f5c784bcfb4d7b3 /compiler | |
parent | b1ad5fd7da0d5b93b260ddd62f98f7331cc801fb (diff) | |
download | Nim-8a357c270b32d41c2a721dc88197f0a8e35c47e8.tar.gz |
parser change: 'not' is always a unary operator; fixes #9574
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/lexer.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/lexer.nim b/compiler/lexer.nim index 877369c2a..76cb88297 100644 --- a/compiler/lexer.nim +++ b/compiler/lexer.nim @@ -966,7 +966,7 @@ proc getPrecedence*(tok: TToken, strongSpaces: bool): int = of '?': result = 2 else: considerAsgn(2) of tkDiv, tkMod, tkShl, tkShr: result = 9 - of tkIn, tkNotin, tkIs, tkIsnot, tkNot, tkOf, tkAs: result = 5 + of tkIn, tkNotin, tkIs, tkIsnot, tkOf, tkAs: result = 5 of tkDotDot: result = 6 of tkAnd: result = 4 of tkOr, tkXor, tkPtr, tkRef: result = 3 |