Remove immediate pragma (#11308)

* remove immediate from tests
* remove immediate from the compiler
This commit is contained in:
Arne Döring 2019-05-29 22:21:51 +02:00 • committed by Andreas Rumpf
commit 5b27b263fd
22 changed files with 53 additions and 116 deletions

View file

@ -28,7 +28,7 @@ macro macrotest(n: varargs[untyped]): untyped =
result.add(newCall("write", n[1], n[i]))
result.add(newCall("writeLine", n[1], newStrLitNode("")))
macro debug(n: untyped): untyped {.immediate.} =
macro debug(n: untyped): untyped =
let n = callsite()
result = newNimNode(nnkStmtList, n)
for i in 1..n.len-1: