diff options
author | metagn <metagngn@gmail.com> | 2022-09-06 22:24:32 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-06 21:24:32 +0200 |
commit | 801eb3cb56096b5f8443206e4d4a6112504f79c0 (patch) | |
tree | 2fd3577db4255edf6f0aedcb3d2712b966aa12bb /tests/parser | |
parent | 557d79e7a2303f439d297655e3feb7219ef98fc6 (diff) | |
download | Nim-801eb3cb56096b5f8443206e4d4a6112504f79c0.tar.gz |
use arrow precedence in spec (#20166)
* test using arrow precedence in spec refs #8759 * add test for #8759
Diffstat (limited to 'tests/parser')
-rw-r--r-- | tests/parser/tprecedence.nim | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/parser/tprecedence.nim b/tests/parser/tprecedence.nim index 66a2922db..9be79543b 100644 --- a/tests/parser/tprecedence.nim +++ b/tests/parser/tprecedence.nim @@ -54,3 +54,10 @@ let const test = proc(): int = 1 + +# bug #8759 +block: + template `=>`(a, b): untyped = (a, b) + template `+=`(a, b): untyped = a * b + + doAssert ("abc" => 3 += 5) == ("abc", 15) |