Nim/tests/macros/tbug1149.nim
2014-05-26 13:49:23 -04:00

20 lines
205 B
Nim

discard """
msg: '''a
s
d
f'''
"""
type
Foo = object
s: char
iterator test2(f: string): Foo =
for i in f:
yield Foo(s: i)
macro test(): stmt =
for i in test2("asdf"):
echo i.s
test()