add ghci like type annotation buildEchoStmt (1049) (#18875)
* add ghci like type annotation buildEchoStmt (1049) * Update compiler/semexprs.nim * Update compiler/semexprs.nim Co-authored-by: flywind <xzsflywind@gmail.com> Co-authored-by: Andreas Rumpf <rumpf_a@web.de> Co-authored-by: flywind <xzsflywind@gmail.com>
This commit is contained in:
parent
2aa97a228a
commit
e645be4d0c
1 changed files with 1 additions and 0 deletions
|
|
@ -1057,6 +1057,7 @@ proc buildEchoStmt(c: PContext, n: PNode): PNode =
|
||||||
else:
|
else:
|
||||||
result.add localErrorNode(c, n, "system needs: echo")
|
result.add localErrorNode(c, n, "system needs: echo")
|
||||||
result.add(n)
|
result.add(n)
|
||||||
|
result.add(newStrNode(nkStrLit, ": " & n.typ.typeToString))
|
||||||
result = semExpr(c, result)
|
result = semExpr(c, result)
|
||||||
|
|
||||||
proc semExprNoType(c: PContext, n: PNode): PNode =
|
proc semExprNoType(c: PContext, n: PNode): PNode =
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue