anonymous procs implemented; however no closure support yet

This commit is contained in:
Araq 2011-08-01 08:39:27 +02:00
commit f0145ba7c5
5 changed files with 27 additions and 6 deletions

View file

@ -0,0 +1,12 @@
discard """
output: "11"
"""
proc p(x, y: int): int =
result = x + y
echo p((proc (): int =
var x = 7
return x)(),
(proc (): int = return 4)())