diff options
Diffstat (limited to 'tests/accept/run/ttoseq.nim')
-rw-r--r-- | tests/accept/run/ttoseq.nim | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/accept/run/ttoseq.nim b/tests/accept/run/ttoseq.nim new file mode 100644 index 000000000..d3332cce6 --- /dev/null +++ b/tests/accept/run/ttoseq.nim @@ -0,0 +1,12 @@ +discard """ + output: "23456" +""" + +template toSeq*(iter: expr): expr = + var result: seq[type(iter)] = @[] + for x in iter: add(result, x) + result + +for x, y in items(toSeq(countup(2, 6))).withIndex: + stdout.write(x) + |