import macros macro replace(node: untyped): untyped = result = node # StmtList # Command # Ident ident"echo" # IntLit 42 result[0][1] = newStrLitNode("Hello World") replace: echo 42