github.com/cheshirekow/buildtools@v0.0.0-20200224190056-5d637702fe81/build/testdata/054.in (about) 1 # If-else clauses 2 3 if True: 4 pass 5 elif False: 6 pass 7 8 if foo in bar: 9 for f in foo: 10 # loop 11 f() 12 else if True: 13 a = b 14 15 else: 16 if False: 17 18 #assign 19 b=a 20 else: 21 22 (a,b)=(b,a) 23 24 if foo: 25 bar 26 27 if foo: # this is assigned to foo 28 pass 29 else: # this is assigned to "else" 30 if bar: # this is assigned to bar 31 pass 32 else: # this is assigned to "else" too 33 pass 34 35 if foo: 36 pass 37 else: 38 # comment 39 if bar: 40 pass 41 42 if foo: 43 pass 44 else: 45 # comment 46 47 if bar: 48 pass