parent
2aca748ddd
commit
080bed8b6b
2 changed files with 16 additions and 2 deletions
|
|
@ -1,3 +1,4 @@
|
||||||
|
# bug #14219
|
||||||
var vectors = @["a", "b", "c", "d", "e"]
|
var vectors = @["a", "b", "c", "d", "e"]
|
||||||
|
|
||||||
iterator testVectors(): string =
|
iterator testVectors(): string =
|
||||||
|
|
@ -8,3 +9,13 @@ var r = ""
|
||||||
for item in testVectors():
|
for item in testVectors():
|
||||||
r.add item
|
r.add item
|
||||||
echo r
|
echo r
|
||||||
|
|
||||||
|
# bug #12990
|
||||||
|
iterator test(): int {.closure.} =
|
||||||
|
yield 0
|
||||||
|
|
||||||
|
let x = test
|
||||||
|
while true:
|
||||||
|
let val = x()
|
||||||
|
if finished(x): break
|
||||||
|
echo val
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,8 @@
|
||||||
discard """
|
discard """
|
||||||
output: "abcde"
|
output: '''
|
||||||
|
abcde
|
||||||
|
0
|
||||||
|
'''
|
||||||
cmd: "nim c --gc:arc $file"
|
cmd: "nim c --gc:arc $file"
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue