1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
| # line 1
| 'A module docstring.'
|
| import sys, inspect
| # line 5
|
| # line 7
| def spam(a, b, c, d=3, (e, (f,))=(4, (5,)), *g, **h):
| eggs(b + d, c + f)
|
| # line 11
| def eggs(x, y):
| "A docstring."
| global fr, st
| fr = inspect.currentframe()
| st = inspect.stack()
| p = x
| q = y // 0
|
| # line 20
| class StupidGit:
| """A longer,
|
| indented
|
| docstring."""
| # line 27
|
| def abuse(self, a, b, c):
| """Another
|
| \tdocstring
|
| containing
|
| \ttabs
| \t
| """
| self.argue(a, b, c)
| # line 40
| def argue(self, a, b, c):
| try:
| spam(a, b, c)
| except:
| self.ex = sys.exc_info()
| self.tr = inspect.trace()
|
| # line 48
| class MalodorousPervert(StupidGit):
| pass
|
| class ParrotDroppings:
| pass
|
| class FesteringGob(MalodorousPervert, ParrotDroppings):
| pass
|
|