1.1 --- a/tests/lambda.py Sat Jul 26 01:16:02 2008 +0200
1.2 +++ b/tests/lambda.py Sun Jul 27 02:00:31 2008 +0200
1.3 @@ -1,18 +1,18 @@
1.4 #!/usr/bin/env python
1.5
1.6 identity = lambda x: x
1.7 +add_2 = lambda a, b=2: a + b
1.8
1.9 -def f():
1.10 - return lambda a, b=2: a + b
1.11 -
1.12 -def f2(c):
1.13 +def f(c):
1.14 return lambda a, b=c: a + b
1.15
1.16 def g(f, x):
1.17 return f(x)
1.18
1.19 +identity(1)
1.20 +add_2(1)
1.21 g(identity, 1)
1.22 -g(f(), 1)
1.23 -g(f2(3), 1)
1.24 +g(add_2, 1)
1.25 +g(f(3), 1)
1.26
1.27 # vim: tabstop=4 expandtab shiftwidth=4