Creating and setting comment nodes in macros (#5850)

* strVal assingnable comment statement ast nodes
* Set comment instead of strVal for comment nodes
* Added test code for creating and setting comment nodes
* Modified the AST spec documentation for documentation comments
This commit is contained in:
Fredrik Høisæther Rasch 2017-05-31 13:08:08 +02:00 • committed by Andreas Rumpf
commit 6652ae9741
3 changed files with 12 additions and 2 deletions

View file

@ -72,3 +72,11 @@ static:
echo "OK"
static:
echo "testing creation of comment node"
var docComment: NimNode = newNimNode(nnkCommentStmt)
docComment.strVal = "This is a doc comment"
assertEq repr(docComment), "## This is a doc comment"
echo "OK"