diff --git a/doc/astspec.txt b/doc/astspec.txt index e7bbcecc23..c49f7bcc26 100644 --- a/doc/astspec.txt +++ b/doc/astspec.txt @@ -414,7 +414,7 @@ AST: Example code: .. code-block:: nim - macro genRepeatEcho(): stmt = + macro genRepeatEcho() = result = newNimNode(nnkStmtList) var forStmt = newNimNode(nnkForStmt) # generate a for statement diff --git a/doc/manual_experimental.rst b/doc/manual_experimental.rst index 772f0d12ce..e1fc282dab 100644 --- a/doc/manual_experimental.rst +++ b/doc/manual_experimental.rst @@ -1710,7 +1710,7 @@ e.g. when rewriting term to same term plus extra content. e.g. with given example ``echo("ab")`` will be rewritten just once: .. code-block:: nim - template pwnEcho{echo(x)}(x: expr) = + template pwnEcho{echo(x)}(x: untyped) = {.noRewrite.}: echo("pwned!") echo "ab"