2004-12-12 12:20:22 -04:00
|
|
|
# line 1
|
|
|
|
def wrap(foo=None):
|
2005-01-07 12:01:32 -04:00
|
|
|
def wrapper(func):
|
|
|
|
return func
|
|
|
|
return wrapper
|
2004-12-12 12:20:22 -04:00
|
|
|
|
|
|
|
# line 7
|
|
|
|
def replace(func):
|
2005-01-07 12:01:32 -04:00
|
|
|
def insteadfunc():
|
|
|
|
print 'hello'
|
|
|
|
return insteadfunc
|
2004-12-12 12:20:22 -04:00
|
|
|
|
|
|
|
# line 13
|
|
|
|
@wrap()
|
|
|
|
@wrap(wrap)
|
|
|
|
def wrapped():
|
2005-01-07 12:01:32 -04:00
|
|
|
pass
|
2004-12-12 12:20:22 -04:00
|
|
|
|
|
|
|
# line 19
|
|
|
|
@replace
|
|
|
|
def gone():
|
2005-01-07 12:01:32 -04:00
|
|
|
pass
|
2004-12-12 12:46:28 -04:00
|
|
|
|
|
|
|
# line 24
|
|
|
|
oll = lambda m: m
|
|
|
|
|
|
|
|
# line 27
|
|
|
|
tll = lambda g: g and \
|
|
|
|
g and \
|
|
|
|
g
|
|
|
|
|
|
|
|
# line 32
|
|
|
|
tlli = lambda d: d and \
|
|
|
|
d
|
|
|
|
|
|
|
|
# line 36
|
|
|
|
def onelinefunc(): pass
|
|
|
|
|
|
|
|
# line 39
|
|
|
|
def manyargs(arg1, arg2,
|
|
|
|
arg3, arg4): pass
|
|
|
|
|
|
|
|
# line 43
|
|
|
|
def twolinefunc(m): return m and \
|
|
|
|
m
|
|
|
|
|
|
|
|
# line 47
|
|
|
|
a = [None,
|
|
|
|
lambda x: x,
|
|
|
|
None]
|
|
|
|
|
|
|
|
# line 52
|
|
|
|
def setfunc(func):
|
|
|
|
globals()["anonymous"] = func
|
|
|
|
setfunc(lambda x, y: x*y)
|
2005-03-12 12:37:11 -04:00
|
|
|
|
|
|
|
# line 57
|
|
|
|
def with_comment(): # hello
|
|
|
|
world
|
|
|
|
|
|
|
|
# line 61
|
|
|
|
multiline_sig = [
|
|
|
|
lambda (x,
|
|
|
|
y): x+y,
|
|
|
|
None,
|
|
|
|
]
|