added missing tests
This commit is contained in:
parent
e254741541
commit
bfef392460
13 changed files with 211 additions and 0 deletions
19
tests/tquotewords.nim
Executable file
19
tests/tquotewords.nim
Executable file
|
|
@ -0,0 +1,19 @@
|
|||
# Test an idea I recently had:
|
||||
|
||||
import macros
|
||||
|
||||
macro quoteWords(n: expr): expr =
|
||||
result = newNimNode(nnkBracket, n)
|
||||
for i in 1..n.len-1:
|
||||
expectKind(n[i], nnkIdent)
|
||||
result.add(toStrLit(n[i]))
|
||||
|
||||
const
|
||||
myWordList = quoteWords(this, an, example)
|
||||
|
||||
var s = ""
|
||||
for w in items(myWordList):
|
||||
s.add(w)
|
||||
|
||||
echo s #OUT thisanexample
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue