loop unrolled for stack marking

This commit is contained in:
Araq 2011-05-13 19:14:49 +02:00
commit f45967537f
3 changed files with 33 additions and 1 deletions

View file

@ -0,0 +1,19 @@
import macros
proc testProc: string {.compileTime.} =
result = ""
result = result & ""
when true:
macro test(n: stmt): stmt =
result = newNimNode(nnkStmtList)
echo "#", testProc(), "#"
test:
"hi"
const
x = testProc()
echo "##", x, "##"