summaryrefslogtreecommitdiffstatshomepage
path: root/tests/bytecode/mp-tests/scope7.py
blob: 699d12510c225d3ca7749ba1b4028b0fafe47820 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# test order of closed over locals
# not that CPython seems to sort closed over variables (but not fast locals)

def f():
    l1 = 1
    l2 = 4
    l3 = 3
    l4 = 2
    l5 = 5

    def g():
        return l1 + l4 + l3 + l2 + l5

    def h():
        return l1 + l2 + l3 + l4 + l5