Skip to content

Instantly share code, notes, and snippets.

@cooldome
cooldome / newSeqMacro.nim
Created April 8, 2017 14:13
macro newSeq
macro dseq(len : int) : typed =
let procTyped = newNimNode(nnkBracketExpr).add(bindSym("newSeq")).add(bindSym("int"))
result = newCall(procTyped, [len])
let a = dseq(10)