{"body":"import macros\n\nmacro createStringConstNimNode(constName: string, constVal: string): typed =\n  result = newNimNode(nnkConstDef)\n  result.add(newIdentNode(constName))\n  result.add(newIdentNode(\"string\"))\n  result.add(newStrLitNode(constVal))\n\nmacro tester(): typed =\n  result = newNimNode(nnkStmtList)\n  let constSection = newNimNode(nnkConstSection)\n  constSection.add(createStringConstNimNode(\"TestConst\", \"Hello, World!\"))\n  result.add(constSection)\n\ntester()\necho TestConst","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/sYQo4DvS","modified":1484693098,"id":"sYQo4DvS","size":475,"lines":16,"own_paste":false,"theme":"","date":1484693098}