mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-23 05:42:29 +00:00
python-3.6.zip added from Github
README.cosmo contains the necessary links.
This commit is contained in:
parent
75fc601ff5
commit
0c4c56ff39
4219 changed files with 1968626 additions and 0 deletions
139
third_party/python/Lib/test/inspect_fodder2.py
vendored
Normal file
139
third_party/python/Lib/test/inspect_fodder2.py
vendored
Normal file
|
@ -0,0 +1,139 @@
|
|||
# line 1
|
||||
def wrap(foo=None):
|
||||
def wrapper(func):
|
||||
return func
|
||||
return wrapper
|
||||
|
||||
# line 7
|
||||
def replace(func):
|
||||
def insteadfunc():
|
||||
print('hello')
|
||||
return insteadfunc
|
||||
|
||||
# line 13
|
||||
@wrap()
|
||||
@wrap(wrap)
|
||||
def wrapped():
|
||||
pass
|
||||
|
||||
# line 19
|
||||
@replace
|
||||
def gone():
|
||||
pass
|
||||
|
||||
# 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)
|
||||
|
||||
# line 57
|
||||
def with_comment(): # hello
|
||||
world
|
||||
|
||||
# line 61
|
||||
multiline_sig = [
|
||||
lambda x, \
|
||||
y: x+y,
|
||||
None,
|
||||
]
|
||||
|
||||
# line 68
|
||||
def func69():
|
||||
class cls70:
|
||||
def func71():
|
||||
pass
|
||||
return cls70
|
||||
extra74 = 74
|
||||
|
||||
# line 76
|
||||
def func77(): pass
|
||||
(extra78, stuff78) = 'xy'
|
||||
extra79 = 'stop'
|
||||
|
||||
# line 81
|
||||
class cls82:
|
||||
def func83(): pass
|
||||
(extra84, stuff84) = 'xy'
|
||||
extra85 = 'stop'
|
||||
|
||||
# line 87
|
||||
def func88():
|
||||
# comment
|
||||
return 90
|
||||
|
||||
# line 92
|
||||
def f():
|
||||
class X:
|
||||
def g():
|
||||
"doc"
|
||||
return 42
|
||||
return X
|
||||
method_in_dynamic_class = f().g
|
||||
|
||||
#line 101
|
||||
def keyworded(*arg1, arg2=1):
|
||||
pass
|
||||
|
||||
#line 105
|
||||
def annotated(arg1: list):
|
||||
pass
|
||||
|
||||
#line 109
|
||||
def keyword_only_arg(*, arg):
|
||||
pass
|
||||
|
||||
@wrap(lambda: None)
|
||||
def func114():
|
||||
return 115
|
||||
|
||||
class ClassWithMethod:
|
||||
def method(self):
|
||||
pass
|
||||
|
||||
from functools import wraps
|
||||
|
||||
def decorator(func):
|
||||
@wraps(func)
|
||||
def fake():
|
||||
return 42
|
||||
return fake
|
||||
|
||||
#line 129
|
||||
@decorator
|
||||
def real():
|
||||
return 20
|
||||
|
||||
#line 134
|
||||
class cls135:
|
||||
def func136():
|
||||
def func137():
|
||||
never_reached1
|
||||
never_reached2
|
Loading…
Add table
Add a link
Reference in a new issue