summary refs log tree commit diff stats
path: root/tests/run/ttoseq.nim
blob: ec49489d0155b1751d2d57c62f62422b1d42e249 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
discard """
  output: "23456"  
"""

template toSeq*(iter: expr): expr {.immediate.} =
  var result: seq[type(iter)] = @[]
  for x in iter: add(result, x)
  result
  
for x in items(toSeq(countup(2, 6))): 
  stdout.write(x)

import strutils

var y: type("a b c".split)
y = "xzy"