This commit is contained in:
Andreas Rumpf 2016-05-11 18:16:25 +02:00
commit 299351a909
2 changed files with 21 additions and 0 deletions

View file

@ -0,0 +1,20 @@
discard """
output: '''108'''
"""
# bug #4070
proc id(f: (proc())): auto =
return f
proc foo(myinteger: int): (iterator(): int) =
return iterator(): int {.closure.} =
proc bar() =
proc kk() =
echo "int: ", myinteger
kk()
id(bar)()
discard foo(108)()