1# Method Name:       <module>
2# Filename:          simple_source/stmts/04_raise.py
3# Argument count:    0
4# Keyword-only arguments: 0
5# Number of locals:  0
6# Stack size:        1
7# Flags:             0x00000040 (NOFREE)
8# First Line:        6
9# Constants:
10#    0: <code object at 0xdeadbeef0000>, line 6
11#    1: None
12# Names:
13#    0: compact_traceback
14  6:           0 LOAD_CONST           (<code object at 0xdeadbeef0000>, line 6)
15               3 MAKE_FUNCTION        (0 default parameters)
16               6 STORE_NAME           (compact_traceback)
17               9 LOAD_CONST           (None)
18              12 RETURN_VALUE
19
20
21# Method Name:       compact_traceback
22# Filename:          simple_source/stmts/04_raise.py
23# Argument count:    1
24# Keyword-only arguments: 0
25# Number of locals:  1
26# Stack size:        2
27# Flags:             0x00000043 (NOFREE | NEWLOCALS | OPTIMIZED)
28# First Line:        6
29# Constants:
30#    0: None
31#    1: 'traceback does not exist'
32# Names:
33#    0: AssertionError
34# Varnames:
35#	tb
36# Positional arguments:
37#	tb
38  7:           0 LOAD_FAST            (tb)
39               3 JUMP_IF_TRUE         (to 22)
40               6 POP_TOP
41
42  8:           7 LOAD_GLOBAL          (AssertionError)
43              10 LOAD_CONST           ('traceback does not exist')
44              13 CALL_FUNCTION        (1 positional, 0 named)
45              16 RAISE_VARARGS        1
46              19 JUMP_FORWARD         (to 23)
47         >>   22 POP_TOP
48
49  9:     >>   23 LOAD_CONST           (None)
50              26 RETURN_VALUE
51
52