make tests green again
This commit is contained in:
parent
90b1030dec
commit
61e1897922
3 changed files with 13 additions and 11 deletions
|
|
@ -12,12 +12,12 @@ macro outterMacro*(n, blck: untyped): untyped =
|
|||
echo "Using arg ! " & n.repr
|
||||
result = "Got: '" & $n.kind & "' " & $j
|
||||
var callNode = n[0]
|
||||
expectKind(n, TNimrodNodeKind.nnkCall)
|
||||
if n.len != 3 or n[1].kind != TNimrodNodeKind.nnkIdent:
|
||||
expectKind(n, NimNodeKind.nnkCall)
|
||||
if n.len != 3 or n[1].kind != NimNodeKind.nnkIdent:
|
||||
error("Macro " & callNode.repr &
|
||||
" requires the ident passed as parameter (eg: " & callNode.repr &
|
||||
"(the_name_you_want)): statements.")
|
||||
result = newNimNode(TNimrodNodeKind.nnkStmtList)
|
||||
result = newNimNode(NimNodeKind.nnkStmtList)
|
||||
var ass : NimNode = newNimNode(nnkAsgn)
|
||||
ass.add(newIdentNode(n[1].ident))
|
||||
ass.add(newStrLitNode(innerProc(4)))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue