| Author: | ks |
|---|---|
| Mode: | text |
| Date: | Fri, 13 May 2011 19:36:19 |
Python 2.6.6 (r266:84292, Jan 8 2011, 16:51:24)
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> def makeAdder(x) :
... return lambda y : x + y
...
>>> add10 = makeAdder(10)
>>>
>>> import dis
>>> dis.dis(add10)
2 0 LOAD_DEREF 0 (x)
3 LOAD_FAST 0 (y)
6 BINARY_ADD
7 RETURN_VALUE
>>>