diff options
Diffstat (limited to 'tests/macros/tmacro3.nim')
-rw-r--r-- | tests/macros/tmacro3.nim | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/macros/tmacro3.nim b/tests/macros/tmacro3.nim index d7421ff7f..38e8349e7 100644 --- a/tests/macros/tmacro3.nim +++ b/tests/macros/tmacro3.nim @@ -8,7 +8,7 @@ type TA = tuple[a: int] PA = ref TA -macro test*(a: stmt): stmt {.immediate.} = +macro test*(a: untyped): untyped = var val: PA new(val) val.a = 4 @@ -16,9 +16,9 @@ macro test*(a: stmt): stmt {.immediate.} = test: "hi" -macro test2*(a: stmt): stmt {.immediate.} = +macro test2*(a: untyped): untyped = proc testproc(recurse: int) = - echo "Thats weird" + echo "That's weird" var o : NimNode = nil echo " no its not!" o = newNimNode(nnkNone) @@ -28,4 +28,3 @@ macro test2*(a: stmt): stmt {.immediate.} = test2: "hi" - |