From 244c14db0ba5c71a04be9486704994c774c5648b Mon Sep 17 00:00:00 2001 From: Araq Date: Mon, 13 Aug 2012 17:07:49 +0200 Subject: top level closures should work; transf is not a pass anymore; next steps for first class iterator support --- tests/run/uclosures.nim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tests/run/uclosures.nim') diff --git a/tests/run/uclosures.nim b/tests/run/uclosures.nim index d54b88285..6eea29ca1 100644 --- a/tests/run/uclosures.nim +++ b/tests/run/uclosures.nim @@ -4,7 +4,8 @@ test "loop variables are captured by copy": var funcs: seq[proc (): int {.closure.}] = @[] for i in 0..10: - funcs.add do -> int: return i * i + let ii = i + funcs.add do -> int: return ii * ii check funcs[0]() == 0 check funcs[3]() == 9 -- cgit 1.4.1-2-gfad0