8 lines
185 B
Nim
8 lines
185 B
Nim
|
|
template newSeqWith2(len: int, init: expr): expr =
|
||
|
|
var result {.gensym.} = newSeq[type(init)](len)
|
||
|
|
for i in 0 .. <len:
|
||
|
|
result[i] = init
|
||
|
|
result
|
||
|
|
|
||
|
|
var ys = newSeqWith2(n, foo())
|